Resource: aws_eks_identity_provider_config

Manages an EKS Identity Provider Configuration.

Example Usage

resource "aws_eks_identity_provider_config" "example" {
  cluster_name = aws_eks_cluster.example.name

  oidc {
    client_id                     = "your client_id"
    identity_provider_config_name = "example"
    issuer_url                    = "your issuer_url"
  }
}

Argument Reference

This resource supports the following arguments:

oidc Configuration Block

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Timeouts

Configuration options:

Import

In Terraform v1.5.0 and later, use an import block to import EKS Identity Provider Configurations using the cluster_name and identity_provider_config_name separated by a colon (:). For example:

import {
  to = aws_eks_identity_provider_config.my_identity_provider_config
  id = "my_cluster:my_identity_provider_config"
}

Using terraform import, import EKS Identity Provider Configurations using the cluster_name and identity_provider_config_name separated by a colon (:). For example:

% terraform import aws_eks_identity_provider_config.my_identity_provider_config my_cluster:my_identity_provider_config