Skip to content
This repository has been archived by the owner on Dec 24, 2023. It is now read-only.

Quickly bootstrap a generic(ish) Ubuntu server ready to host Docker containers

License

Notifications You must be signed in to change notification settings

madflojo/masterless-salt-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Masterless Salt Base

With this repository users can quickly bootstrap a generic(ish) Ubuntu server. The end result is a host with basic troubleshooting and security tools pre-installed. One that is ready to host Docker containers.

How it works

This repository uses Effing Shell Scripts 2  to bootstrap new hosts. That bootstrapping process includes installing Salt in a "masterless" configuration. Salt is then used to install and maintain all other packages/configs.

Getting Started

To get started first you must clone this repository and change to the new directory.

$ git clone https://github.com/madflojo/masterless-salt-base.git
$ cd masterless-salt-base

After changing to the created masterless-salt-base directory simply run the efs2 command.

$ efs2 -v -u root host.example.com host2.example.com host3.example.com

efs2 will login to the specified hosts and execute the contents within the Efs2file. Once complete, you have yourself a ready Docker host.

About

Quickly bootstrap a generic(ish) Ubuntu server ready to host Docker containers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published