mirror of
https://ghproxy.com/https://github.com/truecharts/charts.git
synced 2026-07-27 00:51:00 +08:00
* 2.5.0 * 3.0.1 * Remove upstream ingress unit test ingress is unused by us and the unit test proves to be unstable
5.0 KiB
5.0 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.
3.0.1
Fixed
- Fixed
kubeVersioninChart.yamlnot working with people running k8s pre-releases - Added
ingressClassNametovalues.yaml
3.0.0
Changed
probes.startupProbeis now enabled by default. This will allow for quickerReadystates on Pods. It will precede the liveness and readiness Probes. Note: This requires that you are running Kubernetes 1.16- Aligned our default values for liveness and readiness Probes with the Kubernetes defaults:
initialDelaySecondsis now0timeoutSecondsis now1failureThresholdis now3
2.5.1
Added
- Fixed a small typo in
values.yaml:ingress.tls.hostTpl->ingress.tls.hostsTpl
2.5.0
Added
- Allow setting ingress values through Helm templates:
ingress.hosts.hostTplingress.tls.secretNameTplingress.tls.hostsTpl
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 🙁