Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
reference Update install instructions Nov 18, 2019

title description menu menu_name section_menu_id url aliases
Welcome | Kubeform
Welcome to Kubeform
docs_{{ .version }}
identifier name parent weight
docs_{{ .version }}
/docs/{{ .version }}/welcome/
/docs/{{ .version }}/
/docs/{{ .version }}/README/


Kubeform by AppsCode is a Kubernetes operator for Terraform. Kubeform provides auto-generated Kubernetes CRDs for Terraform resources and modules so that you can manage any cloud infrastructure in a Kubernetes native way. You just write a CRD for a cloud infrastructure, apply it and Kubeform will create it for you! Kubeform currently supports 5 top cloud platforms. These are AWS, Google Cloud, Azure, Digitalocean and Linode.

The key features of Kubeform are:

  • Native kubernetes support
  • Built on Terraform
  • Supports Terraform resources and modules
  • Use cloud infrastructures as code
  • Define & Manage cloud infrastructures as Kubernetes CRD (Custom Resource Definition)
  • Supports multiple cloud platform
  • 100% open source

From here you can learn all about Kubeform's architecture and how to deploy and use Kubeform.

  • Concepts. Concepts explain some significant aspect of Kubeform. This is where you can learn about what Kubeform does and how it does it.

  • Setup. Setup contains instructions for installing the Kubeform in various cloud providers.

  • Guides. Guides show you how to perform tasks with Kubeform.

  • Reference. Detailed exhaustive lists of command-line options, configuration options, API definitions, and procedures.

We're always looking for help improving our documentation, so please don't hesitate to file an issue if you see some problem. Or better yet, submit your own contributions to help make our docs better.

You can’t perform that action at this time.