감사합니다.
minikube - 단일 노드 클러스터 생성하기 part3 본문
Local Kubernetes 클러스터의 생성이 완료되었고 서비스 배포 테스트를 진행한다.
- 노드확인
kubectl get nodes
현재 생성되어 있는 클러스터는 비어 있는 상태...
- POD 실행하기 - echo 서버를 사용함.
kubectl run echo --image=gcr.io/google_containers/echoserver:1.4 --port=8080
- 동작중인 포드 확인하기
kubectl get pods
- 동작중인 포드를 서비스로 노출시키기 위해 다음의 명령어를 수행하기
kubectl expose deployment echo --type=nodeport
대소문자를 정확히 작성한다.
kubectl expose deployment echo --type=NodePort
- 생성된 서비스에 접근하기 위해 클러스터 IP와 서비스 포트 정보 확인하기
minikube ip
kubectl get service echo --output='jsonpath="{.spec.ports[0].NodePorts}"'
- echo 서비스에 접근하여 정보 확인하기
curl http://192.168.99.100:31425/hi
- 대시보드에서 수동으로 클러스터 관리하기
minikube dashboard
'Kubernetes 따라하기' 카테고리의 다른 글
Single k8s Master - dashboard 설치하기 (0) | 2023.09.23 |
---|---|
How to install a multi master Kubernetes Cluster (0) | 2023.09.13 |
Kubernetes on Ubuntu 22.04 - Single Master - kubeadm (0) | 2023.09.11 |
AKS, Azure Kubernetes - Dashboard ; Can not find kubectl executable in PATH (0) | 2018.06.20 |
minikube - 단일 노드 클러스터 생성하기 part2 (0) | 2018.06.18 |
minikube - 단일 노드 클러스터 생성하기 part 1 (0) | 2018.06.18 |