Creates a new KRO capability instance.
Optionaloptions: KroCapabilityProps
Configuration options for the KRO capability
ReadonlyDEFAULT_Default AWS managed policy name for this capability type. Set to undefined in base class for security - subclasses should override.
Optional ReadonlyoptionsConfiguration options for the KRO capability
ReadonlypropsConfiguration properties for the capability
ReadonlytypeCapabilityType
Static ReadonlydefaultDefault configuration for KRO capabilities
Creates the EKS capability CloudFormation resource
Information about the target EKS cluster
The created CfnCapability resource
Sets up IAM role for the capability with appropriate policies. Creates managed policy references within stack context to avoid CDK v2.224.0+ issues.
Information about the target EKS cluster
Type of capability being created
OptionalpolicyName: string
Optional custom managed policy name
OptionalpolicyDocument: PolicyDocument
Optional inline policy document
ARN of the created or configured IAM role
KRO (Kubernetes Resource Orchestrator) capability for EKS clusters. Enables advanced resource orchestration and management within Kubernetes.