Loading...
Loading...
Compare original and translation side by side
| Tool | Approach | Language | Scope |
|---|---|---|---|
| Terraform | Declarative | HCL | Multi-cloud infrastructure |
| Pulumi | Imperative | TypeScript, Python, Go, C# | Multi-cloud infrastructure |
| CloudFormation | Declarative | JSON/YAML | AWS-only infrastructure |
| Bicep | Declarative | Bicep DSL | Azure-only infrastructure |
| ARM | Declarative | JSON | Azure-only infrastructure |
| Kubernetes | Declarative | YAML | Container orchestration |
| Helm | Declarative (templated) | YAML + Go templates | Kubernetes package management |
| Docker | Declarative | Dockerfile | Container image builds |
| Crossplane | Declarative | YAML (K8s CRDs) | Kubernetes-native cloud provisioning |
| Dagger | Imperative | TypeScript, Python, Go | CI/CD pipelines as code |
| 工具 | 实现方式 | 语言 | 适用范围 |
|---|---|---|---|
| Terraform | 声明式 | HCL | 多云基础设施 |
| Pulumi | 命令式 | TypeScript、Python、Go、C# | 多云基础设施 |
| CloudFormation | 声明式 | JSON/YAML | 仅AWS基础设施 |
| Bicep | 声明式 | Bicep DSL | 仅Azure基础设施 |
| ARM | 声明式 | JSON | 仅Azure基础设施 |
| Kubernetes | 声明式 | YAML | 容器编排 |
| Helm | 声明式(模板化) | YAML + Go模板 | Kubernetes包管理 |
| Docker | 声明式 | Dockerfile | 容器镜像构建 |
| Crossplane | 声明式 | YAML(K8s CRDs) | 基于Kubernetes的云资源编排 |
| Dagger | 命令式 | TypeScript、Python、Go | 代码化CI/CD流水线 |
terraform planpulumi previewterraform planpulumi preview