diff --git a/README.md b/README.md new file mode 100644 index 0000000..86e30cc --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Pulumi ESC Secret Store CSI Driver + +## Getting Started + +### Deploy Dcrets Store CSI Driver using Helm + +Secrets Store CSI Driver allows users to customize their installation via Helm. + +```bash +helm repo add secrets-store-csi-driver https://kubernetes-sigs.github.io/secrets-store-csi-driver/charts +helm install csi-secrets-store secrets-store-csi-driver/secrets-store-csi-driver --namespace kube-system +``` + +Running the above helm install command will install the Secrets Store CSI Driver on Linux nodes in the `kube-system` +namespace. + +### Deploy Pulumi ESC Secret Store CSI Driver - local development + +```bash +tilt up +``` diff --git a/examples/deployment.yaml b/examples/deployment.yaml index 6f9652b..b9e99b2 100644 --- a/examples/deployment.yaml +++ b/examples/deployment.yaml @@ -20,12 +20,12 @@ spec: - name: client image: busybox:latest command: ["sh", "-c"] - env: - - name: SECRET_FROM_K8S_SECRET - valueFrom: - secretKeyRef: - name: example-provider-secret - key: password + #env: + #- name: SECRET_FROM_K8S_SECRET + # valueFrom: + # secretKeyRef: + # name: example-provider-secret + # key: password args: - | set -eux diff --git a/examples/secretproviderclass.yaml b/examples/secretproviderclass.yaml index bf232c1..0f68540 100644 --- a/examples/secretproviderclass.yaml +++ b/examples/secretproviderclass.yaml @@ -14,9 +14,9 @@ spec: authSecretNamespace: default objects: | - objectName: postgres - secretObjects: - - secretName: example-provider-secret - type: Opaque - data: - - objectName: postgres - key: password + #secretObjects: + #- secretName: example-provider-secret + # type: Opaque + # data: + # - objectName: postgres + # key: password