cert-manager
Kontroler Kubernetesa, który automatycznie pozyskuje i odnawia certyfikaty TLS. Koniec cyklicznego incydentu, w którym certyfikat wygasał w niedzielę.
Deklarujesz, czego chcesz — zasób Certificate z nazwami domen i wskazaniem wystawcy — a kontroler robi resztę: występuje o certyfikat, rozwiązuje wyzwanie, umieszcza wynik w obiekcie Secret i odnawia go długo przed wygaśnięciem. Wystawcą jest Issuer ograniczony do przestrzeni nazw albo ClusterIssuer dla całego klastra; może to być ACME z Let’s Encrypt, wewnętrzne CA, HashiCorp Vault lub para samopodpisana. Wyzwanie ACME rozwiązuje się przez HTTP-01, gdzie kontroler tymczasowo publikuje plik za Twoim ingressem, albo DNS-01, wymagane dla certyfikatów wildcard i wymagające dostępu do strefy DNS. Projekt zaczął się jako kube-lego w Jetstack i jest dziś projektem CNCF o statusie graduated.