No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/charts/
helm install code-server app-template/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| code-server | JJGadgets/Biohazard | 86 | 5.0.1 | 3 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
controllers.code-server.containers.app.args[] (4) - --auth | string |
controllers.code-server.containers.app.env.TZ (4) America/New_York | string |
| string | |
controllers.code-server.containers.app.env.EXTENSIONS_GALLERY (1) {"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery","itemUrl": "https://marketplace.visualstudio.com/items"} | string |
controllers.code-server.containers.app.env.HOME (1) /home/ewatkins | string |
| string | |
controllers.code-server.containers.app.env.PATH (1) /home/ewatkins/.local/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin | string |
controllers.code-server.containers.app.env.SOPS_AGE_KEY_FILE (1) /var/run/secrets/sops/age.key | string |
controllers.code-server.containers.app.env.TALOSCONFIG (1) /home/ewatkins/talos-cluster/talos/clusterconfig/talosconfig | string |
| string | |
controllers.code-server.containers.app.image.repository (4) ghcr.io/coder/code-server | string |
controllers.code-server.containers.app.image.tag (4) 4.103.2@sha256:f9ed058d6b1a4aa80846f77902d344bd97e450aec69201a0f8939baf58b18a5f | string |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
controllers.code-server.containers.app.probes.liveness.spec.exec.command[] (1) - curl | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
controllers.code-server.containers.app.probes.readiness.spec.exec.command[] (1) - curl | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
controllers.code-server.containers.oauth2-proxy.args[] (1) - --https-address=0.0.0.0:8443 | string |
| string | |
| string | |
| string | |
| string | |
controllers.code-server.containers.oauth2-proxy.image.repository (1) quay.io/oauth2-proxy/oauth2-proxy | string |
| string | |
| boolean | |
| boolean | |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| string | |
| number | |
| number | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
controllers.code-server.containers.ssh.env.TZ (1) America/Chicago | string |
| string | |
controllers.code-server.containers.ssh.image.repository (1) lscr.io/linuxserver/openssh-server | string |
controllers.code-server.containers.ssh.image.tag (1) 10.3_p1-r0-ls231 | string |
| string | |
| string | |
| number | |
| number | |
| string | |
| string | |
controllers.code-server.initContainers.tools.command[] (1) - /bin/sh | string |
controllers.code-server.initContainers.tools.image.repository (1) docker.io/library/alpine | string |
| string | |
| string | |
| string | |
| number | |
| number | |
| number | |
| string | |
| number | |
| number | |
| string | |
| string | |
controllers.code-server.type (1) statefulset | string |
| string | |
controllers.app.annotations."secret.reloader.stakater.com/reload" (1) code-server-secrets | string |
controllers.app.containers.app.args[] (1) - /home/linuxbrew/.linuxbrew/sbin/sshd -p 2222 || true; /usr/bin/code-server --auth none --disable-telemetry --user-data-dir /home/coder/.vscode --extensions-dir /home/coder/.vscode --bind-addr 0.0.0.0:8080 --port 8080 /home/coder | string |
controllers.app.containers.app.command[] (1) - dumb-init | string |
| string | |
| string | |
| string | |
controllers.app.containers.app.env.TZ (1) ${CONFIG_TZ} | string |
controllers.app.containers.app.image.repository (1) ghcr.io/coder/code-server | string |
controllers.app.containers.app.image.tag (1) 4.128.0@sha256:bd4a3a022ff016954bf9ae6ea0bce6c7eef96a69da4d2fe34552638f32d4820c | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
controllers.app.type (1) deployment | string |
| string | |
controllers.main.containers.main.args[] (1) - --auth | string |
| string | |
controllers.main.containers.main.image.repository (1) ghcr.io/coder/code-server | string |
| string | |
controllers.main.containers.main.lifecycle.postStart.exec.command[] (1) - /bin/bash | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| number | |
controllers.main.type (1) statefulset | string |
| number | |
| number | |
| number | |
| string | |
| boolean | |
| string | |
| boolean | |
defaultPodOptions.hostname (2) ${CLUSTER_NAME:=biohazard}-code-server | string |
defaultPodOptions.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].key (1) fuckoff.home.arpa/{{ .Release.Name }} | string |
| string | |
| boolean | |
defaultPodOptions.hostAliases[].hostnames[] (1) - ${APP_DNS_AUTHENTIK:=authentik} | string |
defaultPodOptions.hostAliases[].ip (1) ${APP_IP_AUTHENTIK:=127.0.0.1} | string |
| boolean | |
| string | |
persistence.config.existingClaim (4) code-server-v1 | string |
persistence.config.globalMounts[].path (3) /home/coder | string |
persistence.config.globalMounts[].subPath (1) data | string |
| boolean | |
persistence.brew.advancedMounts.code-server.app[].path (1) /home/linuxbrew | string |
| string | |
persistence.brew.existingClaim (1) code-server-config | string |
persistence.data.existingClaim (1) code-server | string |
persistence.data.globalMounts[].path (1) /home/coder | string |
persistence.identity-sudoers.advancedMounts.code-server.app[].path (1) /etc/sudoers.d/nopasswd | string |
| boolean | |
| string | |
| number | |
persistence.identity-sudoers.name (1) code-server-identity | string |
| string | |
persistence.identity.advancedMounts.code-server.app[].path (1) /etc/passwd | string |
| boolean | |
persistence.identity.advancedMounts.code-server.app[].subPath (1) passwd | string |
persistence.identity.advancedMounts.code-server.ssh[].path (1) /etc/profile.d/toolchain.sh | string |
| boolean | |
| string | |
| number | |
persistence.identity.name (1) code-server-identity | string |
persistence.identity.type (1) configMap | string |
| boolean | |
persistence.minecraftdata.existingClaim (1) mc-potatov-v1 | string |
persistence.minecraftdata.globalMounts[].path (1) /config/minecraft | string |
persistence.misc.existingClaim (1) code-server-misc | string |
persistence.misc.globalMounts[].path (1) /home/coder/ignore | string |
persistence.misc.globalMounts[].subPath (1) ignore | string |
persistence.secret.advancedMounts.code-server.app[].path (1) /var/run/secrets/sops/age.key | string |
| boolean | |
| string | |
| number | |
persistence.secret.name (1) code-server-secret | string |
| string | |
persistence.secrets.advancedMounts.app.app[].path (1) /home/coder/.ssh/id_rsa | string |
| boolean | |
persistence.secrets.advancedMounts.app.app[].subPath (1) ssh-privkey | string |
| number | |
persistence.secrets.name (1) code-server-secrets | string |
| string | |
| number | |
persistence.setup-tools.globalMounts[].path (1) /tmp/setup-tools.sh | string |
| boolean | |
persistence.setup-tools.globalMounts[].subPath (1) setup-tools.sh | string |
persistence.setup-tools.name (1) code-server-setup-tools | string |
persistence.setup-tools.type (1) configMap | string |
| string | |
| string | |
persistence.ssh-config.existingClaim (1) code-server-config | string |
persistence.ssh-init.advancedMounts.code-server.ssh[].path (1) /custom-cont-init.d/10-home.sh | string |
| boolean | |
| string | |
| number | |
persistence.ssh-init.name (1) code-server-identity | string |
persistence.ssh-init.type (1) configMap | string |
persistence.talos-admin.advancedMounts.app.app[].path (1) /var/run/secrets/talos.dev | string |
| boolean | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
persistence.tls.name (1) code-server-tls | string |
persistence.tls.type (1) secret | string |
| string | |
| boolean | |
| string | |
| string | |
persistence.tmp.type (1) emptyDir | string |
| string | |
| string | |
persistence.tmpfs.type (1) emptyDir | string |
| number | |
| string | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| number | |
| number | |
| number | |
service.app.controller (3) code-server | string |
service.app.forceRename (2) code-server | string |
| string | |
service.app.annotations."io.cilium/lb-ipam-ips" (1) ${CODE_SERVER} | string |
| string | |
service.app.type (1) LoadBalancer | string |
| string | |
| number | |
service.ssh.annotations."coredns.io/hostname" (1) vs-ssh.${DNS_SHORT:=internal} | string |
service.ssh.annotations."io.cilium/lb-ipam-ips" (1) ${APP_IP_CODE_SERVER_SSH:=127.0.0.1} | string |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
service.ssh.type (1) LoadBalancer | string |
route.app.hostnames[] (2) - vs.${DNS_SHORT:=internal} | string |
route.app.parentRefs[].name (2) envoy-internal | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
route.hugo.hostnames[] (1) - hugo.${DNS_SHORT:=internal} | string |
route.hugo.parentRefs[].name (1) envoy-internal | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
route.main.hostnames[] (1) - code.home.${SECRET_DOMAIN} | string |
route.main.parentRefs[].name (1) internal-gateway | string |
route.main.parentRefs[].namespace (1) networking | string |
| string | |
| number | |
| string | |
| string | |
| string | |
route.main.rules[].filters[].type (1) ExtensionRef | string |
route.test.hostnames[] (1) - vs-test.${DNS_SHORT:=internal} | string |
route.test.parentRefs[].name (1) envoy-internal | string |
| string | |
| string | |
| string | |
| string | |
ingress.code-server.annotations."cert-manager.io/cluster-issuer" (1) letsencrypt-production | string |
| string | |
ingress.code-server.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-forward-auth@kubernetescrd | string |
| string | |
| string | |
ingress.code-server.hosts[].host (1) code-server.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
ingress.code-server.tls[].hosts[] (1) - code-server.${SECRET_DOMAIN} | string |
ingress.code-server.tls[].secretName (1) code-server-tls | string |
rbac.bindings.app.roleRef.kind (1) ClusterRole | string |
rbac.bindings.app.roleRef.name (1) cluster-admin | string |
| string | |
rbac.bindings.app.subjects[].kind (1) ServiceAccount | string |
rbac.bindings.app.type (1) ClusterRoleBinding | string |