Helm: Kesalahan: versi klien [v2.9.1] server [v2.8.2] tidak kompatibel

Dibuat pada 28 Agu 2018  ·  10Komentar  ·  Sumber: helm/helm

Keluaran helm version : client - v2.9.1, server v2.8.2

Keluaran kubectl version : client: - v1.11.2, server: - v1.9.7
Penyedia / Platform Cloud (AKS, GKE, Minikube, dll.): AKS

ketika saya mencoba dengan helm ls --tiller-namespace=<namespace> mendapatkan kesalahan seperti Error: incompatible versions client[v2.9.1] server[v2.8.2] . Saya pengguna mac book (diinstal melalui brew) dan tidak yakin bagaimana cara menurunkan versi helm klien saya karena tidak bisa mendapatkan banyak bantuan melalui online. Mohon saran.

questiosupport

Komentar yang paling membantu

@ ajindal3 Saya mengalami masalah yang sama dengan Anda:

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

Saya sebelumnya belum menginstal klien [v2.9.1] dan dengan demikian tidak bisa hanya brew switch seperti yang disarankan oleh @bacongobbler juga tidak jawaban SO yang ditautkan di atas memiliki solusi untuk situasi itu. Saya akhirnya harus mengikuti langkah-langkah dalam jawaban yang berbeda pada pertanyaan SO itu: https://stackoverflow.com/a/17757092/2356383

Yang pada dasarnya mengatakan

Kemudian saya menjalankan perintah berikut setelah saya memiliki url untuk file 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

Semoga ini bisa membantu seseorang.

Semua 10 komentar

@ ajindal3 dengan homebrew, Anda dapat menurunkan versi ke helm versi sebelumnya melalui brew switch , atau Anda dapat meningkatkan versi tiller ke v2.9.1 melalui helm init --upgrade . Homebrew adalah model peningkatan "rilis bergulir" di mana Anda tidak dapat menginstal versi tertentu pada titik waktu tertentu tanpa membagi formula atau repositori formula homebrew dan memeriksa versi formula yang lebih lama.

Saya meninggalkan penjelasan panjang mengapa saat ini kami tidak melakukan ini di # 4549.

ini juga merupakan dupe dari https://github.com/helm/helm/issues/1523 , jadi tutup ini. Terima kasih @technosophos atas tanggapan mendetail!

Saya dapat melihat masalah itu telah ditutup tetapi saya masih berjuang untuk menemukan formula minuman untuk memasang versi helm tertentu yaitu, 2.8.2 . Sejak ketika saya melakukan brew install kubernetes-helm , secara default menginstal versi terbaru dan saya tidak tahu cara menurunkan versi helm lokal saya.

Selain itu, saya tidak memiliki izin untuk mengupgrade anakan.

Jika Anda mengalami masalah dengan Homebrew, rilis Helm yang lebih lama tersedia di halaman rilis . Secara khusus, Helm 2.8.2 dapat ditemukan di sini , dan instruksinya tersedia di dokumentasi .

@ ajindal3 Saya mengalami masalah yang sama dengan Anda:

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

Saya sebelumnya belum menginstal klien [v2.9.1] dan dengan demikian tidak bisa hanya brew switch seperti yang disarankan oleh @bacongobbler juga tidak jawaban SO yang ditautkan di atas memiliki solusi untuk situasi itu. Saya akhirnya harus mengikuti langkah-langkah dalam jawaban yang berbeda pada pertanyaan SO itu: https://stackoverflow.com/a/17757092/2356383

Yang pada dasarnya mengatakan

Kemudian saya menjalankan perintah berikut setelah saya memiliki url untuk file 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

Semoga ini bisa membantu seseorang.

@ahaurat Anda adalah MVP yang sebenarnya

Seandainya ada yang berakhir di tiket ini setelah mencari dan menginginkan solusi yang lebih baik daripada Homebrew untuk mengelola instalasi Helm, saya baru-baru ini menemukan asdf yang memiliki plugin helm . asdf akan memungkinkan Anda menginstal dan beralih di antara versi Helm apa pun. Ia bahkan akan membiarkan Anda membuat file .tool-versions di direktori sehingga versi Helm yang digunakan di pohon itu akan berbeda dari versi global.

Mengapa ini tidak berfungsi seperti brew install [email protected] atau versi target apa pun yang Anda inginkan? Apakah ini masalah dengan homebrew, atau helm atau _____?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

KavinduZoysa picture KavinduZoysa  ·  3Komentar

sgoings picture sgoings  ·  3Komentar

burnettk picture burnettk  ·  3Komentar

danielcb picture danielcb  ·  3Komentar

naveensrinivasan picture naveensrinivasan  ·  3Komentar