coralogix-operator
Coralogix Operator Helm Chart
Homepage: https://github.com/coralogix/coralogix-operator
Maintainers
| Name | Url | |
|---|---|---|
| Coralogix | platform@coralogix.com |
Source Code
Requirements
Kubernetes: >=1.16.0-0
Values
| Key | Type | Default | Description |
|---|---|---|---|
| additionalLabels | object | {} | Custom labels to add into metadata |
| affinity | object | {} | ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ |
| coralogixOperator | object | {"domain":"","image":{"pullPolicy":"IfNotPresent","repository":"coralogixrepo/coralogix-operator","tag":""},"labelSelector":{},"leaderElection":{"enabled":true},"namespaceSelector":{},"prometheusRules":{"enabled":true},"reconcileIntervalSeconds":{"alert":"","alertScheduler":"","apiKey":"","customRole":"","dashboard":"","dashboardsFolder":"","group":"","integration":"","outboundWebhook":"","prometheusRule":"","recordingRuleGroupSet":"","ruleGroup":"","scope":"","tcoLogsPolicies":"","tcoTracesPolicies":"","view":"","viewFolder":""},"region":"","resources":{},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true}} | Coralogix operator container config |
| coralogixOperator.domain | string | "" | Coralogix Account Domain |
| coralogixOperator.image | object | {"pullPolicy":"IfNotPresent","repository":"coralogixrepo/coralogix-operator","tag":""} | Coralogix operator Image |
| coralogixOperator.labelSelector | object | {} | A selector to filter custom resources (by the custom resources' labels). {} matches all custom resources. Cannot be set to nil. |
| coralogixOperator.leaderElection | object | {"enabled":true} | Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager. |
| coralogixOperator.namespaceSelector | object | {} | A selector to filter namespaces (by the namespace's labels). {} matches all namespaces. Cannot be set to nil. |
| coralogixOperator.reconcileIntervalSeconds | object | {"alert":"","alertScheduler":"","apiKey":"","customRole":"","dashboard":"","dashboardsFolder":"","group":"","integration":"","outboundWebhook":"","prometheusRule":"","recordingRuleGroupSet":"","ruleGroup":"","scope":"","tcoLogsPolicies":"","tcoTracesPolicies":"","view":"","viewFolder":""} | The interval in seconds to reconcile each custom resource |
| coralogixOperator.region | string | "" | Coralogix Account Region |
| coralogixOperator.resources | object | {} | resource config for Coralogix operator |
| coralogixOperator.securityContext | object | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true} | Security context for Coralogix operator container |
| crds.create | bool | true | Specifies whether the CRDs should be created. |
| deployment.podLabels | object | {} | Pod labels for Coralogix operator |
| deployment.replicas | int | 1 | How many coralogix-operator pods to run |
| fullnameOverride | string | "" | Provide a name to substitute for the full names of resources |
| imagePullSecrets | list | [] | |
| nameOverride | string | "" | Provide a name in place of coralogix-operator for app: labels |
| nodeSelector | object | {} | ref: https://kubernetes.io/docs/user-guide/node-selection/ |
| podAnnotations | object | {} | Annotations to add to the operator pod |
| secret | object | {"annotations":{},"create":true,"data":{"apiKey":""},"labels":{},"secretKeyReference":{}} | Configuration for Coralogix operator secret |
| secret.annotations | object | {} | Annotations to add to the Coralogix operator secret |
| secret.create | bool | true | Indicates if the Coralogix operator secret should be created |
| secret.data | object | {"apiKey":""} | Coralogix operator secret data |
| secret.labels | object | {} | Labels to add to the Coralogix operator secret |
| secret.secretKeyReference | object | {} | secret.data and secret.secretKeyReference should be mutually exclusive. |
| securityContext | object | {"fsGroup":2000,"runAsGroup":2000,"runAsNonRoot":true,"runAsUser":2000,"seccompProfile":{"type":"RuntimeDefault"}} | ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ |
| serviceAccount | object | {"annotations":{},"create":true,"name":""} | ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ |
| serviceAccount.annotations | object | {} | Annotations to add to the service account |
| serviceAccount.create | bool | true | Specifies whether a service account should be created |
| serviceAccount.name | string | "" | If not set and create is true, a name is generated using the fullname template |
| serviceMonitor | object | {"create":true,"labels":{},"namespace":"","namespaceSelector":{"enabled":false}} | Service monitor for Prometheus to use. |
| serviceMonitor.create | bool | true | Specifies whether a service monitor should be created. |
| serviceMonitor.labels | object | {} | Additional labels to add for ServiceMonitor |
| serviceMonitor.namespace | string | "" | If not set, the service monitor will be created in the same namespace as the operator. |
| serviceMonitor.namespaceSelector.enabled | bool | false | Useful when the service monitor is deployed in a different namespace than the operator. |
| tolerations | list | [] | ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ |
| volumeMounts | list | [] | Additional volumeMounts on the output Deployment definition. |
| volumes | list | [] | Additional volumes on the output Deployment definition. |
Theme
Light