Terraform Helm Provider: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
(Created page with "=External= * https://www.terraform.io/docs/providers/helm/index.html =Internal= * Terraform Concepts")
 
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
* https://www.terraform.io/docs/providers/helm/index.html
* https://www.terraform.io/docs/providers/helm/index.html
=Internal=
=Internal=
* [[Terrafrom 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=
<syntaxhighlight lang='json'>
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
  }
}
 
</syntaxhighlight>

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
  }
}