helm version
์ถ๋ ฅ : ํด๋ผ์ด์ธํธ-v2.9.1, ์๋ฒ v2.8.2
kubectl version
์ถ๋ ฅ : ํด๋ผ์ด์ธํธ :-v1.11.2, ์๋ฒ : -v1.9.7
ํด๋ผ์ฐ๋ ์ ๊ณต ์
์ฒด / ํ๋ซํผ (AKS, GKE, Minikube ๋ฑ) : AKS
helm ls --tiller-namespace=<namespace>
์๋ ํ ๋ Error: incompatible versions client[v2.9.1] server[v2.8.2]
์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋๋ ๋งฅ๋ถ ์ฌ์ฉ์ (brew๋ฅผ ํตํด ์ค์น)์ด๊ณ ์จ๋ผ์ธ์ ํตํด ๋ง์ ๋์์๋ฐ์ ์ ์์๊ธฐ ๋๋ฌธ์ helm์ ํด๋ผ์ด์ธํธ ๋ฒ์ ์ ๋ค์ด ๊ทธ๋ ์ด๋ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์น์ ํ๊ฒ ์กฐ์ธํ์ญ์์ค.
@ ajindal3 with homebrew๋ฅผ ์ฌ์ฉํ๋ฉด brew switch
๋ฅผ ํตํด ์ด์ ์ ์ค์น๋ helm ๋ฒ์ ์ผ๋ก ๋ค์ด ๊ทธ๋ ์ด๋ํ๊ฑฐ๋ helm init --upgrade
๋ฅผ ํตํด tiller๋ฅผ v2.9.1๋ก ์
๊ทธ๋ ์ด๋ ํ ์ ์์ต๋๋ค. Homebrew๋ ๊ณต์ ๋๋ homebrew ๊ณต์ ์ ์ฅ์๋ฅผ ํฌํฌํ๊ณ ๊ณต์์ ์ด์ ๋ฒ์ ์ ํ์ธํ์ง ์๊ณ ๋ ํน์ ์์ ์ ํน์ ๋ฒ์ ์ ์ค์นํ ์ ์๋ค๋ ์ ์์ "๋กค๋ง ๋ฆด๋ฆฌ์ค"์
๊ทธ๋ ์ด๋ ๋ชจ๋ธ์
๋๋ค.
๋๋ ์ ์ฐ๋ฆฌ๊ฐ ํ์ฌ # 4549์ ์ด๊ฒ์ํ์ง ์๋์ง์ ๋ํ ๊ธด ์ค๋ช ์ ๋จ๊ฒผ์ต๋๋ค.
์ด๊ฒ์ ๋ํ https://github.com/helm/helm/issues/1523 ์ ์์์์ด๋ฏ๋ก ์ด๊ฒ์ ๋ซ์ต๋๋ค. ์์ธํ ์๋ต์ ๋ํด @technosophos ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์์ ์ ์ ์์ง๋ง ํน์ helm ๋ฒ์ ์ ์ค์นํ๊ธฐ์ํ brew ๊ณต์์ ์ฐพ๋ ๋ฐ ์ฌ์ ํ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค (์ : 2.8.2
. brew install kubernetes-helm
ํ ๋๋ถํฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ต์ ๋ฒ์ ์ ์ค์นํ๊ณ ๋ก์ปฌ helm ๋ฒ์ ์ ๋ค์ด ๊ทธ๋ ์ด๋ํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฆ
๋๋ค.
๋ํ ํธ๋ฌ๋ฅผ ์ ๊ทธ๋ ์ด๋ ํ ๊ถํ์ด ์์ต๋๋ค.
Homebrew์ ๋ฌธ์ ๊ฐ์๋ ๊ฒฝ์ฐ ๋ฆด๋ฆฌ์ค ํ์ด์ง ์์ Helm์ ์ด์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํนํ, ํฌ๊ตฌ 2.8.2 ์ฐพ์ ์ ์์ต๋๋ค ์ฌ๊ธฐ ๋ฐ ์ง์นจ์์์ ์ฌ์ฉํ ์์๋ ๋ฌธ์ .
@ ajindal3 ๋๋ ๋น์ ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ
$ helm list
Error: incompatible versions client[v2.10.0] server[v2.9.1]
์ด์ ์ ํด๋ผ์ด์ธํธ [v2.9.1]๋ฅผ ์ค์นํ์ง ์์๊ธฐ ๋๋ฌธ์ @bacongobbler๊ฐ ์ ์ํ๋๋ก brew switch
๋ฟ๋ง ์๋๋ผ ์์ ๋งํฌ ๋ SO ๋ต๋ณ์๋ ํด๋น ์ํฉ์ ๋ํ ํด๊ฒฐ์ฑ
์ด ์์์ต๋๋ค. ๋๋ ๊ทธ SO ์ง๋ฌธ์ ๋ํ ๋ค๋ฅธ ๋๋ต์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ์ผํ์ต๋๋ค : https://stackoverflow.com/a/17757092/2356383
๊ธฐ๋ณธ์ ์ผ๋ก ๋งํ๋
kubernetes-helm.rb
ํ์ผ์ ๊ฒ์ํ์ญ์์ค. https://github.com/Homebrew/homebrew-core/search?q=kubernetes-helm&type=Commits78d6425
)์ ํด๋ฆญํฉ๋๋ค.๊ทธ๋ฐ ๋ค์ ์ฌ๋ฐ๋ฅธ kubernetes-helm.rb
ํ์ผ์ ๋ํ URL์ด ์์ผ๋ฉด ๋ค์์ ์คํํ์ต๋๋ค.
$ brew unlink kubernetes-helm
$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/78d64252f30a12b6f4b3ce29686ab5e262eea812/Formula/kubernetes-helm.rb
$ brew switch kubernetes-helm 2.9.1
์ด๊ฒ์ด ๋๊ตฐ๊ฐ๋ฅผ ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@ahaurat ๋น์ ์ ์ง์ง MVP์ ๋๋ค
๋๊ตฐ๊ฐ๊ฐ ๊ฒ์ ํ์ด ํฐ์ผ์ ๋์ฐฉํ๊ณ Homebrew๋ณด๋ค Helm ์ค์น๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด ๋ ๋์ ์๋ฃจ์
์ ์ํ ๊ฒฝ์ฐ ์ต๊ทผ์ helm ํ๋ฌ๊ทธ์ธ ์ด์๋ asdf ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. asdf
ํ๋ฉด ๋ชจ๋ ๋ฒ์ ์ Helm์ ์ค์นํ๊ณ ์ ํ ํ ์ ์์ต๋๋ค. ๋๋ ํฐ๋ฆฌ์ .tool-versions
ํ์ผ์ ์์ฑํ์ฌ ํด๋น ํธ๋ฆฌ์์ ์ฌ์ฉ๋๋ Helm ๋ฒ์ ์ด ๊ธ๋ก๋ฒ ๋ฒ์ ๊ณผ ๋ค๋ฅผ ์๋ ์์ต๋๋ค.
brew install [email protected]
๋๋ ์ํ๋ ๋์ ๋ฒ์ ์ฒ๋ผ ์๋ํ์ง ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ด๊ฒ์ด homebrew, helm ๋๋ _____์ ๋ฌธ์ ์
๋๊น?
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@ ajindal3 ๋๋ ๋น์ ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ
์ด์ ์ ํด๋ผ์ด์ธํธ [v2.9.1]๋ฅผ ์ค์นํ์ง ์์๊ธฐ ๋๋ฌธ์ @bacongobbler๊ฐ ์ ์ํ๋๋ก
brew switch
๋ฟ๋ง ์๋๋ผ ์์ ๋งํฌ ๋ SO ๋ต๋ณ์๋ ํด๋น ์ํฉ์ ๋ํ ํด๊ฒฐ์ฑ ์ด ์์์ต๋๋ค. ๋๋ ๊ทธ SO ์ง๋ฌธ์ ๋ํ ๋ค๋ฅธ ๋๋ต์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ์ผํ์ต๋๋ค : https://stackoverflow.com/a/17757092/2356383๊ธฐ๋ณธ์ ์ผ๋ก ๋งํ๋
kubernetes-helm.rb
ํ์ผ์ ๊ฒ์ํ์ญ์์ค. https://github.com/Homebrew/homebrew-core/search?q=kubernetes-helm&type=Commits78d6425
)์ ํด๋ฆญํฉ๋๋ค.๊ทธ๋ฐ ๋ค์ ์ฌ๋ฐ๋ฅธ
kubernetes-helm.rb
ํ์ผ์ ๋ํ URL์ด ์์ผ๋ฉด ๋ค์์ ์คํํ์ต๋๋ค.์ด๊ฒ์ด ๋๊ตฐ๊ฐ๋ฅผ ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.