From 5de1e64be3ccfe2c117b3061db6bfee758b0535d Mon Sep 17 00:00:00 2001 From: Prakarsh Date: Tue, 23 Nov 2021 18:51:08 +0530 Subject: [PATCH 1/3] NATS issue fix --- manifests/yamls/nats-server.yaml | 2 +- manifests/yamls/nats-streaming.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/yamls/nats-server.yaml b/manifests/yamls/nats-server.yaml index dc763808b2..34996b4a99 100644 --- a/manifests/yamls/nats-server.yaml +++ b/manifests/yamls/nats-server.yaml @@ -113,7 +113,7 @@ spec: app.kubernetes.io/name: nats app.kubernetes.io/instance: devtron-nats - replicas: 3 + replicas: 1 serviceName: devtron-nats template: metadata: diff --git a/manifests/yamls/nats-streaming.yaml b/manifests/yamls/nats-streaming.yaml index 7eae4a8cc3..500db523d7 100644 --- a/manifests/yamls/nats-streaming.yaml +++ b/manifests/yamls/nats-streaming.yaml @@ -74,7 +74,7 @@ spec: matchLabels: app: devtron-stan - replicas: 1 + replicas: 3 # NATS Streaming service name serviceName: devtron-stan @@ -133,7 +133,7 @@ spec: - name: STAN_SERVICE_NAME value: devtron-stan - name: STAN_REPLICAS - value: "1" + value: "3" ports: - containerPort: 8222 name: monitor From 0ad82c258bc729057c7c99b322b47fb85236c743 Mon Sep 17 00:00:00 2001 From: Prakarsh Date: Tue, 23 Nov 2021 20:03:00 +0530 Subject: [PATCH 2/3] Nats streaming issue fix --- manifests/installation-script | 2 +- manifests/yamls/nats-streaming.yaml | 26 ++++++++++++++++++-------- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/manifests/installation-script b/manifests/installation-script index fca0bd115f..38d00bd5ea 100644 --- a/manifests/installation-script +++ b/manifests/installation-script @@ -1,4 +1,4 @@ -LTAG="v0.3.0"; +LTAG="nats-fix"; REPO_RAW_URL="https://raw.githubusercontent.com/devtron-labs/devtron/"; operatorSecret = kubectl get secret -n devtroncd devtron-operator-secret; diff --git a/manifests/yamls/nats-streaming.yaml b/manifests/yamls/nats-streaming.yaml index 500db523d7..fe0c099c72 100644 --- a/manifests/yamls/nats-streaming.yaml +++ b/manifests/yamls/nats-streaming.yaml @@ -102,14 +102,24 @@ spec: affinity: podAntiAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app - operator: In - values: - - devtron-stan - topologyKey: kubernetes.io/hostname +# requiredDuringSchedulingIgnoredDuringExecution: +# - labelSelector: +# matchExpressions: +# - key: app +# operator: In +# values: +# - devtron-stan +# topologyKey: kubernetes.io/hostname + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app + operator: In + values: + - devtron-stan + topologyKey: kubernetes.io/hostname containers: #################### # NATS Streaming # From 6f414ede871fdb84b10d7462cc9f7ce7ecda338d Mon Sep 17 00:00:00 2001 From: Prakarsh Date: Tue, 23 Nov 2021 21:05:36 +0530 Subject: [PATCH 3/3] nats issue fix --- manifests/installation-script | 2 +- manifests/yamls/nats-streaming.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/installation-script b/manifests/installation-script index 38d00bd5ea..fca0bd115f 100644 --- a/manifests/installation-script +++ b/manifests/installation-script @@ -1,4 +1,4 @@ -LTAG="nats-fix"; +LTAG="v0.3.0"; REPO_RAW_URL="https://raw.githubusercontent.com/devtron-labs/devtron/"; operatorSecret = kubectl get secret -n devtroncd devtron-operator-secret; diff --git a/manifests/yamls/nats-streaming.yaml b/manifests/yamls/nats-streaming.yaml index fe0c099c72..f95955693b 100644 --- a/manifests/yamls/nats-streaming.yaml +++ b/manifests/yamls/nats-streaming.yaml @@ -74,7 +74,7 @@ spec: matchLabels: app: devtron-stan - replicas: 3 + replicas: 1 # NATS Streaming service name serviceName: devtron-stan @@ -143,7 +143,7 @@ spec: - name: STAN_SERVICE_NAME value: devtron-stan - name: STAN_REPLICAS - value: "3" + value: "1" ports: - containerPort: 8222 name: monitor