본문 바로가기

Kubernetes4

asdf (switch kubectl version) kubectl Command를 사용하는 경우 k8s의 버전에 따라서 kubectl version 도 변경해 줘야 하는 경우가 발생한다. 이때 유용하게 사용할수 있는 tool를 소개 하고자 한다. asdf command 이며, 이 command는 kubectl 뿐만 아니라 node, java, python 등의 다른 command 또는 language 버전 변경이 가능한다. 여기서는 kubectl 버전 변경 및 간단한 설치 방식에 대해서만 기술 한다. 공식 홈페이지 https://asdf-vm.com/ Github Repository https://github.com/asdf-vm/asdf MacOS에서 asdf 설치 # Brew를 이용한 asdf 설치 brew install asdf # asdf를 사용한.. 2022. 6. 9.
kubectx, kubens (k8s 유용한 툴) kubectx, kubens What is kubectx? 기존에 사용하는 cluster가 1개 이상이 될일이 없어서 크게 context 전환에 대해서 관리할 필요 성이 없었지만, 환경이 추가 되면서 context 전환의 필요성이 생겨 찾아 보던중 손쉽게 context를 전환 할수 있는 tool이 있어 소개 하고자 합니다. kubect tool이며, 이 명령어를 확인 하면 좀더 직관적이고 손쉽게 Kubernetes Cluster의 context를 손쉽게 변경이 가능합니다. 만약 내가 기존의 cluster를 변경하고자 한다면, kubectl 명령어를 통해서 좀더 길게 명령어를 써야 했지만, kubectx 를 사용하게 되면 명령어만 입력하면 리스트를 조회 하고 alias를 변경하고 이전에 사용한 contex.. 2022. 6. 2.
Kubernetes Basic (MSA에서 Kubernetes) Cloud Computing ![IaaS vs SaaS vs PaaS: what’s the difference, Gartner](http://drive.google.com/uc?export=view&id=17HIlxvwe-2p9vrO_3L34Gl44nC6KFiGl) as a Service 각종 `디지털 재화가 네트워크를 통해서 사용 가능한 형태로 제공되는 서비스`이다. XaaS는 클라우드를 통해서 구현된다. 엄밀히 말해 클라우드 자체가 ''대용량 스토리자와 연산능력 등이 갖춰진 서버를 기반으로 클라이언트(사용자)에게 가상의 네트워크 컴퓨팅 환경을 제공한다.'는 개념인 만큼, 클라우드는 태생부터 'as a Service' 구현을 위해 만들어 졌다고 봐도 과언이 아니다. 과거엔 모든 프로그램을 PC에 직접 .. 2020. 8. 6.
쿠버네티스 기본 용어(Terms) An Introduction to Kubernetes Base Terms CNCF (Cloud Native Computing Foundation) The Cloud Native Computing Foundation (CNCF) builds sustainable ecosystems and fosters a community around projects that orchestrate containers as part of a microservices architecture. Kubernetes is a CNCF project. Kubernetes Kubernetes is a portable, extensible, open-source platform for managing containerized workl.. 2020. 6. 25.