From faca4410ad94b840168d5fb9d9cb480144e14d11 Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Mon, 15 Jul 2024 16:31:28 -0600 Subject: [PATCH] docs(samples): add vault-provider.yaml showing generic loadFromSecret approach Signed-off-by: Vaughn Dice --- config/samples/vault-provider.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 config/samples/vault-provider.yaml diff --git a/config/samples/vault-provider.yaml b/config/samples/vault-provider.yaml new file mode 100644 index 00000000..25aa2006 --- /dev/null +++ b/config/samples/vault-provider.yaml @@ -0,0 +1,19 @@ +apiVersion: core.spinoperator.dev/v1alpha1 +kind: SpinApp +metadata: + name: vault-provider +spec: + image: "ttl.sh/vault-provider:3m" + executor: containerd-shim-spin + replicas: 1 + runtimeConfig: + # loadFromSecret can be used to supply generic runtime config to a SpinApp via a Kubernetes secret. + loadFromSecret: vault-provider-runtime-config +--- +apiVersion: v1 +kind: Secret +metadata: + name: vault-provider-runtime-config +type: Opaque +data: + runtime-config.toml: W1tjb25maWdfcHJvdmlkZXJdXQp0eXBlID0gInZhdWx0Igp1cmwgPSAiaHR0cHM6Ly9teS12YXVsdC1zZXJ2ZXI6ODIwMCIKdG9rZW4gPSAibXlfdG9rZW4iCm1vdW50ID0gImFkbWluL3NlY3JldCIK