3.8 KiB
3.8 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.4.0
Added
- Allow setting environment variables from Downward API via
envValueFrom. See the Kubernetes docs for more information.
2.3.0
Added
- Allow overriding the main container command.
- Allow setting Helm templates as environment variables via
envTpl. The given value is parsed through Helm'stplfunction, allowing for powerful variable substitution. - Support for defining volumeClaimTemplates for StatefulSet.
- Allow the following Pod spec fields to be configurable:
priorityClassNameschedulerNamehostname
Fixed
values.yamlnow contains the following sections, these were already functional but were previously undocumented:podSecurityContextsecurityContextresources
2.2.1
Fixed
- Made explicit that
service.port.targetPortcannot be a named port.
2.2.0
Added
- Allow serviceLinks to be enabled/disabled.
- Support for ingressClassName on apiVersion
networking.k8s.io/v1by settingingress.ingressClassName. - Added some initial proper unit tests for the
commonchart.
Changed
service.port.targetPortis now used in the container spec instead ofservice.port.portif specified. This allows for different service and container ports. (Implements #465).
Fixed
- Document setting environment variables for code-server add-on in
values.yaml(Fixes #436). - Set service targetPort to the service port name first if no
targetPortvalue is given.
2.1.0
Added
- Allow for additional arguments to be added to code-server runtime via
addons.codeserver.args
2.0.4
Fixed
periodSecondsnow works for all probe types.
2.0.0
Changed
- ⚠️ Updated
probeslogic to support custom probes, it is now possible to set your own custom probes by setting theprobes.[liveness|readiness|startup].customvalue totrueand configuring them. Default isfalse. - ⚠️
addon.vpn.imagePullPolicyis nowaddon.vpn.[openvpn|wireguard].image.pullPolicy. Default isIfNotPresent - code-server is now an
addonlikevpn. This enables a code-server container inside the pod which allows you to modify a configuration in a volume attached to the pod. Default foraddons.codeserver.enabledisfalse - Added
envFromfor more configuration with environment variables - Added
dnsConfigto be configurable - Added support for 1.19+ ingress spec
- Added this CHANGELOG.md
Fixed
nameOverrideandfullNameOverridenot invalues.yaml
1.7.0
This is the last version before starting this changelog. All sorts of cool stuff was changed, but only git log remembers what that was 🙁