Skip to content

KrishnaMouli/MediaWikiStack

Repository files navigation

Flow Diagram

alt text

Technologies used to deploy mediawiki application

•  Terraform 
•  Kubernetes
•  AWS
•  Jenkins 

Objective

• To automate the deployment of MediaWiki.

Process/Steps needs to follow

• Create a Jenkins pipeline job.

• Choose SCM as GIT.

• Provide the github URL(https://github.com/KrishnaMouli/assignment-thoughtworks.git) as Repository URL.

• Script path as Jenkinsfile.

• Run the Job.

• Once job deployed successfully endpoint url and db name will get printed in the job console output as shown below.

alt text

• Access the app by using that endpoint , configure db with the db name.

• For db authentication please provide username and password which are provided through terraform.tfvars file

Expected Output

Access the application.

alt text

After configuring DB.

alt text

Final result

alt text

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages