cloud-provider icon indicating copy to clipboard operation
cloud-provider copied to clipboard

Decoupling Cloud Providers from Kubernetes e2e testing framework

Open andrewsykim opened this issue 6 years ago • 7 comments

In the past few releases we've been focused on migrating in-tree cloud providers (k8s.io/kubernetes/pkg/cloudprovider/providers) out-of-tree but we've neglected the providers that are a part of the e2e framework (https://github.com/kubernetes/kubernetes/tree/master/test/e2e/framework/providers) which also needs to be removed before we can stop vendoring cloud SDKs. There's a lot of refactoring needed in the e2e framework before this is possible so this will likely take a few releases.

This is mainly just a tracking issue for https://github.com/kubernetes/kubernetes/issues/75604 & https://github.com/kubernetes/kubernetes/issues/75601.

cc @timothysc @stevesloka @neolit123 @pohly

andrewsykim avatar Mar 22 '19 21:03 andrewsykim

/priority important-soon

andrewsykim avatar Mar 22 '19 21:03 andrewsykim

Join the testing-commons subproject under sig-testing to be more involved in this effort.

andrewsykim avatar Apr 03 '19 18:04 andrewsykim

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

fejta-bot avatar Jul 02 '19 18:07 fejta-bot

/remove-lifecycle stale

neolit123 avatar Jul 02 '19 18:07 neolit123

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

fejta-bot avatar Sep 30 '19 19:09 fejta-bot

/lifecycle frozen

neolit123 avatar Sep 30 '19 19:09 neolit123

Hey @andrewsykim, what's the status of this effort? Seems fairly paused? Is there some documentation somewhere for sig-testing? I'm looking to make some improvements to the AWS e2e Cloud Provider and want to make sure I'm doing so in line with the direction of the project.

ellistarn avatar Jun 29 '20 17:06 ellistarn