aws-ebs-csi-driver-node | capabilities
privileged
runAsRoot | Requires access to host node resources to provision and manage AWS EBS volumes for Domino.
Is not installed if AWS EBS is not configured as a storage provider during installation. |
aws-efs-csi-driver-controller | capabilities
runAsRoot | Requires access to host node resources in order manage AWS EFS volumes for Domino.
Is not installed if AWS EFS is not configured as a storage provider during installation. |
aws-efs-csi-driver-node | capabilities
privileged
runAsRoot | Requires access to host node resources in order manage AWS EFS volumes for Domino.
Is not installed if AWS EFS is not configured as a storage provider during installation. |
csi-driver-smb-controller | capabilities
privileged
runAsRoot | Requires access to host node resources to manage SMB volumes for Domino.
Is not installed if SMB volume management is not configured during installation. |
csi-driver-smb-linux | capabilities
privileged
runAsRoot | Requires access to host node resources to manage SMB volumes for Domino.
Is not installed if SMB volume management is not configured during installation. |
dcgm-exporter | capabilities
runAsRoot | Requires access to host node resources to communicate with NVIDIA host engine and expose GPU metrics.
Only runs on nodes with NVIDIA GPUs. An option to disable this service is available by setting
gpu_monitoring_enabled to false in deploy.yaml |
docker-registry-cert-mgr | runAsRoot | Requires access to host node resources to manage trusted certificates for Docker when Domino is configured to use a self-provided image registry.
Is not installed if an external Docker registry is configured during installation. |
domino-workbench-backup | capabilities
runAsRoot | Requires privileged access to filesystem resources for data backup. |
domino-workbench-backup-check | capabilities
runAsRoot | Requires privileged access to filesystem resources for data backup. |
domino-data-importer | capabilities
runAsRoot | Requires privileged access to filesystem resources for disaster recovery and data access. This service does not run by default and must be enabled by admins when needed. |
elasticsearch-tls | capabilities
privileged
runAsRoot | Requires privileged access to system to set a mandatory system limit. If the system setting can be managed outside of Domino, elevated privileges can be removed by setting the following:
elasticsearch:
enable_sysctl: false
|
falco | privileged
runAsRoot | Requires access to host node resources to audit system events using eBPF. |
fluentd | capabilities
runAsRoot | Requires access to host node resources to follow container logs which are used to view workload output within Domino. |
hephaestus-buildkit | capabilities
privileged
runAsRoot | BuildKit powers container image building for the environments feature of Domino. By default, requires privileged access to utilize overlay mounts for performance during container image building.
If your operating system supports rootless overlayfs natively, the privileges can be removed by setting the following:
image_building:
rootless: true
|
image-caching-agent | runAsRoot | Requires access to host node resources to communicate with the container runtime when caching container images for faster workload scheduling. Can be disabled by setting the following:
image_caching:
enabled: false
|
istio-cni-node | privileged
runAsRoot | Requires access to host node resources to facilitate network setup for Istio. Is not installed if Istio is not enabled or the CNI option is disabled. |
newrelic-infrastructure | capabilities
privileged
runAsRoot | Requires access to host node resources to effectively monitor CPU, memory, network, and disk usage and report to New Relic.
Is not installed if New Relic is not configured for Domino during installation. |
newrelic-logging | capabilities
runAsRoot | Requires access to host node resources to follow container logs and report to New Relic.
Is not installed if New Relic is not configured for Domino during installation. |
nfs-client-provisioner | capabilities
runAsRoot | NFS Client Provisioner requires privileged access to filesystem resources to manage NFS volumes for Domino.
Is not installed if NFS is not configured as a storage provider during installation. |
nvidia-device-plugin | capabilities
privileged
runAsRoot | Requires access to host node resources to communicate with the Kubernetes device API and expose NVIDIA GPU resources to the cluster.
Is not installed if GPU capabilities are not configuring during installation. |
nvidia-device-plugin-mps-control-daemon | capabilities
privileged
runAsRoot | Requires access to host node resources to communicate with the Kubernetes device API and expose NVIDIA GPU resources to the cluster.
Is not installed if GPU capabilities are not configuring during installation. |
nvidia-driver-installer | capabilities
privileged
runAsRoot | Requires access to host node resources to install and manage NVIDIA drivers for GPU-enabled instance types.
Only required for installations on GKE clusters. |
openebs | capabilities
runAsRoot | Requires access to host node resources to manage storage volumes.
Is not installed if OpenEBS is not configured as a storage provider during installation. |
smarter-device-manager | runAsRoot | Requires access to host node resources to communicate with the Kubernetes device API and expose FUSE devices to the cluster. |