Helm: Kesalahan: tidak ditemukan nama rilis yang tersedia

Dibuat pada 23 Okt 2017  ·  27Komentar  ·  Sumber: helm/helm

Hai teman-teman
Saya hanya tidak tahu apa yang salah.

setelah pertama kali mencoba menjalankan:

$ helm install stable/mongodb-replicaset
Error: no available release name found

i "menonaktifkan" RBAC

kubectl create clusterrolebinding permissive-binding --clusterrole=cluster-admin --user=admin --user=kubelet --group=system:serviceaccounts 

tapi tidak ada yang berubah:

$ helm install stable/mongodb-replicaset
Error: no available release name found

kubernetes

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.0", GitCommit:"6e937839ac04a38cac63e6a7a306c5d035fe7b0a", GitTreeState:"clean", BuildDate:"2017-09-28T22:57:57Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.1", GitCommit:"f38e43b221d08850172a9a4ea785a86a3ffa3b3a", GitTreeState:"clean", BuildDate:"2017-10-11T23:16:41Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}

kemudi

$ helm version
Client: &version.Version{SemVer:"v2.6.2", GitCommit:"be3ae4ea91b2960be98c07e8f73754e67e87963c", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.6.2", GitCommit:"be3ae4ea91b2960be98c07e8f73754e67e87963c", GitTreeState:"clean"}

helm repo

$ helm search | grep mongo
stable/mongodb                  0.4.17  NoSQL document-oriented database that stores JS...
stable/mongodb-replicaset       2.1.2   NoSQL document-oriented database that stores JS...

buah anakan

$ kubectl get pods --all-namespaces | grep tiller
kube-system   tiller-deploy-5cd755f8f-c8nnl               1/1       Running   0          22m
````

tiller log
```bash
[tiller] 2017/10/23 19:12:50 preparing install for
[storage] 2017/10/23 19:12:50 getting release "busted-shark.v1"
[storage/driver] 2017/10/23 19:13:20 get: failed to get "busted-shark.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/busted-shark.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/23 19:13:20 info: generated name busted-shark is taken. Searching again.
[storage] 2017/10/23 19:13:20 getting release "lucky-rabbit.v1"
[storage/driver] 2017/10/23 19:13:50 get: failed to get "lucky-rabbit.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/lucky-rabbit.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/23 19:13:50 info: generated name lucky-rabbit is taken. Searching again.
[storage] 2017/10/23 19:13:50 getting release "exiled-lynx.v1"
[storage/driver] 2017/10/23 19:14:20 get: failed to get "exiled-lynx.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/exiled-lynx.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/23 19:14:20 info: generated name exiled-lynx is taken. Searching again.
[storage] 2017/10/23 19:14:20 getting release "eloping-echidna.v1"
[storage/driver] 2017/10/23 19:14:50 get: failed to get "eloping-echidna.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/eloping-echidna.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/23 19:14:50 info: generated name eloping-echidna is taken. Searching again.
[storage] 2017/10/23 19:14:50 getting release "soft-salamander.v1"
[storage/driver] 2017/10/23 19:15:20 get: failed to get "soft-salamander.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/soft-salamander.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/23 19:15:20 info: generated name soft-salamander is taken. Searching again.
[tiller] 2017/10/23 19:15:20 warning: No available release names found after 5 tries
[tiller] 2017/10/23 19:15:20 failed install prepare step: no available release name found
questiosupport

Komentar yang paling membantu

Sesuai https://github.com/kubernetes/helm/issues/2224#issuecomment -356344286, perintah berikut menyelesaikan kesalahan untuk saya:

kubectl create serviceaccount --namespace kube-system tiller
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'

Semua 27 komentar

Dukungan Kubernetes 1.8 baru saja ditambahkan di helm v2.7.0 jadi saya tidak berharap Helm v2.6.2 bekerja dengan cluster 1.8. Bisakah Anda mencoba rilis v2.7.0-rc1 dan melihat apakah berhasil? Memasang biner v2.7.0-rc1 secara lokal dan menjalankan helm reset && helm init cukup. Terima kasih! :)

@bacongobbler terima kasih atas petunjuknya, tetapi tidak mengubah pertandingan itu

helm version
Client: &version.Version{SemVer:"v2.7.0", GitCommit:"08c1144f5eb3e3b636d9775617287cc26e53dba4", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.7.0", GitCommit:"08c1144f5eb3e3b636d9775617287cc26e53dba4", GitTreeState:"clean"}

dan ketika saya mencobanya lagi:

$ helm install stable/mongodb-replicaset
Error: no available release name found

dengan log berikut:

[tiller] 2017/10/26 18:11:22 preparing install for
[storage] 2017/10/26 18:11:22 getting release "listless-toucan.v1"
[storage/driver] 2017/10/26 18:11:36 get: failed to get "zealous-panther.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/zealous-panther.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:11:36 info: generated name zealous-panther is taken. Searching again.
[storage] 2017/10/26 18:11:36 getting release "terrifying-serval.v1"
[storage/driver] 2017/10/26 18:11:52 get: failed to get "listless-toucan.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/listless-toucan.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:11:52 info: generated name listless-toucan is taken. Searching again.
[storage] 2017/10/26 18:11:52 getting release "jittery-rat.v1"
[storage/driver] 2017/10/26 18:12:06 get: failed to get "terrifying-serval.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/terrifying-serval.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:12:06 info: generated name terrifying-serval is taken. Searching again.
[storage] 2017/10/26 18:12:06 getting release "wayfaring-dachshund.v1"
[storage/driver] 2017/10/26 18:12:22 get: failed to get "jittery-rat.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/jittery-rat.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:12:22 info: generated name jittery-rat is taken. Searching again.
[storage] 2017/10/26 18:12:22 getting release "lucky-arachnid.v1"
[storage/driver] 2017/10/26 18:12:36 get: failed to get "wayfaring-dachshund.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/wayfaring-dachshund.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:12:36 info: generated name wayfaring-dachshund is taken. Searching again.
[storage] 2017/10/26 18:12:36 getting release "gangly-lambkin.v1"
[storage/driver] 2017/10/26 18:12:52 get: failed to get "lucky-arachnid.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/lucky-arachnid.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:12:52 info: generated name lucky-arachnid is taken. Searching again.
[storage] 2017/10/26 18:12:52 getting release "boiling-kudu.v1"
[storage/driver] 2017/10/26 18:13:06 get: failed to get "gangly-lambkin.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/gangly-lambkin.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:13:06 info: generated name gangly-lambkin is taken. Searching again.
[storage] 2017/10/26 18:13:06 getting release "quoting-sloth.v1"
[storage/driver] 2017/10/26 18:13:22 get: failed to get "boiling-kudu.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/boiling-kudu.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:13:22 info: generated name boiling-kudu is taken. Searching again.
[storage] 2017/10/26 18:13:22 getting release "nordic-rabbit.v1"
[storage/driver] 2017/10/26 18:13:36 get: failed to get "quoting-sloth.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/quoting-sloth.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:13:36 info: generated name quoting-sloth is taken. Searching again.
[tiller] 2017/10/26 18:13:36 warning: No available release names found after 5 tries
[tiller] 2017/10/26 18:13:36 failed install prepare step: no available release name found
[storage/driver] 2017/10/26 18:13:52 get: failed to get "nordic-rabbit.v1": Get https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps/nordic-rabbit.v1: dial tcp 10.96.0.1:443: i/o timeout
[tiller] 2017/10/26 18:13:52 info: generated name nordic-rabbit is taken. Searching again.
[tiller] 2017/10/26 18:13:52 warning: No available release names found after 5 tries
[tiller] 2017/10/26 18:13:52 failed install prepare step: no available release name found

baik...
Saya mengganti flanel melalui calico dan itu mulai berjalan

Sesuai https://github.com/kubernetes/helm/issues/2224#issuecomment -356344286, perintah berikut menyelesaikan kesalahan untuk saya:

kubectl create serviceaccount --namespace kube-system tiller
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'

setelah banyak pendekatan, akhirnya, ini berhasil untuk saya, terima kasih!

kubectl buat serviceaccount --namespace kube-system tiller
kubectl membuat clusterrolebinding tiller-cluster-rule --clusterrole = cluster-admin --serviceaccount = kube- system: tiller
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec": {"template": {"spec": {"serviceAccount": "tiller"}}}}'

3 baris di atas menyelesaikan masalah ini untuk saya juga.
klien kubectl: 1.9.6
kubectl server: 1.8.7
helm klien: 2.8.2
helm server: 2.8.2

Masalah muncul dan solusi yang disebutkan tidak berfungsi untuk:

Kube Client Version: 1.10.1
Kube Server Version: 1.10.1
Helm Client: "v2.9.0"
Helm Server: "v2.9.0"

Juga dengan menjalankan helm list dengan minikue aktif, saya mendapat kesalahan
Error: Get http://localhost:8080/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%!D(MISSING)TILLER: dial tcp 127.0.0.1:8080: connect: connection refused

@viane coba helm init --service-account default ; itu tiket lain tetapi menghasilkan kesalahan umum yang sama.

@viane Coba langkah-langkah berikut. (Anda mungkin perlu kubectl delete layanan anakan dan penerapan.)

$ kubectl create serviceaccount --namespace kube-system tiller
$ kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
$ helm init --service-account tiller

Itu memperbaikinya untuk saya.

helm reset && helm init tidak berfungsi untuk saya, begitu pula solusi RBAC di atas.
Akhirnya membuatnya berfungsi kembali dengan menghapus Tiller dan kemudian menggunakan saran di https://github.com/kubernetes/helm/issues/3055#issuecomment -385296641:

kubectl delete deployment tiller-deploy --namespace kube-system
helm init --upgrade --service-account default

Saya mengalami masalah yang sama. lalu saya coba ikuti

kubectl create serviceaccount --namespace kube-system tiller
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'

dengan
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'
Saya mendapat pesan "Kesalahan dari server (BadRequest): karakter tidak valid mencari awal string kunci objek"

dan kemudian saya mencoba mengikuti perintah

$ kubectl create serviceaccount --namespace kube-system tiller
$ kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
$ helm init --service-account tiller

Aku mendapat pesan:
failed: clusterroles.rbac.authorization.k8s.io .... [clusterroles.rbac.authorization.k8s.io "cluster-admin" not found]

Tolong bantu aku!...
Di bawah ini adalah informasi saya:
versi helm

Client: &version.Version{SemVer:"v2.9.0", GitCommit:"f6025bb9ee7daf9fee0026541c90a6f557a3e0bc", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.9.0", GitCommit:"f6025bb9ee7daf9fee0026541c90a6f557a3e0bc", GitTreeState:"clean"}

versi kubectl

Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.0", GitCommit:"925c127ec6b946659ad0fd596fa959be43f0cc05", GitTreeState:"clean", BuildDate:"2017-12-15T21:07:38Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.6", GitCommit:"9f8ebd171479bec0ada837d7ee641dec2f8c6dd1", GitTreeState:"clean", BuildDate:"2018-03-21T15:13:31Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

versi minikube
minikube version: v0.25.0

Anehnya saya menggunakan Helm untuk menginstal stable / nginx-ingress pada tanggal 9 Mei dan berhasil, kemudian saya menghapus Kubernetes (untuk latihan), kemudian menginstal ulang Kubernetes hari ini dan menginstal stable / nginx-ingress lagi .... Ops sudah di atas kesalahan.

Terima kasih banyak atas dukungan Anda sebelumnya

@ nguyenhuuloc304 Saya mengalami masalah yang sama. Saya harus membuat cluster-admin ClusterRole.

apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  annotations:
    rbac.authorization.kubernetes.io/autoupdate: "true"
  creationTimestamp: null
  labels:
    kubernetes.io/bootstrapping: rbac-defaults
  name: cluster-admin
rules:
- apiGroups:
  - '*'
  resources:
  - '*'
  verbs:
  - '*'
- nonResourceURLs:
  - '*'
  verbs:
  - '*'

Saya pikir sangat penting untuk menambahkan ini di suatu tempat di panduan. AKS di azure tidak menyediakan peran admin-cluster default dan pengguna harus membuatnya.
https://github.com/jenkins-x/jx/issues/485#issuecomment -376804810
ini juga terjadi pada ACS seperti yang dapat kita lihat di sini: https://github.com/Azure/acs-engine/issues/1892#issuecomment -353960778

Ini berhasil untuk saya ketika saya mencoba memasang helm redis:
kubectl buat serviceaccount --namespace kube-system tiller
kubectl membuat clusterrolebinding tiller-cluster-rule --clusterrole = cluster-admin --serviceaccount = kube- system: tiller
helm init --service-account tiller --upgrade
helm memperbarui repo. # Ini adalah bagian terakhir dari teka-teki
helm memasang stable / redis --version 3.3.5

Sama disini,
klien kube: v1.10.4
server kube: v1.9.6
helm klien / erver v2.9.1

# helm install stable/prometheus --namespace=monitoring --set rbac.create="true"
Error: no available release name found

# helm search | grep prometheus
coreos/grafana                          0.0.35                                          Grafana instance for kube-prometheus
coreos/kube-prometheus                  0.0.82                                          Manifests, dashboards, and alerting rules for e...
coreos/prometheus                       0.0.43                                          Prometheus instance created by the CoreOS Prome...
coreos/prometheus-operator              0.0.26          0.20.0                          Provides easy monitoring definitions for Kubern...
stable/prometheus                       6.7.2           2.2.1                           Prometheus is a monitoring system and time seri...

Jalankan saja baris ini dan bekerja, terima kasih telah mempostingnya! : kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller

#kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
clusterrolebinding.rbac.authorization.k8s.io "tiller-cluster-rule" created
[root@ip-172-31-90-223 charts]# helm install stable/prometheus --namespace=monitoring --set rbac.create="true"
NAME:   ungaged-sloth
LAST DEPLOYED: Thu Jun 14 23:52:31 2018
NAMESPACE: monitoring
STATUS: DEPLOYED

Mengapa butuh waktu lama sampai Error: no available release name found muncul? Sejujurnya perlu waktu 5 menit bagi saya untuk mendapatkan pesan kesalahan, jadi 40.000 hal yang harus saya coba agar berfungsi membutuhkan waktu 5m * 40.000

Bagi saya, tidak ada satu solusi pun yang berhasil. Namun, saya menginstal ulang minikube serta anakan dan saya melakukan langkah ini terlebih dahulu:

Jika cluster Anda mengaktifkan Role-Based Access Control (RBAC), Anda mungkin ingin mengonfigurasi akun layanan dan aturan sebelum melanjutkan.

Ini memang disebutkan dalam dokumentasi tetapi agak membingungkan karena muncul setelah paragraf ini:

Jika Anda menggunakan Helm pada klaster yang Anda kontrol sepenuhnya, seperti minikube atau klaster di jaringan privat di mana berbagi tidak menjadi masalah, penginstalan default - yang tidak menerapkan konfigurasi keamanan - baik-baik saja, dan ini pasti yang termudah. Untuk memasang Helm tanpa langkah keamanan tambahan, pasang Helm lalu inisialisasi Helm.

Instruksi di bawah ini memecahkan masalah saya juga untuk versi helm v2.11.0 dan kube 1.12.1.

$ kubectl buat serviceaccount --namespace kube-system tiller
$ kubectl buat clusterrolebinding tiller-cluster-rule --clusterrole = cluster-admin --serviceaccount = kube- system: tiller
$ helm init --service-account tiller

sudo iptables -P MAJU MENERIMA

Perintah di atas adalah semua yang harus saya lakukan untuk menghilangkan kesalahan .. tampaknya tidak ada solusi lain yang berhasil untuk saya.

Salam
Ranga

Dengan cara yang sama tetapi dengan terraform.

  resource "kubernetes_service_account" "tiller" {
    metadata {
      name = "tiller"
      namespace = "kube-system"
    }
  }

  resource "kubernetes_cluster_role_binding" "tiller-cluster-rule" {

    metadata {
      name = "tiller-cluster-rule"
    }

    role_ref {
      kind = "ClusterRole"
      name = "cluster-admin"
      api_group = "rbac.authorization.k8s.io"
    }

    subject {
      kind = "ServiceAccount"
      namespace = "kube-system"
      name = "tiller"
      api_group = ""
    }

    provisioner "local-exec" {
      command = "helm init --service-account tiller"
    }
  }

Apakah Anda mencoba ini
sudo iptables -P MAJU MENERIMA
Salam
Ranga

Saya mencoba semua opsi di atas dengan sia-sia dan yang disarankan oleh rangapv berhasil untuk saya. Terima kasih.

Tidak ada yang berhasil di atas.

Tak satu pun dari solusi yang disebutkan di atas berfungsi.

versi $ kubectl
Versi Klien: version.Info {Major: "1", Minor: "12", GitVersion: "v1.12.4", GitCommit: "f49fa022dbe63faafd0da106ef7e05a29721d3f1", GitTreeState: "clean", BuildDate: "2018-12-14T07: 10: 00Z ", GoVersion:" go1.10.4 ", Penyusun:" gc ", Platform:" darwin / amd64 "}
Versi Server: version.Info {Mayor: "1", Minor: "13", GitVersion: "v1.13.2", GitCommit: "cff46ab41ff0bb44d8584413b598ad8360ec1def", GitTreeState: "clean", BuildDate: "2019-01-10T23: 28: 14Z ", GoVersion:" go1.11.4 ", Penyusun:" gc ", Platform:" linux / amd64 "}

versi $ helm
Klien: & version.Version {SemVer: "v2.12.3", GitCommit: "eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState: "clean"}
Server: & version.Version {SemVer: "v2.12.3", GitCommit: "eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState: "clean"}

$ kubectl buat serviceaccount --namespace kube-system tiller
Error dari server (AlreadyExists): "tiller" akun layanan sudah ada
Ravis-MacBook-Pro-2: .kube ravi $ kubectl membuat clusterrolebinding tiller-cluster-rule --clusterrole = cluster-admin --serviceaccount = kube- system: tiller
Error dari server (AlreadyExists): clusterrolebindings.rbac.authorization.k8s.io "tiller-cluster-rule" sudah ada
Ravis-MacBook-Pro-2: .kube ravi $ helm init --service-account tiller --upgrade
$ HELM_HOME telah dikonfigurasi di /Users/ravi/.helm.

Tiller (komponen sisi server Helm) telah ditingkatkan ke versi saat ini.
Selamat Membantu!
Ravis-MacBook-Pro-2: .kube ravi $ helm pembaruan repo
Perintah "update" tidak digunakan lagi, gunakan 'helm repo update'

Bersabarlah sementara kami mendapatkan yang terbaru dari repositori grafik Anda ...
... Lewati repositori grafik lokal
... Berhasil mendapat pembaruan dari repositori bagan "stabil"
Pembaruan Selesai. ⎈ Selamat Membantu! ⎈

Ravis-MacBook-Pro-2: .kube ravi $ helm install stable / redis
Kesalahan: tidak ditemukan nama rilis yang tersedia

Hei,

solusi yang lebih aman tanpa izin admin peran cluster:

  1. Buat peran berikut di $ {TILLER_NAMESPACE}:
TILLER_NAMESPACE='your tiller namespace'
cat <<EOF | kubectl create -n ${TILLER_NAMESPACE} -f -
- kind: Role
  apiVersion: v1
  metadata:
    name: tiller
  rules:
  - apiGroups:
    - ""
    resources:
    - configmaps
    verbs:
    - create
    - get
    - list
    - update
    - delete
  - apiGroups:
    - ""
    resources:
    - namespaces
    verbs:
    - get
EOF
  1. Buat akun layanan, ikat peran lokal dan penerapan patch
kubectl create serviceaccount --namespace ${TILLER_NAMESPACE} tiller
kubectl create rolebinding tiller-rule --role=tiller --serviceaccount=${TILLER_NAMESPACE}:tiller
kubectl patch deploy --namespace ${TILLER_NAMESPACE} tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'

Ini harus memperbaiki kesalahan di atas.

Jika Anda ingin menerapkan grafik anakan ke proyek, Anda perlu memberikan izin edit anakan:

kubectl create rolebinding tiller-edit-rights -n ${YOUR-PROJECT_NAMESPACE} --clusterrole=edit --serviceaccount=${TILLER_NAMESPACE}:tiller

Tidak ada solusi di atas yang berhasil untuk saya, tetapi instruksi di tautan berikut berhasil.

https://scriptcrunch.com/helm-error-no-available-release/

Tidak ada solusi di atas yang berhasil untuk saya, tetapi instruksi di tautan berikut berhasil.

https://scriptcrunch.com/helm-error-no-available-release/

Terima kasih sobat, ini berhasil

Apakah halaman ini membantu?
0 / 5 - 0 peringkat