요약
여기서 목표는 Kubernetes가 비즈니스를 위한 컨테이너 오케스트레이션 플랫폼으로 적합한지 평가하는 데 도움을 주는 것이었습니다. 가상 머신에서 실행되는 Kubernetes를 사용하여 앱을 빌드했습니다. 여러 부분으로 구성된 새로운 프로젝트에 Kubernetes가 적합한지 평가했습니다. Kubernetes를 사용하여 컨테이너 배포를 오케스트레이션하려는 경우 Azure Kubernetes Service는 네이티브 제품 클라우드 네이티브 지원을 제공하여 과정을 간소화합니다.
이 모듈을 통해 Kubernetes가 다음을 제공하는 방법을 살펴보았습니다.
- 컨테이너 배포.
- 자체 복구 컨테이너.
- 동적으로 컨테이너 개수 스케일 업 또는 다운
- 컨테이너의 자동 롤링 업데이트 및 롤백
- 스토리지 관리
- 네트워크 트래픽 관리
- 사용자 이름, 암호 등 중요한 정보 저장 및 관리
새로운 고객 지역에 드론 추적 솔루션을 배포하고 관리하기 위해 컨테이너 오케스트레이션 플랫폼을 찾았습니다. 이제 Kubernetes를 통해 컨테이너 환경에서 앱을 개발, 배포 및 관리하는 방법을 알고 있습니다.
MicroK8s 제거
개발 머신의 공간을 복구하려면 지금까지 배포한 모든 항목을 제거하고 심지어 VM도 제거할 수 있습니다. 이 프로시저는 선택 사항입니다.
클러스터에서 추가 기능을 제거하려면
microk8s.disable
명령을 실행하고 제거할 추가 기능을 지정하세요.sudo microk8s.disable dashboard dns registry
VM에서 MicroK8을 제거하려면
snap remove
명령을 실행합니다.sudo snap remove microk8s
컴퓨터에서 Multipass VM Manager를 제거하려는 경우 Windows 및 macOS에서 수행해야 할 몇 가지 추가 단계가 있습니다.
VM을 종료하려면
exit
명령을 실행합니다.exit
VM을 중지하려면
multipass stop
명령을 실행하고 VM 이름을 지정합니다.multipass stop microk8s-vm
VM 인스턴스를 삭제하고 제거하려면
multipass delete
을 실행한 다음multipass purge
을(를) 실행합니다.multipass delete microk8s-vm multipass purge
자세한 정보
Kubernetes, Azure에서 Kubernetes 실행, 관련 도구에 대해 자세히 알아보려면 다음 사이트와 문서를 참조하세요.