Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qjoly/omni-talos-cluster-template
Deploying a Talos cluster has never been so fast
https://github.com/qjoly/omni-talos-cluster-template
kubernetes omni omnictl talos
Last synced: 28 days ago
JSON representation
Deploying a Talos cluster has never been so fast
- Host: GitHub
- URL: https://github.com/qjoly/omni-talos-cluster-template
- Owner: qjoly
- Created: 2024-09-17T16:54:06.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T12:10:19.000Z (about 1 month ago)
- Last Synced: 2024-12-17T02:26:06.328Z (30 days ago)
- Topics: kubernetes, omni, omnictl, talos
- Homepage:
- Size: 73.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Talos Omni template
This is a template for Omni (software that manages multiples Talos clusters) that can be used to create a cluster with predefined configurations.
## Features
- Enable Kube-Span.
- Disable CNI (flannel).
- Disable Kube-proxy.
- Apply manifests :
- Install Cilium CNI.
- Add an IP Pool for Cilium L2 Annoucements.
- Active Cilium L2 Annoucements.## Usage
To use this template, you need to have the Omni CLI installed. You can find the installation instructions [here](https://omni.siderolabs.com/how-to-guides/install-and-configure-omnictl).
To check differences between the template and the current cluster configuration, run:
```bash
omnictl cluster template diff --file template.yaml
```To apply the template to the cluster, run:
```bash
omnictl cluster template sync --file template.yaml
```