nlamirault / terraform-google-external-dns

Terraform module for External DNS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

External DNS into Google Cloud Platform

Tfsec

Terraform versions

Use Terraform >= 0.14.0 minimum and Terraform Provider Google 3.54+.

These types of resources are supported:

Usage

module "external_dns" {
  source  = "nlamirault/external-dns/google"
  version = "1.0.0"

  project = var.project

  namespace       = var.namespace
  service_account = var.service_account
}

and variables :

project = "foo-prod"

region = "europe-west1"

##############################################################################
# External DNS

namespace       = "dns"
service_account = "external-dns"

Documentation

Providers

Name Version
google >= 3.54.0

Inputs

Name Description Type Default Required
namespace The Kubernetes namespace string n/a yes
project The project in which the resource belongs string n/a yes
service_account The Kubernetes service account string n/a yes

Outputs

Name Description
service_account Service Account for External DNS

About

Terraform module for External DNS


Languages

Language:HCL 75.9%Language:Makefile 24.1%