Make Prepare, Make Patch, For External Secrets Operator
parent
f172c48918
commit
fed6f7c837
|
@ -0,0 +1,7 @@
|
|||
**External Secrets Operator** is a Kubernetes operator that integrates external secret management systems like [AWS Secrets Manager](https://aws.amazon.com/secrets-manager/), [HashiCorp Vault](https://www.vaultproject.io/), [Google Secrets Manager](https://cloud.google.com/secret-manager), [Azure Key Vault](https://azure.microsoft.com/en-us/services/key-vault/) and many more.
|
||||
The operator reads information from external APIs and automatically injects the values into a [Kubernetes Secret](https://kubernetes.io/docs/concepts/configuration/secret/).
|
||||
|
||||
### What is the goal of External Secrets Operator?
|
||||
|
||||
The goal of External Secrets Operator is to synchronize secrets from external APIs into Kubernetes. ESO is a collection of custom API resources - `ExternalSecret`, `SecretStore` and `ClusterSecretStore` that provide a user-friendly abstraction for the external API that stores and manages the lifecycle of the secrets for you.
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
questions:
|
||||
- variable: installCRDs
|
||||
default: false
|
||||
required: true
|
||||
description: "If true, Install and upgrade CRDs through helm chart"
|
||||
type: boolean
|
||||
label: Install CRDs
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- charts-original/Chart.yaml
|
||||
+++ charts/Chart.yaml
|
||||
@@ -13,3 +13,7 @@
|
||||
name: external-secrets
|
||||
type: application
|
||||
version: 0.5.2
|
||||
+annotations:
|
||||
+ catalog.cattle.io/certified: partner
|
||||
+ catalog.cattle.io/release-name: external-secrets-operator
|
||||
+ catalog.cattle.io/display-name: External Secrets Operator
|
|
@ -0,0 +1,3 @@
|
|||
url: https://github.com/external-secrets/external-secrets/releases/download/helm-chart-0.5.2/external-secrets-0.5.2.tgz
|
||||
packageVersion: 00
|
||||
|
Loading…
Reference in New Issue