Documentation ¶
Index ¶
Constants ¶
View Source
const ContainerdRuntime = "containerd"
View Source
const DefaultIssuer = "default-issuer"
View Source
const DefaultIssuerCA = "default-issuer-ca"
View Source
const DockerRuntime = "docker"
View Source
const Karina = "karina"
View Source
const KubeSystem = "kube-system"
View Source
const ManagedBy = "apps.kubernetes.io/managed-by"
View Source
const MasterNodeLabel = "node-role.kubernetes.io/master"
View Source
const MutatingWebhookConfiguration = "MutatingWebhookConfiguration"
View Source
const NodeGroupTaint = "node.kubernetes.io/group"
View Source
const NodePoolLabel = "karina.flanksource.com/pool"
View Source
const PlatformSystem = "platform-system"
View Source
const ValidatingWebhookConfiguration = "ValidatingWebhookConfiguration"
Variables ¶
View Source
var PlatformNamespaces = []string{
"cert-manager",
"dex",
"eck",
"elastic-system",
"gatekeeper-system",
"harbor",
"ingress-nginx",
"kube-system",
"local-path-storage",
"minio",
"monitoring",
"nsx-system",
"opa",
"platform-system",
"postgres-operator",
"quack",
"sealed-secrets",
"tekton",
"vault",
"velero",
}
View Source
var QuackEnabled = map[string]string{
"quack.pusher.com/enabled": "true",
}
View Source
var RuntimeObjects = map[string]kommons.RuntimeObjectWithMetadata{ "configmap": &v1.ConfigMap{}, "daemonset": &extensionsv1beta1.DaemonSet{}, "deployment": &extensionsv1beta1.Deployment{}, "namespace": &v1.Namespace{}, "node": &v1.Node{}, "persistentvolumeclaims": &v1.PersistentVolumeClaim{}, "persistentvolume": &v1.PersistentVolume{}, "pod": &v1.Pod{}, "secret": &v1.Secret{}, "service": &v1.Service{}, "statefulset": &appsv1beta1.StatefulSet{}, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.