ADR 002 Kubernetes Distribution #2
No reviewers
Labels
No labels
bug
change
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: servala/documentation#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "adr/k8s-distro"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
63c143b644tobd103e17feWIP: ADR 002 Kubernetes Distributionto ADR 002 Kubernetes Distribution@ -0,0 +49,4 @@**k3s**: Lightweight and easy to deploy, but lacks full integration with the underlying operating system. We would still need to manage a traditional Linux distribution separately, which adds operational burden.**Talos Linux**: Purpose-built for Kubernetes with an immutable, API-driven design. No SSH, no shell, minimal attack surface. The OS and Kubernetes are managed as a single unit with declarative configuration. Produces consistent behavior across all environments.Have we looked at Flatcar? It goes into the same family of immutable OS but configurations are handled quite differently. I doubt that it would be the right one for us but it's worth considering and adding to the list of things we evaluated.
LGTM. I think Talos fits our usecase quite well
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.