Skip to content

Commit

Permalink
Update files
Browse files Browse the repository at this point in the history
  • Loading branch information
raminqaf committed Dec 16, 2024
1 parent 0885f31 commit 84fe7db
Show file tree
Hide file tree
Showing 2 changed files with 195 additions and 1 deletion.
7 changes: 6 additions & 1 deletion port-forward.out
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@ Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8080
Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8888
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Expand Down
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 84fe7db

Please sign in to comment.