Ansible 2.0

  • What is Ansible?
  • Quick Preview - Setting up web servers with Nginx, configure environments, and deploy an App
  • SSH connection & running commands
  • Ansible: Playbook for Tomcat 9 on Ubuntu 18.04 systemd with AWS
  • Modules
  • Playbooks
  • Handlers
  • Roles
  • Playbook for LAMP HAProxy
  • Installing Nginx on a Docker container
  • AWS : Creating an ec2 instance & adding keys to authorized_keys
  • AWS : Auto Scaling via AMI
  • AWS : creating an ELB & registers an EC2 instance from the ELB
  • Deploying Wordpress micro-services with Docker containers on Vagrant box via Ansible
  • Setting up Apache web server
  • Deploying a Go app to Minikube
  • Ansible with Terraform