chore(docs): reorganize installation docs (#11465)

This commit is contained in:
Muhammad Atif Ali
2024-01-10 15:00:19 +03:00
committed by GitHub
parent dfe8efc186
commit 9682db593e
22 changed files with 384 additions and 356 deletions
+8 -8
View File
@@ -46,7 +46,7 @@ locally in order to log in and manage templates.
The cluster-internal DB URL for the above database is:
```console
```shell
postgres://coder:coder@coder-db-postgresql.coder.svc.cluster.local:5432/coder?sslmode=disable
```
@@ -57,7 +57,7 @@ locally in order to log in and manage templates.
1. Create a secret with the database URL:
```console
```shell
# Uses Bitnami PostgreSQL example. If you have another database,
# change to the proper URL.
kubectl create secret generic coder-db-url -n coder \
@@ -66,7 +66,7 @@ locally in order to log in and manage templates.
1. Add the Coder Helm repo:
```console
```shell
helm repo add coder-v2 https://helm.coder.com/v2
```
@@ -112,7 +112,7 @@ locally in order to log in and manage templates.
1. Run the following command to install the chart in your cluster.
```console
```shell
helm install coder coder-v2/coder \
--namespace coder \
--values values.yaml
@@ -135,7 +135,7 @@ locally in order to log in and manage templates.
To upgrade Coder in the future or change values, you can run the following
command:
```console
```shell
helm repo update
helm upgrade coder coder-v2/coder \
--namespace coder \
@@ -201,8 +201,8 @@ follow the steps below:
1. Create the certificate as a secret in your Kubernetes cluster, if not already
present:
```console
$ kubectl create secret tls postgres-certs -n coder --key="postgres.key" --cert="postgres.crt"
```shell
kubectl create secret tls postgres-certs -n coder --key="postgres.key" --cert="postgres.crt"
```
1. Define the secret volume and volumeMounts in the Helm chart:
@@ -221,7 +221,7 @@ coder:
1. Lastly, your PG connection URL will look like:
```console
```shell
postgres://<user>:<password>@databasehost:<port>/<db-name>?sslmode=require&sslcert=$HOME/.postgresql/postgres.crt&sslkey=$HOME/.postgresql/postgres.key"
```