Skip to main content

Kubernetes and Operating System

Access Analyzer uses K3s, a lightweight Kubernetes distribution, which is automatically deployed by the installer. No manual Kubernetes setup is required.

Operating System

RequirementValue
DistributionUbuntu 24.04 LTS
Architecturex86_64 (amd64)
Kernel version5.15 or later
note

Other Linux distributions may work but are not officially tested or supported. Ubuntu 24.04 LTS is the recommended and validated platform.

K3s Kubernetes

ComponentVersion
K3sv1.33.4+k3s1
Kubeconfig mode644
Secrets encryptionEnabled (at rest)
Service namek3s-dspm

K3s is installed and managed automatically by the Access Analyzer installer. The kubectl command is available immediately after installation for cluster management.

Kernel Features

The following kernel features must be available. The installer validates these automatically during installation (see System Requirements):

FeatureDescription
cgroups v1 or v2Memory and CPU controllers required for container resource management
Overlay filesystemoverlay kernel module for container image layers
Linux namespacesNET, PID, IPC, UTS, MNT, USER for container isolation
iptablesRequired for Kubernetes networking and service routing

ArgoCD

ComponentVersion
ArgoCDv3.2.0
Namespaceargocd
UI port8090 (via port-forward)

ArgoCD is deployed automatically and manages the lifecycle of all Access Analyzer application components through GitOps.