kubearmor-client/utils/constants.go
itsCheithanya e448ed775a
Support karmor install for non-k8s environment (#475)
* feat: karmor install in unorchestrated env and vm

Signed-off-by: Aryan-sharma11 <aryan1126.sharma@gmail.com>

* upgrade dependecies

Signed-off-by: Aryan-sharma11 <aryan1126.sharma@gmail.com>

---------

Signed-off-by: Aryan-sharma11 <aryan1126.sharma@gmail.com>
Co-authored-by: Aryan-sharma11 <aryan1126.sharma@gmail.com>
2025-05-20 12:28:28 +05:30

25 lines
947 B
Go

package utils
type VMMode string
const (
VMMode_Docker VMMode = "docker"
VMMode_Systemd VMMode = "systemd"
MinDockerVersion = "v19.0.3"
MinDockerComposeVersion = "v1.27.0"
MinDockerComposeWithWaitSupported = "v2.17.0"
DefaultConfigPathDirName = ".kubearmor-config"
DefaultDockerTag = "stable"
//systemd path
DownloadDir string = "/tmp/kubearmor-downloads/"
SystemdDir string = "/usr/lib/systemd/system/"
KubeArmorPort = "32767"
DefaultDockerRegistry = "docker.io"
// KubeArmor related image/image registries are fixed as of now
DefaultKubeArmorRepo = "kubearmor"
DefaultKubeArmorImage = "kubearmor/kubearmor"
DefaultKubeArmorInitImage = "kubearmor/kubearmor-init"
DefaultKubeArmorSystemdImage = "kubearmor/kubearmor-systemd"
KAconfigPath string = "/opt/kubearmor/"
)