-
Deploy K8s cluster to deploy our services
-
Deploy the Jenkins/Ansible Server in AWS to create VM's Note: Manual steps required to configure Ansible/Jenkins.Below are the steps.. yum install python yum install python-pip pip install ansible yum install docker service docker start
yum install java-1.8* modify .bash_profile to set env variable to pick JAVA_HOME path sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum -y install jenkins
- Run Ansible Playbook in this repo to create/build and push docker image by creating a job in jenkins
- Run postk8s.sh
Mediawiki can be accessed from the External IP configured for ingress..