Identity Provider Config
Manages an EKS Identity Provider Configuration.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.eks.IdentityProviderConfig;
import com.pulumi.aws.eks.IdentityProviderConfigArgs;
import com.pulumi.aws.eks.inputs.IdentityProviderConfigOidcArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new IdentityProviderConfig("example", IdentityProviderConfigArgs.builder()
.clusterName(aws_eks_cluster.example().name())
.oidc(IdentityProviderConfigOidcArgs.builder()
.clientId("your client_id")
.identityProviderConfigName("example")
.issuerUrl("your issuer_url")
.build())
.build());
}
}
Content copied to clipboard
Import
EKS Identity Provider Configurations can be imported using the cluster_name
and identity_provider_config_name
separated by a colon (:
), e.g.,
$ pulumi import aws:eks/identityProviderConfig:IdentityProviderConfig my_identity_provider_config my_cluster:my_identity_provider_config
Content copied to clipboard
Properties
Link copied to clipboard
Name of the EKS Cluster.
Link copied to clipboard
Nested attribute containing OpenID Connect identity provider information for the cluster. Detailed below.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard