βΈοΈ Start with Helm Chart
π Getting Started with Helm Chartβ
There are no default credentials. Configure a random JWT signing key and explicit local credentials before starting. See Security configuration.
For SSO-only deployments, explicitly set BASIC_AUTH_ENABLED=false and configure RBAC policies.
π¦ Installing from Registryβ
-
Add OTWLD repository
helm repo add otwld https://helm.otwld.com/ -
Update repository
helm repo update -
Create a
values-local.yamlfile following Security configuration. A signing secret and authentication settings are required.Environment VariablesYou can add environment variables in the values.yaml
env: []envFrom: [] -
Create a namespace
kubectl create namespace velero-ui -
Install the chart
helm install velero-ui otwld/velero-ui --namespace velero-ui --values values-local.yaml
π₯οΈ Installing from Sourceβ
- Clone the repository
- Using SSH
git clone git@github.com:otwld/velero-ui.git
- Using HTTPS
git clone https://github.com/otwld/velero-ui.git
-
Go to the chart directory
cd velero-ui/kubernetes/chart -
Create a
values-local.yamlfile following Security configuration. A signing secret and authentication settings are required.Environment VariablesYou can add environment variables in the values.yaml
env: []envFrom: [] -
Create a namespace
kubectl create namespace velero-ui -
Install the chart
helm install velero-ui . --namespace velero-ui --values values-local.yaml
π Upgradingβ
Make adjustments to your values as needed, then run helm upgrade:
-
Update repository
helm repo update -
Upgrade
helm upgrade velero-ui olwld/velero-ui --namespace velero-ui --values values.yaml
π Uninstallingβ
To uninstall/delete the velero-ui deployment in the velero-ui namespace:
helm delete velero-ui --namespace velero-ui
See `helm delete --help for a full reference on delete parameters and flags.