Search
Varnish Helm Chart

Changelog

Version 1.3.0 (2024-04-09)

varnish-enterprise:

  • Added server.extraVolumeClaimTemplates for StatefulSet for specifying custom PVC
  • Added server.mse.persistence.bookSize and server.mse.persistence.storeSize for configuring book and store
  • Added server.secretFrom for specifying Varnish secret from external secret
  • Added global.natsServer.internal.passwordFrom for specifying NATS password from external secret
  • Fixed an issue where setting server.admin.port will make Varnish Controller Agent fail to connect
  • Fixed an issue where setting server.http.port will make Varnish Controller Agent fail to connect
  • Changed Varnish to listen to Pod’s IP address rather than using all ports
  • Changed Varnish Controller Agent integration so the correct Pod’s IP address is reported to Varnish Controller
  • Updated varnish-controller-agent image to 6.0.2-6.0.12r6

varnish-controller:

  • Added global.natsServer.internal.passwordFrom for specifying NATS password from external secret
  • Added brainz.modAdminUser.passwordFrom for specifying Brainz password from external secret
  • Added brainz.externalPostgresql.passwordFrom for specifying PostgreSQL password from external secret
  • Updated varnish-controller images to 6.0.2

Version 1.2.1 (2024-02-28)

varnish-enterprise:

  • Added server.shareProcessNamespace to enable PID namespace sharing in a Pod
  • Added extraManifests for attaching extra Kubernetes manifests

varnish-controller:

  • Added extraManifests for attaching extra Kubernetes manifests
  • Fixed a configuration error when enabling TLS for PostgreSQL

Version 1.2.0 (2024-02-07)

varnish-enterprise:

  • Added server.cmdfileConfig for setting the content of cmdfile
  • Added server.vclConfigPath for setting the path to store the default VCL file
  • Added server.vclConfigs for adding extra VCLs
  • Added server.pdb for configuring PodDisruptionBudget
  • Added server.varnishncsa.startupProbe to varnishncsa
  • Added httpGet option to varnish-enterprise probes for enabling HTTP probe
  • Updated varnish-enterprise image to 6.0.12r6
  • Updated varnish-controller-agent image to 6.0.0-6.0.12r6
  • Fixed an error during error handling within probes

varnish-controller:

  • Fixed an issue where setting global.natsServer.externalAddress produces invalid YAML
  • Updated varnish-controller images to 6.0.0

Version 1.1.0 (2024-01-18)

varnish-enterprise:

  • Added server.startupProbe for setting startupProbe
  • Added server.strategy for setting deployment strategy for Deployment manifest
  • Added server.updateStrategy for setting update strategy for StatefulSet and DaemonSet manifests
  • Fixed an issue where server.varnishncsa.resource produces invalid manifest
  • Fixed a document for global.natsServer.externalAddress

varnish-controller:

  • Added apigw.startupProbe and ui.startupProbe for setting startupProbe
  • Added apigw.livenessProbe and ui.livenessProbe for setting livenessProbe
  • Added apigw.readinessProbe and ui.readinessProbe for setting livenessProbe
  • Added apigw.strategy, brainz.strategy, and ui.strategy for setting deployment strategy
  • Fixed a document for global.natsServer.externalAddress
  • Changed livenessProbes and readinessProbes to be enabled by default

Version 1.0.0 (2023-10-10)

  • Initial release