aws-ebs-csi-driver-node | capabilities
privileged
runAsRoot | Requires access to host node resources in order to provision and manage AWS EBS volumes for Domino.
Will not be 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.
Will not be 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.
Will not be 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 in order to manage SMB volumes for Domino.
Will not be installed if SMB volume management is not configured during installation. |
csi-driver-smb-linux | capabilities
privileged
runAsRoot | Requires access to host node resources in order to manage SMB volumes for Domino.
Will not be installed if SMB volume management is not configured during installation. |
dcgm-exporter | capabilities
runAsRoot | Requires access to host node resources in order to communicate with NVIDIA host engine and expose GPU metrics.
Will only run 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 in order to manage trusted certificates for Docker when Domino is configured to use a self-provided image registry.
Will not be 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 in order 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 in order to audit system events using eBPF. |
fluentd | capabilities
runAsRoot | Requires access to host node resources in order 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 in order 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 in order 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 in order to facilitate network setup for Istio. Will not be installed if Istio is not enabled or the CNI option is disabled. |
newrelic-infrastructure | capabilities
privileged
runAsRoot | Requires access to host node resources in order to effectively monitor CPU, memory, network, and disk usage and report to New Relic.
Will not be installed if New Relic is not configured for Domino during installation. |
newrelic-logging | capabilities
runAsRoot | Requires access to host node resources in order to follow container logs and report to New Relic.
Will not be 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 in order to manage NFS volumes for Domino.
Will not be installed if NFS is not configured as a storage provider during installation. |
nvidia-device-plugin | capabilities
privileged
runAsRoot | Requires access to host node resources in order to communicate with the Kubernetes device API and expose NVIDIA GPU resources to the cluster.
Will not be installed if GPU capabilities are not configuring during installation. |
nvidia-device-plugin-mps-control-daemon | capabilities
privileged
runAsRoot | Requires access to host node resources in order to communicate with the Kubernetes device API and expose NVIDIA GPU resources to the cluster.
Will not be installed if GPU capabilities are not configuring during installation. |
nvidia-driver-installer | capabilities
privileged
runAsRoot | Requires access to host node resources in order 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 in order to manage storage volumes.
Will not be installed if OpenEBS is not configured as a storage provider during installation. |
smarter-device-manager | runAsRoot | Requires access to host node resources in order to communicate with the Kubernetes device API and expose FUSE devices to the cluster. |