Eks Functions
object EksFunctions
Functions
Link copied to clipboard
Retrieve information about an EKS add-on.
Link copied to clipboard
Retrieve information about a specific EKS add-on version compatible with an EKS cluster version.
suspend fun getAddonVersion(argument: suspend GetAddonVersionPlainArgsBuilder.() -> Unit): GetAddonVersionResult
suspend fun getAddonVersion(addonName: String, kubernetesVersion: String, mostRecent: Boolean? = null): GetAddonVersionResult
Link copied to clipboard
Retrieve information about an EKS Cluster.
Link copied to clipboard
Get an authentication token to communicate with an EKS cluster. Uses IAM credentials from the AWS provider to generate a temporary token that is compatible with AWS IAM Authenticator authentication. This can be used to authenticate to an EKS cluster or to a cluster that has the AWS IAM Authenticator server configured.
suspend fun getClusterAuth(argument: suspend GetClusterAuthPlainArgsBuilder.() -> Unit): GetClusterAuthResult
Link copied to clipboard
Retrieve EKS Clusters list
Link copied to clipboard
Retrieve information about an EKS Node Group.
suspend fun getNodeGroup(argument: suspend GetNodeGroupPlainArgsBuilder.() -> Unit): GetNodeGroupResult
suspend fun getNodeGroup(clusterName: String, nodeGroupName: String, tags: Map<String, String>? = null): GetNodeGroupResult
Link copied to clipboard
Retrieve the EKS Node Groups associated with a named EKS cluster. This will allow you to pass a list of Node Group names to other resources.
suspend fun getNodeGroups(argument: suspend GetNodeGroupsPlainArgsBuilder.() -> Unit): GetNodeGroupsResult