이 과정에서는 Kubernetes 를 사용하여 애플리케이션 컨테이너를 관리하는 방법을 배우게 됩니다. Kubernetes 가 어떻게 작동하는지, 그리고 애플리케이션을 배포하고 관리하는 데 어떻게 사용하는지 배우게 됩니다.
🎯 학습 목표
이 과정에서 다음 내용을 배우게 됩니다:
- Kubernetes 를 사용하여 애플리케이션을 배포하고 관리하는 방법
- Kubernetes 노드와 Pod 를 검사하고 관리하는 방법
- Deployment 를 사용하여 Pod 를 확장하고 관리하는 방법
- Service 와 Ingress 를 사용하여 Pod 를 네트워킹하는 방법
- StatefulSet, DaemonSet, Job 및 Cronjob 을 사용하는 방법
- Namespace 를 사용하여 워크로드를 격리하는 방법
- Secret 과 Configmap 으로 앱을 구성하는 방법
- PersistentVolume 을 사용하여 애플리케이션 데이터를 저장하는 방법
- Kubernetes Dashboard 를 사용하는 방법
🏆 성과
이 과정을 완료하면 다음을 수행할 수 있습니다:
- Kubernetes 를 사용하여 애플리케이션을 효과적으로 배포하고 관리할 수 있습니다.
- 주요 Kubernetes 개념과 리소스를 이해하고 활용할 수 있습니다.
- 네트워킹, 스토리지 및 워크로드 격리와 같은 고급 Kubernetes 기능을 구현할 수 있습니다.
- 시각적 관리 및 모니터링을 위해 Kubernetes Dashboard 를 활용할 수 있습니다.


