Skip to content

FAQ

User

How do I add a new user?

Read User Management.

How do I delete a user?

Read User Management.

How do I upgrade/downgrade a desktop?

Read User Management.

How do I see all the active desktops in the cluster?

kubectl -n clouddesktop-prod get pods

Image

How do I add a package to the image?

Read Adding a new package.

To make sure that new desktops are receiving this update, modify the deployment template under clouddesktop-k8s/clouddesktop-template/deployment.yaml.

spec:
  initContainers:
    - name: init-clouddesktop
-     image: cosi119/tb3-ros:v2.1.1
+     image: cosi119/tb3-ros:v2.1.2

Node

Is it safe to restart a node?

Yes, but make sure to drain the node first. To drain the node,

kubectl drain robotics-rover2

After the reboot, k3s will be started automatically. If it is not started,

sudo systemctl restart k3s.service

Troubleshooting

Desktop connectivity issue

If a group or all desktops are not connecting,

Debug Group

If only 1 desktop is not connecting,

Debug one