본문 바로가기

쿠버네티스10

컨트롤러 실습 1. Replication COntroller, Replicaset 실습 파드를 생성한다. terminationGracePeriodSeconds: 0 파드 생성 시에 해당 명령어를 입력하면 30초의 텀 없이 파드를 삭제하는 것이 가능하다. 레플리카셋을 만든다. 방금 만든 파드와 매치되도록 key value를 생성한다. 레플리카셋의 스케일을 변경하자 파드가 바로 생성되는 것을 확인할 수 있다. 탬플릿에 파드의 내용을 넣을 때, name을 넣어도 그것을 무시하고 새 이름으로 만들어주는 것을 확인할 수 있다. 파드를 삭제하자 파드의 개수를 맞추기 위해 바로 새 파드를 만드는 것을 확인할 수 있다. 버전을 수동으로 바꿀 수도 있다. 다시 파드를 삭제하면 버전이 바뀐 상태로 다시 파드가 생성되는 것을 확인할 수 .. 2023. 2. 6.
기본 오브젝트 실습(NameSpace, ResourceQuota, LimitRange 실습 추가) 보호되어 있는 글 입니다. 2023. 1. 30.
쿠버네티스k8s 설치(230115 설치 완료) 1. Xshell 설치 2. Virtual Box 설치(스킵) 3. Vargrant 설치 4. k8s 설치 스크립트 실행 5. vagrant up 설치가 완료되었다. 6. cat join.sh 설치 후 xshell에 마스터로 들어가서 cat join.sh 명령어를 입력하여 마스터로 join을 하기 위한 내용을 확인한다. 이 내용을 복사해서 각각의 워커 노드에서 실행을 해주면 된다. 7. 워커노드와 마스터 노드 연결 worker node1 worker node2 error execution phase preflight: couldn't validate the identity of the API Server: could not find a JWS signature in the cluster-info Conf.. 2023. 1. 7.
대세는 쿠버네티스 섹션3 1. Pod 1) 컨테이너 -파드 안에는 하나의 독립적인 서비스를 운영할 수 있는 컨테이너가 있음 -컨테이너들은 서비스를 연결할 수 있도록 포트 번호를 가지고 있음 -한 컨테이너가 포트를 한 개 이상 가질 수 있지만, 한 파드 내에서 컨테이너들끼리 포트가 중복될 수는 없음 -한 파드 내의 컨테이너들은 하나의 호스트로 묶여 있다고 볼 수 있음 -파드 내에서 다른 컨테이너로 접근할 시, 포트 번호를 통해 접근 가능 -파드 생성시 IP 주소 할당, 쿠버네티스 클러스터 내에서만 IP를 통해서 파드에 접근 가능 - 외부에서는 접근 불가능 -파드에 문제가 생길 경우 시스템이 파드를 삭제, 다시 재생성 -> IP 주소 삭제 ; IP주소는 휘발성을 가집 2) 라벨 -파드 뿐만이 아니라 모든 오브젝트에 다는 것이 가능 .. 2022. 12. 2.