Skip to content

Deploys ACME Fitness application across different environments

Notifications You must be signed in to change notification settings

djmcaleese/acme-fitness-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo of ACME Fitness App

Getting Started

These instructions will allow you to run entire ACME Fitness App

Requirements

Based on the type of deployment the requirements will vary

  1. docker-compose - Needs docker-compose version 1.23.1+
  2. kubernetes

Other deployment modes coming soon

Instructions

  1. Clone this repository

  2. You will notice the following directory structure

.
├── README.md
├── docker-compose
│   ├── README.md
│   └── docker-compose.yml
└── kubernetes-manifests
    ├── README.md
    ├── cart-redis-total.yaml
    ├── cart-total.yaml
    ├── catalog-db-initdb-configmap.yaml
    ├── catalog-db-total.yaml
    ├── catalog-total.yaml
    ├── frontend-total.yaml
    ├── order-db-total.yaml
    ├── order-total.yaml
    ├── payment-total.yaml
    ├── users-db-initdb-configmap.yaml
    ├── users-db-total.yaml
    └── users-total.yaml
  1. Switch to the appropriate directory for deployment

a. docker-compose
b. kubernetes-manifest

Additional Info

The traffic-generator is based on locust and can be used to create various traffic patterns, if you need it for other demos associated with Monitoring and Observability.

About

Deploys ACME Fitness application across different environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%