talos icon indicating copy to clipboard operation
talos copied to clipboard

Doc: Talos use case without k8s

Open bbros-dev opened this issue 2 years ago • 8 comments

Feature Request

Is running Talos without k8s a supported use case? Specifically, in this scenario are any k8s configuration items still required?

bbros-dev avatar Nov 01 '22 13:11 bbros-dev

At the moment Talos unconditionally bootstraps and runs Kubernetes. The footprint might be minimized by disabling kubelet node registration and running all workloads as static pods, disabling all components but the API server. You still need at least a single control plane node for Talos workers to join to.

We had some ideas about making Kubernetes "a plugin", so that it's not required to run it, but it needs more design and planning.

smira avatar Nov 01 '22 18:11 smira

The footprint might be minimized by disabling kubelet node registration and running all workloads as static pods, disabling all components but the API server

Thanks for the tip, we'll look in to static pods.

We had some ideas about making Kubernetes "a plugin",

Sounds ideal. The Consul & Nomad communities might be worth approaching?

We'll record any documentation issues here, or close when we have a working setup.

bbros-dev avatar Nov 01 '22 19:11 bbros-dev

Yep, Nomad is something we considered, but nothing planned for it yet.

smira avatar Nov 02 '22 09:11 smira

is there anything update on it

kunalsingthakur avatar Dec 05 '23 07:12 kunalsingthakur

is nomad still in consideration?

langerma avatar Feb 29 '24 09:02 langerma

is nomad still in consideration?

we don't have any plans for it, but in theory yes, why not

smira avatar Feb 29 '24 10:02 smira

I recently started this discussion on the very topic of standalone workers running static pods without a control plane if anyone is interested in furthering it. Certainly I think having the orchestrator be pluggable is an awesome idea...but short of that, just running static pods without needing a control plane would be really helpful. I'm happy to dig in as well, but need a little direction as I'm not fully sure where to start.

fullmetal-fred avatar Feb 29 '24 13:02 fullmetal-fred

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Aug 28 '24 01:08 github-actions[bot]