open-cmmc-stack/ansible/roles/podman_services
Mike Kell 6c9f41c26c initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00
..
defaults initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00
handlers initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00
meta initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00
tasks initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00
README.md initial comit with first sprint of terraform and ansible files 2025-04-18 00:47:11 +00:00

README.md

Podman Services Role

This Ansible role provisions and manages containerized infrastructure components (excluding Nextcloud AIO) using Podman. It includes configurations for Wazuh, Mailcow, Redis, and more.

Variables

podman_services:
  - name: redis
    image: redis:7
    state: started
    restart_policy: always
    ports: []
    volumes: []
    env: {}

Usage

Include in your playbook:

- hosts: all
  roles:
    - role: podman_services

Notes

  • Only non-root Podman containers are supported
  • Customize via podman_services variable in defaults/main.yml