Jenkins X 3.x GitOps repository for a vanilla Kubernetes cluster with on premise vault
NOTE that it is left to the user to manage, backup and restore the vault installation once it has been installed.
For production workloads we recommend you use a cloud provider secret store or Vault as a service
You must setup the vault infrastructure first before you setup the git operator.
To do this ensure you have helm and helmfile installed then run:
cd infra
helmfile install helmfile.yaml
Then make sure the vault pod is running correctly in the jx-vault
namespace:
jx secret vault port-forward&
jx secret vault wait
Once your vault is up and running you can setup the git operator