Provides operations on AWS Elastic Kubernetes Service.
import { CommonConstruct } from '@gradientedge/cdk-utils'class CustomConstruct extends CommonConstruct { constructor(parent: cdk.Construct, id: string, props: common.CommonStackProps) { super(parent, id, props) this.props = props this.eksManager.createEksDeployment('MyEksDeployment', this, image, vpc) }} Copy
import { CommonConstruct } from '@gradientedge/cdk-utils'class CustomConstruct extends CommonConstruct { constructor(parent: cdk.Construct, id: string, props: common.CommonStackProps) { super(parent, id, props) this.props = props this.eksManager.createEksDeployment('MyEksDeployment', this, image, vpc) }}
[CDK EKS Module]https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_eks-readme.html
scoped id of the resource
scope in which this resource is defined
the EKS cluster properties including application capacity and port
the Docker image asset to deploy in the cluster
the VPC in which the EKS cluster will be created
Provides operations on AWS Elastic Kubernetes Service.
Example
See
[CDK EKS Module]https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_eks-readme.html