Kubernetes 5

22.07.28

목차 1. Wordpress 연동 - 하나의 Pod에 2개의 컨테이너 생성 2. Linux 사용 Tip 3. Deployment 생성 Wordpress 연동 Linux 사용 Tip TAB 사이즈 조절 - Default 값은 4 - vi 편집기로 켜놓은 파일에만 적용(영구적 x) vim - vi 편집기는 vim의 축소판이다 - 영구적이지 않기 때문에 다른 방법이 더 좋다 - /etc/profile : 어떤 사용자로 로그인해도 실행되는 스크립트 VM 부팅시 출력되는 문자열 설정 - /etc/profile에서도 echo로 설정이 가능하다 - 아래 내용은 /etc/profile에 echo"Welcom KNLEE Linux"를 통해 생성한 것 Deployment 생성 - vim을 사용하여 좀 더 알록달록 해진 것..

Kubernetes 2022.07.28

22.07.27

목차 1. ReplicaSet 생성(yaml 파일) - 파일 수정 시에 ReplicaSet 변경 확인 2. Wordpress 연동 및 ReplicaSet 변동 확인 ReplicaSet 생성 - 정의 파일인 manifest 파일 생성 - 생성한 컨테이너를 템플릿으로 정의 - 정의한 템플릿을 replicaset으로 가져다 쓰는 것 - selector 쪽과 template 쪽의 label이름은 같아야 한다 - AWS때 배운 Auto Scaling 생성과 비슷하다고 생각하자! - yaml 파일 작성 시, replicaset을 2개로 지정하여 2개가 생성된 것 파일 수정 시에 ReplicaSet 변경 확인 - 삭제 후, replicas를 5로 변경하고 적용 - 확인 후, replicas를 다시 2로 변경 후 적용..

Kubernetes 2022.07.28

22.07.26

목차 1. Describe 2. Deployment 생성(명령어) 3. yaml 파일을 통한 Version up 4. Wordpress 연동(yaml 파일 활용) Describe - Pod, Replicaset 등 관련된 자세한 내용을 보기 위해 사용 - 생성 후, 1team namespace에 nginx Pod 생성 - 실행되는 위치, IP, 환경 변수 등 확인이 가능하다 Deployment 생성 - Pod → Replica → Deployment 순으로 커지는 개념 - Replica : Pod를 여러개 운영 - Deployment : Replicaset 관리 yaml 파일을 통한 Version up Wordpress 연동(yaml 파일 활용) - 환경변수 지정 - vi 편집기가 따로 없는 것을 확인 ..

Kubernetes 2022.07.28

22.07.25

목차 1. K8s 사용 - namespace 생성 및 활용 - yaml 파일을 통한 생성(namespace, pod) Kubernetes 사용 namespace 생성 및 활용 - namespace : 쿠버네티스 Object들을 묶는 하나의 가상공간 또는 그룹 - pod들의 정보를 볼 때도 namespace 옵션을 추가하여 확인 - 기본적으로는 default namespace에 pod가 생성 된다! - pod 부터 삭제하고 다음으로 namespace 삭제 yaml 파일을 통한 생성 - 쿠버네티스에서는 yaml 파일을 관리해서 사용하기를 권장 - apiVersion : 버전 지정 - kind : Object 종류 지정 - metadata : 속성 정보 - 해당 설정의 하위 설정을 작성할 때는 띄어쓰기 2칸!..

Kubernetes 2022.07.26

22.07.01

목차 1. Kubernetes - Kubernetes 정리 - Kubernetes 설치 - Kubernetes 간단 테스트 Kubernetes Kubernetes 정리 - 컨테이너 운영을 자동화하기 위한 컨테이너 오케스트레이션 도구 - 오케스트레이션 : 배포, 스케일링 및 관리를 합친 말 - 설치가 굉장히 복잡하다 - 윈도우에서도 리눅스 서브시스템을 이용하여 구현 가능 - 제어가 쉽지 않음 - 가상화에서 HVM이 지원하지 않는다 Kubernetes 설치 - 자동화 스크립트로 설치를 진행 - 필자의 스크립트가 아니므로 정리할 부분을 제외한 나머지는 모자이크 처리 - kubernetes 1.20버전 부터 도커 지원이 중단(해당 버전도 도커 사용 불가) - 서버끼리 시간이 다르면 설치가 되지 않는다 - swa..

Kubernetes 2022.07.01