TL;DR
The module "workload-identity" is using the deprecated "kubernetes_service_account" resource instead of "kubernetes_service_account_v1".
Expected behavior
No response
Observed behavior
No response
Terraform Configuration
module "wif_stackdriver_exporter" {
source = "terraform-google-modules/kubernetes-engine/google//modules/workload-identity"
version = "~> 44.0"
project_id = var.gcp_project_id
name = local.name
k8s_sa_project_id = var.gke_project_id
namespace = var.namespace
roles = [
"roles/monitoring.viewer"
]
}
Terraform Version
Terraform Provider Versions
terraform {
required_version = ">= 1.2"
required_providers {
google = {
source = "hashicorp/google"
version = "7.24.0"
}
}
Additional information
No response