FirstBoot Guides

DevOps Quick Setup (45분)

인프라 관리 및 클라우드 운영을 위한 필수 도구 세팅 가이드입니다.

1. 설치 순서 (CLI 중심)

  1. Cloud SDK: `aws-cli`, `gcloud`, 또는 `azure-cli` 설치
  2. Kubernetes Tools: `kubectl`, `k9s`, `helm`
  3. IaC Tools: `terraform` (또는 `opentofu`), `terragrunt`
  4. Shell Optimization: `oh-my-zsh` + `fzf` + `kubectx/kubens`

2. 필수 설정 3개

3. 흔한 에러 3개 + 해결

1) AWS 인증 만료: `aws sso login` 또는 토큰 갱신 확인
2) Kubernetes API 접속 불가: VPN 연결 여부 및 Context 이름 확인
3) Terraform 버전 불일치: `tfenv`를 사용하여 팀 공통 버전으로 고정

4. 팀 합류 체크리스트 (Day 1)

# 1. 인프라 권한 확인 aws sts get-caller-identity # 2. 클러스터 접속 확인 kubectl get nodes k9s # 3. 테라폼 상태 확인 terraform init terraform plan

성능 확인: 현재 접속 중인 클러스터와 IAM 역할이 일치하는지 확인