Skip to content

CUE as the core of Infrastructure as Code #431

Answered by cueckoo
cueckoo asked this question in General
Discussion options

You must be logged in to vote

Original reply by @cedricgc in cuelang/cue#431 (comment)

I've been working on essay that describes what a next generation IaC tool would look like. Instead of waiting for the completed essay, I thought I would post some initial notes and get some early feedback and thoughts:

  • Next Generation Terraform
    • Current IaC tools (Terraform, Pulumi) combine key functionalities into single offering
      • Owning the developer workflow is an executional moat
        • Creates the opportunities for enterprise features (Terraform Atlas, Pulumi Stacks)
    • K8s controllers can instead manage cloud resources
      • Crossplane for high-fidelity representation of cloud resources
      • Control loops naturally do state diffing and conv…

Replies: 5 comments 4 replies

Comment options

cueckoo
Jul 3, 2021
Collaborator Author

You must be logged in to vote
2 replies
@cueckoo
Comment options

cueckoo Jul 3, 2021
Collaborator Author

@cueckoo
Comment options

cueckoo Jul 3, 2021
Collaborator Author

Comment options

cueckoo
Jul 3, 2021
Collaborator Author

You must be logged in to vote
1 reply
@cueckoo
Comment options

cueckoo Jul 3, 2021
Collaborator Author

Answer selected by cueckoo
Comment options

cueckoo
Jul 3, 2021
Collaborator Author

You must be logged in to vote
0 replies
Comment options

cueckoo
Jul 3, 2021
Collaborator Author

You must be logged in to vote
1 reply
@cueckoo
Comment options

cueckoo Jul 3, 2021
Collaborator Author

Comment options

cueckoo
Jul 3, 2021
Collaborator Author

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant