Create a talos cluster with pulumi!
// readme
pulumi-talos-cluster (WIP)
pulumi-talos-cluster is a Pulumi component designed to simplify the creation and management of Talos clusters. This component abstracts the complexities of setting up and managing Talos-based Kubernetes clusters, allowing for streamlined deployment and configuration.
This component can be used for bare-metal and cloud installations. Direct access to apid on nodes is required.
Note: This project is in active development, and not all features are complete.
Requirements
Only Linux is supported as the runner operating system. The following tools must be available:
bash(must be available at/bin/bash)printftalosctl(versionv1.12.0or compatible recommended to match the default Talos image version)
Quick Start
- Install
bash(at/bin/bash),printf, andtalosctlon a Linux machine. - Clone this repository.
- Run an example program, such as those under
integration-tests/testdata, usingpulumi up. The provider plugin installs automatically.
Existing stacks that use the Pulumiverse Talos provider must follow the [migration…