You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note that adding service accounts requires running `kubectl` commands against the cluster which requires you to provide `kubectlProviderOptions` in the cluster props to create the `kubectl` provider. See [Kubectl Support](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-eks-v2-alpha-readme.html#kubectl-support)
841
841
842
842
843
+
### OpenID Connect (OIDC) Provider
844
+
845
+
IAM OIDC identity providers are entities in IAM that describe an external identity provider (IdP) service that supports the OpenID Connect (OIDC) standard, such as Google or Salesforce. You use an IAM OIDC identity provider when you want to establish trust between an OIDC-compatible IdP and your AWS account.
846
+
847
+
The construct implementation has default values for thumbprints and clientIds props
#### Migrating from the deprecated eks.OpenIdConnectProvider to eks.OpenIdConnectProviderNative
844
858
845
859
If your `eks.OpenIdConnectProvider` is created automatically via the `ServiceAccount` construct, follow these steps:
@@ -876,9 +890,9 @@ Resources
876
890
2. Run `cdk deploy` to apply any pending changes. This apply the destroy/orphan changes in the above example.
877
891
878
892
879
-
If you are creating the OpenIdConnectProvider manually via `new eks.OpenIdConnectProvider`, follow these steps:
893
+
If you are creating the OpenIdConnectProvider manually via `new eks.OpenIdConnectProvider`, follow these steps to migrate to `eks.OpenIdConnectProviderNative`:
880
894
881
-
1. Set the `removalPolicy` of the existing `OpenIdConnectProvider` to `RemovalPolicy.RETAIN`.
895
+
1. Set the `removalPolicy` of the existing `eks.OpenIdConnectProvider` to `RETAIN`.
Copy file name to clipboardExpand all lines: packages/aws-cdk-lib/aws-eks/README.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1459,8 +1459,21 @@ Note that adding service accounts requires running `kubectl` commands against th
1459
1459
This means you must also pass the `kubectlRoleArn` when importing the cluster.
1460
1460
See [Using existing Clusters](https://github.com/aws/aws-cdk/tree/main/packages/aws-cdk-lib/aws-eks#using-existing-clusters).
1461
1461
1462
+
### OpenID Connect (OIDC) Provider
1462
1463
1463
-
##### Migrating from the deprecated eks.OpenIdConnectProvider to eks.OpenIdConnectProviderNative
1464
+
IAM OIDC identity providers are entities in IAM that describe an external identity provider (IdP) service that supports the OpenID Connect (OIDC) standard, such as Google or Salesforce. You use an IAM OIDC identity provider when you want to establish trust between an OIDC-compatible IdP and your AWS account.
1465
+
1466
+
The construct implementation has default values for thumbprints and clientIds props
0 commit comments