Thanks to visit codestin.com
Credit goes to github.com

Skip to content

krawa76/agile-stacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agile-stacks

Demo application:

http://agile-stacks.meteorapp.com/

Project Structure

  • /apps/web - the containerized simple Node.js web server with Dockerfile and Kubernetes manifest.
  • /apps/console - the console Node.js app which uses Kubernetes RESTful API to show, create, delete, and scale Kubernetes deployments.
  • /apps/kube-web - Kubernetes API web app demo: Meteor.js & React.js.
  • /apps/#shared - the Kubernetes manifests: deployment, service.

Main Modules

Console App

Command-line parameters:

  • index, create, delete - show the cluster objects, create/delete a deployment
  • scale X - scale the deployment (max replicas = 5)
$ ENDPOINT=https://x.x.x.x USERNAME=username PASSWORD=password node apps/console/index.js create
$ ENDPOINT=https://x.x.x.x USERNAME=username PASSWORD=password node apps/console/index.js scale 5

Deployment

$ DEPLOY_HOSTNAME=us-east-1.galaxy-deploy.meteor.com meteor deploy --settings production.json agile-stacks.meteorapp.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published