terraform-infrastructure

Automate multi-cloud Kubernetes cluster provisioning with Terraform for OKE, AKS, and GKE.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Mehakanis/Q4_todo_app --skill terraform-infrastructure-mehakanis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-infrastructure
Source: https://github.com/Mehakanis/Q4_todo_app/tree/main/.claude/skills/terraform-infrastructure
Command: npx skills add https://github.com/Mehakanis/Q4_todo_app --skill terraform-infrastructure-mehakanis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provisioning consistent multi-cloud Kubernetes infrastructure is complex and error-prone; this Skill provides Terraform patterns and samples to automate cluster provisioning across OCI, Azure, and Google Cloud.

Core Features & Use Cases

  • Terraform configurations for OKE, AKS, and GKE clusters.
  • Multi-cloud pattern and state management.
  • Dapr installation automation after cluster creation.

Quick Start

Run Terraform from the terraform/oke directory to initialize and apply the multi-cloud Kubernetes cluster configuration.

Frequently Asked Questions about terraform-infrastructure

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

FAQPage Schema
How do I automate multi-cloud Kubernetes infrastructure provisioning with Terraform?

Multi-cloud Kubernetes infrastructure provisioning is automated using Terraform configurations that deploy clusters across OKE, AKS, and GKE. The Skill provides Terraform patterns and state management to ensure consistent cluster creation across OCI, Azure, and Google Cloud.

Can I use Terraform to deploy Kubernetes clusters across OCI, Azure, and Google Cloud?

Yes, you can deploy Kubernetes clusters across OCI, Azure, and Google Cloud using Terraform. The Skill supplies specific Terraform configurations for OKE, AKS, and GKE clusters, enabling multi-cloud pattern deployment with proper state management.

What is the best way to manage Terraform state for multi-cloud Kubernetes deployments?

Managing Terraform state for multi-cloud Kubernetes deployments involves using the built-in state management patterns provided by the Skill. This ensures consistent tracking of infrastructure resources provisioned across OKE, AKS, and GKE environments.

How do I install Dapr after creating a Kubernetes cluster with Terraform?

Dapr installation is automated directly after cluster creation by the Skill. Once the multi-cloud Kubernetes cluster is provisioned using the Terraform configurations, the integration automation handles installing Dapr without requiring manual steps.

Do I need specific cloud provider accounts to use Terraform for multi-cloud Kubernetes infrastructure?

Yes, you need access to respective cloud accounts. The Skill requires Terraform configured with OCI, Azure, and Google providers to automate multi-cloud Kubernetes infrastructure provisioning across OKE, AKS, and GKE deployments.

Why does provisioning consistent multi-cloud Kubernetes infrastructure require automation?

Provisioning consistent multi-cloud Kubernetes infrastructure requires automation to reduce complexity and human error. Using Terraform patterns ensures standardized cluster provisioning across OCI, Azure, and Google Cloud environments rather than manual configuration.