takeokunn / private-isu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

private-isu

Setup

$ docker compose up

Run ansible

Install server

$ docker compose exec ansible ansible-playbook -i /etc/ansible/hosts ./playbook/install_server.yml
  • nginx
  • mysql
  • memcache

Install tools

$ docker compose exec ansible ansible-playbook -i /etc/ansible/hosts ./playbook/install_tool.yml
  • alp
  • percona-toolkit
  • sqldef
    • mysqldef
    • psqldef
    • splite3def

Apply config & Restart server

$ docker compose exec ansible ansible-playbook -i /etc/ansible/hosts ./playbook/restart.yml
  • copy config
    • nginx
    • mysql
    • memcache
  • restart server
    • nginx
    • mysql
    • memcache

About


Languages

Language:Dockerfile 100.0%