Skip to content

Commit 779ce3f

Browse files
authored
Merge branch 'main' into client-concerns
2 parents 58a9e77 + a618814 commit 779ce3f

34 files changed

+1325
-695
lines changed

.golangci.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,11 @@ linters:
6363
- zerologlint
6464

6565
settings:
66+
dupword:
67+
ignore:
68+
# We might see duplicate instances of 'fi' if we end two bash 'if' statements
69+
- fi
70+
6671
depguard:
6772
rules:
6873
everything:
@@ -111,6 +116,8 @@ linters:
111116
gomodguard:
112117
blocked:
113118
modules:
119+
- go.yaml.in/yaml/v2: { recommendations: [sigs.k8s.io/yaml] }
120+
- go.yaml.in/yaml/v3: { recommendations: [sigs.k8s.io/yaml] }
114121
- gopkg.in/yaml.v2: { recommendations: [sigs.k8s.io/yaml] }
115122
- gopkg.in/yaml.v3: { recommendations: [sigs.k8s.io/yaml] }
116123
- gotest.tools: { recommendations: [gotest.tools/v3] }

config/crd/bases/postgres-operator.crunchydata.com_postgresclusters.yaml

Lines changed: 200 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3117,6 +3117,31 @@ spec:
31173117
type: string
31183118
type: array
31193119
x-kubernetes-list-type: atomic
3120+
autoGrow:
3121+
description: |-
3122+
AutoGrowSpec provides options to tune volume auto-growing behavior.
3123+
Auto grow requires that a limit be set on the PVC.
3124+
properties:
3125+
maxGrow:
3126+
anyOf:
3127+
- type: integer
3128+
- type: string
3129+
description: |-
3130+
MaxGrow is the maximum size to which the volume can be automatically
3131+
expanded. If not set, the volume will grow by 50% of the original size each
3132+
time the Trigger threshold is exceeded.
3133+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
3134+
x-kubernetes-int-or-string: true
3135+
trigger:
3136+
default: 75
3137+
description: |-
3138+
Trigger is the percentage of used space at which to trigger a volume
3139+
expansion.
3140+
format: int32
3141+
maximum: 90
3142+
minimum: 50
3143+
type: integer
3144+
type: object
31203145
dataSource:
31213146
description: |-
31223147
dataSource field can be used to specify either:
@@ -6479,6 +6504,31 @@ spec:
64796504
type: string
64806505
type: array
64816506
x-kubernetes-list-type: atomic
6507+
autoGrow:
6508+
description: |-
6509+
AutoGrowSpec provides options to tune volume auto-growing behavior.
6510+
Auto grow requires that a limit be set on the PVC.
6511+
properties:
6512+
maxGrow:
6513+
anyOf:
6514+
- type: integer
6515+
- type: string
6516+
description: |-
6517+
MaxGrow is the maximum size to which the volume can be automatically
6518+
expanded. If not set, the volume will grow by 50% of the original size each
6519+
time the Trigger threshold is exceeded.
6520+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
6521+
x-kubernetes-int-or-string: true
6522+
trigger:
6523+
default: 75
6524+
description: |-
6525+
Trigger is the percentage of used space at which to trigger a volume
6526+
expansion.
6527+
format: int32
6528+
maximum: 90
6529+
minimum: 50
6530+
type: integer
6531+
type: object
64826532
dataSource:
64836533
description: |-
64846534
dataSource field can be used to specify either:
@@ -10470,6 +10520,31 @@ spec:
1047010520
type: string
1047110521
type: array
1047210522
x-kubernetes-list-type: atomic
10523+
autoGrow:
10524+
description: |-
10525+
AutoGrowSpec provides options to tune volume auto-growing behavior.
10526+
Auto grow requires that a limit be set on the PVC.
10527+
properties:
10528+
maxGrow:
10529+
anyOf:
10530+
- type: integer
10531+
- type: string
10532+
description: |-
10533+
MaxGrow is the maximum size to which the volume can be automatically
10534+
expanded. If not set, the volume will grow by 50% of the original size each
10535+
time the Trigger threshold is exceeded.
10536+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
10537+
x-kubernetes-int-or-string: true
10538+
trigger:
10539+
default: 75
10540+
description: |-
10541+
Trigger is the percentage of used space at which to trigger a volume
10542+
expansion.
10543+
format: int32
10544+
maximum: 90
10545+
minimum: 50
10546+
type: integer
10547+
type: object
1047310548
dataSource:
1047410549
description: |-
1047510550
dataSource field can be used to specify either:
@@ -11552,6 +11627,31 @@ spec:
1155211627
type: string
1155311628
type: array
1155411629
x-kubernetes-list-type: atomic
11630+
autoGrow:
11631+
description: |-
11632+
AutoGrowSpec provides options to tune volume auto-growing behavior.
11633+
Auto grow requires that a limit be set on the PVC.
11634+
properties:
11635+
maxGrow:
11636+
anyOf:
11637+
- type: integer
11638+
- type: string
11639+
description: |-
11640+
MaxGrow is the maximum size to which the volume can be automatically
11641+
expanded. If not set, the volume will grow by 50% of the original size each
11642+
time the Trigger threshold is exceeded.
11643+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
11644+
x-kubernetes-int-or-string: true
11645+
trigger:
11646+
default: 75
11647+
description: |-
11648+
Trigger is the percentage of used space at which to trigger a volume
11649+
expansion.
11650+
format: int32
11651+
maximum: 90
11652+
minimum: 50
11653+
type: integer
11654+
type: object
1155511655
dataSource:
1155611656
description: |-
1155711657
dataSource field can be used to specify either:
@@ -22050,6 +22150,31 @@ spec:
2205022150
type: string
2205122151
type: array
2205222152
x-kubernetes-list-type: atomic
22153+
autoGrow:
22154+
description: |-
22155+
AutoGrowSpec provides options to tune volume auto-growing behavior.
22156+
Auto grow requires that a limit be set on the PVC.
22157+
properties:
22158+
maxGrow:
22159+
anyOf:
22160+
- type: integer
22161+
- type: string
22162+
description: |-
22163+
MaxGrow is the maximum size to which the volume can be automatically
22164+
expanded. If not set, the volume will grow by 50% of the original size each
22165+
time the Trigger threshold is exceeded.
22166+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
22167+
x-kubernetes-int-or-string: true
22168+
trigger:
22169+
default: 75
22170+
description: |-
22171+
Trigger is the percentage of used space at which to trigger a volume
22172+
expansion.
22173+
format: int32
22174+
maximum: 90
22175+
minimum: 50
22176+
type: integer
22177+
type: object
2205322178
dataSource:
2205422179
description: |-
2205522180
dataSource field can be used to specify either:
@@ -25412,6 +25537,31 @@ spec:
2541225537
type: string
2541325538
type: array
2541425539
x-kubernetes-list-type: atomic
25540+
autoGrow:
25541+
description: |-
25542+
AutoGrowSpec provides options to tune volume auto-growing behavior.
25543+
Auto grow requires that a limit be set on the PVC.
25544+
properties:
25545+
maxGrow:
25546+
anyOf:
25547+
- type: integer
25548+
- type: string
25549+
description: |-
25550+
MaxGrow is the maximum size to which the volume can be automatically
25551+
expanded. If not set, the volume will grow by 50% of the original size each
25552+
time the Trigger threshold is exceeded.
25553+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
25554+
x-kubernetes-int-or-string: true
25555+
trigger:
25556+
default: 75
25557+
description: |-
25558+
Trigger is the percentage of used space at which to trigger a volume
25559+
expansion.
25560+
format: int32
25561+
maximum: 90
25562+
minimum: 50
25563+
type: integer
25564+
type: object
2541525565
dataSource:
2541625566
description: |-
2541725567
dataSource field can be used to specify either:
@@ -29403,6 +29553,31 @@ spec:
2940329553
type: string
2940429554
type: array
2940529555
x-kubernetes-list-type: atomic
29556+
autoGrow:
29557+
description: |-
29558+
AutoGrowSpec provides options to tune volume auto-growing behavior.
29559+
Auto grow requires that a limit be set on the PVC.
29560+
properties:
29561+
maxGrow:
29562+
anyOf:
29563+
- type: integer
29564+
- type: string
29565+
description: |-
29566+
MaxGrow is the maximum size to which the volume can be automatically
29567+
expanded. If not set, the volume will grow by 50% of the original size each
29568+
time the Trigger threshold is exceeded.
29569+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
29570+
x-kubernetes-int-or-string: true
29571+
trigger:
29572+
default: 75
29573+
description: |-
29574+
Trigger is the percentage of used space at which to trigger a volume
29575+
expansion.
29576+
format: int32
29577+
maximum: 90
29578+
minimum: 50
29579+
type: integer
29580+
type: object
2940629581
dataSource:
2940729582
description: |-
2940829583
dataSource field can be used to specify either:
@@ -30485,6 +30660,31 @@ spec:
3048530660
type: string
3048630661
type: array
3048730662
x-kubernetes-list-type: atomic
30663+
autoGrow:
30664+
description: |-
30665+
AutoGrowSpec provides options to tune volume auto-growing behavior.
30666+
Auto grow requires that a limit be set on the PVC.
30667+
properties:
30668+
maxGrow:
30669+
anyOf:
30670+
- type: integer
30671+
- type: string
30672+
description: |-
30673+
MaxGrow is the maximum size to which the volume can be automatically
30674+
expanded. If not set, the volume will grow by 50% of the original size each
30675+
time the Trigger threshold is exceeded.
30676+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
30677+
x-kubernetes-int-or-string: true
30678+
trigger:
30679+
default: 75
30680+
description: |-
30681+
Trigger is the percentage of used space at which to trigger a volume
30682+
expansion.
30683+
format: int32
30684+
maximum: 90
30685+
minimum: 50
30686+
type: integer
30687+
type: object
3048830688
dataSource:
3048930689
description: |-
3049030690
dataSource field can be used to specify either:

0 commit comments

Comments
 (0)