EKS (Elastic Kubernetes)
AwsEksAccessEntry
Access Entry Configurations for an EKS Cluster.
- Resource
- Data
- Import
import { AwsEksAccessEntry } from "@dinghy/tf-aws/serviceEks"
<AwsEksAccessEntry/>
import { DataAwsEksAccessEntry } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksAccessEntry/>
<AwsEksAccessEntry
cluster_name = {}
principal_arn = {}
/>
AwsEksAccessPolicyAssociation
Access Entry Policy Association for an EKS Cluster.
- Resource
- Import
import { AwsEksAccessPolicyAssociation } from "@dinghy/tf-aws/serviceEks"
<AwsEksAccessPolicyAssociation/>
<AwsEksAccessPolicyAssociation
cluster_name = {}
policy_arn = {}
principal_arn = {}
/>
AwsEksAddon
Manages an EKS add-on
- Resource
- Data
- Import
import { AwsEksAddon } from "@dinghy/tf-aws/serviceEks"
<AwsEksAddon/>
import { DataAwsEksAddon } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksAddon/>
<AwsEksAddon
addon_name = {}
cluster_name = {}
/>
AwsEksAddonVersion
Retrieve information about versions of an EKS add-on
- Data
import { DataAwsEksAddonVersion } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksAddonVersion/>
AwsEksCapability
Manages an EKS Capability.
- Resource
- Import
import { AwsEksCapability } from "@dinghy/tf-aws/serviceEks"
<AwsEksCapability/>
<AwsEksCapability
capability_name = {}
cluster_name = {}
/>
AwsEksCluster
Manages an EKS Cluster
- Resource
- Data
- Import
import { AwsEksCluster } from "@dinghy/tf-aws/serviceEks"
<AwsEksCluster/>
import { DataAwsEksCluster } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksCluster/>
<AwsEksCluster
name = {}
/>
AwsEksClusterAuth
Get an authentication token to communicate with an EKS Cluster
- Data
- Ephemeral
import { DataAwsEksClusterAuth } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksClusterAuth/>
import { EphemeralAwsEksClusterAuth } from "@dinghy/tf-aws/serviceEks"
<EphemeralAwsEksClusterAuth/>
AwsEksClusters
Retrieve EKS Clusters list
- Data
import { DataAwsEksClusters } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksClusters/>
AwsEksClusterVersions
Terraform data source for managing AWS EKS (Elastic Kubernetes) Cluster Versions.
- Data
import { DataAwsEksClusterVersions } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksClusterVersions/>
AwsEksFargateProfile
Manages an EKS Fargate Profile
- Resource
- Import
import { AwsEksFargateProfile } from "@dinghy/tf-aws/serviceEks"
<AwsEksFargateProfile/>
<AwsEksFargateProfile
cluster_name = {}
fargate_profile_name = {}
/>
AwsEksIdentityProviderConfig
Manages an EKS Identity Provider Configuration.
- Resource
- Import
import { AwsEksIdentityProviderConfig } from "@dinghy/tf-aws/serviceEks"
<AwsEksIdentityProviderConfig/>
<AwsEksIdentityProviderConfig
cluster_name = {}
identity_provider_config_name = {}
/>
AwsEksNodeGroup
Manages an EKS Node Group
- Resource
- Data
- Import
import { AwsEksNodeGroup } from "@dinghy/tf-aws/serviceEks"
<AwsEksNodeGroup/>
import { DataAwsEksNodeGroup } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksNodeGroup/>
<AwsEksNodeGroup
cluster_name = {}
node_group_name = {}
/>
AwsEksNodeGroups
Provides a set of node groups for an EKS Cluster
- Data
import { DataAwsEksNodeGroups } from "@dinghy/tf-aws/serviceEks"
<DataAwsEksNodeGroups/>
AwsEksPodIdentityAssociation
Terraform resource for managing an AWS EKS (Elastic Kubernetes) Pod Identity Association.
- Resource
- Import
import { AwsEksPodIdentityAssociation } from "@dinghy/tf-aws/serviceEks"
<AwsEksPodIdentityAssociation/>
<AwsEksPodIdentityAssociation
association_id = {}
cluster_name = {}
/>