초보자를 위한 쿠버네티스

초급

쿠버네티스는 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 돕는 오픈 소스 컨테이너 관리 시스템입니다. 이 과정은 쿠버네티스를 처음부터 배우고 싶은 초보자를 위해 설계되었습니다. 쿠버네티스에서 컨테이너를 생성, 실행 및 관리하는 방법, 쿠버네티스 워크로드 및 네트워킹 작업, 애플리케이션 및 스토리지를 구성하는 방법, 그리고 고급 쿠버네티스 개념을 이해하는 방법을 배우게 됩니다.

kubernetesdevops

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

이 과정에서는 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 를 활용할 수 있습니다.

강사

labby
Labby
Labby is the LabEx teacher.

추천 코스

no data