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
* <p>You can use the <code>endpointPublicAccess</code> and
46
46
* <code>endpointPrivateAccess</code> parameters to enable or disable public and
47
47
* private access to your cluster's Kubernetes API server endpoint. By default, public access is
48
-
* enabled, and private access is disabled. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">Amazon EKS Cluster
48
+
* enabled, and private access is disabled. The
49
+
* endpoint domain name and IP address family depends on the value of the
50
+
* <code>ipFamily</code> for the cluster. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">Amazon EKS Cluster
* <p>Creates an EKS Pod Identity association between a service account in an Amazon EKS cluster and an IAM role
37
37
* with <i>EKS Pod Identity</i>. Use EKS Pod Identity to give temporary IAM credentials to
38
-
* pods and the credentials are rotated automatically.</p>
38
+
* Pods and the credentials are rotated automatically.</p>
39
39
* <p>Amazon EKS Pod Identity associations provide the ability to manage credentials for your applications, similar to the way that Amazon EC2 instance profiles provide credentials to Amazon EC2 instances.</p>
40
-
* <p>If a pod uses a service account that has an association, Amazon EKS sets environment variables
41
-
* in the containers of the pod. The environment variables configure the Amazon Web Services SDKs,
40
+
* <p>If a Pod uses a service account that has an association, Amazon EKS sets environment variables
41
+
* in the containers of the Pod. The environment variables configure the Amazon Web Services SDKs,
42
42
* including the Command Line Interface, to use the EKS Pod Identity credentials.</p>
43
-
* <p>Pod Identity is a simpler method than <i>IAM roles for service
43
+
* <p>EKS Pod Identity is a simpler method than <i>IAM roles for service
44
44
* accounts</i>, as this method doesn't use OIDC identity providers.
45
-
* Additionally, you can configure a role for Pod Identity once, and reuse it across
45
+
* Additionally, you can configure a role for EKS Pod Identity once, and reuse it across
46
46
* clusters.</p>
47
+
* <p>Similar to Amazon Web Services IAM behavior, EKS Pod Identity associations are eventually consistent,
48
+
* and may take several seconds to be effective after the initial API call returns
49
+
* successfully. You must design your applications to account for these potential delays.
50
+
* We recommend that you don’t include association create/updates in the
51
+
* critical, high-availability code paths of your application. Instead, make changes in a
52
+
* separate initialization or setup routine that you run less frequently.</p>
53
+
* <p>You can set a <i>target IAM role</i> in the same or a different
54
+
* account for advanced scenarios. With a target role, EKS Pod Identity automatically performs two
55
+
* role assumptions in sequence: first assuming the role in the association that is in this
56
+
* account, then using those credentials to assume the target IAM role. This process
57
+
* provides your Pod with temporary credentials that have the permissions defined in the
58
+
* target role, allowing secure access to resources in another Amazon Web Services account.</p>
47
59
* @example
48
60
* Use a bare-bones client and the command you need to make an API call.
* <p>You can also use this API operation to enable or disable public and private
50
50
* access to your cluster's Kubernetes API server endpoint. By default, public access is
51
-
* enabled, and private access is disabled. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">Amazon EKS
52
-
* cluster endpoint access control</a> in the
51
+
* enabled, and private access is disabled. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">
0 commit comments