Manage the ICE ClusterWare Container Registry#
You can use Kubernetes with the ICE ClusterWare ™ software either by configuring the
node agent from the ClusterWare container registry or by installing the
ClusterWare node package on the Kubernetes worker nodes (see
Configure Kubernetes). If you are using the ClusterWare container registry,
you can access and manage the registry from any ClusterWare head node using the
cw-clusterctl registry command. The ClusterWare container registry works
with podman by default. Log in to the registry using:
cw-clusterctl registry auth
Using podman, you can search for existing images, push new images to the container registry, or pull images from the container registry. See the podman documentation for details: https://podman.io/docs.
If you have multiple head nodes, the container registry, including all images, automatically synchronizes content across head nodes. The synchronization happens quickly, but if administrators on different head nodes take action on the same image at the same time, it is possible that only one set of changes will be applied.
Note
If you intend to push additional images to the container registry, make sure you have enough local storage on all head nodes. See Configure Kubernetes with the ICE ClusterWare Container Registry for details.
Kubernetes Worker Nodes#
Users can submit jobs via Kubernetes as containers or as pods.
Cluster administrators cannot use the exec, scp, or ssh actions on
compute nodes with the containerized ClusterWare node agent.