diff --git a/docs/self-hosted/install/install-on-kubernetes.md b/docs/self-hosted/install/install-on-kubernetes.md index 65a616ff47628d..28e7a63ee3a3bc 100644 --- a/docs/self-hosted/install/install-on-kubernetes.md +++ b/docs/self-hosted/install/install-on-kubernetes.md @@ -24,18 +24,26 @@ For some cloud providers, we offer [Terraform](https://www.terraform.io/) script To install Gitpod in your Kubernetes cluster, follow these steps: +1. Create a file `values.custom.yaml` with the following content: + ``` + minio: + accessKey: your-random-access-key + secretKey: your-random-secret-key + ``` + You should replace the keys with 2 different random strings unique for your installation. + 1. Run the following commands in your local terminal: ```console helm repo add gitpod.io https://charts.gitpod.io - helm install gitpod gitpod.io/gitpod + helm install -f values.custom.yaml gitpod gitpod.io/gitpod ``` -2. Run `kubectl get pods` and verify that all pods are in state `RUNNING`. If some are not, please see the [Troubleshooting Guide](../troubleshooting/). +1. Run `kubectl get pods` and verify that all pods are in state `RUNNING`. If some are not, please see the [Troubleshooting Guide](../troubleshooting/). -3. Configure [domain and https](../configure-ingress/). +1. Configure [domain and https](../configure-ingress/). -4. Go to [https://\](https://\) and follow the steps to complete the installation. +1. Go to [https://\](https://\) and follow the steps to complete the installation. ## Recommended Configuration diff --git a/docs/self-hosted/install/storage.md b/docs/self-hosted/install/storage.md index 02aa5836c32284..b73ae3609f6f85 100644 --- a/docs/self-hosted/install/storage.md +++ b/docs/self-hosted/install/storage.md @@ -42,6 +42,8 @@ For more complex use case we recommend configuring more permanent means of persi 2. Create a file `values.custom.yaml` with this content: ```yaml minio: + accessKey: add-a-radom-access-key-here + secretKey: add-a-radom-secret-key-here # insert custom config here ``` 3. Redeploy Gitpod using `helm upgrade --install -f values.custom.yaml gitpod gitpod.io/gitpod` to apply the changes