All notable changes to this project will be documented here.
- Feature: Allow loadbalancer service external IP PR-275
- Feature: Allowing HPA behavior to be set PR-292
- Feature: allow multiple provided text types on secret creation: stringData, data and encodedData PR-282
- fix: allow multiple cronjobs PR-271
- fix: Namespace selector fixed for service monitor PR-270
- fix: Matchlabel fixed for service monitor PR-269
- feat: Add more properties to CronJob PR-265
- fix: Matchlabel fixed for service monitor PR-267
- feat: Add vertical pod autoscaler template PR-249
-
feat: allow overriding revisionHistoryLimit PR-257
Caution: This PR changes the default value for
revisionHistoryLimit
from 10 to 2.
- fix: optional service account PR-213
- fix: allow setting arbitrary resource constraints PR-255
- feat: allow overriding clusterIP PR-258
- Fix: make deployment.image.tag and job.image.tag optional PR-234
- Update: Changelog updates. This release shouldnt have been made as the head commit had
[skip ci]
. PR-248
- Feature: Add topologySpreadConstraints PR-239
- Chore: Add some basic unit tests and update CI workflow PR-218
- Fix: Make servicePort var override possible with ingress hosts PR-243
- Update: Use new API versions for HPA and CronJob if available PR-221
- Fix: Add ingress path with default configuration if not specified at all. PR-240
- Fix: Qoute application version label in labels PR-238
- Fix: Repair ingress multiple paths definitions PR-233
- Update: Add MIT License PR-237
- Update: Improve enable conditions by adding capabilites, use
_helpers.tpl
properly, Move to common k8s labels and remove other labels PR-226 - Feature: Make
ingress
path configurable PR-226 - Fix: Add dependency for
helm_resource
on relevanthelm_repo
in tiltfile PR-231
- Fix: added template for oauth proxy deployment to use http container port in case of ingress
- Fix: added oauth proxy image template and test to ensure oauth deployment image is not added in default case
- Update: Updating ExternalSecret from v1alpha1 to v1beta1
- Feature: Uncomment liveness and readiness probes in default values. Set enabled:false in probes.
- Feature: Comment liveness and readiness probe in default values.
- Feature: Support for specifiying tcpSocket probe check mechanisms in probes.
- Feature: Support for adding Security Context at conatiner level in deployment.
- Feature: Use
policy/v1/PodDisruptionBudget
if supported by the target cluster.
- Feature: Add
image.digest
field to deployment and cronjob resources.
- Update: Update
route
template, add support foralternateBackends
- Update: Update
Certificate
template fromcert-manager.io/v1alpha3
tocert-manager.io/v1
in order to support cert-manager v1.7.
- Feature: add service type in service template.
- Feature: add name, volumeName and volumeMode in pvc template.
- Fix: namespace indentation for rolebinding
- Feature: add ingressClassName in ingress template.
- Fix: change label
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
tochart: {{ .Chart.Name }}
.
- Fix: remove
probes
key from deployment. Note: This is a breaking change. Applications need to update values file accordingly.
- Feature: replica field is made optional
- Fix: fix templating error in
Deployment.envFrom.secretRef
, fixes anerror converting YAML to JSON
error whenapplication.deployment.envfrom[].name
is set.
- Fix: add
probes
key back to deployment
- Fix: remove network policy default value
- Feature: add functionality to set
type
in sealed secrets - Feature: add functionality for adding annotation for
cluster-wide
in sealed secrets - Feature: add functionality to add
annotations
to each sealed secret separately - Feature: add functionality to add
labels
to each sealed secret separately
- Feature: add functionality to disable liveness and readiness probes.
- Feature: support
exec
handler type in liveness and readiness probes - Feature: support for setting individual values for probe configuration is added.
- Fix: add an application name prefix in the external secret name.
- Fix: corrected the namespace indentation in rolebinding template. Corresponding chart package has been pushed to helmchart repo manually.