Skip to content

VSCode (code-server)

Description: Browser based development environment.

Provider

ax providers create \
  --id io.underland.code-server.v1 \
  --image r.underland.io/underland/code-server:latest \
  --cpus 4 \
  --memory 8G \
  --storage 8G \
  --arg "console=hvc0" \
  --arg "root=/dev/vda" \
  --runtime cloudhypervisor

Secrets

ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/code-server/code-server-home-dir \
  code-server-home-dir
ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/code-server/code-server-password \
  code-server-password
ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/code-server/code-server-nfs-src \
  code-server-nfs-src
ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/code-server/code-server-nfs-dest \
  code-server-nfs-dest
ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/code-server/code-server-nfs-opts \
  code-server-nfs-opts
ax secrets create \
  -f $HOME/dev/underland/infra/config/underland/axyon/stargate/code-server.toml \
  code-server-stargate

Services

ax services create \
  -n code \
  -p io.underland.code-server.v1 \
  --secret code-server-home-dir:code-server-home-dir \
  --secret code-server-password:code-server-password \
  --secret code-server-nfs-src:code-server-nfs-src \
  --secret code-server-nfs-dest:code-server-nfs-dest \
  --secret code-server-nfs-opts:code-server-nfs-opts \
  --secret code-server-stargate:stargate-agent.toml