Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.2 KB

README.md

File metadata and controls

50 lines (35 loc) · 1.2 KB

Jump Server

Project that will create VMs that will work as the Jump Servers of the HomeLab.

  1. Run these commands in the terminal of your machine:

    # 01 - Update the list of packages.
    sudo apt update
    sudo apt upgrade -y
    
    # 02 - Install Git.
    sudo apt install -y git
    
    # 03 - Create a Git folder and go to it.
    mkdir git && cd git
    
    # 04 - Clone the repository and all of its submodules.
    git clone --recurse-submodules https://github.com/lsampaioweb/jump-server.git
    
    # If you have already cloned. Just initialize the tracking of the submodules.
    git submodule --init
    git pull --recurse-submodules
    
    # Or in just one line:
    git submodule update --init --recursive
    
    # 05 - Run the bash script to install the required packages on the running machine.
    cd jump-server
    ./install-requirements.sh
    
    # 06 - Reboot the VM.
    sudo reboot
  2. Run Terraform scripts:

  3. Run Ansible scripts:

    ** Only if not using Terraform, because Terraform will run these same scripts.

License:

MIT

Created by:

  1. Luciano Sampaio.