Skip to content

Terraform module for deploying External DNS for AWS to k8s cluster

Notifications You must be signed in to change notification settings

cookielab/terraform-kubernetes-external-dns-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform module for Kubernetes External DNS on AWS

This module deploys External DNS for AWS to your Kubernetes cluster.

Usage

provider "kubernetes" {
  # your kubernetes provider config
}

provider "aws" {
  # your aws provider config
}

data "aws_iam_role" "kubernetes_worker_node" {
  name = "kube-clb-main-wg-primary"
}

module "kubernetes_dashboard" {
  source = "cookielab/external-dns-aws/kubernetes"
  version = "0.9.0"

  domains = [
    "cookielab.io"
  ]

  sources = [
    "ingress"
  ]

  owner_id = "kube-clb-main"
  aws_iam_role_for_policy = data.aws_iam_role.kubernetes_worker_node.name
}

About

Terraform module for deploying External DNS for AWS to k8s cluster

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages