Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        


QJOLY LOGO


# 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
```