cloud-deploy-blueprint

Automate Kubernetes deployments to AKS, GKE, or DOKS with GitHub Actions.

27|11|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/mjunaidca/mjs-agent-skills --skill cloud-deploy-blueprint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-deploy-blueprint
Source: https://github.com/mjunaidca/mjs-agent-skills/tree/main/docs/taskflow-vault/skills/engineering/cloud-deploy-blueprint
Command: npx skills add https://github.com/mjunaidca/mjs-agent-skills --skill cloud-deploy-blueprint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

End-to-end cloud deployment blueprint for Kubernetes on AKS, GKE, and DOKS, including CI/CD pipelines, managed services integration (Neon, Upstash), ingress, SSL, and Next.js build/runtime environment handling.

Core Features & Use Cases

  • Manage CI/CD: GitHub Actions workflows with selective builds
  • Managed Services: Neon PostgreSQL and Upstash Redis integration
  • Networking & TLS: Ingress configuration and SSL setup
  • Runtime Config: Handling NEXT_PUBLIC_* build-time vs runtime vars in Next.js

Quick Start

Deploy a multi-service app to AKS/GKE/DOKS with Helm and GitHub Actions, wiring Neon and Upstash secrets.

Frequently Asked Questions about cloud-deploy-blueprint

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

FAQPage Schema
How do I deploy a multi-service Kubernetes application to AKS, GKE, or DOKS?

Deploy multi-service Kubernetes applications using end-to-end automation with GitHub Actions CI/CD pipelines, Helm for orchestration, and selective container builds. This blueprint handles AKS, GKE, and DOKS clusters with integrated secret management and ingress routing.

Can I integrate Neon PostgreSQL and Upstash Redis into my Kubernetes deployment?

Yes. Integrate managed services by configuring Neon PostgreSQL and Upstash Redis credentials as Kubernetes secrets within your Helm values and CI/CD pipeline, automating credential injection into pod environments.

How do I configure TLS and ingress for Kubernetes applications?

Configure ingress controllers with TLS termination using standard Kubernetes ingress resources. This blueprint includes SSL setup patterns within Helm charts, enabling secure external access to multi-service deployments.

What's the correct way to handle Next.js build-time versus runtime environment variables in Kubernetes?

Separate NEXT_PUBLIC_* build-time variables (embedded during Docker image build) from runtime secrets injected via Kubernetes environment configuration, preventing build-time exposure of sensitive values while supporting dynamic runtime configuration.

Does this support multi-cloud Kubernetes deployments with a single CI/CD pipeline?

Yes. Use GitHub Actions workflows with conditional build steps and Helm value overrides to deploy identical application stacks across AKS, GKE, and DOKS, centralizing pipeline logic while supporting cloud-specific configurations.

What Kubernetes and container expertise do I need before using this blueprint?

Familiarity with Docker containerization, Kubernetes pod and service concepts, Helm chart structure, and basic GitHub Actions workflows is necessary. This blueprint assumes intermediate knowledge of these technologies and focuses on orchestration patterns.