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

# 설치 가이드

1. 코드 내려받기
git clone https://github.com/nemonik/hands-on-DevOps

깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.

cd hands-on-DevOps

방금 내려받은 프로젝트 폴더 안으로 이동합니다.

2. 공식 설치 스크립트

쉬움 추천
사전 준비물
  • APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
apt install -y python3 python3-dev python3-pip make gcc

APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).

설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.

이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.

// repository documentation