사설
<1> Simple Chat 채팅 프로그램
<2> 정리
<1> Simple Chat 채팅 프로그램
1
kubectl create namespace chat
k ns chat
2
# 파드 생성
kubectl run chat-app --image=ayesha306/chat-app --port=8000
# 파드 생성 후 NodePort 로 오픈
kubectl expose pod chat-app --type=NodePort --port=8000
# productpage 웹 접속 주소 확인
CHATNIP=$(kubectl get pod -l run=chat-app -o jsonpath='{.items[0].status.hostIP}')
CHATNPORT=$(kubectl get svc chat-app -o jsonpath={.spec.ports[0].nodePort})
echo -e "Simple Chat URL = http://$CHATNIP:$CHATNPORT"
(⎈|default:chat) [root@2048game-nhn-web01 ~]# echo -e "Simple Chat URL = http://$CHATNIP:$CHATNPORT"
Simple Chat URL = http://10.0.0.33:32148
3
사용법 : 각각 2개의 웹 브라우저에서 NodePort 로 접속 후 ‘이메일, 사용자이름' Join → 이후 대화 입력 시 모두 출력됨
4
k delete service chat-app
kubectl expose pod chat-app --port=8080 --type=LoadBalancer
5
리소스 삭제 :
kubectl delete pod,svc chat-app
<2> 정리
사설
감사합니다.