cluster.dev

module
v0.4.0-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2021 License: Apache-2.0

README

Cluster.dev - Cloud Native Infrastructure Orchestration

follow on Twitter follow on Facebook

Cluster.dev is an open-source tool used to easily create complete dev/stage/prod environments from infrastructure templates. The templates could be based on Terraform modules, Kubernetes manifests, Shell scripts, Helm, Kustomize and ArgoCD apps.

We provide glue that could stick those components together, so you can deploy, test and distribute a whole set of components with pinned versions.


MENU


How does it work?

You can create or download a predefined template, set the variables, then render and deploy a whole infra set.

Ok, what else can it do?

  1. Re-use all existing Terraform private and public modules and Helm Charts.

  2. We can apply parallel changes in multiple infrastructures concurrently.

  3. We can use the same global variables and secrets across different infrastructures, clouds and technologies.

  4. Template anything with Go-template function, even Terraform modules in Helm style templates.

  5. Render GitOps configuration for applications and push it to the repos connected to a target infrastructure.

How does it differ?

How does it differ from Pulumi?

To work with Pulumi you need the knowledge of NodeJs, Go or .NET. With cluster.dev it is enough to know Terraform, Kubernetes or Shell scripts. You can even do without it at all - just use ready templates to create what you need and where you need.

How does it differ from Terraform?

Code of Conduct and License

Code of Conduct is described in CODE_OF_CONDUCT.md.

Product is licensed under Apache 2.0.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL