devops-iac-engineer

Implement infrastructure as code with Terraform, Kubernetes, and GitOps workflows.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/kaynetik/skills --skill devops-iac-engineer-kaynetik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-iac-engineer
Source: https://github.com/kaynetik/skills/tree/main/devops-iac-engineer
Command: npx skills add https://github.com/kaynetik/skills --skill devops-iac-engineer-kaynetik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured guidance and ready-to-use patterns to design, provision, and operate cloud infrastructure reliably using Infrastructure as Code so teams avoid drift, insecure defaults, and brittle deployment processes.

Core Features & Use Cases

  • Terraform & IaC Patterns: Workspaces, modules, remote state, naming, and testing best practices.
  • Kubernetes & GitOps: Production-ready manifests, Helm chart guidance, ArgoCD and Flux examples, deployment strategies (canary, blue/green).
  • Cloud Platforms & Multi-cloud: AWS, Azure, GCP patterns, networking, GKE/EKS/AKS examples, and DR strategies.
  • CI/CD, Observability & Security: Pipeline templates, SLI/SLO guidance, Prometheus/Grafana patterns, secrets management, policy-as-code and scanning workflows.
  • Templates & Automation: Reusable Terraform, Kubernetes, and CI templates for rapid bootstrapping and standardized deployments.
  • Use Case: Implement a GitOps flow that provisions cloud networking and a private GKE cluster with automated ArgoCD deployments and observability dashboards.

Quick Start

Create a Terraform module and an ArgoCD ApplicationSet to provision a private GKE cluster with Workload Identity, automated GitOps deployment, and Prometheus monitoring configured.

Frequently Asked Questions about devops-iac-engineer

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

FAQPage Schema
How do I implement infrastructure as code for a private GKE cluster using Terraform and ArgoCD?

Implement infrastructure as code for a private GKE cluster by creating a Terraform module for provisioning and an ArgoCD ApplicationSet for automated GitOps deployments. This approach integrates Workload Identity and Prometheus monitoring to ensure production-grade security and observability.

What are the best practices for managing Terraform state and modules in multi-cloud environments?

Best practices for Terraform state and modules involve using remote state, structured workspaces, and standardized naming conventions. These infrastructure as code patterns prevent configuration drift and ensure reliable deployments across AWS, Azure, and GCP multi-cloud environments.

How do I configure GitOps deployment workflows for Kubernetes manifests using ArgoCD or Flux?

Configure GitOps workflows for Kubernetes by defining declarative Helm charts and manifests managed through ArgoCD or Flux. This process uses canary or blue/green deployment strategies to synchronize cluster states directly from Git repositories.

Can I use this approach to define SLI and SLO observability dashboards with Prometheus and Grafana?

Yes, you can define SLI and SLO observability dashboards using Prometheus and Grafana patterns. The guidance includes templates for integrating these monitoring tools into your CI/CD pipelines to track production-grade service reliability.

Does the infrastructure as code guidance include security and secrets management for CI/CD pipelines?

Yes, the infrastructure as code guidance includes security and secrets management for CI/CD pipelines. It applies policy-as-code, automated scanning workflows, and IAM best practices to secure cloud environments and prevent insecure defaults.