1
0
Fork 0
mirror of https://github.com/external-secrets/external-secrets.git synced 2024-12-15 17:51:01 +00:00
external-secrets/docs/guides/using-latest-image.md
Moritz Johner 3d3edcc8af
feat: add support matrix, refactor docs (#1508)
Signed-off-by: Moritz Johner <Moritz.Johner@form3.tech>
2022-09-01 09:53:22 +02:00

1.1 KiB

You can test a feature that was not yet released using the following methods, use them at your own discretion:

Helm

  1. Create a values.yaml file with the following content:
replicaCount: 1

image:
  repository: ghcr.io/external-secrets/external-secrets
  pullPolicy: IfNotPresent
  # -- The image tag to use. The default is the chart appVersion.
  tag: "main"

# -- If set, install and upgrade CRDs through helm chart.
installCRDs: false
  1. Install the crds
make crds.install
  1. Install the external-secrets Helm chart indicating the values file created before:
helm install external-secrets external-secrets/external-secrets -f values.yaml

Manual

  1. Build the Docker image
docker build -f Dockerfile.standalone -t my-org/external-secrets:latest .
  1. Apply the bundle.yaml
kubectl apply -f deploy/crds/bundle.yaml
  1. Modify your configs to use the image
kind: Deployment
metadata:
  name: external-secrets|external-secrets-webhook|external-secrets-cert-controller
...
        image: my-org/external-secrets:latest