Skip to content

lemanchester/devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps study case

The goal is to set up a highly available and load balanced cloud environment with Kubernetes running a sample java application and Jenkins for Continuous Delivery integration.

Tools

List tools being used on the project:

Structure

  • app/: Web application folder
  • ops/: Operations folder

Deploying

Make you sure you have all dependencies from ops/ and app/ installed and configured.

You can create the Kubernetes infra on AWS running:

$ make provision

Than you can deploy the application:

$ make deploy

Create the Ingress on Kubernetes to receive data:

$ make ingress

Now wait couple minutes until we have the DNS available and run:

$ make hostname

Finally you can check the applications accessing:

http://webapp.dev.com/ http://jenkins.dev.com/

About

Let's play with k8s

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published