Creates an Fargate profile for your Amazon EKS cluster
Source:R/eks_operations.R
eks_create_fargate_profile.RdCreates an Fargate profile for your Amazon EKS cluster. You must have at least one Fargate profile in a cluster to be able to run pods on Fargate.
See https://www.paws-r-sdk.com/docs/eks_create_fargate_profile/ for full documentation.
Usage
eks_create_fargate_profile(
fargateProfileName,
clusterName,
podExecutionRoleArn,
subnets = NULL,
selectors = NULL,
clientRequestToken = NULL,
tags = NULL
)Arguments
- fargateProfileName
[required] The name of the Fargate profile.
- clusterName
[required] The name of your cluster.
- podExecutionRoleArn
[required] The Amazon Resource Name (ARN) of the
Podexecution role to use for aPodthat matches the selectors in the Fargate profile. ThePodexecution role allows Fargate infrastructure to register with your cluster as a node, and it provides read access to Amazon ECR image repositories. For more information, seePodexecution role in the Amazon EKS User Guide.- subnets
The IDs of subnets to launch a
Podinto. APodrunning on Fargate isn't assigned a public IP address, so only private subnets (with no direct route to an Internet Gateway) are accepted for this parameter.- selectors
The selectors to match for a
Podto use this Fargate profile. Each selector must have an associated Kubernetesnamespace. Optionally, you can also specifylabelsfor anamespace. You may specify up to five selectors in a Fargate profile.- clientRequestToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.