In today’s rapidly increasing database market, it is important to select the right database. Although RDBMS databases like SQL, Oracle, Postgres are there, but the NOSQL databases like MongoDB, Cassendra, HBase grows rapidly.
MongoDB is the preferred database of leading enterprises and powers up products and solutions at various establishments…
Suppose you are building an application that requires user interface and pops up a window on running the script. And let’s say you want to run that script inside a docker container. Now, you might expect the docker container to run the GUI application for you and display the same…
Helm is the ”The Kubernetes package manager”. It is a command-line tool that enables you to create and use so-called Helm Charts.
A Helm Chart is a collection of templates and settings that describe a set of Kubernetes resources. …
## Task Description:
🔅 Launch ec2-instances on AWS Cloud eg. for master and slave.
🔅 Create roles that will configure master node and slave node seperately.
🔅 Launch a wordpress and mysql database connected to it in the respectine slaves.
🔅 Expose the wordpress pod and client able hit the wordpress ip with its respective port.”
Part I: Create the roles that will configure the master and slave node respectively
Refer this repo for complete configuration of kubernetes cluster on AWS(https://github.com/Rutuja210/k8s-multinode-cluster.git)
Part II: Create the role for launching wordpress and mysql database
Download this role in your roles directory.
Part III: Create Ansible playbook (yaml) file
Copy [this yaml](./main_setup.yml) file in your working directory and run it by the command
To create the k8s-multinode cluster with one master node and multiple worker/slave nodes
188.8.131.52 ansible_user=ec2-user ansible_ssh_private_key_file=/root/ansible.pem ansible_connection=ssh
184.108.40.206 ansible_user=ec2-user ansible_ssh_private_key_file=/root/ansible.pem ansible_connection=ssh
Red Hat OpenShift Container Platform unites developers and IT operations on a single platform to build, deploy, and manage applications consistently across hybrid cloud and multicloud infrastructures. Red Hat OpenShift helps businesses achieve greater value by delivering modern and traditional applications with shorter development cycles and lower operating costs. Red…
Jenkins is an open-source automation tool written in Java with plugins built for Continuous Integration purposes. Jenkins is used to build and test your software projects continuously making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. …
AKS is Microsoft Azure’s managed Kubernetes solution that lets you run and manage containerized applications in the cloud. Since this is a managed Kubernetes service, Microsoft takes care of a lot of things for us such as security, maintenance, scalability, and monitoring. …
Modeled in accordance with the human brain, a Neural Network was built to mimic the functionality of a human brain. The human brain is a neural network made up of multiple neurons, similarly, an Artificial Neural Network (ANN) is made up of multiple perceptrons (explained later).
Amazon Simple Queue Service (Amazon SQS) offers a secure, durable, and available hosted queue that lets you integrate and decouple distributed software systems and components. Amazon SQS offers common constructs such as dead-letter queues and cost allocation tags. …