Skip to content

Commit 6a34d0e

Browse files
store the memoryfactor the user has specified (#592)
* store the memoryfactor the user has specified * update github actions * update manifest
1 parent cb7134c commit 6a34d0e

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.github/workflows/pull_request.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,21 @@ jobs:
3131

3232
- name: Ensure etcd
3333
id: Ensure-etcd
34-
uses: actions/cache@v2
34+
uses: actions/cache@v4
3535
with:
3636
path: ~/go/bin/etcd
3737
key: ${{ runner.os }}-kubebuilder-${{ steps.get-kubebuilder-version.outputs.version }}-etcd
3838

3939
- name: Ensure kube-apiserver
4040
id: ensure-kube-apiserver
41-
uses: actions/cache@v2
41+
uses: actions/cache@v4
4242
with:
4343
path: ~/go/bin/kube-apiserver
4444
key: ${{ runner.os }}-kubebuilder-${{ steps.get-kubebuilder-version.outputs.version }}-kube-apiserver
4545

4646
- name: Ensure Kubebuilder Metadata
4747
id: ensure-kubebuilder-metadata
48-
uses: actions/cache@v2
48+
uses: actions/cache@v4
4949
with:
5050
path: ~/.kubebuilder/${{ steps.get-kubebuilder-version.outputs.version }}
5151
key: ${{ runner.os }}-kubebuilder-${{ steps.get-kubebuilder-version.outputs.version }}

api/v1/postgres_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,8 @@ type Size struct {
233233
Memory string `json:"memory,omitempty"`
234234
// SharedBuffer of the database
235235
SharedBuffer string `json:"sharedBuffer,omitempty"`
236+
// Memoryfactor used to calculate the memory
237+
MemoryFactor uint8 `json:"memoryfactor,omitempty"`
236238

237239
// StorageSize the amount of Storage this database will get
238240
// +kubebuilder:default="1Gi"

config/crd/bases/database.fits.cloud_postgres.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,9 @@ spec:
165165
memory:
166166
description: Memory is in the format as pod.spec.resource.request.memory
167167
type: string
168+
memoryfactor:
169+
description: Memoryfactor used to calculate the memory
170+
type: integer
168171
sharedBuffer:
169172
description: SharedBuffer of the database
170173
type: string

0 commit comments

Comments
 (0)