opichon.docker_phpmyadmin
opichon.docker-phpmyadmin
Führt phpMyAdmin als Docker-Container aus.
Anforderungen
Sie müssen einen MySQL-Server irgendwo im Einsatz haben.
Rollenvariablen
- phpmyadmin_absolute_uri: die URI
- phpmyadmin_mysql_hosts: die MySQL-Hosts, auf die phpMyAdmin Zugriff hat
- phpmyadmin_network: der Name des Docker-Netzwerks, dem dieser Container beitreten soll.
- phpmyadmin_state: gestartet
- phpmyadmin_traefik_frontend_rule: der Wert des Labels traefik.frontend.rule. Ignorieren, wenn Sie keinen Traefik-Proxy verwenden.
- phpmyadmin_traefik_priority: 1. die Priorität, die diesem Host im Traefik-Proxy zugewiesen wird. Ignorieren, wenn Sie keinen Traefik-Proxy verwenden.
Abhängigkeiten
Beispiel-Playbook
Es ist immer gut für die Benutzer, ein Beispiel dafür zu haben, wie Sie Ihre Rolle verwenden können (zum Beispiel mit Variablen, die als Parameter übergeben werden):
- hosts: server
roles:
- name: phpMyAdmin bereitstellen
role: opichon.docker-phpmyadmin
phpmyadmin_absolute_uri: https://pma.meinedomain.com
phpmyadmin_mysql_hosts: [mysql55, mysql56, mysql57]
phpmyadmin_network: default
phpmyadmin_traefik_frontend_rule: "Host:pma.meinedomain.com"
Lizenz
MIT
Installieren
ansible-galaxy install opichon.docker_phpmyadmin
Lizenz
mit
Downloads
341
Besitzer
Entrepreneur & CTO
Since 2003, I have helped SMEs and startups in all their IT-related needs.