Terraform Azure Aks

C+ 79 completed
Devops
infrastructure / markdown · tiny
29
Files
1,495
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#352804
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
32.32
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #49050
Member of a group with 1 similar repo(s) — canonical #93014 view group →
Top concepts (2)
Project DescriptionDocumentation
Repobility · MCP-ready · https://repobility.com

AI Prompt

Create a production-grade Terraform module to deploy Azure Kubernetes Service (AKS) clusters. I need it to be highly secure and feature-rich, including support for system and multiple user node pools. Please ensure it implements advanced networking using Azure CNI Overlay with Cilium, and integrates security features like Workload Identity, Microsoft Defender for Containers, and Azure Policy. It should also handle secrets management via the Key Vault CSI Driver, support private clusters, and include auto-scaling capabilities.
terraform azure aks kubernetes infrastructure iac security networking yaml json
Generated by gemma4:latest

Catalog Information

Deploy production-ready Azure Kubernetes Service clusters with advanced security, networking, and automation features.

Description

This module provisions Azure Kubernetes Service clusters that are ready for production workloads. It supports dedicated system and user node pools, private API servers, and multi‑zone availability for high resilience. Advanced networking is enabled through Azure CNI Overlay combined with Cilium for fine‑grained network policies. Security is reinforced with workload identity federation, Microsoft Defender, Azure Policy, and Key Vault CSI integration. Observability is built in with Log Analytics, Container Insights, and Managed Prometheus. The design is GitOps‑ready, automating image cleanup and providing configurable maintenance windows.

الوصف

يُنشئ هذا الموديول مجموعات Azure Kubernetes Service جاهزة للعمليات الإنتاجية. يدعم إنشاء مجموعات عقد نظامية ومخصصة للمستخدمين مع إمكانية تخصيص عدد العقد وتوزيعها عبر مناطق التوافر الثلاثة لضمان أعلى مستوى من الاعتمادية. يُفعّل الشبكات المتقدمة عبر دمج Azure CNI Overlay مع Cilium، ما يتيح تطبيق سياسات شبكة دقيقة وتدفق بيانات موثوق. تُعزّز الأمان عبر اعتماد هوية العمل (Workload Identity) مع OIDC، وتكامل Microsoft Defender للكشف عن التهديدات، وتطبيق Azure Policy للامتثال التنظيمي، وتكامل Key Vault عبر CSI لربط الأسرار مباشرة داخل الحاويات. يتضمن الموديول أدوات مراقبة شاملة مثل Log Analytics وContainer Insights وManaged Prometheus، ما يوفّر رؤية شاملة لأداء الحاويات. كما يُعدّ جاهزاً لأساليب GitOps، حيث يُنظّم تنظيف الصور القديمة ويتيح ضبط فترات الصيانة المسبقة لتحديثات الكتلة.

Novelty

7/10

Tags

kubernetes-deployment azure-infrastructure security-hardening networking-optimization automation cloud-native cluster-management observability

Claude Models

claude-opus-4.6

Quality Score

C+
78.8/100
Structure
78
Code Quality
100
Documentation
55
Testing
55
Practices
78
Security
100
Dependencies
50

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (7)
Want this analysis on your repo? https://repobility.com/scan/
MIT
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

markdown
47.6%
html
34.3%
json
9.2%
yaml
8.9%

Frameworks

None detected

Concepts (2)

Open data · scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · severity-and-effort ranking · https://repobility.com
auto_descriptionProject DescriptionProduction-grade Terraform module for deploying Azure Kubernetes Service (AKS) clusters with enterprise features including system/user node pools, workload identity, Azure CNI Overlay networking, Microsoft Defender, Azure Policy, and GitOps-ready configuration.80%
auto_categoryDocumentationdocs70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/76916.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV