kubernetes-sigs / cluster-api

Home for Cluster API, a subproject of sig-cluster-lifecycle
https://cluster-api.sigs.k8s.io
Apache License 2.0
3.5k stars 1.3k forks source link

[cabpk] Create E2E test framework #1577

Closed moshloop closed 4 years ago

moshloop commented 5 years ago

If we are generating cloud-init then a KVM/QEMU based framework should work - AppVeyor supports nested virtualization for CI, and we could potentially work with test-infra to get some nested virtualization capable runners on GCP.

1) Generate cloud-init for controller 2) Spin up a KVM instance with cloud-int and wait for ip 3) Generate cloud-init for worker 4) Spin up second KVM instance 5) Test that both nodes have registered/joined.

neolit123 commented 5 years ago

please outline the details on how this framework will be implemented.

chuckha commented 5 years ago

/milestone Next /priority awaiting-more-evidence

fejta-bot commented 4 years ago

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

chuckha commented 4 years ago

This will be covered, at least at a cluster-api level by the testing CAEP (as of this comment this document is still early and hasn't been edited yet) https://docs.google.com/document/d/1SZkKoDok62eWHg5UVOmc96gW8KET69uNHZ4nWV0yyBs/edit

chuckha commented 4 years ago

/remove-lifecycle stale /milestone Next /priority important-longterm

chuckha commented 4 years ago

/remove-priority awaiting-more-evidence

chuckha commented 4 years ago

closing this in favor of the CAEP proposal https://github.com/kubernetes-sigs/cluster-api/pull/1571

/close

k8s-ci-robot commented 4 years ago

@chuckha: Closing this issue.

In response to [this](https://github.com/kubernetes-sigs/cluster-api/issues/1577#issuecomment-545923120): >closing this in favor of the CAEP proposal https://github.com/kubernetes-sigs/cluster-api/pull/1571 > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.