본문 바로가기

반응형

전체 글

[kubernetes] APP(httpd) 배포 테스트 APP(httpd) 배포 테스트 deployment 생성 $ kubectl create deployment test-httpd --image=httpd deployment.apps/test-httpd created Pod/Deployment 확인 $ kubectl get pods NAME READY STATUS RESTARTS AGE test-httpd-7f58b4d6cf-8nmx7 1/1 Running 0 41s $ kubectl get deployment NAME READY UP-TO-DATE AVAILABLE AGE test-httpd 1/1 1 1 6m43s ###label 확인 $ kubectl get pod --show-labels NAME READY STATUS RESTARTS AGE LAB.. 더보기
Amazon Route 53 도메인 위임(Transfer) Amazon Route 53 도메인 위임(Transfer) 도메인 위임 예를 들어, 4wxyz.com(부모 도메인)이 lb.4wxyz.com(자식 도메인)으로 관리(생성,삭제,편집) 권한을 위임한다는 뜻 자식 도메인 생성(아래 블로그 참고) - https://anti1346.tistory.com/821 [AWS] Amazon Route 53 호스트 영역 등록 Amazon Route 53 호스트 영역 등록 호스팅 영역 생성 호스팅 영역 생성 - 도메인 이름 - 유형 호스팅 영역 생성 완료 후 네임서버 정보 확인 sangchul.kr 오리진 도메인에서 위임할 자식 NS 레코드 생성 레코드 구성 - 레코드 생성 단순 레코드 정의 레코드 이름 : lb 값/트래픽 라우팅 대상 : 위에서 생성한 자식 네임서버 주소.. 더보기
Amazon Route 53 호스트 영역 등록 Amazon Route 53 호스트 영역 등록 호스팅 영역 생성 호스팅 영역 생성 도메인 이름 유형 호스팅 영역 생성 완료 후 네임서버 정보 확인 더보기
쿠버네티스에서 NGINX Ingress Controller를 설정하는 방법 쿠버네티스에서 NGINX Ingress Controller를 설정하는 방법 NGINX Ingress Controller를 설정하는 방법 NGINX Ingress Controller 배포 kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/cloud/deploy.yaml $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/cloud/deploy.yaml namespace/ingress-nginx created serviceaccount/i.. 더보기
[kubernetes] dashboard 구성(WEB UI) kubernetes dashboard 구성 대시보드 설치를 위해 아래 명령어 실행 kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml namespace/kubernetes-dashboard unchanged serviceaccount/kubernetes-dashboard unchanged service/kubernetes-dashboard created .. 더보기
[kubernetes] 웹 서버(nginx) 배포(deployment) kubernetes 웹 서버(nginx) 배포 도커 이미지 확인 $ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 13956 [OK] 쿠버네티스 네임스페이스 생성 ###네임스페이스 생성 $ kubectl create namespace nginx-namespace namespace/nginx-namespace created ###네임스페이지 확인 $ kubectl get namespace | grep nginx-namespace nginx-namespace Active 62s 쿠버네티스 웹 서버(nginx) 배포 ###디플로이먼트 생성 $ kubectl create deployment n.. 더보기
[kubernetes] kubectl get kubectl get $ kubectl get pods,services,deployments -n 파드, 서비스, 디플로이먼트 리스트 확인 $ kubectl get pods,services,deployments -n sangchul-nginx NAME READY STATUS RESTARTS AGE pod/mynginx 1/1 Running 0 14m pod/nginx 1/1 Running 0 27m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/dnginx NodePort 10.100.38.133 80:32156/TCP 6m26s 프로파일에 명령어 등록 ###profile $ vim ~/.bash_profile ... kget() { kubectl get .. 더보기
[kubernetes] 모든 네임스페이스 내 모든 파드의 목록 조회 모든 네임스페이스 내 모든 파드의 목록 조회 $ kubectl get pods --all-namespaces $ kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE jenkins jenkins-794699f9bc-pwtrh 1/1 Running 0 27h kube-system coredns-f9fd979d6-z6dtd 1/1 Running 0 41h kube-system coredns-f9fd979d6-z7j97 1/1 Running 0 41h kube-system etcd-bk8sm1 1/1 Running 0 41h kube-system kube-apiserver-bk8sm1 1/1 Running 0 41h kube-sy.. 더보기

728x90
반응형