Tagged articles

KCL

4 articles · Page 1 of 1
Cloud Architecture
Cloud Architecture
Apr 30, 2026 · Cloud Native

KCL Breakthrough: Using a Configuration Language to End YAML Hell and Enable Production‑Grade Kubernetes GitOps

The article explains how KCL (Kusion Configuration Language) transforms Kubernetes configuration from fragile YAML files into typed, constraint‑driven models, detailing its architecture, practical examples, CI/CD integration, and when it outperforms Helm and Kustomize for large‑scale GitOps deployments.

GitOpsInfrastructure as CodeKCL
0 likes · 32 min read
KCL Breakthrough: Using a Configuration Language to End YAML Hell and Enable Production‑Grade Kubernetes GitOps
Ray's Galactic Tech
Ray's Galactic Tech
Nov 27, 2025 · Cloud Native

Mastering KCL: From Model Definition to Optimized Kubernetes Deployments

This guide explains why KCL outperforms YAML/Helm for Kubernetes configuration, demonstrates schema definition, rendering, validation, multi‑environment handling, CI/CD integration, and optimization techniques, and shows how to achieve reusable, verifiable, and maintainable deployments with KCL.

CI/CDInfrastructure as CodeKCL
0 likes · 9 min read
Mastering KCL: From Model Definition to Optimized Kubernetes Deployments
Ant R&D Efficiency
Ant R&D Efficiency
Jun 12, 2023 · Cloud Native

Platform Engineering: Challenges and Best Practices in Large-Scale Implementation

Platform engineering at scale requires unified self‑service abstractions, domain‑specific languages like KCL, divide‑and‑conquer monorepo structures, robust modeling and automation, and a collaborative culture, as demonstrated by Ant Group’s KusionStack implementation that supports thousands of projects with a sub‑one‑to‑nine platform‑to‑developer ratio.

DevOpsDomain Specific LanguagesGitOps
0 likes · 20 min read
Platform Engineering: Challenges and Best Practices in Large-Scale Implementation
21CTO
21CTO
Mar 5, 2023 · Backend Development

Why We Rewrote KCL in Rust: 66% Faster Execution and 20× Faster Parsing

This article details the motivations, challenges, and outcomes of rewriting the KCL compiler from Python to Rust, highlighting significant performance gains, reduced bugs, memory savings, and the learning curve associated with adopting Rust for a large‑scale systems project.

KCLPerformanceRewrite
0 likes · 10 min read
Why We Rewrote KCL in Rust: 66% Faster Execution and 20× Faster Parsing