
Node ID(s)
Service(s) Running on Node /Role of Node
●
Collectl
●
Spark Thrift Server
●
nrpe
●
kubelet
nid00046
(Login node 2)
●
HUE
●
HA Proxy
●
Collectl
●
Grafana
●
InfluxDB
●
Service for flexing a YARN cluster
●
nrpe
●
kubelet
For additional information, use the
urika-inventory
command as root on the SMW to view the list of services
running on node, as shown in the following example:
#
urika-inventory
For more information, see the
urika-inventory
man page.
3.15 Image Management with Docker and Kubernetes
About Docker
Docker provides the ability to package and run an application in a loosely isolated environment called a container.
The isolation and security enables running many containers simultaneously on a given host. Because of the
lightweight nature of containers, users can run more containers on a given hardware combination than if using
virtual machines.
Images shipped with the system are managed by Docker when Urika-GX is operating under the default service
mode. The SMW hosts Urika-GX's container repository, which is a container itself and can only host Cray
developed containers currently.
NOTE: Building and managing new Docker images is currently not supported on Urika-GX.
For more information, visit
.
About Kubernetes
Kubernetes is used for automating deployment, scaling and management of containerized applications. It groups
containers that make up an application into logical units for easy management and discovery. It performs
container management tasks, such as, running containers across many different machines, scaling up or down by
System Management
S3016
59