24 lines
407 B
Terraform
24 lines
407 B
Terraform
|
|
|
||
|
|
resource "kubernetes_namespace" "external-dns" {
|
||
|
|
metadata {
|
||
|
|
name = "external-dns"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
resource "kubernetes_secret" "aws_user_external_dns" {
|
||
|
|
depends_on = [kubernetes_namespace.external-dns]
|
||
|
|
|
||
|
|
metadata {
|
||
|
|
name = "aws-user-external-dns"
|
||
|
|
namespace = "external-dns"
|
||
|
|
}
|
||
|
|
|
||
|
|
data = {
|
||
|
|
username = var.access_key
|
||
|
|
password = var.secret_key
|
||
|
|
}
|
||
|
|
|
||
|
|
type = "kubernetes.io/basic-auth"
|
||
|
|
|
||
|
|
}
|