Kubernetes 1.16 from kops point of view needs support for kops controller. However, that controller do have currently only support for AWS, GCE and OpenStack. This means that if kops controller is not implemented to another providers, kops >=1.16 or kubernetes >=1.16 will not work in that cloud.
Missing providers:
Example implementation for OpenStack: https://github.com/kubernetes/kops/pull/7692
So if you are using these providers please act now, otherwise you will not see kubernetes 1.16 with kops in that provider.
/priority important-soon
I'll take care of alicloud part, but it might come a little bit later.
I'm currently working on making etcd-manager support Alicloud.
Thanks @zetaab - I'll look into that and have a PR sometime next week.
FYI - @timoreimann
@liranp what about spotinst support?
@SandeepPissay @prashima @abrarshivani any ideas about vmware support for this?
@zetaab Please correct me if I get it wrong, but it seems like there's no need to implement anything special for Spotinst since it's not a classic cloud provider but more like an add-on for AWS. We do not change the CloudProvider field in the cluster spec, so the providerID remains aws:///<zone-name>/<instance-id> and can be parsed by the AWS Node Identifier.
well if cloudprovider says AWS I think it works.
@justinsb so we have quite clear situation about missing kops controller cloudproviders:
So it seems that vmware is only one which is not going to be supported, but actually vmware support for kops is alpha currently. As I see the biggest problem there is that vmware do not have metadata API and that makes kops integration to vmware really difficult. Currently they are building own images per instancegroup.
@zetaab We do not have any plans of supporting kops for vSphere.
alicloud is the only missing one that I see should be done before 1.16 final release. @bittopaz What you think, could that be done before 1.16 or do we need implement checks+errors that people cannot update clusters to kops 1.16 in alicloud?
@zetaab I don鈥檛 think I can make it before 1.16 release. I found more bugs when developing kops with Alicloud. And since alicloud is not officially supported in kops yet, we can do check+errors for now. I will remove those errors when finish the support in alicloud.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten
Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close
@fejta-bot: Closing this issue.
In response to this:
Rotten issues close after 30d of inactivity.
Reopen the issue with/reopen.
Mark the issue as fresh with/remove-lifecycle rotten.Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
Most helpful comment
I'll take care of alicloud part, but it might come a little bit later.
I'm currently working on making etcd-manager support Alicloud.