gitextract_y5iov8qc/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ ├── semantic.yml │ └── workflows/ │ ├── codeql.yaml │ ├── create-release.yml │ ├── dependency-review.yml │ └── scorecards.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .pipelines/ │ ├── nightly.yml │ ├── pr.yml │ └── templates/ │ ├── cleanup-template.yml │ ├── cluster-health-template.yml │ ├── e2e-kind-template.yml │ ├── e2e-upgrade-template.yml │ ├── kind-debug-template.yml │ ├── manifest-template.yml │ ├── prepare-deps.yaml │ ├── scan-images-template.yml │ └── unit-tests-template.yml ├── AUTHORS ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── cmd/ │ └── server/ │ └── main.go ├── developers.md ├── docs/ │ ├── manual-install.md │ ├── metrics.md │ ├── rotation.md │ └── testing.md ├── go.mod ├── go.sum ├── pkg/ │ ├── auth/ │ │ ├── auth.go │ │ └── auth_test.go │ ├── config/ │ │ └── azure_config.go │ ├── consts/ │ │ └── consts.go │ ├── metrics/ │ │ ├── exporter.go │ │ ├── exporter_test.go │ │ ├── prometheus_exporter.go │ │ └── stats_reporter.go │ ├── plugin/ │ │ ├── healthz.go │ │ ├── healthz_test.go │ │ ├── keyvault.go │ │ ├── keyvault_test.go │ │ ├── kms_v2_server.go │ │ ├── kms_v2_server_test.go │ │ ├── mock_keyvault/ │ │ │ └── keyvault_mock.go │ │ ├── server.go │ │ └── server_test.go │ ├── utils/ │ │ ├── grpc.go │ │ ├── grpc_test.go │ │ ├── sanitize.go │ │ └── sanitize_test.go │ └── version/ │ ├── version.go │ └── version_test.go ├── scripts/ │ ├── connect-registry.sh │ ├── setup-kind-cluster.sh │ ├── setup-kmsv2-kind-cluster.sh │ └── setup-local-registry.sh ├── tests/ │ ├── client/ │ │ └── client_test.go │ └── e2e/ │ ├── azure.json │ ├── encryption-config.yaml │ ├── helpers.bash │ ├── kind-config.yaml │ ├── kms.yaml │ ├── kmsv2-encryption-config.yaml │ ├── test.bats │ └── testkmsv2.bats └── tools/ ├── go.mod ├── go.sum └── tools.go