@@ -25,33 +25,26 @@ Kubernetes: `>=1.16.0-0`
2525| Key | Type | Default | Description |
2626| -----| ------| ---------| -------------|
2727| affinity | object | ` {} ` | Affinity to be applied on all containers |
28- | authProxy.containerSecurityContext | object | ` {} ` | A security context defines privileges and access control settings for the container. |
29- | authProxy.enabled | bool | ` true ` | enables the protection of /metrics endpoint. (https://github.com/brancz/kube-rbac-proxy) |
30- | authProxy.image.pullPolicy | string | ` "IfNotPresent" ` | pull policy for the image can be Always, Never, IfNotPresent (default: IfNotPresent) |
31- | authProxy.image.registry | string | ` "quay.io" ` | |
32- | authProxy.image.repository | string | ` "brancz/kube-rbac-proxy" ` | rbac-proxy image repository |
33- | authProxy.image.tag | string | ` "v0.18.2" ` | rbac-proxy image tag |
34- | authProxy.livenessProbe | object | ` {} ` | Liveness probe in Probe format |
35- | authProxy.readinessProbe | object | ` {} ` | Readiness probe in Probe format |
36- | authProxy.resources | object | ` {} ` | rbac-proxy resource limitation/request |
3728| customAnnotations | object | ` {} ` | Custom Annotations to be applied on all resources |
3829| customLabels | object | ` {} ` | Custom Label to be applied on all resources |
3930| fullnameOverride | string | ` "" ` | |
4031| global.image | object | ` {"pullSecrets":[],"registry":""} ` | Global image configuration |
4132| global.image.pullSecrets | list | ` [] ` | Optional set of global image pull secrets |
4233| global.image.registry | string | ` "" ` | Global image registry to use if it needs to be overridden for some specific use cases (e.g local registries, custom images, ...) |
4334| installCRDs | bool | ` true ` | Installs CRDs as part of the release |
44- | manager | object | ` {"containerSecurityContext":{},"env":[],"envFrom":[],"image":{"pullPolicy":"IfNotPresent","registry":"ghcr.io","repository":"grafana/k6-operator","tag":"controller-v0.0.21"},"livenessProbe":{},"podSecurityContext":{},"readinessProbe":{},"replicas":1,"resources":{"limits":{"cpu":"100m","memory":"100Mi"},"requests":{"cpu":"100m","memory":"50Mi"}},"serviceAccount":{"create":true,"name":"k6-operator-controller"}} ` | controller-manager configuration |
35+ | manager | object | ` {"containerSecurityContext":{},"env":[],"envFrom":[],"image":{"pullPolicy":"IfNotPresent","registry":"ghcr.io","repository":"grafana/k6-operator","tag":"controller-v0.0.21"},"livenessProbe":{"httpGet":{"path":"/healthz","port":8081 },"initialDelaySeconds":15,"periodSeconds":20}," podSecurityContext":{},"readinessProbe":{"httpGet":{"path":"/healthz","port":8081},"initialDelaySeconds":5,"periodSeconds":10 },"replicas":1,"resources":{"limits":{"cpu":"100m","memory":"100Mi"},"requests":{"cpu":"100m","memory":"50Mi"}},"serviceAccount":{"create":true,"name":"k6-operator-controller"}} ` | controller-manager configuration |
4536| manager.containerSecurityContext | object | ` {} ` | A security context defines privileges and access control settings for the container. |
4637| manager.env | list | ` [] ` | List of environment variables to set in the controller |
4738| manager.envFrom | list | ` [] ` | List of sources to populate environment variables in the controller |
4839| manager.image | object | ` {"pullPolicy":"IfNotPresent","registry":"ghcr.io","repository":"grafana/k6-operator","tag":"controller-v0.0.21"} ` | controller-manager image configuration |
4940| manager.image.pullPolicy | string | ` "IfNotPresent" ` | pull policy for the image possible values Always, Never, IfNotPresent (default: IfNotPresent) |
5041| manager.image.repository | string | ` "grafana/k6-operator" ` | controller-manager image repository |
5142| manager.image.tag | string | ` "controller-v0.0.21" ` | controller-manager image tag |
52- | manager.livenessProbe | object | ` {} ` | Liveness probe in Probe format |
43+ | manager.livenessProbe | object | ` {"httpGet":{"path":"/healthz","port":8081},"initialDelaySeconds":15,"periodSeconds":20} ` | Liveness probe in Probe format |
44+ | manager.livenessProbe.httpGet | object | ` {"path":"/healthz","port":8081} ` | HTTP liveness probe |
5345| manager.podSecurityContext | object | ` {} ` | A security context defines privileges and access control settings for a pod. |
54- | manager.readinessProbe | object | ` {} ` | Readiness probe in Probe format |
46+ | manager.readinessProbe | object | ` {"httpGet":{"path":"/healthz","port":8081},"initialDelaySeconds":5,"periodSeconds":10} ` | Readiness probe in Probe format |
47+ | manager.readinessProbe.httpGet | object | ` {"path":"/healthz","port":8081} ` | HTTP readiness probe |
5548| manager.replicas | int | ` 1 ` | number of controller-manager replicas (default: 1) |
5649| manager.resources | object | ` {"limits":{"cpu":"100m","memory":"100Mi"},"requests":{"cpu":"100m","memory":"50Mi"}} ` | controller-manager Resources definition |
5750| manager.resources.limits | object | ` {"cpu":"100m","memory":"100Mi"} ` | controller-manager Resources limits |
@@ -78,6 +71,8 @@ Kubernetes: `>=1.16.0-0`
7871| nodeSelector | object | ` {} ` | Node Selector to be applied on all containers |
7972| podAnnotations | object | ` {} ` | Custom Annotations to be applied on all pods |
8073| podLabels | object | ` {} ` | Custom Label to be applied on all pods |
74+ | rbac | object | ` {"namespaced":false} ` | RBAC configuration |
75+ | rbac.namespaced | bool | ` false ` | If true, does not install cluster RBAC resources |
8176| service.annotations | object | ` {} ` | service custom annotations |
8277| service.enabled | bool | ` true ` | enables the k6-operator service (default: false) |
8378| service.labels | object | ` {} ` | service custom labels |
0 commit comments