Skip to content

Commit 02fad62

Browse files
authored
neonvm: Bump max mem slots to 512 (#1169)
In practice this is limiting the maximum size of our computes, even though memory slots aren't physically used since we switched to virtio-mem. ref neondatabase/cloud#18281
1 parent 30eee9a commit 02fad62

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

neonvm/apis/neonvm/v1/virtualmachine_types.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -413,15 +413,15 @@ func (m MilliCPU) Format(state fmt.State, verb rune) {
413413

414414
type MemorySlots struct {
415415
// +kubebuilder:validation:Minimum=1
416-
// +kubebuilder:validation:Maximum=128
416+
// +kubebuilder:validation:Maximum=512
417417
// +kubebuilder:validation:ExclusiveMaximum=false
418418
Min int32 `json:"min"`
419419
// +kubebuilder:validation:Minimum=1
420-
// +kubebuilder:validation:Maximum=128
420+
// +kubebuilder:validation:Maximum=512
421421
// +kubebuilder:validation:ExclusiveMaximum=false
422422
Max int32 `json:"max"`
423423
// +kubebuilder:validation:Minimum=1
424-
// +kubebuilder:validation:Maximum=128
424+
// +kubebuilder:validation:Maximum=512
425425
// +kubebuilder:validation:ExclusiveMaximum=false
426426
Use int32 `json:"use"`
427427
}

neonvm/config/crd/bases/vm.neon.tech_virtualmachines.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -2600,17 +2600,17 @@ spec:
26002600
properties:
26012601
max:
26022602
format: int32
2603-
maximum: 128
2603+
maximum: 512
26042604
minimum: 1
26052605
type: integer
26062606
min:
26072607
format: int32
2608-
maximum: 128
2608+
maximum: 512
26092609
minimum: 1
26102610
type: integer
26112611
use:
26122612
format: int32
2613-
maximum: 128
2613+
maximum: 512
26142614
minimum: 1
26152615
type: integer
26162616
required:

0 commit comments

Comments
 (0)