Shift-Operator Configuration: Parameter Reference
Note: always refer to the used KOBIL Shift-Operator release "README" file
Key | Type | Description | Default |
---|---|---|---|
nameOverride | string | "" | |
fullnameOverride | string | "" | |
global.imagePullSecrets | list | Image pull secrets added to pod spes generated by this chart. | ["registry-secret"] |
global.registry | string | Docker registry for KOBIL provided docker images | "kobilsystems.azurecr.io" |
global.registryPublic | string | Docker registry for public provided docker images | "" |
global.limits | object | Limits for kubernetes object names | {"lengths":{"commonName":63,"fullname":43,"releaseName":16}} |
global.annotations.common | object | Custom annotations added to deployment metadata and pod spec | {} |
global.annotations.workload | object | Custom annotations added to pod spec | {} |
global.labels.workloadPod | object | Custom labels added to pod spec | {} |
global.routing.istio.enabled | bool | Globally enable/disable creation of istio ingress gateways and virtual services. Requires istio operator. | true |
global.serviceMonitor.enabled | bool | Globally enable/disable creation of monitoring.coreos.com/v1 serviceMonitor object. Requires prometheus operator. | false |
component | string | operator | |
helmRepo.url | string | Private KOBIL Chart repository URL | "https://charts.kobil.com" |
helmRepo.username | string | Private KOBIL Chart repository username | "" |
helmRepo.password | string | Private KOBIL Chart repository password | "" |
replicaCount | string | Replica count for KOBIL Shift Operator pods | "1" |
initContainer | object | Optional additional parameter for init-container. | {} |
mainContainer | object | Section for KOBIL Shift Operator MainContainer runtime | {} |
MainContainer.image | object | Section to specific KOBIL Shift Operator image repo and tag | {} |
readinessProbe | object | Section for configuration k8s readiness Probe | {} |
livenessProbe | object | Section for configuration k8s liveness Probe | {} |
resources | object | Section for configuration k8s KOBIL Shift Operator runtime resources | {} |
sidecars.tailLog | object | enable default covered "tailLog" sidecar | {"enabled":false} |
mounts | object | Section for specific mount configurations | {} |
routing | object | Section for specific k8s routing setup | {} |
pod | object | Section for specific k8s pod runtime settings | {} |
pod.serviceAccount | object | Section serviceAccount assignment for KOBIL Shift Operator Pod runtime | {} |
pod.securityContext | object | Section securityContext assignment for KOBIL Shift Operator Pod runtime | {} |