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

Über das Projekt

Install phpmyadmin as a docker container

Installieren
ansible-galaxy install opichon.docker_phpmyadmin
GitHub Repository
Lizenz
mit
Downloads
341
Besitzer
Entrepreneur & CTO Since 2003, I have helped SMEs and startups in all their IT-related needs.