aks-governance

Codify AKS governance controls with Azure Policy, Gatekeeper/OPA, and RBAC.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/Dongbumlee/container-migration-copilot --skill aks-governance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aks-governance
Source: https://github.com/Dongbumlee/container-migration-copilot/tree/main/.github/plugins/container-migration/skills/aks-governance
Command: npx skills add https://github.com/Dongbumlee/container-migration-copilot --skill aks-governance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AKS governance expertise helps enforce organizational standards, compliance requirements, and multi-tenancy isolation during migration, reducing risk and ensuring consistent controls across clusters.

Core Features & Use Cases

  • Azure Policy for AKS with Gatekeeper/OPA enforcement to translate policy definitions into runtime constraints
  • RBAC governance, resource quotas, and namespace isolation to enable multi-tenant migrations
  • Cross-cutting policy annotations in YAML for design and convert phases to embed governance into manifests

Quick Start

Describe a governance plan for an AKS migration that applies Gatekeeper constraints and RBAC mappings.

Frequently Asked Questions about aks-governance

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

FAQPage Schema
How do I enforce AKS governance and compliance during a cluster migration?

AKS governance is enforced by codifying controls with Azure Policy, Gatekeeper/OPA constraints, and RBAC. This approach ensures compliant migrations by applying consistent policy baselines, multi-tenancy isolation, and resource quotas across clusters.

What is the best way to isolate multi-tenant workloads in Azure Kubernetes Service?

Multi-tenancy isolation in AKS is achieved through RBAC governance and namespace isolation. By applying resource quotas and policy annotations, you can securely map tenant boundaries and enforce constraints during the migration process.

How does Gatekeeper OPA work with Azure Policy for AKS clusters?

Gatekeeper/OPA works with Azure Policy by translating policy definitions into runtime constraints within AKS. This mechanism embeds cross-cutting policy annotations into YAML manifests, actively enforcing compliance and governance rules during both design and convert phases.

Can I embed governance annotations directly into Kubernetes YAML manifests?

Yes, you can embed cross-cutting policy annotations directly into your YAML manifests. This allows you to apply governance controls across design and convert phases, ensuring that policy baselines and exemption handling are codified within your workload definitions.

How do I handle policy exemptions when applying Azure Policy to AKS?

Policy exemption handling is managed by codifying governance controls that define baseline policies and specific exemptions. This ensures that your AKS migration remains compliant while allowing controlled exceptions for workloads requiring temporary or specific policy overrides.