Bare Metal Support #1374
Replies: 2 comments 3 replies
-
Hi @tpletcher-hpe! Thanks for reaching out! We’d love your input in both formalizing the project for bare metal (outside EC2) support and in doing the work to get there. We’ve already started work on our first non-EC2 target: VMware (with support for EKS Anywhere). While our own current priorities mean that we’re going to stay focused on VMware first, we do expect that much of the work for VMware will be reusable in a larger non-EC2 scope. Here are some of the things we’ve been working on already:
We still have a few other things to figure out and put together, like:
For support on other non-EC2 targets, we think of the work as falling into a few different categories:
And there’s some existing discussion of non-EC2 target environments in #1097. With all of that said: Our focus today is going to remain on our existing priorities including VMware support for EKS Anywhere. While we can’t really commit to doing all of the bare-metal work yet, if you’re interested in contributing and helping to drive the work for other non-EC2 targets we’d love to have an open line of discussion and work together on a design and approach that could eventually be a “supported” variant of Bottlerocket. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hey folks! I'm currently investigating bottlerocket as an OS to run my containers, but I don't need an orchestrator. I just need to be able to run Portainer and I will manage my containers through the Portainer web UI ( or my own self-developed agent ). I believe that I could figure out how to set that up, but I also want to run bottlerocket on my own servers. Not bare metal necessarily, more likely through a cloud VM provider, but at the same time I probably have very similar requirements to bare metal. So far I've succeeded in building bottlerocket on my machine. I love the build process by the way! So rusty. 😉 Now I want to figure out if I can create an image that I can either boot with firecracker ( so I think I need the vmlinux image and a root filesystem image ) or virtualbox ( not sure what I need for virtualbox, vmdk? ). I'm not very experienced with some of the finer details of how linux operating systems are built, but I'm a quick learner that is expert-level with Rust and very intrigued with bottlerocket, so I'd definitely be open to contributing as my time allows, in order to get my use-case working. I'd welcome any guidance on how I might get started running a bottlerocket VM with either firecracker or Virtualbox. I can see that you've gotten a lot of the blockers for non EC2 environments mentioned above working, which is good. Hopefully we're not far from being able to make it work! Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi Folks,
I'm wondering if there would be interest in formalizing the bare metal objective with a project tracking the effort. I'm having a little bit of a challenge tracking when this support might land with the closing of the meta data issue, etc.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions