반응형
안녕하세요.
도커 컴포즈만 익혀도 괜찮을 것 같았지만, 더 좋은 도구들이 나오는 이유가 달라지진 않는 것 같습니다.
## 일단 run
### kubernetes 활성화
이 글을 작성하는 현재 windows 환경에 ubuntu app을 사용하고 있고, docker-desktop 으로 명령어를 사용하고 있습니다.
먼저 run을 해보시고, 접힌 캡처와 같은 에러가 발생할 경우 캡처를 따라 진행하시면 됩니다.
더보기
- 에러
- 활성화
- container START
kubectl run ps-demo --image=psawesome/myhello --port=9999 --labels app=ps-demo
※ 아래 명령어를 입력하기 전 localhost:9999 로 먼저 접근을 시도해보세요.
container 는 start 된 상태입니다.
- port forward
kubectl port-forward deploy/ps-demo 9999:8888
※ 위 명령어는 계속 연결된 상태입니다. 다른 명령창으로 pods를 selector 해봅니다.
kubectl get pods --selector app=ps-demo
컨테이너로 이미지를 다운로드하고 이미지를 실행시켜 호스트와 포트를 바인딩 하는 작업까지 마쳤습니다.
- kubectl 로 명령어를 전달한다는 것
- pods 라는 꾸러미
- app 이라는 labels
- deploy 밑에(/) app이 생성되는 것
- port-forward 연결이 끊기지 않는다는 것과 container 가 실행 중 연결한다는 것
이 정도가 run 해볼 때 중요하지 않을까 생각이 됩니다.
감사합니다.
반응형
'kubernetes' 카테고리의 다른 글
kubernetes localhost 연결 - sonarqube (0) | 2022.07.21 |
---|---|
k8s: yaml 파일 구조 - 2 (0) | 2022.05.31 |
k8s: minikube 클러스터 만들기 - 1 (0) | 2022.05.18 |
쿠버네티스 아키텍처 - 클러스터 (0) | 2020.06.15 |
쿠버네티스의 클러스터 - 개념정리 (0) | 2020.06.06 |