Skip to content

Add Talos as an additional cluster provider#49

Merged
mdnix merged 4 commits into
masterfrom
feat/cluster-provider
Mar 13, 2026
Merged

Add Talos as an additional cluster provider#49
mdnix merged 4 commits into
masterfrom
feat/cluster-provider

Conversation

@mdnix
Copy link
Copy Markdown
Member

@mdnix mdnix commented Feb 24, 2026

  • Introduce CLUSTER_PROVIDER abstraction (kind/talos)
  • Replace hardcoded KIND_KUBECONFIG with CLUSTER_KUBECONFIG
  • Rename METALLB_CONTAINER/METALLB_NETWORK to
    DOCKER_CONTAINER/DOCKER_NETWORK
  • Add talos machine config patches split by node role
    (controlplane/worker)
  • Add kgateway setup target for talos ssh gateway support
  • Use nodeSelector instead of nodeName for registry pod scheduling
  • Add ingress-ready nodeSelector patch for kind ingress controller
  • Bump StackGres from 1.17.4 to 1.18.3
  • Bump ArgoCD from v2.14.2 to v3.3.2

@mdnix mdnix added the enhancement New feature or request label Feb 24, 2026
@mdnix mdnix self-assigned this Feb 27, 2026
- Introduce CLUSTER_PROVIDER abstraction (kind/talos)
- Replace hardcoded KIND_KUBECONFIG with CLUSTER_KUBECONFIG
- Rename METALLB_CONTAINER/METALLB_NETWORK to
DOCKER_CONTAINER/DOCKER_NETWORK
- Add talos machine config patches split by node role
(controlplane/worker)
- Add kgateway setup target for Talos SSH gateway support
- Use nodeSelector instead of nodeName for registry pod scheduling
- Add ingress-ready nodeSelector patch for Kind ingress controller
- Bump StackGres from 1.17.4 to 1.18.3
@mdnix mdnix marked this pull request as ready for review March 10, 2026 20:11
@mdnix mdnix force-pushed the feat/cluster-provider branch from 251ae03 to c61079d Compare March 10, 2026 20:22
@mdnix mdnix requested review from a team, Kidswiss, TheBigLee, mikeshootzz and zugao and removed request for a team March 10, 2026 20:22
Copy link
Copy Markdown
Contributor

@mikeshootzz mikeshootzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Small thing:

Comment thread talos/talos.mk Outdated
@mdnix mdnix merged commit 6cac9fe into master Mar 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants