ARTH - Task 10
🔰 Write an Ansible Playbook that does the following operations in the managed nodes:
- Configure Docker
- Start and enable Docker services
- Pull the httpd server image from the Docker Hub
- Run the docker container and expose it to the public
- Copy the html code in
/var/www/html
directory and start the web server
ARTH - Task 11
🔰 11.1 Configure Hadoop and start cluster services using Ansible Playbook
🔰 11.2 Create a Article, blog or Video on how industries are solving challenges using Ansible.
🔰 11.3 Restarting HTTPD Service is not idempotence in nature and also consume more resources suggest a way to rectify this challenge in Ansible playbook
ARTH - Task 15
- Create an ansible role myapache to configure Httpd WebServer.
- Create another ansible role myloadbalancer to configure HAProxy LB.
- We need to combine both of these roles controlling webserver versions and solving challenge for host ip's addition dynamically over each Managed Node in HAProxy.cfg file.
ARTH - Task 17
- Create your own Chat Servers, and establish a network to transfer data using Socket Programing by creating both Server and Clinet machine as Sender and Receiver both. Do this program using UDP data transfer protocol.
- Use multi-threading concept to get and receive data parallelly from both the Server Sides. Observe the challenges that you face to achieve this using UDP.
ARTH - Task 18
🔰Task Description:page_facing_up:
- Create an AWS EC2 instance
- Configure the instance with Apache Webserver.
- Download php application name "WordPress".
- As wordpress stores data at the backend in MySQL Database server. Therefore, you need to setup a MySQL server using AWS RDS service using Free Tier.
- Provide the endpoint/connection string to the WordPress application to make it work.
ARTH - Task 19
Task Description:page_facing_up:
🔰 Ansible Role to Configure K8S Multi Node Cluster over AWS Cloud.
- Create Ansible Playbook to launch 3 AWS EC2 Instance
- Create Ansible Playbook to configure Docker over those instances.
- Create Playbook to configure K8S Master, K8S Worker Nodes on the above created EC2 Instances using kubeadm.
- Convert Playbook into roles and Upload those role on your Ansible Galaxy.
- Also Upload all the YAML code over your GitHub Repository.
- Create a README.md document using markdown language describing your Task in creative manner.
- Create blog about task and share on your LinkedIN profile.