Como posso garantir que a implantação "foo" não tenha a anotação "bar"?
Quero definir isso em um manifesto para que o Flux imponha meu estado desejado.
Isso é possível com o atual Modelo de Recursos do Kubernetes?
Como posso garantir que a implantação "foo" não tenha a anotação "bar"?
Quero definir isso em um manifesto para que o Flux imponha meu estado desejado.
Isso é possível com o atual Modelo de Recursos do Kubernetes?
Para esse tipo de restrição, você pode escrever um webhook de validação que rejeitaria implantações que tivessem a anotação "bar".
Em vez de implementar sua própria solução, você pode adotar um mecanismo de política como Kyverno , Gatekeeper , etc., que permite definir regras de política para recursos em seu ambiente Kubernetes.
A documentação do Kyverno tem um exemplo de política mostrando como proibir anotações específicas .