Skip to content
This repository has been archived by the owner on Oct 2, 2024. It is now read-only.

xpert98/jupiter-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jupiter Docker Swarm Deployment Resources

These utilities are available to initialize a Docker Swarm environment for the Jupiter Inventory Mangement Console, Jupiter Collector Service, Jupiter Curated Inventory Service, and their respective data stores as well as automatically generated credentials that are stored in Docker Secrets.

Minimum Requirements

  • Docker
  • Docker Compose
  • Python 3.x

Usage

  1. Ensure your Docker host has Docker Swarm initialized
  2. Clone repo to the Docker host git clone https://github.com/xpert98/jupiter-docker.git
  3. Run the jupiter_init.py script, providing a version for the deployments/secrets
    • jupiter_init.py -v 1
    • Take note of database credentials and JWT bearer tokens that were generated - they're only shown once
    • A docker-compose.yaml file should be generated
  4. Deploy the Swarm stack
    • sudo docker stack deploy jupiter -c docker-compose.yaml

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages