Skip to content

Commit 3da809c

Browse files
authored
feat(blog): announce /cozystack:wizard guided installer (#542)
## Summary New blog post announcing `/cozystack:wizard`, a guided end-to-end Cozystack installer. ## What - Adds `content/en/blog/2026-05-19-introducing-cozystack-wizard/` as a page bundle - Dated 2026-05-19, author Timur Tukaev - Ships a 1200x630 image used both as the hero and as the OG / social card (`images:` frontmatter) - Tagged as `article_types: announcement`, topics `platform` and `install` ## Why - Announces a new user-facing feature: a guided installer that handles Talos / Ubuntu / Existing-cluster flows and the long tail of install edge cases (cert-SAN traps on NAT'd clouds, ZFS on Talos, LINSTOR registration races, boot-to-Talos upgrades) - Surfaces a breaking change for plugin users: five plugins consolidated into `cozystack` + `linstor` with renamed skills — existing installs must reinstall ## Preview Netlify deploy preview will appear on this PR once CI finishes. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * New blog post announcing the Cozystack Wizard, a guided installer for end-to-end deployment across Talos, Ubuntu, and existing clusters, with edge case handling and upgrade support. * **Breaking Changes** * Five plugins consolidated into `cozystack` and `linstor` with updated installation commands. Refer to documentation for migration details. <!-- review_stack_entry_start --> [![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/cozystack/website/pull/542?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2 parents 8c75af1 + 81527c9 commit 3da809c

2 files changed

Lines changed: 52 additions & 0 deletions

File tree

1.02 MB
Loading
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: "Introducing /cozystack:wizard — a Guided Cozystack Installer"
3+
slug: introducing-cozystack-wizard
4+
date: 2026-05-19
5+
author: "Timur Tukaev"
6+
description: "/cozystack:wizard is a new guided installer that orchestrates a full Cozystack deployment end-to-end across Talos, Ubuntu, and existing clusters — handling cert-SAN traps on NAT'd clouds, ZFS provisioning, LINSTOR registration races, and more."
7+
images:
8+
- "cozystack-wizard.png"
9+
article_types:
10+
- announcement
11+
topics:
12+
- platform
13+
- install
14+
---
15+
16+
![Cozystack wizard](cozystack-wizard.png)
17+
18+
We've shipped **`/cozystack:wizard`** — a guided Cozystack installer.
19+
20+
Tell it `Talos`, `Ubuntu`, or `Existing`, and it orchestrates the whole chain end-to-end. It handles cert-SAN traps on NAT'd clouds (OCI, GCP, AWS), ZFS provisioning on Talos, LINSTOR registration races, and a dozen other traps that bit us during real-install testing.
21+
22+
Boot-to-Talos works too: if nodes already came up on base Talos, the wizard upgrades them to the Cozystack-tuned image. The end-to-end path is validated on a 3-node OCI Talos cluster.
23+
24+
## Breaking change: plugin consolidation
25+
26+
We have consolidated five plugins into two — `cozystack` and `linstor` — and renamed the skills. If you had the old plugins, uninstall the previous ones and reinstall:
27+
28+
```bash
29+
/plugin install cozystack@cozystack-claude-plugins
30+
/plugin install linstor@cozystack-claude-plugins
31+
```
32+
33+
Then run:
34+
35+
```bash
36+
/cozystack:wizard
37+
```
38+
39+
## Try it and send feedback
40+
41+
The wizard is meant to take you from a fresh set of nodes (or an existing cluster) to a running Cozystack without manually chasing the long tail of edge cases. We've stress-tested it on the configurations above, but the more environments it sees, the better it gets.
42+
43+
Please try it out and let us know what worked, what broke, and what was confusing.
44+
45+
---
46+
47+
## Join the community
48+
49+
- GitHub: [github.com/cozystack/cozystack](https://github.com/cozystack/cozystack)
50+
- Telegram community: [t.me/cozystack](https://t.me/cozystack/)
51+
- Cozystack in Kubernetes Slack: [#cozystack](https://kubernetes.slack.com/archives/C06L3CPRVN1) (need an invite? [slack.kubernetes.io](https://slack.kubernetes.io))
52+
- Community Meeting Calendar: [cozystack.io/community](https://cozystack.io/community/)

0 commit comments

Comments
 (0)