Skip to content
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

Support Flatcar and provide ignition bootstrap data #308

Open
wants to merge 16 commits into
base: 0.7
Choose a base branch
from
Open

Conversation

mcbenjemaa
Copy link
Member

@mcbenjemaa mcbenjemaa commented Oct 22, 2024

This PR:

  • First draft: flatcar and ignition support

@mcbenjemaa
Copy link
Member Author

mcbenjemaa commented Oct 23, 2024

Creation of cluster and upgrades works seamlessly 🟢

k --kubeconfig test-3 get nodes -owide
NAME                         STATUS   ROLES           AGE     VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE                                             KERNEL-VERSION   CONTAINER-RUNTIME  ok  kind-playground kube 
test-3-control-plane-4qmdg   Ready    control-plane   5m45s   v1.31.1   10.4.18.154   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20
test-3-control-plane-5kjkd   Ready    control-plane   7m36s   v1.31.1   10.4.18.152   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20
test-3-control-plane-lrxhw   Ready    control-plane   10m     v1.31.1   10.4.18.159   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20
test-3-workers-pvjnx-49x8v   Ready    node            10m     v1.31.1   10.4.18.158   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20
test-3-workers-pvjnx-hcfbr   Ready    node            5m8s    v1.31.1   10.4.18.155   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20
test-3-workers-pvjnx-s2sll   Ready    node            7m8s    v1.31.1   10.4.18.153   <none>        Flatcar Container Linux by Kinvolk 4081.1.0 (Oklo)   6.6.54-flatcar   containerd://1.7.20

@mcbenjemaa mcbenjemaa marked this pull request as ready for review October 23, 2024 13:28
@mcbenjemaa mcbenjemaa marked this pull request as draft October 23, 2024 13:29
@mcbenjemaa mcbenjemaa marked this pull request as ready for review October 28, 2024 12:00
internal/inject/inject_test.go Outdated Show resolved Hide resolved
internal/inject/inject_test.go Outdated Show resolved Hide resolved
pkg/ignition/enrich.go Outdated Show resolved Hide resolved
pkg/proxmox/goproxmox/ignition.go Outdated Show resolved Hide resolved
pkg/proxmox/goproxmox/ignition.go Outdated Show resolved Hide resolved
@wikkyk wikkyk changed the base branch from main to 0.7 October 28, 2024 13:02
Copy link

sonarcloud bot commented Oct 28, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants