Added kafka and springBoot roles, minor cleanup, and use ansible-vault to hide sensitive data

This commit is contained in:
2023-08-17 20:14:04 +02:00
parent 2a81cb9073
commit dc07d21320
44 changed files with 378 additions and 40 deletions
+24
View File
@@ -0,0 +1,24 @@
---
- name: Create Kafka directory
ansible.builtin.file:
state: directory
path: /opt/kafka
owner: root
group: root
mode: "755"
- name: Copy docker compose file for kafka
ansible.builtin.template:
src: opt/kafka/docker-compose.yaml.j2
dest: /opt/kafka/docker-compose.yaml
owner: root
group: root
mode: "644"
lstrip_blocks: true
- name: Create Kafka network
community.docker.docker_network:
name: kafka
state: present
appends: true
- name: Start kafka docker container
community.docker.docker_compose:
project_src: /opt/kafka