-
Notifications
You must be signed in to change notification settings - Fork 960
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helm Chart not deployable on k8 1.25 #2219
Comments
Thanks for opening your first issue here! |
I faced the same issue and solved it downloading and extracting elasticsearch chart from here and then modifying poddisruptionbudget.yaml file from elasticsearch chart to change apiVersion from "policy/v1beta1" to "policy/v1". Now modify Amundsen chart Chart.yaml file to retrieve elasticsearch chart from local dir: [...]
dependencies:
[...]
- name: elasticsearch
version: 7.13.4
repository: file://../elasticsearch
condition: elasticsearch.enabled It should resolve your issue |
Another approach that solved my issue was to upgrade the elasticsearch version to 7.17.3, since that's the latest Helm chart version for 7.x here: https://github.com/elastic/helm-charts?tab=readme-ov-file#stack-versions. Don't forget to run helm dependency update In that version the API version used is contextual: https://github.com/elastic/helm-charts/blob/7.17/elasticsearch/templates/poddisruptionbudget.yaml It'd be an easy PR to get this version bump in. |
this helm chart and project is dead |
I think so T^T The elastic version that contains in helm is out of date (It's version since Jul 20, 2021) |
It isn't work for me idk how to fix and deploy it anymore :( |
Expected Behavior
Amundsen k8 helm chart should be deployable without any errors on k8 1.25 (EKS)
Current Behavior
Helm install command throws error:
Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: resource mapping not found for name: "amundsen-elasticsearch-master-pdb" namespace: "" from "": no matches for kind "PodDisruptionBudget" in version "policy/v1beta1" ensure CRDs are installed first
Possible Solution
I upgraded Elastic Search Chart to the latest version. The above error disappears but the elastic search pods fail to spin up.
Steps to Reproduce
Run
helm install my-amundsen ./templates/helm --values impl/helm/dev/values.yaml
on k8 1.25 cluster.Screenshots (if appropriate)
Your Environment
The text was updated successfully, but these errors were encountered: