MacOS 에 kind 를 설치해보려고 한다. 설치하는 방법은 아래의 kind 문서에 나와있는 내용을 따라해보려고 한다. kind – Quick StartQuick Start This guide covers getting started with the kind command. If you are having problems please see the known issues guide. NOTE: kind does not require kubectl, but you will not be able to perform some of the examples in our docs without it. To instkind.sigs.k8s.io kind 를 설치하는 방법에는 3가지 방법이 있다.Release Bin..
로컬 환경에서 쿠버네티스를 사용하고 싶은데 어떻게 사용해야 할지 몰라 찾아보다가 2가지 선택지가 생겼다.하나는 minikube 라는 도구이고 하나는 kind 라는 도구이다. 그래서 두 가지의 도구가 어떤 차이가 있는지 그리고 어떤 도구를 사용하면 좋을지 알아보고 정리해보았다. minikubeminikube 는 로컬 환경에서 단일 노드로 구성된 쿠버네티스 클러스터를 구성하는 도구라고 한다.가상 머신 기반으로 동작하고 VirtualBox, Hyper-V, KVM 과 같은 가상 머신 드라이버를 지원하고 있다. 장점으로는 쉽게 설정할 수 있다는 것이다. 그리고 다양한 가상 머신 드라이버를 지원하기 때문에 다양한 환경에서 사용이 가능하고 쿠버네티스 대시보드나 helm, ingress 와 같이 다양한 기능들을 쉽게..
MacOS 에서 kubectl 명령어를 자동 완성하는 방법에 대해서 정리해보려고 한다. 1. zshrc 파일에 completion 추가하기echo "[[ $commands[kubectl] ]] && source > ~/.zshrc 2. 플러그인 설치하기MacOS 에서 oh-my-zsh 를 사용하는 경우 위의 설정만 하면 되지 않고 추가로 plugin 을 설치해서 적용해주어야 한다. 따라서, 설치하려고 하는 플러그인은 zsh-autosuggestions 와 zsh-syntax-highlighting 를 설치해주려고 한다.# zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-a..