cert-manager
Controller do Kubernetes que obtém e renova certificados TLS automaticamente. O fim daquele incidente recorrente do certificado que vence num domingo.
Você declara o que quer — um Certificate com os nomes de domínio e qual emissor usar — e o controller cuida do resto: solicita o certificado, resolve o desafio, guarda o resultado num Secret e renova bem antes do vencimento. O emissor é um Issuer por namespace ou um ClusterIssuer para o cluster inteiro, e pode ser ACME contra a Let's Encrypt, uma CA interna, o HashiCorp Vault ou um par autoassinado. O desafio ACME é resolvido como HTTP-01, em que o controller publica temporariamente um arquivo atrás do seu ingress, ou como DNS-01, obrigatório para wildcards e que exige acesso à zona DNS. O projeto começou como kube-lego na Jetstack e hoje é um projeto graduado da CNCF.