Kubernetes 및 Minikube 기본 사항을 시작하는 방법
2165 단어 devopstutorialkubernetes
시작하는 데 도움이 되도록 Minikube 설치 과정을 안내하는 녹화본a video을 준비했습니다. 동영상에서는 Kubernetes 클러스터 작업에 사용할 수 있는 몇 가지 필수 Minikube 명령을 설명 및 소개하고 Minikube를 사용할 때 클러스터 내부의 애플리케이션에 액세스하는 방법을 보여줍니다.
이것은 비디오를 만드는 첫 번째 시도이며 여러분의 피드백을 듣고 싶습니다!
Minikube 클러스터 관리
새 클러스터를 생성하는 것은 실행하는 것만큼 간단합니다
minikube start
. 기본적으로 start 명령은 2개의 CPU와 2000MB의 메모리가 있는 가상 머신을 생성합니다. 종종 충분하지 않을 수 있으므로 --cpus
및 --memory
플래그를 사용하여 다음과 같이 원하는 양의 CPU 및 메모리를 설정할 수 있습니다.minikube start --cpus=4 --memory 8192.
클러스터를 실행하는 가상 머신을 중지하려면
minikube stop
명령을 사용하십시오. 이렇게 하면 가상 머신이 중지되지만 주변의 모든 파일은 그대로 유지되므로 start 명령을 사용하여 클러스터를 다시 시작할 수 있습니다. 나는 보통 클러스터를 사용하지 않을 때 중지하므로 모든 CPU와 메모리를 소모하지 않습니다.Minikube 문제 해결
Minikube에서 문제가 발생하지 않기를 바라지만 문제가 발생할 경우
minikube status
명령을 사용하여 클러스터 상태를 빠르게 확인하십시오. 더 자세히 알아보고 현재 상황에 대한 자세한 정보를 얻으려면 minikube logs
명령을 사용하십시오. logs 명령은 실행 중인 Kubernetes 인스턴스의 모든 로그를 출력합니다.Kubernetes 클러스터와 상호 작용
대부분의 경우 Kubernetes CLI(
kubectl
)를 사용하여 클러스터와 상호 작용합니다. 그러나 더 시각적인 경우 Kubernetes 대시보드를 사용할 수도 있습니다. Minikube는 Kubernetes 대시보드를 자동으로 설치하며 대시보드에 대한 프록시를 생성하고 브라우저에서 대시보드 UI를 여는 편리한 명령minikube dashboard
이 있습니다.클러스터 및 클러스터 내에서 실행 중인 서비스에 액세스하려면 클러스터 IP를 사용합니다. 클러스터 IP 주소를 가져오려면
minikube ip
명령을 실행하십시오. 이 명령은 클러스터 IP를 표준 출력으로 출력합니다. IP 주소와 서비스 포트의 조합을 사용하여 서비스에 액세스할 수 있습니다.Minikube는 또한 서비스에 빠르게 액세스할 수 있는 두 가지 명령을 제공합니다. 하나의 명령은
minikube service
입니다. 서비스가 NodePort
유형인 경우 이 명령을 사용하여 서비스에 빠르게 액세스할 수 있습니다. Minikube는 클러스터 IP와 포트를 사용하고 브라우저에서 서비스를 엽니다.또는 LoadBalancer 유형을 사용하는 서비스가 있는 경우
minikube tunnel
명령을 사용할 수 있습니다. 이 명령은 LoadBalancer
주소에 http://localhost
유형의 모든 서비스를 노출합니다.
Reference
이 문제에 관하여(Kubernetes 및 Minikube 기본 사항을 시작하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/peterj/how-to-get-started-with-kubernetes-and-minikube-basics-1ohe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)