gitextract_hher7_ul/ ├── .circleci/ │ └── config.yml ├── .dockerignore ├── .github/ │ └── pull_request_template.md ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── PROJECT ├── README.md ├── api/ │ └── v1alpha1/ │ ├── groupversion_info.go │ ├── secretdefinition_types.go │ ├── secretdefinition_types_test.go │ ├── suite_test.go │ └── zz_generated.deepcopy.go ├── backend/ │ ├── azure_kv.go │ ├── azure_kv_metrics.go │ ├── azure_kv_metrics_test.go │ ├── azure_kv_test.go │ ├── backend.go │ ├── backend_test.go │ ├── decoder.go │ ├── decoder_test.go │ ├── vault.go │ ├── vault_engine.go │ ├── vault_engine_test.go │ ├── vault_metrics.go │ ├── vault_metrics_test.go │ └── vault_test.go ├── config/ │ ├── crd/ │ │ ├── bases/ │ │ │ └── secrets-manager.tuenti.io_secretdefinitions.yaml │ │ ├── kustomization.yaml │ │ ├── kustomizeconfig.yaml │ │ └── patches/ │ │ ├── cainjection_in_secretdefinitions.yaml │ │ └── webhook_in_secretdefinitions.yaml │ ├── default/ │ │ ├── kustomization.yaml │ │ ├── manager_auth_proxy_patch.yaml │ │ ├── manager_config_patch.yaml │ │ └── manager_image_patch.yaml │ ├── manager/ │ │ ├── controller_manager_config.yaml │ │ ├── kustomization.yaml │ │ └── manager.yaml │ ├── prometheus/ │ │ ├── kustomization.yaml │ │ └── monitor.yaml │ ├── rbac/ │ │ ├── auth_proxy_client_clusterrole.yaml │ │ ├── auth_proxy_role.yaml │ │ ├── auth_proxy_role_binding.yaml │ │ ├── auth_proxy_service.yaml │ │ ├── kustomization.yaml │ │ ├── leader_election_role.yaml │ │ ├── leader_election_role_binding.yaml │ │ ├── role.yaml │ │ ├── role_binding.yaml │ │ ├── secretdefinition_editor_role.yaml │ │ ├── secretdefinition_viewer_role.yaml │ │ └── service_account.yaml │ └── samples/ │ ├── README.md │ ├── crd.yaml │ ├── secrets-manager.yaml │ ├── secretsmanager_v1alpha1_secretdefinition.yaml │ ├── vault-setup.sh │ └── vault.yaml ├── controllers/ │ ├── metrics.go │ ├── secretdefinition_controller.go │ ├── secretdefinition_controller_test.go │ └── suite_test.go ├── deploy/ │ ├── Dockerfile │ └── version/ │ ├── get.sh │ ├── update.sh │ └── version.properties ├── docker-compose.yaml ├── errors/ │ ├── errors.go │ └── errors_test.go ├── go.mod ├── go.sum ├── hack/ │ └── boilerplate.go.txt ├── main.go └── scripts/ └── setup-dev-env.sh