* [kubernetes-dashboard] Adds docs about fullnameOverride for kubectl proxy
If you want to use 'localhost:8001/ui' as a shorthand to get
to the kubernetes-dashboard, the service name must be
'kubernetes-dashboard', but this is not typically what
Helm generates. This commit adds a short note
about how to override that.
* Increments kubernetes-dashboard chart version
* [stable/sonatype-nexus] a significant refactor of the nexus chart that allows for easy backups and proxy
Makes the chart more production ready from install
* [sonatype-nexus] add in the template changes from Helm 2.8.1
* [sonatype-nexus] implement as a deployment instead of statefulset
stable storage is a requirement, but couldn't find a reason why it still needed to be a statefulset
* [sonatype-nexus] increase k8s version as prerequisite
* [sonatype-nexus] fix the other PR comments, namely keeping the storage class settings consistent
* [sonatype-nexus] rename the port values, and make it clearer how they are used
* [sonatype-nexus] remove dependency of cert-manager
* [sonatype-nexus] during merge conflicts, almost lost latest change of pv annotations
* [sonatype-nexus] update nexus version to 3.9.0
* [sonatype-nexus] add option for securityContext to allow for official sonatype/nexus3 image to start up
* [sonatype-nexus] add option for disabling the backup container (and it's resources)
* [sonatype-nexus] add option for using an existing PV
* [sonatype-nexus] use an empty dir for backup if backup container isn't enabled
* [sonatype-nexus] update NOTES.txt to use the actual value of admin pwd instead of hardcoded default
* [sonatype-nexus] add the liveness/readiness probe back in
* [sonatype-nexus] Backup is currently only works with GCP at the moment, so disable it by default
* [sonatype-nexus] Add a link to the repo that is used for the nexusBackup container
* [stable/rabbitmq] Fix hardcoded service account name
The service account name in rolebinding.yaml is currently hardcoded to rabbitmq. This change aligns it with the value the name the service account is actually created with: {{ template "rabbitmq.fullname" . }}
* [stable/rabbitmq] Bump chart version to 0.7.6
* [incubator/vault] Vault enhancements (customization, HA).
* Add support for service customization (ports, annotations)
* Add support for pod annotations
* Add readinessProbe to Vault service (for use in HA)
* Add support for Vault in HA mode (detect pod IP)
* Update how POD_IP is propagated into VAULT_CLUSTER_ADDR.
* [incubator/vault] Improved HA
* Use RollingUpdate with maxUnavailable
* Add PDB with maxUnavailable
* Make readiness default to exclude sealed vaults but configurable
* Remove `.Release.Revision` so `helm upgrade` doesn't require unsealing
* [stable/cluster-autoscaler] Add PDB
* [stable/cluster-autoscaler] Add missing Chart.yml meta
* Make maxUnavailable configurable
* Add labels and make configuration more robust
* Bump version for new feature
* Fixup readme
* Make pbb values a string to make it easier to switch off the default
The actual default value for the ImageTag in stable/jenkins is `lts`, not a specific version.
(I'm not sure if that setting is ideal, but that I'm just documenting what it is. What should it be?)
* Add version for sentry
Add version for sentry
* Typo fix in sentry/README.md
line 130:
set up `ingress.enabled` to true->set `ingress.enabled` to true
choose a `ingress.hostname`->choose an `ingress.hostname`
* Update README.md
* Add version for traefik
version: 1.29.1
* Typo fix in traefik/README.md
Some typo fixes.
This is a recreation for PR #4923 because some changes caused conflicts.
* Add version for chartmuseum
version: 1.3.1
* Typo fix in chartmuseum/README.md
Line 347: By default chartmuseum use local filesystem storage.
use->uses
Line 348: But on pod recreation if will lose all charts,
if->it
* stable/metallb: Refactor the config-passing part of the chart.
Adds a third option for configuration: passing in a reference to
an external (not managed by Helm) ConfigMap. This makes life easier
for some users who want Helm to manage the binary lifecycle, but
want to keep the configuration manually editable without special tools.
The 3 ways of passing a config are now grouped under the 'config' yaml
tree, to make things more readable.
* Remove simpleLayer2 as an option.
It complicates the chart, and it's not really a great option anyway
because it encourages using MetalLB without reading the documentation
first, which leads to broken clusters.
Since we're now back down to 2 options, switch back to non-nested configs.
* Rename configName to existingConfigMap to align with other charts.
* Made PostgreSQL requirement optional, so Sonarqube can be deployed via Helm while using an external PostgreSQL database server.
* Increased version of the chart to 0.5.2, considering the choice of using an external PostgreSQL server a bugfix, rather than a new feature
* cockroachdb: Add readiness/liveness probes
* cockroachdb: Switch from unready-endpoints annotation to proper field
This works as far back as Kubernetes 1.8, which means we're still
supporting the 3 most recently release versions of Kubernetes, more than
the 2 required by the README of this repo.
However, I'm leaving the annotation in because the field itself doesn't
work on 1.9.x: https://github.com/kubernetes/kubernetes/issues/58662
* cockroachdb: Add podManagementPolicy and UpdateStrategy
* [stable/nginx-ingress] Add value for disabling clusterrole and clusterrolebinding
If installing nginx-ingress with limited permissions, you may not be
able to create ClusterRoles or ClusterRoleBindings. This is most common
when installing nginx-ingress into individual namespaces.
* [stable/nginx-ingress] Update role to include permissions needed at a namespace level
* [stable/nginx] Bump chart version to 0.12.3
* Add version for elasticsearch-exporter
Add version for elasticsearch-exporter
* Typo fix in elasticsearch-exporter/README.md
Typo fix in elasticsearch-exporter/README.md
* Preconfigure elastic agent profile and plugin settings.
* Add the preconfigure GoCD server section to the README.
* Introduce a changelog.
* Update the Chart version.
* Add the API call to create and unpause a simple GoCD pipeline in the preconfigure script.
* Increment chart version.
* Change to label to be consistent with the rest of the templates.
* [stable/nginx-ingress] allow inlining to "env" section of deployment/daemonset
* inlineExtraEnvs: default to false
* templates: formatting fix
* templates: fix wrong indent
* [stable/nginx-ingress] drop support for old extraEnvs behaviour
* [stable/nginx-ingress] bump chart version to 0.14.0
* extraEnvs: blank should be an empty sequence
* Add initial checkin for openebs chart
Signed-off-by: kmova <kiran.mova@openebs.io>
* Use the template to define chart name
Signed-off-by: kmova <kiran.mova@openebs.io>
* update labels to follow helm best practicies
Signed-off-by: kmova <kiran.mova@openebs.io>
* update values to use camelCase
Signed-off-by: kmova <kiran.mova@openebs.io>
* follow chart conventions for rbac
Signed-off-by: kmova <kiran.mova@openebs.io>
* Update kubectl command to fetch pod status
Signed-off-by: kmova <kiran.mova@openebs.io>
* Update configuration, fix namespace condition
Signed-off-by: kmova <kiran.mova@openebs.io>
* remove blank line
Signed-off-by: kmova <kiran.mova@openebs.io>
* includes fixes for namespace and serviceaccount
Signed-off-by: kmova <kiran.mova@openebs.io>
* refactor affinity and update readme
Signed-off-by: kmova <kiran.mova@openebs.io>
* remove if blocks around serviceAccount
Signed-off-by: kmova <kiran.mova@openebs.io>
* use fullname in rbac and remove empty lines
Signed-off-by: kmova <kiran.mova@openebs.io>
* update maintainers section
Signed-off-by: kmova <kiran.mova@openebs.io>
* Remove storageclasses and set default sa to empty
Signed-off-by: kmova <kiran.mova@openebs.io>
* move the charts to stable
Signed-off-by: kmova <kiran.mova@openebs.io>