K8s Restarter is a small controller to restart Pods associated with Deployments, StateFulSets and DaemonSets.
| Name | Url | |
|---|---|---|
| Sven Haardiek | sven@haardiek.de |
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} |
Affinity for pod assignment |
| config.exclude.enabled | bool | false |
Enable blacklist exclude selectors. |
| config.exclude.selectors | list | [] |
List of selectors. Can be selected on Namespace, Labels or both. |
| config.include.enabled | bool | false |
Enable whitelist include selectors. |
| config.include.selectors | list | [] |
List of selectors. Can be selected on Namespace, Labels or both. |
| config.reconcilationInterval | string | "60s" |
Interval for reconcilation loop |
| config.restartInterval | string | "10m" |
Apps running this interval longs are restarted |
| fullnameOverride | string | "" |
Override k8s-restarter.fullname |
| image.pullPolicy | string | "IfNotPresent" |
Image Pull Policy |
| image.repository | string | "shaardie/k8s-restarter" |
Image Repository |
| image.tag | string | "" |
Image Tag, default to appVersion. |
| imagePullSecrets | list | [] |
ImagePullSecrets |
| metrics.enabled | bool | false |
Enable Metrics Scraping using Prometheus |
| nameOverride | string | "" |
Overrides k8s-restarter.name |
| nodeSelector | object | {} |
Node labels for pod assignment |
| podAnnotations | object | {} |
|
| podSecurityContext | object | {"runAsGroup":1001,"runAsNonRoot":true,"runAsUser":1001} |
Pod Security Policy |
| replicaCount | int | 2 |
Number of replicas |
| resources | object | {} |
Resource Limits |
| securityContext | object | {"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true} |
Security Context |
| service.port | int | 80 |
Service Port |
| service.type | string | "ClusterIP" |
Service Type |
| serviceAccount.annotations | object | {} |
Annotations for the Service Account |
| serviceAccount.create | bool | true |
Enable Service Account |
| serviceAccount.name | string | "" |
Name of the Service Account, k8s-restarter.fullname, if not set |
| tolerations | list | [] |
Tolerations for pod assignment |
Autogenerated from chart metadata using helm-docs v1.10.0