A chart for installing Confluence Data Center on Kubernetes
- https://atlassian.github.io/data-center-helm-charts/
- https://github.com/atlassian/data-center-helm-charts
- https://bitbucket.org/atlassian-docker/docker-atlassian-confluence-server/
This package has no upstream release note links on file. Please add some to chart/Chart.yaml under annotations.bigbang.dev/upstreamReleaseNotesMarkdown.
Example:
annotations:
bigbang.dev/upstreamReleaseNotesMarkdown: |
- [Find our upstream chart's CHANGELOG here](https://link-goes-here/CHANGELOG.md)
- [and our upstream application release notes here](https://another-link-here/RELEASE_NOTES.md)- Kubernetes Cluster deployed
- Kubernetes config installed in
~/.kube/config - Helm installed
Kubernetes: >=1.21.x-0
Install Helm
https://helm.sh/docs/intro/install/
- Clone down the repository
- cd into directory
helm install confluence chart/| Key | Type | Default | Description |
|---|---|---|---|
| hostnamePrefix | string | "confluence" |
|
| hostname | string | "dev.bigbang.mil" |
|
| istio.enabled | bool | false |
|
| istio.gateways[0] | string | "istio-system/public" |
|
| istio.hardened.enabled | bool | false |
|
| istio.hardened.customAuthorizationPolicies | list | [] |
|
| istio.hardened.outboundTrafficPolicyMode | string | "REGISTRY_ONLY" |
|
| istio.hardened.customServiceEntries | list | [] |
|
| postgresql.install | bool | false |
|
| postgresql.image.registry | string | "registry1.dso.mil" |
|
| postgresql.image.debug | bool | true |
|
| postgresql.image.repository | string | "ironbank/opensource/postgres/postgresql" |
|
| postgresql.image.tag | string | "18.0" |
|
| postgresql.image.pullSecrets[0] | string | "private-registry" |
|
| postgresql.auth.username | string | "confuser" |
|
| postgresql.auth.password | string | "bogus-satisfy-upgrade" |
|
| postgresql.auth.postgresPassword | string | "bogus-satisfy-upgrade" |
|
| postgresql.auth.database | string | "confluence" |
|
| postgresql.auth.existingSecret | string | nil |
|
| postgresql.auth.secretKeys.adminPasswordKey | string | nil |
|
| postgresql.auth.secretKeys.userPasswordKey | string | nil |
|
| postgresql.primary.persistence.mountPath | string | "/var/lib/postgresql" |
|
| postgresql.primary.initdb.args | string | "-A scram-sha-256" |
|
| postgresql.primary.containerSecurityContext.runAsUser | int | 1001 |
|
| postgresql.primary.containerSecurityContext.runAsGroup | int | 1001 |
|
| postgresql.primary.containerSecurityContext.runAsNonRoot | bool | true |
|
| postgresql.primary.extraEnvVars[0].name | string | "POSTGRES_DB" |
|
| postgresql.primary.extraEnvVars[0].value | string | "{{ .Values.auth.database }}" |
|
| postgresql.postgresqlDataDir | string | "/var/lib/postgresql/pgdata/data" |
|
| postgresql.volumePermissions.enabled | bool | false |
|
| bbtests.enabled | bool | false |
|
| bbtests.cypress.artifacts | bool | true |
|
| bbtests.cypress.envs.cypress_url | string | "http://{{ include \"common.names.fullname\" . }}:{{ .Values.upstream.confluence.service.port }}/setup/setuplicense.action" |
|
| bbtests.cypress.resources.requests.cpu | string | "1" |
|
| bbtests.cypress.resources.requests.memory | string | "2Gi" |
|
| bbtests.cypress.resources.limits.cpu | string | "1" |
|
| bbtests.cypress.resources.limits.memory | string | "2Gi" |
|
| helmTestImage | string | "registry1.dso.mil/ironbank/big-bang/base:2.1.0" |
Image used for the upstream provided helm tests |
| hpa.enabled | bool | false |
|
| hpa.maxReplicas | int | 4 |
|
| hpa.cpu | int | 70 |
|
| hpa.memory | int | 80 |
|
| hpa.behavior.enabled | bool | false |
|
| hpa.behavior.time | int | 300 |
|
| networkPolicies.enabled | bool | false |
|
| networkPolicies.ingressLabels.app | string | "public-ingressgateway" |
|
| networkPolicies.ingressLabels.istio | string | "ingressgateway" |
|
| networkPolicies.allowMinioOperatorIngress.enabled | bool | false |
|
| networkPolicies.controlPlaneCidr | string | "0.0.0.0/0" |
|
| networkPolicies.additionalPolicies | list | [] |
|
| dbSecret.enabled | bool | false |
|
| dbSecret.secretName | string | "confluence-database" |
|
| dbSecret.databaseUser | string | "" |
|
| dbSecret.databasePassword | string | "" |
|
| dbSecret.usernameSecretKey | string | "" |
|
| dbSecret.passwordSecretKey | string | "" |
|
| upstream | object | Upstream chart values | Values to pass to the upstream Confluence chart |
Please see the contributing guide if you are interested in contributing.
This file is programatically generated using helm-docs and some BigBang-specific templates. The gluon repository has instructions for regenerating package READMEs.