Skip to content

Commit

Permalink
Helm and Kustomize to v0.0.5 (#239)
Browse files Browse the repository at this point in the history
* build(kustomize): ready for v0.0.5

* build(helm): ready for release v0.0.5
  • Loading branch information
prometherion committed Mar 20, 2021
1 parent 37ec991 commit d8449fe
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 3 deletions.
4 changes: 2 additions & 2 deletions charts/capsule/Chart.yaml
Expand Up @@ -21,8 +21,8 @@ sources:

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 0.0.18
version: 0.0.19

# This is the version number of the application being deployed.
# This version number should be incremented each time you make changes to the application.
appVersion: 0.0.4
appVersion: 0.0.5
2 changes: 2 additions & 0 deletions charts/capsule/README.md
Expand Up @@ -64,6 +64,8 @@ Parameter | Description | Default
`manager.options.forceTenantPrefix` | Boolean, enforces the Tenant owner, during Namespace creation, to name it using the selected Tenant name as prefix, separated by a dash | `false`
`manager.options.capsuleUserGroup` | Override the Capsule user group | `capsule.clastix.io`
`manager.options.protectedNamespaceRegex` | If specified, disallows creation of namespaces matching the passed regexp | `null`
`manager.options.allowIngressHostnameCollision` | Allow the Ingress hostname collision at Ingress resource level across all the Tenants | `true`
`manager.options.allowTenantIngressHostnamesCollision` | Skip the validation check at Tenant level for colliding Ingress hostnames | `false`
`manager.image.repository` | Set the image repository of the controller. | `quay.io/clastix/capsule`
`manager.image.tag` | Overrides the image tag whose default is the chart. `appVersion` | `null`
`manager.image.pullPolicy` | Set the image pull policy. | `IfNotPresent`
Expand Down
2 changes: 2 additions & 0 deletions charts/capsule/templates/deployment.yaml
Expand Up @@ -52,6 +52,8 @@ spec:
{{ if .Values.manager.options.forceTenantPrefix }}- --force-tenant-prefix={{ .Values.manager.options.forceTenantPrefix }}{{ end }}
{{ if .Values.manager.options.capsuleUserGroup }}- --capsule-user-group={{ .Values.manager.options.capsuleUserGroup }}{{ end }}
{{ if .Values.manager.options.protectedNamespaceRegex }}- --protected-namespace-regex={{ .Values.manager.options.protectedNamespaceRegex }}{{ end }}
- --allow-ingress-hostname-collision={{ .Values.manager.options.allowIngressHostnameCollision | default "true" }}
- --allow-tenant-ingress-hostnames-collision={{ .Values.manager.allowTenantIngressHostnamesCollision | default "false" }}
image: {{ include "capsule.managerFullyQualifiedDockerImage" . }}
imagePullPolicy: {{ .Values.manager.image.pullPolicy }}
env:
Expand Down
2 changes: 2 additions & 0 deletions charts/capsule/values.yaml
Expand Up @@ -13,6 +13,8 @@ manager:
forceTenantPrefix:
capsuleUserGroup:
protectedNamespaceRegex:
allowIngressHostnameCollision:
allowTenantIngressHostnamesCollision:
livenessProbe:
httpGet:
path: /healthz
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Expand Up @@ -5,4 +5,4 @@ kind: Kustomization
images:
- name: controller
newName: quay.io/clastix/capsule
newTag: v0.0.4
newTag: v0.0.5

0 comments on commit d8449fe

Please sign in to comment.