-
Notifications
You must be signed in to change notification settings - Fork 196
Port kubernetes-anywhere to provision on Packet #368
Comments
This will allow us to set up a CI test for kubeadm on arm64 by adding a similar job as https://k8s-testgrid.appspot.com/misc#kubeadm-gce but on Packet. @packethost and @jacobsmith928 are very kind to provide infra for this 👍 |
The docs mention "There will be an implementation of GCE/AWS/Azure provisioning that utilizes Terraform." Does such a thing exist now? |
Work in progress, edit the README file. https://github.com/vielmetti/kubernetes-anywhere/tree/master/phase1/packet |
cc @mikedanese @pipejakob @roberthbailey They should be able to (and will) help you @vielmetti |
Thanks @luxas ! @mikedanese @pipejakob @roberthbailey - if there's a walk-through of the provisioning process, and some guidelines for what files to change first for a new provider, I'm interested in getting that overview. Packet has an API, but I don't quite understand how this process works end to end, and where the data is pulled from at each stage. |
@vielmetti and I chatted on Slack, and I gave him an overview and pointers about how the current GCE + kubeadm works. It sounds like he has enough to get started now. |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
@vielmetti - is this something you have worked on? As we discussed during a recent cluster lifecycle meeting we hope to deprecate kubernetes-anywhere and move it to the kubernetes graveyard once we are able to port e2e tests for kubeadm over to run on top of the cluster api. And I know you've been looking at making a packet machine controller for the cluster api, which hopefully supersedes this work. |
IIUC, no more serious work was ever conducted in this area, but the possibility to do this was investigated. |
Thanks @roberthbailey @luxas we will be pursuing the Packet machine controller for the cluster API. |
@hh this is the issue I originally raised re kubernetes-anywhere. |
With encouragement from @luxas , this item will track the project to get Kubernetes Anywhere to provision and run services on Packet.
For reference
The text was updated successfully, but these errors were encountered: