opichon.docker_phpmyadmin
opichon.docker-phpmyadmin
作为 Docker 容器运行 phpMyAdmin。
需求
您需要在某处运行一个 MySQL 服务器。
角色变量
- phpmyadmin_absolute_uri:URI 地址
- phpmyadmin_mysql_hosts:phpMyAdmin 允许访问的 MySQL 主机
- phpmyadmin_network:此容器要加入的 Docker 网络名称
- phpmyadmin_state:已启动
- phpmyadmin_traefik_frontend_rule:Traefik 前端规则标签的值。如果不使用 Traefik 代理,请忽略此项。
- phpmyadmin_traefik_priority:分配给此主机在 Traefik 代理中的优先级,默认为 1。如果不使用 Traefik 代理,请忽略此项。
依赖关系
示例剧本
提供一个示例说明如何使用该角色(例如,作为参数传入变量)对用户来说总是很有帮助:
- hosts: servers
roles:
- name: 部署 phpMyAdmin
role: opichon.docker-phpmyadmin
phpmyadmin_absolute_uri: https://pma.mydomain.com
phpmyadmin_mysql_hosts: [mysql55, mysql56, mysql57]
phpmyadmin_network: default
phpmyadmin_traefik_frontend_rule: "Host:pma.mydomain.com"
许可证
MIT
安装
ansible-galaxy install opichon.docker_phpmyadmin
许可证
mit
下载
341
拥有者
Entrepreneur & CTO
Since 2003, I have helped SMEs and startups in all their IT-related needs.