IaC programming language approach¶
The IaC programming language approach is a methodology that enables developers to manage infrastructure using familiar, general-purpose programming languages rather than domain-specific languages or configuration files.^[pulumi.md]
Instead of relying on custom syntax or declarative configuration files, this approach supports the use of standard languages—such as Java or JavaScript—to define and provision infrastructure resources.^[pulumi.md]
Implementation¶
This approach is implemented by platforms like Pulumi, which allows users to write infrastructure code in their preferred language.^[pulumi.md] A key capability of this method is programming against Container orchestration platforms like Kubernetes, whether they are local clusters (e.g., Minikube) or managed cloud services.^[pulumi.md]
Related Concepts¶
- [[Infrastructure as Code]]
- Kubernetes
- Pulumi
Sources¶
pulumi.md