deploy-dual-release

Coordinate multi-cluster Kubernetes releases from a single image artifact to k3s and GKE.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill deploy-dual-release
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deploy-dual-release
Source: https://github.com/jamesaphoenix/tx-agent-kit/tree/main/.codex/skills/deploy-dual-release
Command: npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill deploy-dual-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy this repository to Mac Studio k3s (staging/prod) and optional GKE from the same image artifact, with Cloudflare tunnel reconcile/check on Mac deploys.

Core Features & Use Cases

  • Build and publish container images from a single artifact to multiple environments (Mac k3s and GKE).
  • Reconcile and verify Cloudflare tunnels between staging and production environments.
  • Roll out and rollback support with environment-specific targeting and statuses.

Quick Start

Install dependencies, configure the environment, ensure infrastructure is running, and start the local development stack using the provided pnpm commands.

Frequently Asked Questions about deploy-dual-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a single container image to Mac Studio k3s and GKE simultaneously?▼

You can deploy a single container image to Mac Studio k3s and GKE using a unified workflow that builds, publishes, and targets multiple clusters from one artifact. It coordinates staging and production rollouts with environment-specific statuses.

How does Cloudflare tunnel reconciliation work when deploying to Mac k3s?▼

Cloudflare tunnel reconciliation verifies and checks tunnel configurations between staging and production environments during Mac Studio k3s deployments. This ensures network routing remains consistent after rolling out new container images.

What prerequisites do I need for multi-cluster Kubernetes deployments to Mac and GKE?▼

Multi-cluster Kubernetes deployments require k3s, kubectl, helm, 1Password environment templates, and an artifact registry. These tools provide the necessary infrastructure configuration, cluster management, and secret handling for the unified workflow.

Can I rollback deployments across Mac Studio k3s and GKE environments?▼

Rollback support is available for both Mac Studio k3s and GKE environments with environment-specific targeting and statuses. The workflow manages rollouts and rollbacks to ensure controlled releases across your multi-cluster Kubernetes infrastructure.

What is the best way to manage staging and production releases for Mac Studio k3s?▼

Managing staging and production releases for Mac Studio k3s is best handled through a single-image deployment workflow that includes tunnel reconciliation checks. This approach synchronizes environments and verifies Cloudflare tunnels during each deployment.