https://github.com/cybozu-go/contour-plus
Enhance contour for external-dns and cert-manager
https://github.com/cybozu-go/contour-plus
contour kubernetes kubernetes-controller
Last synced: 6 months ago
JSON representation
Enhance contour for external-dns and cert-manager
- Host: GitHub
- URL: https://github.com/cybozu-go/contour-plus
- Owner: cybozu-go
- License: apache-2.0
- Created: 2019-05-16T07:25:16.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-13T06:05:16.000Z (7 months ago)
- Last Synced: 2025-03-25T23:51:25.623Z (6 months ago)
- Topics: contour, kubernetes, kubernetes-controller
- Language: Go
- Size: 34.4 MB
- Stars: 25
- Watchers: 10
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[][releases]
[](https://github.com/cybozu-go/contour-plus/actions)
[](https://pkg.go.dev/github.com/cybozu-go/contour-plus)
[](https://goreportcard.com/report/github.com/cybozu-go/contour-plus)Contour Plus
============Contour Plus enhances [Contour][] for [ExternalDNS][] and [cert-manager][].
**Project Status**: Testing for GA
Supported environments
----------------------- Kubernetes
- 1.32
- Contour
- 1.30
- ExternalDNS
- 0.15
- cert-manager
- 1.17Other versions may or may not work.
Features
--------- Create/update/delete [DNSEndpoint][] for ExternalDNS according to FQDN in [HTTPProxy][].
- Create/update/delete [Certificate][] for cert-manager when [HTTPProxy][] is annotated with `kubernetes.io/tls-acme: true`.Other features are described in [docs/usage.md](docs/usage.md).
Documentation
-------------[docs](docs/) directory contains documents about designs and specifications.
[releases]: https://github.com/cybozu-go/contour-plus/releases
[godoc]: https://pkg.go.dev/github.com/cybozu-go/contour-plus
[Contour]: https://github.com/projectcontour/contour
[ExternalDNS]: https://github.com/kubernetes-sigs/external-dns
[cert-manager]: https://github.com/cert-manager/cert-manager
[HTTPProxy]: https://projectcontour.io/docs/v1.11.0/config/api/#projectcontour.io/v1.HTTPProxy
[DNSEndpoint]: https://github.com/kubernetes-sigs/external-dns/blob/master/docs/contributing/crd-source.md
[Certificate]: https://cert-manager.io/docs/reference/api-docs/#cert-manager.io/v1.CertificateDocker images
-------------Docker images are available on [ghcr.io](https://github.com/cybozu-go/contour-plus/pkgs/container/contour-plus)