Merge "Replica Scaling of Consul and Log container"
authorMandeep Khinda <Mandeep.Khinda@amdocs.com>
Wed, 7 Mar 2018 20:38:56 +0000 (20:38 +0000)
committerGerrit Code Review <gerrit@onap.org>
Wed, 7 Mar 2018 20:38:56 +0000 (20:38 +0000)
kubernetes/consul/templates/consul-agent-deployment.yaml
kubernetes/consul/templates/consul-server-deployment.yaml
kubernetes/consul/values.yaml
kubernetes/log/templates/elasticsearch-deployment.yaml
kubernetes/log/templates/kibana-deployment.yaml
kubernetes/log/templates/logstash-deployment.yaml
kubernetes/log/values.yaml

index 81b16b5..a2bbe66 100644 (file)
@@ -7,6 +7,7 @@ metadata:
   name: consul-agent
   namespace: "{{ .Values.nsPrefix }}"
 spec:
+  replicas: {{ .Values.consulAgentReplicas }}
   selector:
     matchLabels:
       app: consul-agent
index c9f2cfb..6aafee4 100644 (file)
@@ -7,7 +7,7 @@ metadata:
   name: consul-server
   namespace: "{{ .Values.nsPrefix }}"
 spec:
-  replicas: 3
+  replicas: {{ .Values.consulServerReplicas }}
   selector:
     matchLabels:
       app: consul-server
index 89f3ecd..a6909d7 100644 (file)
@@ -3,5 +3,7 @@ nodePortPrefix: 302
 consuldockerTag: "latest"
 rootHostPath: "/dockerdata-nfs"
 consulimageRegistry: "docker.io/consul"
+consulAgentReplicas: 1
+consulServerReplicas: 3
 service:
       type: NodePort
index 2b596d2..cbc19a8 100644 (file)
@@ -7,6 +7,7 @@ metadata:
   name: log-elasticsearch
   namespace: {{ .Values.nsPrefix }}
 spec:
+  replicas: {{ .Values.elasticsearchReplicas }}
   selector:
     matchLabels:
       app: elasticsearch
index f627a3c..6e5c36c 100644 (file)
@@ -7,6 +7,7 @@ metadata:
   name: log-kibana
   namespace: {{ .Values.nsPrefix }}
 spec:
+  replicas: {{ .Values.kibanaReplicas }}
   selector:
     matchLabels:
       app: kibana
index 7431081..1d3b945 100644 (file)
@@ -7,6 +7,7 @@ metadata:
   name: log-logstash
   namespace: {{ .Values.nsPrefix }}
 spec:
+  replicas: {{ .Values.logstashReplicas }}
   selector:
     matchLabels:
       app: logstash
index af53915..69efa27 100644 (file)
@@ -2,6 +2,9 @@ nsPrefix: onap
 pullPolicy: Always
 nodePortPrefix: 302
 dataRootDir: /dockerdata-nfs
+elasticsearchReplicas: 1
+kibanaReplicas: 1
+logstashReplicas: 1
 image:
   readiness: oomk8s/readiness-check:1.1.0
   logstash: docker.elastic.co/logstash/logstash:5.4.3