Terraform Helm Provider: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
Line 3: Line 3:
=Internal=
=Internal=
* [[Terraform Concepts#Helm|Terraform Concepts]]
* [[Terraform Concepts#Helm|Terraform Concepts]]
=Overview=
The Helm provider is used to deploy software packages in Kubernetes. The provider needs to be configured with the proper credentials before it can be used.
=Example=
=Example=
<syntaxhighlight lang='json'>
<syntaxhighlight lang='json'>

Latest revision as of 01:05, 3 March 2020

External

Internal

Overview

The Helm provider is used to deploy software packages in Kubernetes. The provider needs to be configured with the proper credentials before it can be used.

Example

provider "helm" {

  kubernetes {

    host = data.aws_eks_cluster.cluster.endpoint
    cluster_ca_certificate = base64decode(data.aws_eks_cluster.cluster.certificate_authority.0.data)
    token = data.aws_eks_cluster_auth.cluster.token
    load_config_file = false
  }
}