EKSClusterConfig Type
High-level EKS Cluster builder following AWS best practices. **Default Security Settings:** - Kubernetes version = latest stable - Endpoint access = PUBLIC_AND_PRIVATE - Cluster logging = enabled for all log types - Encryption = enabled with AWS managed key **Rationale:** These defaults follow AWS Well-Architected Framework: - Latest K8s version for security patches - Public and private access for flexibility - Comprehensive logging for troubleshooting - Encryption at rest for data protection **Escape Hatch:** Access the underlying CDK Cluster via the `Cluster` property for advanced scenarios not covered by this builder.
Record fields
| Record Field | Description |
|
|
|
|
|
|
|
|
Full Usage:
AlbController
Field type: bool option
|
|
|
|
Full Usage:
ClusterName
Field type: string
|
|
Full Usage:
ConstructId
Field type: string option
|
|
|
|
Full Usage:
DefaultCapacity
Field type: int option
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FsCDK