[bitnami/kafka]: Add affinity, tolerations, nodeSelector for kafka-exporter deployment (#5704)

* chore: add tollerations, affinity, nodeSelector for kafka-exporter

* chore: bump kafka chart version

* doc: add info about tollerations, affinity, nodeSelector for kafka-exporter to README

* style: fix markdown errors in README of kafka chart

* style: align borders of the table in README of kafka chart

* chore: bump kafka chart version

Co-authored-by: Vitaliy Markov <vitaliy.markov@team.wrike.com>
This commit is contained in:
srntqn
2021-03-11 19:51:23 +03:00
committed by GitHub
parent 7adef44d0d
commit 0d8b40033b
4 changed files with 37 additions and 6 deletions

View File

@@ -259,12 +259,15 @@ The following tables lists the configurable parameters of the Kafka chart and th
| `metrics.kafka.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `metrics.kafka.extraFlags` | Extra flags to be passed to Kafka exporter | `{}` |
| `metrics.kafka.certificatesSecret` | Name of the existing secret containing the optional certificate and key files | `nil` |
| `metrics.kafka.tlsCert` | The secret key from the certificatesSecret if `client-cert` key different from the default | `cert-file` |
| `metrics.kafka.tlsKey` | The secret key from the certificatesSecret if `client-key` key different from the default | `key-file` |
| `metrics.kafka.tlsCaCert` | The secret key from the certificatesSecret or tlsCaSecret if 'ca-cert' key different from the default | `ca-file` |
| `metrics.kafka.tlsCaSecret` | Name of the existing secret containing the ca certificate file, if the ca cert can not be found in `metrics.kafka.certificatesSecret` | `nil` |
| `metrics.kafka.tlsCert` | The secret key from the certificatesSecret if `client-cert` key different from the default | `cert-file` |
| `metrics.kafka.tlsKey` | The secret key from the certificatesSecret if `client-key` key different from the default | `key-file` |
| `metrics.kafka.tlsCaCert` | The secret key from the certificatesSecret or tlsCaSecret if 'ca-cert' key different from the default | `ca-file` |
| `metrics.kafka.tlsCaSecret` | Name of the existing secret containing the ca certificate file, if the ca cert can not be found in `metrics.kafka.certificatesSecret` | `nil` |
| `metrics.kafka.resources.limits` | Kafka Exporter container resource limits | `{}` |
| `metrics.kafka.resources.requests` | Kafka Exporter container resource requests | `{}` |
| `metrics.kafka.affinity` | Affinity for Kafka Exporter pod assignment | `{}` |
| `metrics.kafka.nodeSelector` | Node labels for Kafka Exporter pod assignment | `{}` |
| `metrics.kafka.tolerations` | Tolerations for Kafka Exporter pod assignment | `[]` |
| `metrics.kafka.schedulerName` | Name of the k8s scheduler (other than default) for Kafka Exporter | `nil` |
| `metrics.kafka.service.type` | Kubernetes service type (`ClusterIP`, `NodePort` or `LoadBalancer`) for Kafka Exporter | `ClusterIP` |
| `metrics.kafka.service.port` | Kafka Exporter Prometheus port | `9308` |