hands-on-DevOps

(β˜… 381)

A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...

  • .gitignore
  • configuration_vars.rb
  • get_k3s_token.sh
  • get_kubeconfig_yml.sh
  • insecure_private_key
  • kill_em_all.sh
  • LICENSE
  • README.md
  • requirements.yml
  • set_env.sh
  • string.rb
  • toolchain.md
  • unset_env.sh
  • vagrant_ssh.sh
  • Vagrantfile
  • vault_pass
  • watch_nodes.sh
  • watch_pods.sh

# Installation Guide

1. Get the code
git clone https://github.com/nemonik/hands-on-DevOps

Downloads the entire project code from GitHub to your computer.

cd hands-on-DevOps

Moves into the project folder you just downloaded.

2. Official Install Script

Easy Recommended
Prerequisites
  • APT (Debian/Ubuntu 계열) Built into Debian/Ubuntu-based Linux distributions.
apt install -y python3 python3-dev python3-pip make gcc

Installs directly from the APT package repository (Debian/Ubuntu-based).

βœ… After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.

Pulled directly from this repo's README.

// repository documentation