opichon.docker_phpmyadmin

opichon.docker-phpmyadmin

DockerコンテナとしてphpMyAdminを実行します。

要件

どこかにMySQLサーバーが稼働している必要があります。

役割の変数

  • phpmyadmin_absolute_uri: URI
  • phpmyadmin_mysql_hosts: phpMyAdminがアクセスを提供するMySQLホスト
  • phpmyadmin_network: このコンテナが参加するDockerネットワークの名前
  • phpmyadmin_state: started
  • phpmyadmin_traefik_frontend_rule: traefik.frontend.ruleラベルの値。Traefikプロキシを使用しない場合は無視してください。
  • phpmyadmin_traefik_priority: 1. Traefikプロキシでこのホストに割り当てられた優先度。Traefikプロキシを使用しない場合は無視してください。

依存関係

例としてのプレイブック

役割の使い方の例(パラメータとして変数を渡すなど)を示すことは、ユーザーにとってとても便利です:

- hosts: servers
  roles:
    - name: phpMyAdminをデプロイ
      role: opichon.docker-phpmyadmin
      phpmyadmin_absolute_uri: https://pma.mydomain.com
      phpmyadmin_mysqlhosts: [mysql55, mysql56, mysql57]
      phpmyadmin_network: default
      phpmyadmin_traefik_frontend_rule: "Host:pma.mydomain.com"

ライセンス

MIT

プロジェクトについて

Install phpmyadmin as a docker container

インストール
ansible-galaxy install opichon.docker_phpmyadmin
ライセンス
mit
ダウンロード
341
所有者
Entrepreneur & CTO Since 2003, I have helped SMEs and startups in all their IT-related needs.