Helm: Ошибка: нСсовмСстимыС вСрсии ΠΊΠ»ΠΈΠ΅Π½Ρ‚ [v2.9.1] сСрвСр [v2.8.2]

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 28 Π°Π²Π³. 2018  Β·  10ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: helm/helm

Π’Ρ‹Π²ΠΎΠ΄ helm version : client - v2.9.1, server v2.8.2

Π’Ρ‹Π²ΠΎΠ΄ kubectl version : client: - v1.11.2, server: - v1.9.7
ΠžΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ / ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° (AKS, GKE, Minikube ΠΈ Ρ‚. Π”.): AKS

ΠΊΠΎΠ³Π΄Π° я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ с helm ls --tiller-namespace=<namespace> ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Error: incompatible versions client[v2.9.1] server[v2.8.2] . Π― ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ ΠΊΠ½ΠΈΠ³ΠΎΠΉ Mac (установлСнной Ρ‡Π΅Ρ€Π΅Π· brew) ΠΈ Π½Π΅ знаю, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΡŽΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠ΅ΠΉ клиСнтской вСрсии helm, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Π”ΠΎΠ±Ρ€Ρ‹ΠΉ совСт.

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@ ajindal3 Π£ мСня Π±Ρ‹Π»Π° такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠ°ΠΊ ΠΈ Ρƒ вас:

$ helm list
Error: incompatible versions client[v2.10.0] server[v2.9.1]

Π― Ρ€Π°Π½Π΅Π΅ Π½Π΅ устанавливал ΠΊΠ»ΠΈΠ΅Π½Ρ‚ [v2.9.1] ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ ΠΌΠΎΠ³ просто brew switch ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ @bacongobbler, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ SO, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅, Π½Π΅ ΠΈΠΌΠ΅Π» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для этой ситуации. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ шаги Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π½Π° этот вопрос SO: https://stackoverflow.com/a/17757092/2356383

Π§Ρ‚ΠΎ Π² основном Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚

Π—Π°Ρ‚Π΅ΠΌ я запустил ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ мСня Π±ΡƒΠ΄Π΅Ρ‚ URL-адрСс ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° kubernetes-helm.rb

$ 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

НадСюсь, это ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.

ВсС 10 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@ ajindal3 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ homebrew, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Ρ€Π°Π½Π΅Π΅ установлСнной вСрсии helm с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ brew switch , ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ tiller Π΄ΠΎ v2.9.1 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ helm init --upgrade . Homebrew - это модСль обновлСния с Β«ΡΠΊΠΎΠ»ΡŒΠ·ΡΡ‰ΠΈΠΌ выпуском», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Π΅Π· развСтвлСния рСпозитория Ρ„ΠΎΡ€ΠΌΡƒΠ» ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ» homebrew ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ старой вСрсии Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹.

Π― оставил Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ объяснСниС Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Π² настоящСС врСмя Π½Π΅ Π΄Π΅Π»Π°Π΅ΠΌ этого Π½Π° # 4549.

это Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±ΠΌΠ°Π½ https://github.com/helm/helm/issues/1523 , Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ это. Бпасибо @technosophos Π·Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚!

Π― Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Π°, Π½ΠΎ я всС Π΅Ρ‰Π΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ заваривания для установки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсии Helm, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 2.8.2 . ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ, ΠΊΠΎΠ³Π΄Π° я дСлаю brew install kubernetes-helm , ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ устанавливаСтся послСдняя вСрсия, ΠΈ я Π½Π΅ знаю, ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠ΅ΠΉ локальной вСрсии Helm.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρƒ мСня Π½Π΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ румпСля.

Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Homebrew, старыС выпуски Helm доступны Π½Π° страницС выпусков . Π’ частности, здСсь ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Helm 2.8.2, Π° инструкции доступны Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ .

@ ajindal3 Π£ мСня Π±Ρ‹Π»Π° такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠ°ΠΊ ΠΈ Ρƒ вас:

$ helm list
Error: incompatible versions client[v2.10.0] server[v2.9.1]

Π― Ρ€Π°Π½Π΅Π΅ Π½Π΅ устанавливал ΠΊΠ»ΠΈΠ΅Π½Ρ‚ [v2.9.1] ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ ΠΌΠΎΠ³ просто brew switch ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ @bacongobbler, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ SO, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅, Π½Π΅ ΠΈΠΌΠ΅Π» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для этой ситуации. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ шаги Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π½Π° этот вопрос SO: https://stackoverflow.com/a/17757092/2356383

Π§Ρ‚ΠΎ Π² основном Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚

Π—Π°Ρ‚Π΅ΠΌ я запустил ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ мСня Π±ΡƒΠ΄Π΅Ρ‚ URL-адрСс ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° kubernetes-helm.rb

$ 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, я Π½Π΅Π΄Π°Π²Π½ΠΎ наткнулся Π½Π° asdf, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ helm . asdf ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Helm ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π΅ΠΉ. Π­Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» .tool-versions Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ вСрсия Helm, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² этом Π΄Π΅Ρ€Π΅Π²Π΅, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ глобальной вСрсии.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ brew install [email protected] ΠΈΠ»ΠΈ любая другая цСлСвая вСрсия, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅? Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с домашним ΠΏΠΈΠ²ΠΎΠΌ, Ρ€ΡƒΠ»Π΅ΠΌ ΠΈΠ»ΠΈ _____?

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ