├── .gitignore ├── Mindmap ├── ansible20150928.mm ├── ansible20150930.mm ├── ansible20151002.mm ├── ansible20151005.mm ├── ansible20151006.mm ├── ansible20151010.mm ├── ansible20151013.mm ├── ansible20151014.mm ├── ansible20151022.mm ├── ansible20151025.mm ├── ansible20151027.mm ├── ansible20151028.mm ├── ansible20151029.mm ├── ansible20151030.mm ├── ansible20151031.mm ├── ansible20151111.mm ├── ansible20151114.mm ├── ansible20151121.mm ├── ansible20151122.mm ├── ansible20151123.mm ├── ansible20151125.mm ├── ansible20151129.mm ├── ansible20151210.mm ├── ansible20160206.mm ├── ansible20160512.mm ├── ansible20160621.mm ├── ansible20160622.mm ├── ansible20170102.mm ├── ansible20170607.mm ├── ansible20180203.mm └── ansible20180415.mm ├── README.md ├── books ├── Oreilly-Up-And-Running-Ansible │ └── playbooks │ │ ├── 20151226_SA_Tainan_Ansible.yml │ │ ├── 20160221_SA_Taipei_Ansible.yml │ │ ├── 4_built-in_variables.yml │ │ ├── 4_gather_facts.yml │ │ ├── 4_ignore_errors.yml │ │ ├── 4_local_facts.yml │ │ ├── 4_output_of_command.yml │ │ ├── 4_set_fact.yml │ │ ├── 4_setting_variables_on_commandline.yml │ │ ├── 4_whoami.yml │ │ ├── 6_apt_use_with_items_install_multiple_package.yml │ │ ├── 6_pip_use_requirements.txt_.yml │ │ ├── 6_pip_use_with_items.yml │ │ ├── 6_test_cron_module.yml │ │ ├── 6_test_fetch_module.yml │ │ ├── 6_test_file_module.yml │ │ ├── 6_test_script_module.yml │ │ ├── 6_test_when_conditionals.yml │ │ ├── 7_ansible_vault.yml │ │ ├── 7_local_action.yml │ │ ├── 7_serial.yml │ │ ├── 7_test_add_slaves_with_var.yml │ │ ├── 8_test_roles.yml │ │ ├── ansible.cfg │ │ ├── files │ │ ├── nginx.conf │ │ ├── nginx.crt │ │ ├── nginx.key │ │ ├── password.txt │ │ └── requirements.txt │ │ ├── hosts │ │ ├── roles │ │ ├── scala │ │ │ └── tasks │ │ │ │ └── main.yml │ │ └── telnetd │ │ │ └── tasks │ │ │ └── main.yml │ │ ├── scripts │ │ └── ls.sh │ │ ├── templates │ │ ├── index.html.j2 │ │ ├── known_hosts.j2 │ │ ├── nginx.conf.j2 │ │ └── slaves │ │ ├── test_apt_module.yml │ │ ├── test_groupsVirable_known_hosts.yml │ │ ├── test_shell_module.yml │ │ ├── web-notls.yml │ │ └── web-tls.yml └── 基峰_Ansible徹底入門 │ └── README.md ├── events ├── 2016 │ └── 20161123DevOpsTaiwanMeetUp │ │ ├── DevOps1.yml │ │ └── script │ │ └── iptables.sh ├── 2017 │ └── 20170115SA_openSUSE │ │ ├── 20170115_SA_openSUSE_Ansible.yml │ │ ├── Jupyterhub_ansible_CentOS7_Dockerfile │ │ ├── ansible.cfg │ │ ├── create_15_jupyterhub_docker.sh │ │ └── hosts └── README.md ├── playbook ├── aws_playbook │ └── task-playbook │ │ ├── README.md │ │ ├── aws_create_ec2_key.yml │ │ ├── aws_create_ec2_tag.yml │ │ ├── aws_create_ec2_user_data.yml │ │ ├── aws_remove_ec2_key.yml │ │ ├── aws_start_ec2_by_tag.yml │ │ └── aws_stop_ec2_by_tag.yml ├── azure_playbook │ ├── azure_create_1DataDisk_manage_vm.yml │ ├── azure_create_aks_instance.yml │ ├── azure_create_manage_vm.yml │ ├── azure_create_tag_add1HD_vm.yml │ ├── azure_create_tag_vm.yml │ ├── azure_create_vm.yml │ ├── azure_deallocate_vm.yml │ ├── azure_remove_aks_instance.yml │ ├── azure_remove_multi_vm.yml │ ├── azure_remove_vm.yml │ ├── azure_start_vm.yml │ ├── azure_stop_vm.yml │ └── azure_test_tag.yml ├── digital_ocean_playbook │ ├── create_do_vm.yml │ ├── create_multi_do_vm.yml │ ├── delete_do_vm.yml │ └── delete_multi_do_vm.yml └── general │ ├── azure-cli │ ├── README.txt │ ├── ansible.cfg │ ├── azure-cli_install.yml │ └── hosts │ ├── azure │ ├── README.md │ ├── ansible.cfg │ ├── azure_install.yml │ └── hosts │ ├── ceph_rbd_client │ ├── ansible.cfg │ ├── ceph_rbd_client_install.yml │ ├── deploy_ssh_key.sh │ ├── hosts │ └── templates │ │ ├── ceph.conf │ │ └── keyring │ ├── docker │ ├── docker_install.yml │ └── docker_unstable_openSUSELeap42.1_install.yml │ ├── gitlab │ ├── README.md │ ├── ansible.cfg │ ├── azure_create_tag_add1HD_vm.yml │ ├── azure_rm.py │ ├── gitlab_install.yml │ └── hosts │ ├── nagios │ ├── ansible.cfg │ ├── deploy_ssh_key.sh │ ├── files │ │ ├── commands.cfg │ │ ├── linux.cfg │ │ ├── linuxPublic.cfg │ │ ├── localhost.cfg │ │ ├── nagios.cfg │ │ ├── nrpe.cfg │ │ ├── rackHost.cfg │ │ ├── switchSimple.cfg │ │ ├── templates.cfg │ │ ├── windows.cfg │ │ └── windowsPublic.cfg │ ├── hosts │ ├── nagios_client_install.yml │ └── nagios_server_install.yml │ ├── netdata │ ├── README.md │ ├── ansible.cfg │ ├── hosts │ └── netdata_install.yml │ ├── openjdk │ ├── ansible.cfg │ ├── hosts │ └── openjdk-1.8_install.yml │ └── spark │ └── spark_local.yml └── template ├── ansible.cfg ├── deploy_ssh_key.sh ├── hosts └── playbooktemplate.tar.gz /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /Mindmap/ansible20150928.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20150928.mm -------------------------------------------------------------------------------- /Mindmap/ansible20150930.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20150930.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151002.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151002.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151005.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151005.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151006.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151006.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151010.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151010.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151013.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151013.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151014.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151014.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151022.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151022.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151025.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151025.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151027.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151027.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151028.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151028.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151029.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151029.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151030.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151030.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151031.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151031.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151111.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151111.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151114.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151114.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151121.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151121.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151122.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151122.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151123.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151123.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151125.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151125.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151129.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151129.mm -------------------------------------------------------------------------------- /Mindmap/ansible20151210.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20151210.mm -------------------------------------------------------------------------------- /Mindmap/ansible20160206.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20160206.mm -------------------------------------------------------------------------------- /Mindmap/ansible20160512.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20160512.mm -------------------------------------------------------------------------------- /Mindmap/ansible20160621.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20160621.mm -------------------------------------------------------------------------------- /Mindmap/ansible20160622.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20160622.mm -------------------------------------------------------------------------------- /Mindmap/ansible20170102.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20170102.mm -------------------------------------------------------------------------------- /Mindmap/ansible20170607.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20170607.mm -------------------------------------------------------------------------------- /Mindmap/ansible20180203.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20180203.mm -------------------------------------------------------------------------------- /Mindmap/ansible20180415.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/Mindmap/ansible20180415.mm -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/README.md -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/20151226_SA_Tainan_Ansible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/20151226_SA_Tainan_Ansible.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/20160221_SA_Taipei_Ansible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/20160221_SA_Taipei_Ansible.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_built-in_variables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_built-in_variables.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_gather_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_gather_facts.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_ignore_errors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_ignore_errors.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_local_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_local_facts.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_output_of_command.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_output_of_command.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_set_fact.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_set_fact.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_setting_variables_on_commandline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_setting_variables_on_commandline.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/4_whoami.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/4_whoami.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_apt_use_with_items_install_multiple_package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_apt_use_with_items_install_multiple_package.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_pip_use_requirements.txt_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_pip_use_requirements.txt_.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_pip_use_with_items.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_pip_use_with_items.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_cron_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_cron_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_fetch_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_fetch_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_file_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_file_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_script_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_script_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_when_conditionals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/6_test_when_conditionals.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/7_ansible_vault.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/7_ansible_vault.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/7_local_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/7_local_action.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/7_serial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/7_serial.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/7_test_add_slaves_with_var.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/7_test_add_slaves_with_var.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/8_test_roles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/8_test_roles.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/ansible.cfg -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.conf -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.crt -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/files/nginx.key -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/files/password.txt: -------------------------------------------------------------------------------- 1 | ansible 2 | -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/files/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/files/requirements.txt -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/hosts -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/roles/scala/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/roles/scala/tasks/main.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/roles/telnetd/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/roles/telnetd/tasks/main.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/scripts/ls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/scripts/ls.sh -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/templates/index.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/templates/index.html.j2 -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/templates/known_hosts.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/templates/known_hosts.j2 -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/templates/nginx.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/templates/nginx.conf.j2 -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/templates/slaves: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/templates/slaves -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/test_apt_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/test_apt_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/test_groupsVirable_known_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/test_groupsVirable_known_hosts.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/test_shell_module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/test_shell_module.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/web-notls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/web-notls.yml -------------------------------------------------------------------------------- /books/Oreilly-Up-And-Running-Ansible/playbooks/web-tls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/Oreilly-Up-And-Running-Ansible/playbooks/web-tls.yml -------------------------------------------------------------------------------- /books/基峰_Ansible徹底入門/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/books/基峰_Ansible徹底入門/README.md -------------------------------------------------------------------------------- /events/2016/20161123DevOpsTaiwanMeetUp/DevOps1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2016/20161123DevOpsTaiwanMeetUp/DevOps1.yml -------------------------------------------------------------------------------- /events/2016/20161123DevOpsTaiwanMeetUp/script/iptables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2016/20161123DevOpsTaiwanMeetUp/script/iptables.sh -------------------------------------------------------------------------------- /events/2017/20170115SA_openSUSE/20170115_SA_openSUSE_Ansible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2017/20170115SA_openSUSE/20170115_SA_openSUSE_Ansible.yml -------------------------------------------------------------------------------- /events/2017/20170115SA_openSUSE/Jupyterhub_ansible_CentOS7_Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2017/20170115SA_openSUSE/Jupyterhub_ansible_CentOS7_Dockerfile -------------------------------------------------------------------------------- /events/2017/20170115SA_openSUSE/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2017/20170115SA_openSUSE/ansible.cfg -------------------------------------------------------------------------------- /events/2017/20170115SA_openSUSE/create_15_jupyterhub_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2017/20170115SA_openSUSE/create_15_jupyterhub_docker.sh -------------------------------------------------------------------------------- /events/2017/20170115SA_openSUSE/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/2017/20170115SA_openSUSE/hosts -------------------------------------------------------------------------------- /events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/events/README.md -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/README.md -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_create_ec2_key.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_create_ec2_key.yml -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_create_ec2_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_create_ec2_tag.yml -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_create_ec2_user_data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_create_ec2_user_data.yml -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_remove_ec2_key.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_remove_ec2_key.yml -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_start_ec2_by_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_start_ec2_by_tag.yml -------------------------------------------------------------------------------- /playbook/aws_playbook/task-playbook/aws_stop_ec2_by_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/aws_playbook/task-playbook/aws_stop_ec2_by_tag.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_1DataDisk_manage_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_1DataDisk_manage_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_aks_instance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_aks_instance.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_manage_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_manage_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_tag_add1HD_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_tag_add1HD_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_tag_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_tag_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_create_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_create_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_deallocate_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_deallocate_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_remove_aks_instance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_remove_aks_instance.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_remove_multi_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_remove_multi_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_remove_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_remove_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_start_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_start_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_stop_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_stop_vm.yml -------------------------------------------------------------------------------- /playbook/azure_playbook/azure_test_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/azure_playbook/azure_test_tag.yml -------------------------------------------------------------------------------- /playbook/digital_ocean_playbook/create_do_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/digital_ocean_playbook/create_do_vm.yml -------------------------------------------------------------------------------- /playbook/digital_ocean_playbook/create_multi_do_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/digital_ocean_playbook/create_multi_do_vm.yml -------------------------------------------------------------------------------- /playbook/digital_ocean_playbook/delete_do_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/digital_ocean_playbook/delete_do_vm.yml -------------------------------------------------------------------------------- /playbook/digital_ocean_playbook/delete_multi_do_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/digital_ocean_playbook/delete_multi_do_vm.yml -------------------------------------------------------------------------------- /playbook/general/azure-cli/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure-cli/README.txt -------------------------------------------------------------------------------- /playbook/general/azure-cli/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure-cli/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/azure-cli/azure-cli_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure-cli/azure-cli_install.yml -------------------------------------------------------------------------------- /playbook/general/azure-cli/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure-cli/hosts -------------------------------------------------------------------------------- /playbook/general/azure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure/README.md -------------------------------------------------------------------------------- /playbook/general/azure/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/azure/azure_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure/azure_install.yml -------------------------------------------------------------------------------- /playbook/general/azure/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/azure/hosts -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/ceph_rbd_client_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/ceph_rbd_client_install.yml -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/deploy_ssh_key.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/deploy_ssh_key.sh -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/hosts -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/templates/ceph.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/templates/ceph.conf -------------------------------------------------------------------------------- /playbook/general/ceph_rbd_client/templates/keyring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/ceph_rbd_client/templates/keyring -------------------------------------------------------------------------------- /playbook/general/docker/docker_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/docker/docker_install.yml -------------------------------------------------------------------------------- /playbook/general/docker/docker_unstable_openSUSELeap42.1_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/docker/docker_unstable_openSUSELeap42.1_install.yml -------------------------------------------------------------------------------- /playbook/general/gitlab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/README.md -------------------------------------------------------------------------------- /playbook/general/gitlab/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/gitlab/azure_create_tag_add1HD_vm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/azure_create_tag_add1HD_vm.yml -------------------------------------------------------------------------------- /playbook/general/gitlab/azure_rm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/azure_rm.py -------------------------------------------------------------------------------- /playbook/general/gitlab/gitlab_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/gitlab_install.yml -------------------------------------------------------------------------------- /playbook/general/gitlab/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/gitlab/hosts -------------------------------------------------------------------------------- /playbook/general/nagios/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/deploy_ssh_key.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/deploy_ssh_key.sh -------------------------------------------------------------------------------- /playbook/general/nagios/files/commands.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/commands.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/linux.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/linux.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/linuxPublic.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/linuxPublic.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/localhost.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/localhost.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/nagios.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/nagios.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/nrpe.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/nrpe.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/rackHost.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/rackHost.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/switchSimple.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/switchSimple.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/templates.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/templates.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/windows.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/windows.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/files/windowsPublic.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/files/windowsPublic.cfg -------------------------------------------------------------------------------- /playbook/general/nagios/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/hosts -------------------------------------------------------------------------------- /playbook/general/nagios/nagios_client_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/nagios_client_install.yml -------------------------------------------------------------------------------- /playbook/general/nagios/nagios_server_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/nagios/nagios_server_install.yml -------------------------------------------------------------------------------- /playbook/general/netdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/netdata/README.md -------------------------------------------------------------------------------- /playbook/general/netdata/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/netdata/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/netdata/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/netdata/hosts -------------------------------------------------------------------------------- /playbook/general/netdata/netdata_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/netdata/netdata_install.yml -------------------------------------------------------------------------------- /playbook/general/openjdk/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/openjdk/ansible.cfg -------------------------------------------------------------------------------- /playbook/general/openjdk/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/openjdk/hosts -------------------------------------------------------------------------------- /playbook/general/openjdk/openjdk-1.8_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/openjdk/openjdk-1.8_install.yml -------------------------------------------------------------------------------- /playbook/general/spark/spark_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/playbook/general/spark/spark_local.yml -------------------------------------------------------------------------------- /template/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/template/ansible.cfg -------------------------------------------------------------------------------- /template/deploy_ssh_key.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/template/deploy_ssh_key.sh -------------------------------------------------------------------------------- /template/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/template/hosts -------------------------------------------------------------------------------- /template/playbooktemplate.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakanamax/LearnAnsible/HEAD/template/playbooktemplate.tar.gz --------------------------------------------------------------------------------