Saltar para o conteúdo principal
Versão Next 🚧

Ingress — ArgoCD

O chart tdp-argo não expõe um modelo único de Ingress nem flags do tipo TDPConfiguration.gateway nesta documentação. A exposição HTTP/HTTPS segue em geral o chart argo-cd upstream, com parâmetros repassados sob o prefixo tdp-argo:.

URL pública

Garanta que a URL usada pelos usuários coincida com tdp-argo.configs.cm.url (ex.: https://<host>), necessário para Dex/LDAP e links corretos na UI.

Ingress via values do argo-cd (ilus­trativo)

Confira no values.yaml do tdp-argo / argo-cd as chaves atuais; um padrão comum do chart upstream é:

tdp-argo:
server:
ingress:
enabled: true
ingressClassName: <ingress-class>
hostname: <host>
path: /
pathType: Prefix
tls: true

Annotations (cert-manager, SSL redirect, etc.) dependem do seu Ingress Controller; configure-as conforme o controlador que utiliza.

Alternativas

  • LoadBalancer no Service do server, quando suportado.
  • Port-forward para testes: kubectl port-forward para o Service do servidor Argo CD no namespace do release.

Troubleshooting

ProblemaSolução
SSO/LDAP com URL erradaAjustar tdp-argo.configs.cm.url ao host real
Ingress não criadoVerificar chaves server.ingress na versão exata do chart e se o template está habilitado
TLSConferir Secret TLS e annotations do controller