Automating Tasks with Ansible
Rajat Goyal (~rajat404) |
Ansible is an automation tool that takes the pain out of setting up project environment, deploying code, and other similar tasks. Ansible makes Application Deployment & Configuration Management seamless even on large number of servers. In my talk I'm going to walk through the basics of Ansible, starting with YAML, inventory files, playbooks, roles, and eventually moving on to demonstrating deployment of an application on a live server.
- Knowledge of SSH is a must.
- Basic idea of YAML syntax would be helpful.
- Any hands on experience with Server Configuration in the past would be great.
CS Grad • Pythonista • Full Stack Developer • FOSS Enthusiast