All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.14.0 - 2024-11-20
- Update contour to 1.30.1 (#109)
- Kubernetes: 1.31
- Contour: 1.30
- ExternalDNS: 0.15
- cert-manager: 1.16
0.13.0 - 2024-09-11
- Add support for specifying revisionHistoryLimit for the generated Certificate (#104)
- Add support for specifying revision history limit via annotation (#105)
- Add support for using delegated domains for DNS-01 (#106)
- Update contour to 1.29.1 (#107)
- Kubernetes: 1.30
- Contour: 1.29
- ExternalDNS: 0.15
- cert-manager: 1.15
0.12.0 - 2024-04-18
- Update contour to 1.28.2 (#101)
- Kubernetes: 1.29
- Contour: 1.28
- ExternalDNS: 0.14
- cert-manager: 1.14
0.11.1 - 2024-01-15
We migrated the image repository of contour-plus to ghcr.io
.
From contour-plus v0.11.0, please use the following image.
The quay.io/cybozu/contour-plus will not be updated in the future.
- Migrate to ghcr.io (#96)
0.10.0 - 2023-11-13
- Update contour to 1.27.0 and Kubernetes to 1.28 (#94)
- Kubernetes: 1.28
- Contour: 1.27
- ExternalDNS: 0.13
- cert-manager: 1.13
0.9.0 - 2023-04-27
- Support k8s 1.26 and update dependencies (#90)
- Kubernetes: 1.26
- Contour: 1.24
- ExternalDNS: 0.13
- cert-manager: 1.10
0.8.1 - 2022-11-02
- Update dependencies (#86)
- Kubernetes: 1.25
- Contour: 1.23
0.8.0 - 2022-09-30
- Update dependencies (#84)
- Kubernetes: 1.24
- Contour: 1.22
- ExternalDNS: 0.12
- cert-manager: 1.9
- depended go packages and Actions
0.7.0 - 2022-04-12
- Update supported Kubernetes version to 1.23 (#78)
- Kubernetes: 1.23
- Contour: 1.20
- ExternalDNS: 0.11
- cert-manager: 1.7
- Specify k8s version instead of using latest one during envtest (#77)
- Update Makefile and Actions (#79)
0.6.6 - 2021-12-10
- update supported k8s version to 1.22 (#75)
- kubernetes 1.22.1
- contour 1.19.1
- cert-manager 1.6.1
- external-dns 0.10.1
- Change LICENSE from MIT to Apache 2.0 (#73)
0.6.5 - 2021-09-17
- follow golang 1.17 and dependent software updates (#71)
- golang 1.17
- contour 1.18.1
- cert-manager 1.5.3
- external-dns 0.9.0
0.6.4 - 2021-08-03
- Update contour to 1.18.0 (#68)
- Add support for the newly added HTTPProxy.Spec.IngressClassName
0.6.3 - 2021-07-27
- Update contour to 1.17.1 (#65)
- Update controller-runtime to 0.9.3 (#65)
0.6.2 - 2021-04-20
- Fix the issue that options cannot be specified with environment variables. (#61)
0.6.1 - 2021-04-19
- Update contour to 1.14.1 (#59)
- Update controller-runtime to 0.8.3 (#59)
0.6.0 - 2021-02-01
- Update contour to 1.11.0 (#53)
- Update controller-runtime to 0.7.2 (#53)
0.5.2 - 2020-10-20
- Update contour to 1.9.0 (#48).
- Use cert-manager v1 API Endpoint (#48).
- Remove compile dependency on cert-manager and external-dns (#48).
- Stop vendoring dependencies (#50).
0.5.1 - 2020-10-02
- Update controller-runtime to 0.6.3 (#46).
- Do not reconcile being-deleted object (#46).
0.5.0 - 2020-06-30
- Update contour to 1.6.0, controller-runtime to 0.6.0 (#44).
- Support for IngressRoute has been discontinued (#44).
0.4.3 - 2020-05-08
- Add key usages to certificate resources to generate (#40).
0.4.2 - 2020-04-21
- Update contour to 1.3.0 and cert-manager to 0.14.1 (#35).
- Update dependent packages for k8s v1.17.5 (#37).
0.4.1 - 2020-03-27
- Update dependent packages for k8s v1.17 (#33).
0.4.0 - 2019-12-13
- Class-name filter (#28).
0.3.1 - 2019-12-04
- Fix missing initialize options of HTTPProxy controller (#25).
0.3.0 - 2019-11-13
- Update contour to 1.0.0, controller-runtime to 0.3.0, and cert-manager to 0.11.0 (#20).
- Change the API version of Certificate resource from certmanger.k8s.io/v1alpha1 to cert-manger.io/v1alpha2 (#20).
- Update controller-tools to 0.2.2 and kubebuilder to 2.1.0 (#21).
- Support HTTPProxy resource (#20).
0.2.7 - 2019-08-26
- Add "list" verb for Services to the RBAC manifest (#18).
- Update kubebuilder to 2.0.0 (#18).
- Update controller-runtime and controller-tools to 0.2.0 (#18).
0.2.6 - 2019-06-12
- Update controller-runtime to v0.2.0-beta.2 (#12).
0.2.5 - 2019-06-06
- Enable leader election by default (#11).
- Tidy up and fix bugs (#10).
0.2.4 - 2019-06-03
- Fixed resource name of Certificate in RBAC (#9).
0.2.3 - 2019-06-03
- Fixed null pointer exception bugs (#10).
0.2.2 - 2019-05-30
- Changed the default port of metrics server to :8180 (#8).
- Do not mandate --service-name as it can be passed via CP_SERVICE_NAME envvar too (#8).
0.2.1 - 2019-05-29
- Initialize klog flags (#7).
0.2.0 - 2019-05-28
- Leader election (#5).
0.1.0 - 2019-05-28
- Implement
contour-plus
- with kubebuilder v2.0.0-alpha.2
- with controller-runtime v0.2.0-beta.1
- for Contour v0.12.1
- for ExternalDNS v0.5.14
- for cert-manager v0.8.0