Skip to content

Configurar o External Secrets Operator

Clonar o repositório

git clone https://github.com/external-secrets/external-secrets.git
cd external-secrets

Instalar helm-unittest

Instalar helm-unittest para poder realizar testes automatizados no ESO.

helm plugin install https://github.com/helm-unittest/helm-unittest

Build e teste

  • Para rodar utilize o make:
make build
make docker.build IMAGE_NAME=external-secrets IMAGE_TAG=latest
  • Rodar testes:
make test
  • fazer lint no código:
make lint # OU
docker run --rm -v $(pwd):/app -w /app golangci/golangci-lint:v1.49.0 golangci-lint run
  • Rodar a documentação:
make docs