This quickstart guide uses our
bundle
chart to install all of External Secrets Enterprise components.
If you want to install only the External Secrets Enterprise Core Component, see the Installation guide.Prerequisites
Before you begin, make sure you have the following tools installed:Installation
1. Create a Kubernetes cluster
1. Create a Kubernetes cluster
First, let’s create a local Kubernetes cluster using This will create a new cluster and configure your
kind
:kubectl
to use it.2. Install External Secrets Enterprise
2. Install External Secrets Enterprise
Now, let’s install the External Secrets Enterprise bundle using our Helm chart. This chart includes all the necessary components, including the web UI.This command installs the
The installation bundle is for a License, which is available at https://externalsecrets.com/license. By installing this bundle, you agree to the license terms.
By default, the bundle helm chart does not install an ingress controller.
You can add one by adding the
--set traefik.enabled=true
flag to your helm installThe Helm installation will wait until everything is up and running.
This can take up to 10 minutes due to image downloads.You can disable this behavior by setting
global.waitForReady=false
.esi-bundle
chart and all its dependencies, including an ingress controller.3. Access the Web UI
3. Access the Web UI
To access the web UI, you need to port-forward the Traefik service that was installed as part of the bundle. Traefik is used as an Ingress controller to expose the UI.Now you can access the UI by opening http://ui.external-secrets.127.0.0.1.sslip.io:8080 in your browser.