Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mgrzybek/talos-ansible-playbooks
Ansible playbooks to manage Talos Linux deployments
https://github.com/mgrzybek/talos-ansible-playbooks
ansible ceph cilium kubernetes talos-linux
Last synced: 3 months ago
JSON representation
Ansible playbooks to manage Talos Linux deployments
- Host: GitHub
- URL: https://github.com/mgrzybek/talos-ansible-playbooks
- Owner: mgrzybek
- License: gpl-3.0
- Created: 2024-01-22T09:31:27.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T13:58:24.000Z (3 months ago)
- Last Synced: 2024-07-30T17:36:15.084Z (3 months ago)
- Topics: ansible, ceph, cilium, kubernetes, talos-linux
- Language: Makefile
- Homepage:
- Size: 339 KB
- Stars: 8
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# talos-ansible-playbooks
Ansible playbooks to provide Talos Linux + Cilium + Ceph deployments.
## Use cases
### Core services
| Name | Description | URL |
|-----------|------------------------------------------------------------------|------------------------|
| Talos | Linux designed for Kubernetes | https://www.talos.dev/ |
| Cilium | CNI to provide eBPF-based Networking, Observability and Security | https://cilium.io/ |
| Rook-Ceph | Production ready management for File, Block and Object Storage | https://rook.io/ |### Middlewares
| Name | Description | URL |
|------------|---------------------------------------|-------------------------|
| Tinkerbell | Bare metal machines provisioning tool | https://tinkerbell.org/ |## Content
These are a set of playbooks used to operate Talos Linux clusters: day-0, day-1, day-2.
- [Day-0](./day-0/README.md): set prerequisites to deploy a cluster.
- [Day-1](./day-1/README.md): deploy a cluster.
- [Day-2](./day-2/README.md): add nodes, upgrade or destroy resources.