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