Skip to content

Commit

Permalink
Update files
Browse files Browse the repository at this point in the history
  • Loading branch information
raminqaf committed Dec 13, 2024
1 parent de59afb commit 4ebcb17
Show file tree
Hide file tree
Showing 2 changed files with 190 additions and 0 deletions.
1 change: 1 addition & 0 deletions port-forward.out
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
189 changes: 189 additions & 0 deletions word-count/argo/wc-pipeline/manifests.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
---
apiVersion: batch/v1
kind: Job
metadata:
annotations:
argocd.argoproj.io/sync-wave: '1'
labels:
app: word-count-data-producer
chart: producer-app-3.1.0
pipeline: word-count
release: word-count-data-producer
name: word-count-data-producer
spec:
backoffLimit: 6
template:
metadata:
labels:
app: word-count-data-producer
release: word-count-data-producer
spec:
containers:
- env:
- name: ENV_PREFIX
value: APP_
- name: APP_BOOTSTRAP_SERVERS
value: http://strimzi-k8kafka-kafka-bootstrap.infrastructure.svc.cluster.local:9092
- name: APP_OUTPUT_TOPIC
value: word-count-data-producer-topic
- name: JAVA_TOOL_OPTIONS
value: '-XX:MaxRAMPercentage=75.0 '
image: bakdata/kpops-demo-sentence-producer:pipeline-12319316464-git-29a2f70
imagePullPolicy: Always
name: word-count-data-producer
resources:
limits:
cpu: 500m
memory: 2G
requests:
cpu: 200m
memory: 300Mi
restartPolicy: OnFailure

---
apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaTopic
Expand All @@ -10,6 +52,104 @@ spec:
partitions: 3
replicas: 1

---
apiVersion: batch/v1
kind: Job
metadata:
annotations:
argocd.argoproj.io/hook: PostDelete
labels:
app: word-count-data-producer-clean
chart: producer-app-cleanup-job-3.1.0
pipeline: word-count
release: word-count-data-producer-clean
name: word-count-data-producer-clean
spec:
backoffLimit: 6
template:
metadata:
labels:
app: word-count-data-producer-clean
release: word-count-data-producer-clean
spec:
containers:
- args:
- clean
env:
- name: ENV_PREFIX
value: APP_
- name: APP_BOOTSTRAP_SERVERS
value: http://strimzi-k8kafka-kafka-bootstrap.infrastructure.svc.cluster.local:9092
- name: APP_OUTPUT_TOPIC
value: word-count-data-producer-topic
- name: JAVA_TOOL_OPTIONS
value: '-XX:MaxRAMPercentage=75.0 '
image: bakdata/kpops-demo-sentence-producer:pipeline-12319316464-git-29a2f70
imagePullPolicy: Always
name: word-count-data-producer-clean
resources:
limits:
cpu: 500m
memory: 2G
requests:
cpu: 200m
memory: 300Mi
restartPolicy: OnFailure
ttlSecondsAfterFinished: 30

---
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
argocd.argoproj.io/sync-wave: '1'
labels:
app: word-count-word-count-app
chart: streams-app-3.1.0
pipeline: word-count
release: word-count-word-count-app
name: word-count-word-count-app
spec:
replicas: 1
selector:
matchLabels:
app: word-count-word-count-app
release: word-count-word-count-app
template:
metadata:
labels:
app: word-count-word-count-app
release: word-count-word-count-app
spec:
containers:
- env:
- name: ENV_PREFIX
value: APP_
- name: APP_VOLATILE_GROUP_INSTANCE_ID
value: 'true'
- name: APP_BOOTSTRAP_SERVERS
value: http://strimzi-k8kafka-kafka-bootstrap.infrastructure.svc.cluster.local:9092
- name: APP_INPUT_TOPICS
value: word-count-data-producer-topic
- name: APP_OUTPUT_TOPIC
value: word-count-word-count-app-topic
- name: APP_ERROR_TOPIC
value: word-count-word-count-app-dead-letter-topic
- name: JAVA_TOOL_OPTIONS
value: '-Dcom.sun.management.jmxremote.port=5555 -Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false -XX:MaxRAMPercentage=75.0 '
image: bakdata/kpops-demo-word-count-app:pipeline-12319316464-git-29a2f70
imagePullPolicy: Always
name: word-count-word-count-app
resources:
limits:
cpu: 500m
memory: 2G
requests:
cpu: 200m
memory: 300Mi
terminationGracePeriodSeconds: 300

---
apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaTopic
Expand All @@ -35,3 +175,52 @@ spec:
partitions: 1
replicas: 1

---
apiVersion: batch/v1
kind: Job
metadata:
annotations:
argocd.argoproj.io/hook: PostDelete
labels:
app: word-count-word-count-app-clean
chart: streams-app-cleanup-job-3.1.0
pipeline: word-count
release: word-count-word-count-app-clean
name: word-count-word-count-app-clean
spec:
backoffLimit: 6
template:
metadata:
labels:
app: word-count-word-count-app-clean
release: word-count-word-count-app-clean
spec:
containers:
- args:
- reset
env:
- name: ENV_PREFIX
value: APP_
- name: APP_BOOTSTRAP_SERVERS
value: http://strimzi-k8kafka-kafka-bootstrap.infrastructure.svc.cluster.local:9092
- name: APP_INPUT_TOPICS
value: word-count-data-producer-topic
- name: APP_OUTPUT_TOPIC
value: word-count-word-count-app-topic
- name: APP_ERROR_TOPIC
value: word-count-word-count-app-dead-letter-topic
- name: JAVA_TOOL_OPTIONS
value: '-XX:MaxRAMPercentage=75.0 '
image: bakdata/kpops-demo-word-count-app:pipeline-12319316464-git-29a2f70
imagePullPolicy: Always
name: word-count-word-count-app-clean
resources:
limits:
cpu: 500m
memory: 2G
requests:
cpu: 200m
memory: 300Mi
restartPolicy: OnFailure
ttlSecondsAfterFinished: 30

0 comments on commit 4ebcb17

Please sign in to comment.