Adds an autoscaling group to the cluster.
Adds a managed node group to the cluster.
Add a node pool to the cluster
OptionalsecretsEncryptionKey: IKeyOptionalkubernetesVersion: KubernetesVersionOptionalclusterLogging: ClusterLoggingTypes[]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)
Cluster provider implementation that supports multiple node groups.