Skip to content

Commit 2afa711

Browse files
docs: update main.description with Talos upgrade instructions
1 parent 0609fee commit 2afa711

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

examples/main.description

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11
# terraform-proxmox-talos-cluster
22
A Terraform module for provisioning a Kubernetes cluster on Proxmox using Talos Linux. This module automates node creation, Talos configuration, and Proxmox integration, offering a secure, lightweight, and efficient environment for homelabs or production use. It simplifies the Kubernetes setup and management process.
33

4-
Feel free to contact me, open an issue, or contribute to the project. Your feedback and contributions are always welcome! 🤓
4+
Feel free to contact me, open an issue, or contribute to the project. Your feedback and contributions are always welcome! 🤓
5+
6+
## Geting kubeconfig & talosconfig
7+
```bash
8+
terraform output --raw kubeconfig > cluster.kubeconfig
9+
terraform output --raw talosconfig > cluster.talosconfig
10+
```
11+
12+
## Upgrading Talos cluster
13+
First we need get the schematic id from the outputs and use that for upgrading the cluster in order to keep the extensions.
14+
```bash
15+
talosctl upgrade --image factory.talos.dev/installer/<SCHEMATIC_ID>:v1.9.3 --preserve
16+
```
17+
The preserve option is only needed when wanting to keep files/directories on Talos nodes (for example when using Longhorn/Rook...)

0 commit comments

Comments
 (0)