feat: add helm/ansible deployment files for Kubernetes
Some checks failed
Some checks failed
This commit is contained in:
19
helms/roles/kafka/tasks/main.yml
Normal file
19
helms/roles/kafka/tasks/main.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
# Role: kafka
|
||||
# Déploie Kafka via l'opérateur Strimzi
|
||||
|
||||
- name: Installer l'opérateur Strimzi
|
||||
kubernetes.core.helm:
|
||||
name: strimzi-kafka-operator
|
||||
chart_ref: "{{ helm_charts.kafka.chart }}"
|
||||
release_namespace: kafka
|
||||
create_namespace: true
|
||||
|
||||
- name: Créer le cluster Kafka
|
||||
kubernetes.core.k8s:
|
||||
state: present
|
||||
template: kafka-cluster.yml.j2
|
||||
vars:
|
||||
kafka_namespace: kafka
|
||||
kafka_replicas: "{{ services.kafka.replicas }}"
|
||||
kafka_storage_size: "{{ storage_sizes.kafka }}"
|
||||
Reference in New Issue
Block a user