Hello everyone, I am trying to setup datahub on ou...
# all-things-deployment
w
Hello everyone, I am trying to setup datahub on our private cluster (using kubeadm), but everytime I try to install the helm chart I get:
Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: unable to recognize "": no matches for kind "PodDisruptionBudget" in version "policy/v1beta1"
After searching, I found that kubernetes latest versions don't support some type of api's such as
PodDisruptionBudget
. I wanna see if there will be a newer version that works with the latest versions of kubernetes or is there another solution.
s
You will need to specify the kubernetes version that you are working with for us to answer this question
w
I have kubernetes version 1.25
s
Internally we have tested with 1.19 <= version <= 1.22 AFAIK. So those are the versions that we know it works. For other versions we do welcome contributions https://github.com/acryldata/datahub-helm/tree/master/charts or you can wait until we get to those kubernetes versions.
w
Yes I understand that, like I mentioned earlier due to kubernetes removing "PodDisruptionBudget" on version 1.25 and higher I cant use the current Chart.
Do you know if anyone is working on it right now ?
also can you provide all the yaml files, so I can build it internally ?
s
The yaml files are in that repository itself
I am not aware of anyone working on this
w
I meant the k8s yaml files for each service (deploy yaml, service yaml, and configmap yaml)
because I didn't find them
s
They are in this repository itself. e.g. https://github.com/acryldata/datahub-helm/tree/master/charts/datahub/subcharts/datahub-gms/templates has gms related things. Similar for other things
The yaml files are generated by helm. The raw files are not present in helm chartds
w
yeah the ones generated by helm won't work properly with kubectl, I tried something similar but it doesn't work
okay, I appreciate your help Aseem. Have a great day