You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2022/07/03 09:29:38 UTC
[incubator-streampipes] branch dev updated: [STREAMPIPES-553] Add kafka deployment to lite configuration
This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new 0377dec75 [STREAMPIPES-553] Add kafka deployment to lite configuration
0377dec75 is described below
commit 0377dec7535d9c622379b19b5a57594324ceeb08
Author: Dominik Riemer <do...@gmail.com>
AuthorDate: Sun Jul 3 11:29:29 2022 +0200
[STREAMPIPES-553] Add kafka deployment to lite configuration
---
installer/k8s/templates/core/backend-deployment.yaml | 2 +-
installer/k8s/templates/external/kafka/kafka-deployment.yaml | 2 --
installer/k8s/templates/external/kafka/kafka-pvc.yaml | 2 --
installer/k8s/templates/external/kafka/kafka-service.yaml | 2 --
installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml | 2 --
installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml | 2 --
installer/k8s/templates/external/zookeeper/zookeeper-service.yaml | 2 --
installer/k8s/values.yaml | 3 ++-
8 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/installer/k8s/templates/core/backend-deployment.yaml b/installer/k8s/templates/core/backend-deployment.yaml
index a2a1b635b..592c569db 100644
--- a/installer/k8s/templates/core/backend-deployment.yaml
+++ b/installer/k8s/templates/core/backend-deployment.yaml
@@ -44,7 +44,7 @@ spec:
imagePullPolicy: {{ .Values.pullPolicy }}
env:
- name: SP_PRIORITIZED_PROTOCOL
- {{ if (eq .Values.deployment "lite") }}
+ {{ if (eq .Values.preferredBroker "mqtt") }}
value: "mqtt"
{{ else }}
value: "kafka"
diff --git a/installer/k8s/templates/external/kafka/kafka-deployment.yaml b/installer/k8s/templates/external/kafka/kafka-deployment.yaml
index eb844d7df..4d451162b 100644
--- a/installer/k8s/templates/external/kafka/kafka-deployment.yaml
+++ b/installer/k8s/templates/external/kafka/kafka-deployment.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -66,4 +65,3 @@ spec:
value: "5000012"
- name: KAFKA_REPLICA_FETCH_MAX_BYTES
value: "10000000"
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/templates/external/kafka/kafka-pvc.yaml b/installer/k8s/templates/external/kafka/kafka-pvc.yaml
index 3bda2e26d..894ae6c73 100644
--- a/installer/k8s/templates/external/kafka/kafka-pvc.yaml
+++ b/installer/k8s/templates/external/kafka/kafka-pvc.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: v1
kind: PersistentVolume
metadata:
@@ -41,4 +40,3 @@ spec:
resources:
requests:
storage: 50M
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/templates/external/kafka/kafka-service.yaml b/installer/k8s/templates/external/kafka/kafka-service.yaml
index 1b75c4384..1e1c265e3 100644
--- a/installer/k8s/templates/external/kafka/kafka-service.yaml
+++ b/installer/k8s/templates/external/kafka/kafka-service.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: v1
kind: Service
metadata:
@@ -27,4 +26,3 @@ spec:
- name: main
protocol: TCP
port: 9092
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml b/installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml
index 6debfc6ec..756ae4e7d 100644
--- a/installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml
+++ b/installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -43,4 +42,3 @@ spec:
volumeMounts:
- mountPath: "/opt/zookeeper-{{ .Values.external.zookeeperVersion }}/data"
name: zookeeper-pv
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml b/installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml
index cbd9b4509..741bc9b15 100644
--- a/installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml
+++ b/installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: v1
kind: PersistentVolume
metadata:
@@ -41,4 +40,3 @@ spec:
resources:
requests:
storage: 20M
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/templates/external/zookeeper/zookeeper-service.yaml b/installer/k8s/templates/external/zookeeper/zookeeper-service.yaml
index cb1058934..d65bdb9d4 100644
--- a/installer/k8s/templates/external/zookeeper/zookeeper-service.yaml
+++ b/installer/k8s/templates/external/zookeeper/zookeeper-service.yaml
@@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-{{- if (eq .Values.deployment "full") }}
apiVersion: v1
kind: Service
metadata:
@@ -26,4 +25,3 @@ spec:
protocol: TCP
port: 2181
targetPort: 2181
-{{- end }}
\ No newline at end of file
diff --git a/installer/k8s/values.yaml b/installer/k8s/values.yaml
index 0f662c762..5d3f12500 100644
--- a/installer/k8s/values.yaml
+++ b/installer/k8s/values.yaml
@@ -15,8 +15,9 @@
# lite or full (default: lite)
deployment: lite
+preferredBroker: "kafka"
pullPolicy: "IfNotPresent"
-persistentVolumeReclaimPolicy: "Retain"
+persistentVolumeReclaimPolicy: "Delete"
persistentVolumeAccessModes: "ReadWriteOnce"
streampipes: