Skip to content

Commit

Permalink
Merge pull request #31 from jouve/bump
Browse files Browse the repository at this point in the history
bump
  • Loading branch information
jouve authored Oct 9, 2023
2 parents 2db4dcc + 0a0bfbe commit 7767ff4
Show file tree
Hide file tree
Showing 23 changed files with 669 additions and 33 deletions.
6 changes: 3 additions & 3 deletions charts/coredns/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.13.1
digest: sha256:760ac87667e4e58d2acad09398163cd20964da31ce1fa8056b36c37c4c2adac9
generated: "2023-10-04T14:53:03.215712+02:00"
version: 2.13.2
digest: sha256:5379c04597243c6b21483d271ca6849acbf391275fd1eb5fab9a5cd25289e480
generated: "2023-10-10T00:17:39.323675878+02:00"
2 changes: 1 addition & 1 deletion charts/coredns/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: coredns
version: 1.29.0
version: 1.29.1
appVersion: 1.11.1
home: https://coredns.io
icon: https://coredns.io/images/CoreDNS_Colour_Horizontal.png
Expand Down
6 changes: 3 additions & 3 deletions charts/extra/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.13.1
digest: sha256:760ac87667e4e58d2acad09398163cd20964da31ce1fa8056b36c37c4c2adac9
generated: "2023-10-04T14:53:07.458816+02:00"
version: 2.13.2
digest: sha256:5379c04597243c6b21483d271ca6849acbf391275fd1eb5fab9a5cd25289e480
generated: "2023-10-10T00:17:42.225864299+02:00"
2 changes: 1 addition & 1 deletion charts/extra/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: extra
description: Deploy a list of Kubernetes resources as a release
icon: https://raw.githubusercontent.com/KDE/breeze-icons/master/icons/actions/16/list-add.svg
type: application
version: 0.3.1
version: 0.3.2
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
Expand Down
2 changes: 1 addition & 1 deletion charts/gatekeeper-library/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: gatekeeper-library
description: A Helm chart for Kubernetes
icon: https://raw.githubusercontent.com/open-policy-agent/gatekeeper-library/master/website/static/img/logo.svg
type: application
version: 0.1.1
version: 0.1.2
appVersion: bd942ad8afd316743fbe97a69c5019d349c1a5c1
sources:
- https://github.com/jouve/charts
Expand Down
5 changes: 5 additions & 0 deletions charts/gatekeeper-library/values.schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"title": "Chart Values",
"type": "object",
"properties": {}
}
6 changes: 3 additions & 3 deletions charts/hnc/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.13.1
digest: sha256:760ac87667e4e58d2acad09398163cd20964da31ce1fa8056b36c37c4c2adac9
generated: "2023-10-04T14:53:10.800835+02:00"
version: 2.13.2
digest: sha256:5379c04597243c6b21483d271ca6849acbf391275fd1eb5fab9a5cd25289e480
generated: "2023-10-10T00:17:45.168569253+02:00"
2 changes: 1 addition & 1 deletion charts/hnc/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: hnc
description: Hierarchical Namespace Controller (HNC). Policies and delegated creation to Kubernetes namespaces.
icon: https://raw.githubusercontent.com/KDE/breeze-icons/master/icons/actions/16/view-list-tree.svg
type: application
version: 0.6.2
version: 0.6.3
appVersion: v1.1.0
dependencies:
- name: common
Expand Down
303 changes: 303 additions & 0 deletions charts/hnc/values.schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,303 @@
{
"title": "Chart Values",
"type": "object",
"properties": {
"global": {
"type": "object",
"properties": {
"imageRegistry": {
"type": "string",
"description": "Global Docker image registry",
"default": ""
},
"imagePullSecrets": {
"type": "array",
"description": "Global Docker registry secret names as an array",
"default": [],
"items": {}
},
"storageClass": {
"type": "string",
"description": "Global StorageClass for Persistent Volume(s)",
"default": ""
}
}
},
"kubeVersion": {
"type": "string",
"description": "Override Kubernetes version",
"default": ""
},
"nameOverride": {
"type": "string",
"description": "String to partially override common.names.name",
"default": ""
},
"fullnameOverride": {
"type": "string",
"description": "String to fully override common.names.fullname",
"default": ""
},
"namespaceOverride": {
"type": "string",
"description": "String to fully override common.names.namespace",
"default": ""
},
"commonLabels": {
"type": "object",
"properties": {
"app": {
"type": "object",
"properties": {
"kubernetes": {
"type": "object",
"properties": {
"io/version": {
"type": "string",
"description": "",
"default": "{{ .Values.image.tag }}"
}
}
}
}
}
}
},
"commonAnnotations": {
"type": "object",
"description": "Annotations to add to all deployed objects",
"default": {}
},
"clusterDomain": {
"type": "string",
"description": "Kubernetes cluster domain name",
"default": "cluster.local"
},
"architecture": {
"type": "string",
"description": "Allowed values: standalone or replication",
"default": "standalone"
},
"webhookServer": {
"type": "object",
"properties": {
"replicaCount": {
"type": "number",
"description": "Number of replicas to deploy when architecture == replication",
"default": 3
}
}
},
"excludedNamespaces": {
"type": "array",
"description": "Addition excluded namespaces",
"default": [],
"items": {}
},
"hrq": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Enable Hierarchical Resource Quota",
"default": false
}
}
},
"managedNamespaceLabels": {
"type": "array",
"description": "Managed namespace labels",
"default": [],
"items": {}
},
"managedNamespaceAnnotations": {
"type": "array",
"description": "Managed Namespace Annotations",
"default": [],
"items": {}
},
"certManager": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Use Cert-Manager for webhook certs",
"default": false
},
"issuerRef": {
"type": "object",
"description": "Cert-Manager issuer to use for webhook certs (self signed cert used if not specified)",
"default": {}
}
}
},
"image": {
"type": "object",
"properties": {
"registry": {
"type": "string",
"description": "image registry",
"default": "gcr.io"
},
"repository": {
"type": "string",
"description": "image repository",
"default": "k8s-staging-multitenancy/hnc-manager"
},
"tag": {
"type": "string",
"description": "image tag (immutable tags are recommended)",
"default": "v1.1.0"
},
"digest": {
"type": "string",
"description": "image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended)",
"default": ""
},
"pullPolicy": {
"type": "string",
"description": "image pull policy",
"default": "IfNotPresent"
},
"pullSecrets": {
"type": "array",
"description": "image pull secrets",
"default": [],
"items": {}
}
}
},
"resources": {
"type": "object",
"properties": {
"limits": {
"type": "object",
"properties": {
"cpu": {
"type": "string",
"description": "",
"default": "100m"
},
"memory": {
"type": "string",
"description": "",
"default": "300Mi"
}
}
},
"requests": {
"type": "object",
"properties": {
"cpu": {
"type": "string",
"description": "",
"default": "100m"
},
"memory": {
"type": "string",
"description": "",
"default": "150Mi"
}
}
}
}
},
"podLabels": {
"type": "object",
"properties": {
"helm": {
"type": "object",
"properties": {
"sh/chart": {
"type": "string",
"description": "",
"default": "{{ .Chart.Name }}"
}
}
}
}
},
"podAnnotations": {
"type": "object",
"description": "Annotations for pods",
"default": {}
},
"podAffinityPreset": {
"type": "string",
"description": "Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`",
"default": ""
},
"podAntiAffinityPreset": {
"type": "string",
"description": "Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`",
"default": "soft"
},
"nodeAffinityPreset": {
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard`",
"default": ""
},
"key": {
"type": "string",
"description": "Node label key to match. Ignored if `affinity` is set",
"default": ""
},
"values": {
"type": "array",
"description": "Node label values to match. Ignored if `affinity` is set",
"default": [],
"items": {}
}
}
},
"affinity": {
"type": "object",
"description": "Affinity for pods assignment",
"default": {}
},
"nodeSelector": {
"type": "object",
"description": "Node labels for pods assignment",
"default": {}
},
"service": {
"type": "object",
"properties": {
"annotations": {
"type": "object",
"description": "Additional custom annotations for service",
"default": {}
}
}
},
"metrics": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Enable the export of Prometheus metrics",
"default": true
},
"serviceMonitor": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "if `true`, creates a Prometheus Operator ServiceMonitor (also requires `metrics.enabled` to be `true`)",
"default": false
}
}
}
}
},
"extraDeploy": {
"type": "array",
"description": "Array of extra objects to deploy with the release",
"default": [],
"items": {}
}
}
}
4 changes: 2 additions & 2 deletions charts/hnc/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ fullnameOverride: ""
## @param namespaceOverride String to fully override common.names.namespace
##
namespaceOverride: ""
## @param commonLabels Labels to add to all deployed objects
## @param commonLabels [object] Labels to add to all deployed objects
##
commonLabels:
app.kubernetes.io/version: "{{ .Values.image.tag }}"
Expand Down Expand Up @@ -109,7 +109,7 @@ resources:
cpu: 100m
memory: 150Mi

## @param podLabels Extra labels for pods
## @param podLabels [object] Extra labels for pods
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
##
podLabels:
Expand Down
Loading

0 comments on commit 7767ff4

Please sign in to comment.