Switch to openSUSE MicroOS "k3s" #838
Replies: 11 comments 19 replies
-
@dweomer Please, can you make this happen? Otherwise, we're all screwed (anyone that relies on k3os), like my dear little tiny project kube-hetzner. |
Beta Was this translation helpful? Give feedback.
-
Weird, I was expecting Suse to bring exciting stuff here? |
Beta Was this translation helpful? Give feedback.
-
I'm in favor of this, and frankly, if it doesn't move to k3s-io, I'd still favor forking it, and creating its own org if necessary. |
Beta Was this translation helpful? Give feedback.
-
There are https://github.com/rancher-sandbox/cOS-toolkit and https://github.com/harvester/os2 (which is based on cOS-toolkit) |
Beta Was this translation helpful? Give feedback.
-
Like everyone else here, I'd like to know what the future holds. k3os is the best/cleanest way I've found to bring up a k8s instance with the least amount of operating system admin-ing. (Having to build my own ISOs is even deeper down that rabbit hole.) |
Beta Was this translation helpful? Give feedback.
-
If SuSE has a good solution for a simple OS that runs K3s (MicroOS?), a solution to upgrade from K3OS to the SuSE solution would be a great way to move clusters over |
Beta Was this translation helpful? Give feedback.
-
Folks, just so you know, turns out MicroOS is just great. And they have a release that ships with k3s already configured with https://build.opensuse.org/package/show/openSUSE:Factory/k3s. You can find it here https://mirrorcache.opensuse.org/tumbleweed/appliances/, that is what I use. However, you could also theoretically get a "vanilla" MicroOS from the MicroOS download page, and install the k3s package as follows (did not test): If you go into the k3s package, you will see how to configure it, I personally just ignored SERVER_OPTS or AGENT_OPTS, and in both situations "server" or "agent", and just created a k3s config in When configured as above, you just do, either: And initially, to add your SSH key on boot and configure third-party networks, everything can be done with a system called ignition, basically, you need a partition labeled "ignition", anywhere, USB, eternal volume, or even on the same disk, with a folder ignition in to, and a Everything just works great, it even does automatic upgrades without the need for the system upgrade controller, thanks to MicroOS transactional upgrades system. Basically, it's k3os, but better! Good luck :) |
Beta Was this translation helpful? Give feedback.
-
just happened to bump into this project, uses c3os for k3s https://github.com/mudler/c3os |
Beta Was this translation helpful? Give feedback.
-
@mysticaltech is there some way to somehow upgrade from a k3os installation to a MicroOS deployment in place? |
Beta Was this translation helpful? Give feedback.
-
I have a problem, it just does not want to work. I installed https://mirrorcache.opensuse.org/tumbleweed/appliances/iso/openSUSE-MicroOS.x86_64-k3s-SelfInstall.iso as my OS distribution. After installation I resized the disk according to kube-hetzner/terraform-hcloud-kube-hetzner#35 (comment) and then I started k3s-server according to #838 (comment) with First view looks good, I even can attach additional workes. Second look is bad Something is missing, but I don't know. Any help? Thanks, |
Beta Was this translation helpful? Give feedback.
-
I've come here late, following a thread from another discussion. I'm sad to see it's toast. You see, I worked on UnitedLinux, and my choices are forever simplified by one from the experience. I'll be looking for a successor project to recommend. |
Beta Was this translation helpful? Give feedback.
-
Hey folks, Rancher got sold to SUSE, and it seems that SUSE won't support this project because it does not use a SUSE distro.
So only one logical step to take if we want this project to survive and projects that depend on it is to move it to k3s-io which is an independent org. What do you think?
Beta Was this translation helpful? Give feedback.
All reactions