-
Notifications
You must be signed in to change notification settings - Fork 19
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
ThirdPartyResource API is removed in k8s version 1.8 #337
Comments
Hi @rince86 yes that is a known bug we are working on fixing here in the short term. Could you get around it by disabling the thirdpartyresource for now? -> https://github.com/monasca/monasca-helm/blob/master/monasca/values.yaml#L1596 https://github.com/monasca/monasca-helm/blob/master/monasca/values.yaml#L1597 FYI @timothyb89 |
Yep, this should be enough to install on k8s 1.8:
We're hoping to switch over to CustomResourceDefinitions "soon" but don't currently have an ETA. @mhoppal maybe it would be best to turn off the ADC by default for now? |
Thanks @mhoppal , @timothyb89. Deployment with alarms set worked, however comparing to deployment in 1.7 several pods are absent: influx-init-job-n6rcg I assume that is expected and should not break anything? |
If the init jobs never run at all, that would be a bigger issue. Assuming other pods aren't in a crash loop (particularly monasca-persister and anything else that uses kafka) I'd guess that they just completed normally. Note that I am seeing some other issues in minikube 1.8.0 that I've filed issues for: #348 and #349 |
As of kubernetes 1.8 installation method is not valid as:
"ThirdPartyResource is deprecated as of Kubernetes 1.7 and has been removed in version 1.8 in accordance with the deprecation policy for beta features."
Monasca deployment will fail with:
due to API does not longer exists.
Ref:
https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-third-party-resource/
The text was updated successfully, but these errors were encountered: