Andrew Rynhard 80e3876df5 feat: remove proxyd
We have decided that proxyd is not the best architectue for HA
Kubernetes. Our recommendation to users will be to create a load
balancer instead.

Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-10-14 08:11:00 -07:00

29 lines
933 B
Markdown

---
title: "init"
date: 2018-10-29T19:40:55-07:00
draft: false
weight: 20
menu:
docs:
parent: 'components'
weight: 20
---
A common theme throughout the design of Talos is minimalism.
We believe strongly in the UNIX philosophy that each program should do one job well.
The `init` included in Talos is one example of this.
We wanted to create a focused `init` that had one job - run Kubernetes.
To that extent, `init` is relatively static in that it does not allow for arbitrary user defined services.
Only the services necessary to run Kubernetes and manage the node are available.
This includes:
- [containerd](/docs/components/containerd)
- [kubeadm](/docs/components/kubeadm)
- [kubelet](https://kubernetes.io/docs/concepts/overview/components/)
- [networkd](/docs/components/networkd)
- [ntpd](/docs/components/ntpd)
- [osd](/docs/components/osd)
- [trustd](/docs/components/trustd)
- [udevd](/docs/components/udevd)