Helm performs a lookup for the object based on its group (apps), version (v1), and kind (Deployment). Also known as its GroupVersionKind, or GVK. Changing the GVK is considered a compatibility breaker from Kubernetes' point of view, so you cannot "upgrade" those objects to the new GVK in-place. Earlier versions of Helm 3 did not perform the lookup correctly which has since been fixed to match the spec.
In https://github.com/helm/charts/pull/17295 the `apiVersion` of the deployment resources was updated to `apps/v1` in tune with the api's deprecated, resulting in compatibility breakage.
This major version signifies this change.
Signed-off-by: Sameer Naik <sameersbn@vmware.com>
* Bump chart version
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* [stable/drupal] Use immutable tags
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* [stable/drupal] Add global 'imagePullSecrets' to overwrite any other existing one
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* Fix typo and add var to the README
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* Fix typo in helpers
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* [stable/drupal] Add service.port in values.yaml
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
* Fix readme
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
* Remove - in template
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
* [stable/drupal] Fix chart not being upgradable
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
* Add readme
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
* Allow Drupal helm chart to use an existing database
* Do not deploy mariadb chart if using external database
* Add new properties to README
* Refactor properties to configure an external database
* Update dependencies
* drupal: update to `bitnami/drupal:8.3.4-r0`
* Allow extra environment variables to pass to the Drupal container
Bump chart version
* Make liveness and readiness probes configurable
MINOR version bump for new functionality
Bump version again
* update app version
* Specify Drupal data and Apache configuration volume mount paths
* Simplify README changes
* Bump stable/drupal minor version for new feature
* Allow not mounting Apache configs, if value volumeMounts.apache.mountPath is set to empty string
* Don't create the Apache PVC if mountPath is null
* Existing PVC support for stable/drupal
* Move ExistingClaim value below drupal, because it only applies to Drupal PVC
* Rename existingClaim to match chart case format
* drupal-data volume hostPath template
* drupal.persistence.hostPath default nil value comments
* hostPath deployment option
* hostPath README documentation
* Simplify hostpath PVC name (was redundant NAME-drupal-drupal-hostpath)
* Fix existingClaim case on hostPath additions
* Chart stable/drupal minor version bump for new hostPath feature
* Reuse PVC template
* Roll back deployment PVC name change, since we now re-use existing PVC template
* Add hostPath system compatibility and mounting steps to README
* Update README with minikube mount option
* Existing PVC support for stable/drupal
* Fixes default syntax
* Move ExistingClaim value below drupal, because it only applies to Drupal PVC
* Rename existingClaim to match chart case format
* Bump stable/drupal chart minor version
* Update Chart.yaml
- set `bitnami-bot` as maintainer name
- add appVersion
* Add Drupal chart ingress
* Bump stable/drupal minor version for new ingress feature
* stable/drupal Ingress template
* Change NOTES to only print hostname if a hostname is set (ingress can be set without it)
* Comment out Values.ingress.hostname by default
* Fix indentation
* Fix indentation on comments. Note we should clea up the wordpress chart, as this indentation problem came from there initially
* Add ingress.annotations to README table
* Fix markdown table spacing. Not a bug, but for consistency sake
* drupal: add alpha and beta storageclass annotation support
* drupal: use random password if not specified
* drupal: update MariaDB dep
* drupal: explicitly set imagePullPolicy
* drupal: increase resource name truncation and trim '-' suffix
* drupal: use built-in toYaml helper