Common Tasks - Multiple Servers
  • Introduction
  • Setup Simulated Environment - multiple linux servers
  • Update hosts file
  • Setup SSH - passwordless login
  • Formatting hard drives
  • Setup softwares - Java and Apache Web Server (HTTPD)
  • Monitoring Servers using commands
  • Configure Firewalls
  • Conclusion
Server Automation using Ansible
  • Introduction
  • Overview of Server Automation tools
  • Setup Simulated Environment
  • Install and Validate Ansible
  • Ansible Concepts and Architecture
Ansible Modules
  • Getting Started
  • Managing Storage - parted, filesystem and mount
  • Installing Softwares - yum
  • Managing Files and Directories - file
  • Copy files to managed nodes and updating text files - synchronize and lineinfile
  • Ansible Command and Limitations
Ansible Core Features - Playbook, Variables, Tags and Roles
  • Introduction
  • Setting up Kafka Cluster - Analysis
  • Define Host Groups
  • Create first Ansible Playbook
  • Using loops in Ansible Playbook
  • Setup Kafka using Ansible Playbook - Getting Started and Reset the environment
  • Setup Kafka using Ansible Playbook - Common tasks using Playbook and extra-vars
  • Setup Kafka using Ansible Playbook - Setup Zookeeper - Using vars and tags
  • Setup Kafka using Ansible Playbook - Setup Zookeeper - Configure and Start
  • Setup Kafka using Ansible Playbook - Setup Brokers and Client
  • Setup Kafka using Ansible Playbook - Configure and Start Brokers