brainy-dawn-85792
07/06/2021, 5:22 PMeksCluster.Identities.ApplyT(func(identities []eks.ClusterIdentity) {
issuer := *identities[0].Oidcs[0].Issuer
fmt.Println("issuer:"+issuer)
_, err = iam.NewOpenIdConnectProvider(ctx, "oidc-provider", &iam.OpenIdConnectProviderArgs{
ClientIdLists: pulumi.StringArray{pulumi.String("<http://sts.amazonaws.com|sts.amazonaws.com>")},
ThumbprintLists: pulumi.StringArray{pulumi.String("9e99a48a9960b14926bb7f3b02e22da2b0ab7280")},
Url: pulumi.String(issuer),
}, nil)
if err != nil {
fmt.Printf("error: %s\n", err.Error())
}
})
But I have no idea how to associate the newly created provider with my cluster. Any help would be highly appreciated.billowy-army-68599
07/06/2021, 5:31 PMcluster.identity[0].oidc[0].issuer
brainy-dawn-85792
07/06/2021, 6:38 PMbillowy-army-68599
07/06/2021, 7:13 PMpulumi.String(issuer)
so you've done everything neededbrainy-dawn-85792
07/06/2021, 7:17 PM