22 lines
771 B
YAML
22 lines
771 B
YAML
apiVersion: k8sprovisioner.appstack.io/v1alpha1
|
|
kind: Cluster
|
|
metadata:
|
|
name: test-cluster-01
|
|
namespace: fleet-default
|
|
spec:
|
|
infraRef: "dev-environment-v1" # Must match the Infra name above
|
|
# 1. Lifecycle
|
|
kubernetesVersion: "v1.33.5+rke2r1" # Overrides the template default
|
|
# 2. Topology: Control Plane
|
|
# false = 1 Node (Using the Standard 4CPU/8GB from _defaults)
|
|
# true = 3 Nodes (Using the Standard 4CPU/8GB from _defaults)
|
|
controlPlaneHA: false
|
|
# 3. Topology: Workers
|
|
# These uses the VM settings (Network, User, etc) from Infra,
|
|
# but the Hardware Specs defined below.
|
|
workerPools:
|
|
- name: "app-workers"
|
|
quantity: 1
|
|
cpuCores: 4 # Custom Sizing
|
|
memoryGb: 16 # Custom Sizing
|
|
diskGb: 60 # Custom Sizing |