Skip to content

engineer163/vagrant_stand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant stand

Don't forget to create git branch for every step and merge branch into master when step is finished.

Five machines. Three masters:

  • 1024 RAM
  • 1 CPU

Two nodes:

  • 512 RAM
  • 1 CPU

Default Box Version - ubuntu\focal64 or bento/ubuntu-20.04.

Steps:

  • Installing and configuring Consul servers on masters and Consul agents on nodes
  • Create script to automatically install and configure Consul cluster on vagrant up
  • Install Puppet servers on first master and Puppet anget on other nodes
  • Create scripts to automatically install Puppet server and Puppet agents

TODO's:

  • Use Puppet to manage Consul cluster
  • Use Puppet to install node-exporters on all nodes
  • Use Puppet to install Prometheus on all masters nodes
  • Use Puppet to configure Prometheus instances monitor each other and scrape metrics from node-exporters

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published