apache / pulsar

Apache Pulsar - distributed pub-sub messaging system
https://pulsar.apache.org/
Apache License 2.0
14.1k stars 3.56k forks source link

Problem while deploying into kubernetes in EKS using helm , kubernetes version >= 1.16.0 #11488

Open bhasvij opened 3 years ago

bhasvij commented 3 years ago

Expected behavior

helm repo add streamnative https://charts.streamnative.io helm repo update helm install pulsar-storage-provisioner streamnative/local-storage-provisioner

Should be successful

Tell us what should happen

Actual behavior

bash-3.2$ helm install local-storage-provisioner streamnative/local-storage-provisioner --namespace mynamespace Error: unable to build kubernetes objects from release manifest: unable to recognize "": no matches for kind "DaemonSet" in version "extensions/v1beta1"

Tell us what happens instead

Steps to reproduce

You can run above command in Kubernetes version >= 1.16.0, we will get this issue

How can we reproduce the issue

System configuration

Pulsar version: x.y Doesn't matter which pulsar version it is.

bhasvij commented 3 years ago

Work around for this issue is to download from github:

bash-3.2$ git clone git@github.com:streamnative/charts.git Cloning into 'charts'...

bash-3.2$ ls charts

bash-3.2$ ls charts LICENSE charts docs hack license_test.go README.md ct.yaml examples images scripts

bash-3.2$ helm install pulsar-storage-provisioner $PWD/charts/charts/local-storage-provisioner NAME: pulsar-storage-provisioner LAST DEPLOYED: Wed Jul 28 19:31:24 2021 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None

nodece commented 3 years ago

I try to use the helm pull streamnative/local-storage-provisioner --untar to download this charts, I found that this charts uses extensions/v1beta1, we need to update this charts in https://charts.streamnative.io.

codelipenghui commented 2 years ago

The issue had no activity for 30 days, mark with Stale label.