nlamirault / terraform-google-crossplane

Terraform module for Crossplane

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crossplane on Google Cloud Platform

Terraform module which configure Crossplane resources on Google Cloud.

Usage

module "crossplaneé" {
  source  = "nlamirault/crossplane/google"
  version = "x.y.z"

  project         = var.project
  namespace       = var.namespace
  service_account = var.service_account
}

and variables :

project         = "...."
namespace       = "crossplane-system"
service_account = "provider-gcp"
}

Documentation

Requirements

Name Version
terraform >= 1.0.0

Providers

No providers.

Modules

Name Source Version
iam terraform-google-modules/iam/google//modules/service_accounts_iam 7.4.0
service_account terraform-google-modules/service-accounts/google 4.1.1

Resources

No resources.

Inputs

Name Description Type Default Required
namespace The Kubernetes namespace string "crossplane-system" no
project The project in which the resource belongs string n/a yes
service_account The Kubernetes service account string "provider-gcp" no

Outputs

Name Description
email Service account email

About

Terraform module for Crossplane


Languages

Language:HCL 77.7%Language:Makefile 22.3%