A Helm chart for Kubernetes
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
Pod Affinity rules |
config.debug | int | 5 |
Set the debug level for netchecker server and agents |
config.reportInterval | int | 60 |
Report frequency of agents reporting to the server |
fullnameOverride | string | "" |
Set release name |
image.pullPolicy | string | "IfNotPresent" |
Image Pull Policy |
image.repository.agent | string | "mirantis/k8s-netchecker-agent" |
Netchecker agent repository |
image.repository.etcd | string | "quay.io/coreos/etcd" |
Netchecker etcd sidecar repository (note etcd 3.4.x only) |
image.repository.server | string | "mirantis/k8s-netchecker-server" |
Netchecker server repository |
image.tag.agent | string | "v1.2.2" |
Netchecker agent image tag |
image.tag.etcd | string | "v3.4.17" |
Netchecker etcd sidecar image tag (note etcd 3.4.x only) |
image.tag.server | string | "v1.2.2" |
Netchecker server image tag |
imagePullSecrets | list | [] |
Image Pull Secrets |
ingress.annotations | object | {} |
Ingress Annotations (only useful if ingress.enabled=true) |
ingress.className | string | "" |
Ingress class name (mangatory for Ingress v1) |
ingress.enabled | bool | false |
Enable Ingress |
ingress.hosts[0].host | string | "netchecker.local" |
Ingress host name |
ingress.hosts[0].paths[0].path | string | "/" |
Ingress Path |
ingress.hosts[0].paths[0].pathType | string | "ImplementationSpecific" |
Ingress Path Type |
ingress.tls | list | [] |
Ingress TLS Certificates |
nameOverride | string | "" |
Helm name override |
nodeSelector | object | {} |
Node Selectors |
podAnnotations | object | {} |
Pod Annotations |
podSecurityContext.fsGroup | int | 1000 |
Filesystems Group |
resources.agent.limits.cpu | string | "30m" |
Agent CPU Limits |
resources.agent.limits.memory | string | "100Mi" |
Agent Memory Limits |
resources.agent.requests.cpu | string | "15m" |
Agent CPU Requests |
resources.agent.requests.memory | string | "64Mi" |
Agent Memory Requests |
resources.etcd.limits.cpu | string | "200m" |
Etcd Sidecar CPU Limits |
resources.etcd.limits.memory | string | "256Mi" |
Etcd Sidecar Memory Limits |
resources.etcd.requests.cpu | string | "100m" |
Etcd Sidecar CPU Requests |
resources.etcd.requests.memory | string | "100Mi" |
Etcd Sidecar Memory Requests |
resources.server.limits.cpu | string | "100m" |
Server CPU Limits |
resources.server.limits.memory | string | "256Mi" |
Server Memory Linmits |
resources.server.requests.cpu | string | "50m" |
Server CPU Requests |
resources.server.requests.memory | string | "64Mi" |
Server Memory Requests |
securityContext.readOnlyRootFilesystem | bool | true |
Set Root Filesystem of PODs to Read-Only |
securityContext.runAsGroup | int | 1000 |
Run pod a Group ID |
securityContext.runAsNonRoot | bool | true |
Run pod as non-root |
securityContext.runAsUser | int | 1000 |
Run pod as user |
service.port | int | 8081 |
Service Port |
service.type | string | "ClusterIP" |
Service Type |
serviceAccount.annotations | object | {} |
Service Account Annotations |
serviceAccount.create | bool | true |
Create a Specific Service Account |
serviceAccount.name | string | "" |
Set Service Account Name |
tolerations[0].effect | string | "NoSchedule" |
Tolerations |
tolerations[0].operator | string | "Exists" |
Tolerations |
Autogenerated from chart metadata using helm-docs v1.5.0