@@ -49,29 +49,36 @@ The following table lists the configurable parameters of the code-server chart a
4949| Parameter | Description | Default |
5050| --------------------------------- | ------------------------------------------ | --------------------------------------------------------- |
5151| ` image.registry ` | Code-server image registry | ` docker.io ` |
52- | ` image.repository ` | Code-server Image name | ` codercom/code-server ` |
52+ | ` image.repository ` | Code-server Image name | ` codercom/code-server ` |
5353| ` image.tag ` | Code-server Image tag | ` {TAG_NAME} ` |
5454| ` image.pullPolicy ` | Code-server image pull policy | ` IfNotPresent ` |
5555| ` nameOverride ` | String to partially override code-server.fullname template with a string (will prepend the release name) | ` nil ` |
56- | ` fullnameOverride ` | String to fully override code-server.fullname template with a string |
57- | ` hostnameOverride ` | String to fully override code-server container hostname |
58- | ` service.type ` | Kubernetes Service type | ` NodePort ` |
59- | ` service.port ` | Service HTTP port | ` 8443 ` |
56+ | ` fullnameOverride ` | String to fully override code-server.fullname template with a string |
57+ | ` hostnameOverride ` | String to fully override code-server container hostname |
58+ | ` service.type ` | Kubernetes Service type | ` NodePort ` |
59+ | ` service.port ` | Service HTTP port | ` 8443 ` |
6060| ` ingress.enabled ` | Enable ingress controller resource | ` false ` |
61- | ` ingress.hosts[0].name ` | Hostname to your code-server installation | ` code-server.local ` |
61+ | ` ingress.hosts[0].name ` | Hostname to your code-server installation | ` code-server.local ` |
6262| ` ingress.hosts[0].path ` | Path within the url structure | ` / ` |
6363| ` ingress.hosts[0].tls ` | Utilize TLS backend in ingress | ` false ` |
6464| ` ingress.hosts[0].certManager ` | Add annotations for cert-manager | ` false ` |
65- | ` ingress.hosts[0].tlsSecret ` | TLS Secret (certificates) | ` code-server.local-tls-secret ` |
65+ | ` ingress.hosts[0].tlsSecret ` | TLS Secret (certificates) | ` code-server.local-tls-secret ` |
6666| ` ingress.hosts[0].annotations ` | Annotations for this host's ingress record | ` [] ` |
6767| ` ingress.secrets[0].name ` | TLS Secret Name | ` nil ` |
6868| ` ingress.secrets[0].certificate ` | TLS Secret Certificate | ` nil ` |
69- | ` ingress.secrets[0].key ` | TLS Secret Key | ` nil ` |
70- | ` resources ` | CPU/Memory resource requests/limits | Memory: ` 512Mi ` , CPU: ` 300m ` |
69+ | ` ingress.secrets[0].key ` | TLS Secret Key | ` nil ` |
70+ | ` extraArgs ` | Additional code-server container arguments | ` {} ` |
71+ | ` extraVars ` | Optional environment variables for code-server | ` {} ` |
72+ | ` volumePermissions.enabled ` | Enable volume permissions init container | ` true ` |
73+ | ` volumePermissions.securityContext.runAsUser ` | User ID for the init container | ` 0 ` |
74+ | ` securityContext.enabled ` | Enable security context | ` true ` |
75+ | ` securityContext.fsGroup ` | Group ID for the container | ` 1000 ` |
76+ | ` securityContext.runAsUser ` | User ID for the container | ` 1000 ` |
77+ | ` resources ` | CPU/Memory resource requests/limits | ` {} ` |
7178| ` persistence.enabled ` | Enable persistence using PVC | ` true ` |
72- | ` persistence.storageClass ` | PVC Storage Class for code-server volume | ` nil ` (uses alpha storage class annotation) |
73- | ` persistence.accessMode ` | PVC Access Mode for code-server volume | ` ReadWriteOnce ` |
74- | ` persistence.size ` | PVC Storage Request for code-server volume | ` 8Gi `
79+ | ` persistence.storageClass ` | PVC Storage Class for code-server volume | ` nil ` |
80+ | ` persistence.accessMode ` | PVC Access Mode for code-server volume | ` ReadWriteOnce ` |
81+ | ` persistence.size ` | PVC Storage Request for code-server volume | ` 8Gi ` |
7582
7683Specify each parameter using the ` --set key=value[,key=value] ` argument to ` helm install ` . For example,
7784
@@ -91,6 +98,4 @@ $ helm install --name my-release -f values.yaml deployment/chart
9198
9299> ** Tip** : You can use the default [ values.yaml] ( values.yaml )
93100
94- ## Image
95101
96- The ` image ` parameter allows specifying which image will be pulled for the chart.
0 commit comments