도커 레지스트 구축 2022년 05월 03일 기준 쿠버네티스가 도커 지원을 중단하여 생긴 로컬 이미지 오류에 의해 추가되었습니다. 도커 레지스트리에 이미지들을 올려 쿠버네티스에 이미지를 배포하는 형식으로 진행 됩니다. https://www.ciokorea.com/t/38/%EA%B0%80%EC%83%81%ED%99%94/233304 쿠버네티스, 5월 3일 자로 ‘도커심(dockershim)’ 지원 종료 쿠버네티스 컨테이너 오케스트레이션 플랫폼의 최신 버전(v1.24)에서는 이 도커 컨테이너 런타임(Dockershim)을 더 이상 네이티브로 지원하지 않는다. 회사에 따르면 오는 5월 3일로 출시가 연기된 www.ciokorea.com 1. 레지스트 실행 도커에서 지원하는 레지스트리를 내려받는다. docke..
설치하기 전에 NFS를 이용한 프로비저닝을 진행할 예정이므로 NFS Server가 있다면 상관없지만 없다면 아래의 NFS 설치를 우선적으로 설치하고 진행해야 합니다. https://park-hw.tistory.com/entry/NFS-Server-%EC%84%A4%EC%B9%98?category=952514 NFS Server 설치 NFS Server 설치 설치하기전에 Nfs-server 설치를 진행한 서버는 NFS만을 위한 독립서버입니다. NFS는 Server와 Client로 나뉘어지며, 독립서버에는 Server만 설치하고 Client는 각 노드에 설치합니다. 1... park-hw.tistory.com 해당 프로비저너 설정 방법은 아래의 문서를 참고하였습니다. https://github.com/kub..
NFS Server 설치 설치하기전에 Nfs-server 설치를 진행한 서버는 NFS만을 위한 독립서버입니다. NFS는 Server와 Client로 나뉘어지며, 독립서버에는 Server만 설치하고 Client는 각 노드에 설치합니다. 1. 설치 NFS패키지가 설치 되어있는지 확인하고 없을 시 설치합니다. # nfs 설치 yum install -y nfs nfs-utils rpc-bind 2. 설정 공유할 디렉토리를 설정하고 마운트 설정을 합니다. mkdir -p vi /etc/exports # (sync,rw,no_root_squash,no_all_squash) 기재 exportfs -arv · rw : 읽기, 쓰기 가능 · no_root_squash : 클라이언트의 계정을 root로 매핑 · sync ..
시작하기전에... 해당 문서는 쿠버네티스 공식 홈페이지를 참고하여 작성하였습니다. https://kubernetes.io/ko/ 운영 수준의 컨테이너 오케스트레이션 운영 수준의 컨테이너 오케스트레이션 kubernetes.io Kubectl 명령어 kubectl 명령어 중 가장 많이 사용되는 명령어만 정리 해 보았다. 명령어 설명 create 리소스를 생성하는데 사용한다. apply create와 비슷하나 이미 존재하는것은 변경해준다. get 리소스의 상태를 보여준다. describe 리소스의 상태를 상세하게 보여준다. delete 리소스를 제거하는데 사용한다. logs 컨테이너의 로그를 확인. exec 컨테이너에 명령어를 전달. 컨테이너에 접근할 때 주로 사용한다. config kubectl 설정을 관리..
대시보드 토큰 발행 전에 쿠버네티스 대시보드가 설치되지 않았다면 아래 글을 확인하기 바랍니다. https://park-hw.tistory.com/entry/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EB%8C%80%EC%8B%9C%EB%B3%B4%EB%93%9C-%EC%A0%81%EC%9A%A9 쿠버네티스 대시보드 적용 쿠버네티스 대시보드 설치 전에 쿠버네티스는 대시보드를 공식적으로 지원해 준다, 아래글은 해당 문서를 참고하여 작성 하였다. (이때 버전은 2.6.0) 참조 : https://github.com/kubernetes/dashboard GitHub - park-hw.tistory.com 대시보드 사용자 만들기 kubernetes-dashboard라는 네..
쿠버네티스 대시보드 설치 전에 쿠버네티스는 대시보드를 공식적으로 지원해 준다, 아래글은 해당 문서를 참고하여 작성 하였다. (이때 버전은 2.6.0) 참조 : https://github.com/kubernetes/dashboard GitHub - kubernetes/dashboard: General-purpose web UI for Kubernetes clusters General-purpose web UI for Kubernetes clusters. Contribute to kubernetes/dashboard development by creating an account on GitHub. github.com 1. 쿠버네티스 대시보드 설치 쿠버네티스에서 제공하는 기본 대시보드 화면 적용 방법이다. 나..