Linux 운영 기술
목차
1. 환경 변수와 쉘 설정
1.1 환경 변수 기초
1.2 export 명령어
1.3 source 명령어
1.4 .bashrc와 .bash_profile
1.5 Kubernetes ConfigMap 연동
2. 쉘 스크립팅 기초
2.1 변수
2.2 조건문
2.3 반복문
2.4 함수
2.5 Init Container 패턴
3. 텍스트 처리 도구
3.1 grep과 kubectl
3.2 awk 필드 추출
3.3 sed 편집
3.4 jq로 JSON 파싱
3.5 yq로 YAML 파싱
4. SSH와 원격 접속
4.1 SSH 키 생성
4.2 SSH 터널링
4.3 Bastion 호스트 사용
4.4 rsync
5. 성능 모니터링 및 트러블슈팅
5.1 top과 htop
5.2 vmstat와 iostat
5.3 free와 df
5.4 kubectl top
6. 스토리지 관리 기초
6.1 lsblk
6.2 LVM
6.3 Kubernetes PV/PVC
7. curl과 API 호출
7.1 HTTP 메서드
7.2 Kubernetes API 호출
7.3 유용한 curl 옵션
8. 실용적인 원라이너 모음
8.1 Kubernetes 운영
8.2 로그 분석
8.3 네트워크 디버깅
결론
마지막 업데이트