목록KUBERNETES (4)
엔지니어 블로그

k9s는 k8s를 사용할 때 굉장히 유용하다. k8s 클러스터 관리를 편리하게 하기 위해 터미널 기반의 UI를 제공하는 오픈소스 프로젝트다. 설치간단하다. github에 k9s 릴리즈를 들어가서 필요한 설치 파일을 다운 받으면 된다. https://github.com/derailed/k9s/releases Releases · derailed/k9s🐶 Kubernetes CLI To Manage Your Clusters In Style! - derailed/k9sgithub.com위 링크로 들어가면 이런 화면이 나오는데, tar.gz 파일로 설치해보겠다.설치가 완료되면 압축을 푼 후에 k9s 실행 파일을 적절한 위치에 놓으면 된다. sudo mkdir -p ~/.local/binsudo mv ./k9s..

기존에 로컬 k3s에서 프로젝트 dev 서버를 만들어서 사용했다. 이제는 GKE로 이관해볼 생각이다. 필요한 작업 내용은 다음과 같다. 1.GAR(Google Artifact Registry)에 이미지 올리기2.GKE에서 배포 1. GAR(Google Artifact Registry)에 이미지 올리기먼저 저장소를 생성할것이다. 상단 메뉴바에 저장소 만들기를 눌러서 들어가면 다음과 같은 화면이 나온다.여기서 필요한 내용을 설정한 후 만들기를 클릭하면 간단하게 생성할 수 있다. 이제 생성된 이미지를 업로드 할 차례다.docker image를 생성할때 이름이 가장 중요하다. image가 어디에 push 될지 결정하는 것이 바로 이름이다. 이미지 생성 후 tag 기능을 사용해서 저장소주소/이미지명:태그 형식으로..

환경 Ubuntu K3S 상황 persistent volume 삭제 안됨 오류 내용 pv 삭제시 STATUS가 Terminating 상태에서 멈춰있으며, 삭제되지 않는다. 해결 방법 $ sudo kubectl edit pv $ sudo kubectl edit pvc 위 두 명령어를 각각 사용했을 때 나오는 설정들에서 "finalizers"를 찾아 삭제한다. Finalizers는 리소스의 삭제 이전까지 삭제 표시를 위해 특정 조건이 퉁족될 때까지 대기하도록 알려주기 위한 키이다.

Helm과 k8s(또는 k3s)가 설치 된 이후에 아래 내용 수행 가능 1. Helm Chart 만으로 배포 helm chart 만 사용하여 Elasticsearch를 배포하는 방법 helm chart repo add (예시는 bitnami의 chart를 사용합니다.) #repo 추가 $ helm repo add bitnami https://charts.bitnami.com/bitnami "bitnami" has been added to your repositories #repo list 조회 $ helm search repo bitnami NAME CHART VERSION APP VERSION DESCRIPTION bitnami/airflow 16.2.1 2.8.0 Apache Airflow is a ..