Releases: mittwald/kube-httpcache
v0.8.1
Changelog
49457d2 Bump chartVersion and appVersion to 'v0.8.0'
f224ece Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 (#200)
83b8bdc Bump github.com/golang/glog from 1.1.1 to 1.1.2 (#182)
3e4269f Bump github.com/golang/glog from 1.1.2 to 1.2.0 (#204)
5cc8474 Bump github.com/martin-helmich/go-varnish-client from 0.3.0 to 0.3.1 (#205)
09f70db Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (#194)
af29586 Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#210)
7318985 Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (#221)
81f788b Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#223)
759bff9 Bump k8s.io/client-go from 0.27.3 to 0.27.4 (#179)
1a81c4b Bump k8s.io/client-go from 0.27.4 to 0.28.1 (#189)
66a2842 Bump k8s.io/client-go from 0.28.1 to 0.28.3 (#197)
75908d2 Bump k8s.io/client-go from 0.28.3 to 0.28.4 (#202)
7ddde1c Bump k8s.io/client-go from 0.28.4 to 0.29.0 (#208)
695eff4 Bump k8s.io/client-go from 0.29.0 to 0.29.1 (#213)
05a818b Bump k8s.io/client-go from 0.29.1 to 0.29.2 (#218)
8164abb Bump k8s.io/client-go from 0.29.2 to 0.29.3 (#224)
4f2909e add PodDisruptionBudget (#216)
544dca5 add varnish exporter builder (#215)
4065e94 chore: remove refs to deprecated io/ioutil (#196)
3aabcd1 use tpl in backendService (#214)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.8
docker pull quay.io/mittwald/kube-httpcache:v0.8.1
v0.8.0
Changelog
11458b1 Bump Go to v1.20 (#159)
240a7c6 Bump Varnish to v7.3 (#176)
ed1135f Bump chartVersion and appVersion to 'v0.7.2'
e7f3ecb Bump github.com/fsnotify/fsnotify from 1.4.7 to 1.6.0 (#165)
28ec8d3 Bump github.com/gogo/protobuf from 1.1.1 to 1.3.2 (#142)
60f555d Bump github.com/golang/glog from 1.0.0 to 1.1.1 (#167)
14c09ac Bump github.com/martin-helmich/go-varnish-client from 0.2.2 to 0.2.4 (#164)
fd87419 Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 (#143)
10e6bfc Bump github.com/prometheus/client_golang from 1.11.1 to 1.15.1 (#166)
22bd027 Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 (#172)
2b3392d Bump golang.org/x/text from 0.3.2 to 0.3.8 (#160)
09ef422 Bump k8s.io/client-go from 0.27.2 to 0.27.3 (#173)
087850e Bump kubernetes modules to v0.27 (#163)
4054240 Enable dependabot updates (#161)
b24157d Upgrade to debian:bullseye-slim (#155)
2b1c3e5 fix(metrics) Modify servicemonitor to scrape signaller port optionally (#170)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.8
docker pull quay.io/mittwald/kube-httpcache:v0.8.0
v0.7.2
What's Changed
- Fine-tune staleness workflow by @martin-helmich in #129
- Read secret file before each authentication attempt by @bbetter173 in #128
- Fix incorrect port definitions in README by @martin-helmich in #130
- Fix ascii diagram in README.md by @madnight in #131
- remove stale workflow by @hensur in #134
- Improved logging at activation of new VCL by @robert7 in #132
- Add extra env vars and envFrom by @sarasensible in #150
- fix(hpa) Add autoscaling v2 support by @sarasensible in #152
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.7
docker pull quay.io/mittwald/kube-httpcache:v0.7.2
New Contributors
- @bbetter173 made their first contribution in #128
- @madnight made their first contribution in #131
- @hensur made their first contribution in #134
- @robert7 made their first contribution in #132
- @sarasensible made their first contribution in #150
Full Changelog: v0.7.1...v0.7.2
v0.7.1
⚠️ NOTE: This release fixes a security issue; see advisory GHSA-47xh-qxqv-mgvg for more information.
Changelog
7de24e0 Allow labels customization for pods (#116)
a402fdd Bump chartVersion and appVersion to 'v0.6.1'
2152476 Dockerfiles: bump exporter version (#118)
7e800dd Fix resource consumption issues (#125)
51d20ba Helm: Allow label customization for servicemonitor (#113)
aa110ab Instrument Signaller controller with prometheus-client (#111)
5c0ebf0 Make ingress.yaml kube version agnostic and add className param (#112)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.7
docker pull quay.io/mittwald/kube-httpcache:v0.7.1
v0.7.0
Changelog
7de24e0 Allow labels customization for pods (#116)
a402fdd Bump chartVersion and appVersion to 'v0.6.1'
2152476 Dockerfiles: bump exporter version (#118)
7e800dd Fix resource consumption issues (#125)
51d20ba Helm: Allow label customization for servicemonitor (#113)
aa110ab Instrument Signaller controller with prometheus-client (#111)
5c0ebf0 Make ingress.yaml kube version agnostic and add className param (#112)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.7
docker pull quay.io/mittwald/kube-httpcache:v0.7.0
v0.6.1
Changelog
b36ece3 Allow to set annotations for deployment or statefulSet via Helm Values (#109)
ffb9962 Bump chartVersion and appVersion to 'v0.6.0'
8f4b4d9 Docker: Leave apt-transport-https
package installed in image (#108)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.6
docker pull quay.io/mittwald/kube-httpcache:v0.6.1
v0.6.0
⚠️ Breaking Changes
- Varnish: Change default port from 80 to 8080 (#97)
Deployments have to be updated accordingly, if those aren't using the provided helm chart. Either changing the service port or specifying the-frontend-port=80
flag will work.
Changelog
f8cd000 Add exporter to release image (#103)
37cb9e4 Build ARM images and release multi-arch manifests (#102)
d34ca55 Chart: Allow changing transient storage on STS (#99)
9f46e5a Explicitly check for write events in fsnotify watcher (#81) (#90)
97e45ee Helm: Fix default values documentation typo. (#92)
a90c756 Helm: add support for topologySpreadConstraints. (#91)
783b501 Make Signaller HTTP-client more configurable (#100)
c178a73 Push Helm chart into repo on new tags (#104)
a14f157 README: Align ACL examples content. (#98)
adc2210 Varnish: Change default port from 80 to 8080. (#97)
70b91d1 pkg: Fix logging typos. (#93)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.6
docker pull quay.io/mittwald/kube-httpcache:v0.6.0
v0.6.0-alpha1
Changelog
424d703 Build ARM images and release multi-arch manifests
d34ca55 Chart: Allow changing transient storage on STS (#99)
9f46e5a Explicitly check for write events in fsnotify watcher (#81) (#90)
97e45ee Helm: Fix default values documentation typo. (#92)
a90c756 Helm: add support for topologySpreadConstraints. (#91)
9216c35 Install QEMU
783b501 Make Signaller HTTP-client more configurable (#100)
a14f157 README: Align ACL examples content. (#98)
9b58ca9 Use correct (?) base image
adc2210 Varnish: Change default port from 80 to 8080. (#97)
70b91d1 pkg: Fix logging typos. (#93)
Docker images
docker pull quay.io/mittwald/kube-httpcache:stable
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.6
docker pull quay.io/mittwald/kube-httpcache:v0.6.0-alpha1
v0.5.0
Changelog
f9bf0e8 Add ability to set length of Signaller processing queue (#87)
3be215e Add extra options to helm chart (#73)
10e3cf5 Add option to use a user provided secret for the admin credentials (#75)
50372f1 Add prometheus exporter to image and helm chart (#71)
8b81c12 Add support of a Varnish "-n" option - setting a working dir (#68)
1e29612 Explain how to build Docker image in README (#78)
6dbce14 Fix a lock contention in Signaller controller (#69)
d646d10 Pin goreleaser version, fix deprecation warnings and dont publish master as latest (#89)
2265347 Process an endpoint set that has a desired port name (#88)
f786dd7 Remove unused config parameter (#82)
da7f566 add support for limiting the transient storage (#86)
028ca49 added helm option to disable backend-watch (#70)
4cad78a added option to disable frontendwatch (#72)
Docker images
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.5
docker pull quay.io/mittwald/kube-httpcache:v0.5.0
docker pull quay.io/mittwald/kube-httpcache:stable
v0.4.2
Changelog
7fc8b94 Bump actions/stale workflow to v3 (#65)
2e455bf Fix a memory leak in Signaller.ProcessSignalQueue due to an unclosed response body (#67)
Docker images
docker pull quay.io/mittwald/kube-httpcache:latest
docker pull quay.io/mittwald/kube-httpcache:v0
docker pull quay.io/mittwald/kube-httpcache:v0.4
docker pull quay.io/mittwald/kube-httpcache:v0.4.2
docker pull quay.io/mittwald/kube-httpcache:stable