bitnami/dataplatform-bp1 and bitnami/dataplatform-bp2 charts updated with extra set of affinity rules. (#6291)

* pod affinity rules updated as they are cotradicting the two blueprint

* affinity rules added on release name

* affinity rules for blueprints added to co exist on same nodes

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* changes in version

* README typos fix

* Update bitnami/dataplatform-bp1/README.md

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Update bitnami/dataplatform-bp2/README.md

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

Co-authored-by: Yogeswar Reddy Katreddy Veera <katreddyveey@katreddyvee-a01.vmware.com>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
This commit is contained in:
Yogesh
2021-05-12 13:28:51 +05:30
committed by GitHub
parent 345cc3e5e2
commit d9954d6065
6 changed files with 75 additions and 2 deletions

View File

@@ -59,4 +59,4 @@ sources:
- https://github.com/bitnami/bitnami-docker-wavefront-proxy
- https://github.com/wavefrontHQ/wavefront-collector-for-kubernetes
- https://github.com/wavefrontHQ/wavefront-proxy
version: 1.0.1
version: 2.0.0

View File

@@ -234,6 +234,10 @@ In order to render complete information about the deployment including all the s
## Upgrading
### To 2.0.0
The affinity rules have been updated to allow deploying this chart and the `dataplatform-bp2` chart in the same cluster.
### To 1.0.0
This version updates the wavefront dependency to `2.x.x` where wavefront started to use a scratch image instead of debian. This can affect a current deployment if wavefront commands were provided. From now on, the only command that you will be able to execute inside the wavefront pod will be `/wavefront-collector`.

View File

@@ -32,6 +32,10 @@ zookeeper:
operator: In
values:
- zookeeper
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Kafka Subchart parameters
@@ -60,6 +64,10 @@ kafka:
operator: In
values:
- kafka
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
podAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
@@ -71,6 +79,10 @@ kafka:
operator: In
values:
- zookeeper
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Prometheus Exporters / Metrics
##
@@ -150,6 +162,10 @@ spark:
operator: In
values:
- worker
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Spark worker specific configuration
##
@@ -170,6 +186,10 @@ spark:
values:
- worker
- master
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
resources:
## Recommended values for cpu and memory requests
@@ -220,6 +240,10 @@ solr:
operator: In
values:
- solr
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
resources:
## Recommended values for cpu and memory requests
@@ -246,6 +270,10 @@ solr:
operator: In
values:
- solr
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
resources:
limits: {}

View File

@@ -58,4 +58,4 @@ sources:
- https://www.elastic.co/products/logstash
- https://zookeeper.apache.org/
- https://github.com/bitnami/bitnami-docker-zookeeper
version: 0.3.0
version: 1.0.0

View File

@@ -274,3 +274,8 @@ Elasticsearch dependency version was bumped to a new major version changing the
Regular upgrade is compatible from previous versions.
## Upgrading
### To 1.0.0
The affinity rules have been updated to allow deploying this chart and the `dataplatform-bp1` chart in the same cluster.

View File

@@ -48,6 +48,10 @@ kafka:
operator: In
values:
- kafka
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
podAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
@@ -59,6 +63,10 @@ kafka:
operator: In
values:
- zookeeper
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Prometheus Exporters / Metrics
##
@@ -142,6 +150,10 @@ kafka:
operator: In
values:
- zookeeper
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## This value is only used when zookeeper.enabled is set to false.
##
@@ -185,6 +197,10 @@ spark:
operator: In
values:
- worker
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Spark worker specific configuration
##
@@ -222,6 +238,10 @@ spark:
operator: In
values:
- spark
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Metrics configuration
##
@@ -282,6 +302,10 @@ elasticsearch:
operator: In
values:
- elasticsearch
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Elasticsearch master-eligible container's resource requests and limits
@@ -329,6 +353,10 @@ elasticsearch:
operator: In
values:
- elasticsearch
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Elasticsearch data container's resource requests and limits
@@ -371,6 +399,10 @@ elasticsearch:
operator: In
values:
- elasticsearch
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Elasticsearch coordinating-only container's resource requests and limits
@@ -441,6 +473,10 @@ logstash:
operator: In
values:
- logstash
- key: app.kubernetes.io/instance
operator: In
values:
- '{{ .Release.Name }}'
topologyKey: "kubernetes.io/hostname"
## Logstash containers' resource requests and limits