A validação dos manifestos do ArgoCD atualmente são apenas validados ao se aplicar os mesmos no cluster. Seria interessante que os usuários dispusessem de uma forma de validar os mesmos contra o esquema do CRD, sem precisar realizar um kubectl apply.
Proponho que esta validação também seja adicionada ao CI, pois assim conseguiremos validar as contribuições para o projeto.
-
Você quer solicitar uma funcionalidade ou relatar um bug?
Funcionalidade
-
Qual é o comportamento atual?
Manifestos do ArgoCD não são validados ao abrir um PR
-
Se o comportamento atual for um bug, por favor forneça os passos para reproduzir e, se possível, uma demonstração mínima do problema
-
Qual é o comportamento esperado?
-
Qual é a motivação / caso de uso para mudar o comportamento?
-
Por favor, nos diga sobre o seu ambiente:
- Versão: 2.0.0-beta.X
- Terraform: [v1.11.3, v1.9.8, outro]
- K3s: [latest, vx.x]
-
Outras informações (por exemplo, explicação detalhada, stacktraces, problemas relacionados, sugestões de como corrigir, links para termos*
A validação dos manifestos do ArgoCD atualmente são apenas validados ao se aplicar os mesmos no cluster. Seria interessante que os usuários dispusessem de uma forma de validar os mesmos contra o esquema do CRD, sem precisar realizar um kubectl apply.
Proponho que esta validação também seja adicionada ao CI, pois assim conseguiremos validar as contribuições para o projeto.
Você quer solicitar uma funcionalidade ou relatar um bug?
Funcionalidade
Qual é o comportamento atual?
Manifestos do ArgoCD não são validados ao abrir um PR
Se o comportamento atual for um bug, por favor forneça os passos para reproduzir e, se possível, uma demonstração mínima do problema
Qual é o comportamento esperado?
Qual é a motivação / caso de uso para mudar o comportamento?
Por favor, nos diga sobre o seu ambiente:
Outras informações (por exemplo, explicação detalhada, stacktraces, problemas relacionados, sugestões de como corrigir, links para termos*