Optionalprops: AsgClusterProviderPropsAdds an autoscaling group to the cluster.
Adds a managed node group to the cluster.
OptionalsecretsEncryptionKey: IKeyOptionalkubernetesVersion: KubernetesVersionOptionalclusterLogging: ControlPlaneLogType[]OptionalipFamily: IpFamilyProtectedgetCan be overridden to provide a custom kubectl layer.
ProtectedinternalTemplate method that may be overridden by subclasses to create a specific cluster flavor (e.g. FargateCluster vs eks.Cluster)
AsgClusterProvider provisions an EKS cluster with an autoscaling group for self-managed capacity.