mirror of
https://github.com/ysoftdevs/terraform-aws-eks.git
synced 2026-01-16 16:47:20 +01:00
feat: Default to clusters OIDC issuer URL for aws_eks_identity_provider_config (#2190)
feat: setting oidc issuer as default option for aws_eks_identity_provider_config Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
This commit is contained in:
@@ -196,6 +196,13 @@ module "eks" {
|
||||
}
|
||||
}
|
||||
|
||||
# OIDC Identity provider
|
||||
cluster_identity_providers = {
|
||||
sts = {
|
||||
client_id = "sts.amazonaws.com"
|
||||
}
|
||||
}
|
||||
|
||||
# aws-auth configmap
|
||||
manage_aws_auth_configmap = true
|
||||
|
||||
|
||||
2
main.tf
2
main.tf
@@ -369,7 +369,7 @@ resource "aws_eks_identity_provider_config" "this" {
|
||||
groups_claim = lookup(each.value, "groups_claim", null)
|
||||
groups_prefix = lookup(each.value, "groups_prefix", null)
|
||||
identity_provider_config_name = try(each.value.identity_provider_config_name, each.key)
|
||||
issuer_url = each.value.issuer_url
|
||||
issuer_url = try(each.value.issuer_url, aws_eks_cluster.this[0].identity[0].oidc[0].issuer)
|
||||
required_claims = lookup(each.value, "required_claims", null)
|
||||
username_claim = lookup(each.value, "username_claim", null)
|
||||
username_prefix = lookup(each.value, "username_prefix", null)
|
||||
|
||||
Reference in New Issue
Block a user