Skip to content

Commit e854e58

Browse files
Merge pull request #106 from numtide/forgotten-manifests2
Adding forgotten manifests for the API changes
2 parents 0f8c992 + ad0f781 commit e854e58

File tree

3 files changed

+95
-6
lines changed

3 files changed

+95
-6
lines changed

config/crd/bases/multigres.com_cells.yaml

Lines changed: 39 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,44 @@ spec:
8080
- implementation
8181
- rootPath
8282
type: object
83+
images:
84+
description: Images defines the container images used in this cell.
85+
properties:
86+
imagePullPolicy:
87+
description: ImagePullPolicy overrides the default image pull
88+
policy.
89+
enum:
90+
- Always
91+
- Never
92+
- IfNotPresent
93+
type: string
94+
imagePullSecrets:
95+
description: ImagePullSecrets is a list of references to secrets
96+
in the same namespace.
97+
items:
98+
description: |-
99+
LocalObjectReference contains enough information to let you locate the
100+
referenced object inside the same namespace.
101+
properties:
102+
name:
103+
default: ""
104+
description: |-
105+
Name of the referent.
106+
This field is effectively required, but due to backwards compatibility is
107+
allowed to be empty. Instances of this type with an empty value here are
108+
almost certainly wrong.
109+
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
110+
type: string
111+
type: object
112+
x-kubernetes-map-type: atomic
113+
type: array
114+
multigateway:
115+
description: MultiGateway is the image used for the gateway.
116+
maxLength: 512
117+
type: string
118+
required:
119+
- multigateway
120+
type: object
83121
multigateway:
84122
description: MultiGateway fully resolved config.
85123
properties:
@@ -1085,11 +1123,6 @@ spec:
10851123
type: object
10861124
type: object
10871125
type: object
1088-
multigatewayImage:
1089-
description: MultiGatewayImage is the image used for the gateway in
1090-
this cell.
1091-
maxLength: 512
1092-
type: string
10931126
name:
10941127
description: Name is the logical name of the cell.
10951128
maxLength: 63
@@ -1246,8 +1279,8 @@ spec:
12461279
type: string
12471280
required:
12481281
- globalTopoServer
1282+
- images
12491283
- multigateway
1250-
- multigatewayImage
12511284
- name
12521285
type: object
12531286
x-kubernetes-validations:

config/crd/bases/multigres.com_shards.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,34 @@ spec:
7777
description: Images defines the container images to be used by this
7878
shard (defined globally at MultigresCluster).
7979
properties:
80+
imagePullPolicy:
81+
description: ImagePullPolicy overrides the default image pull
82+
policy.
83+
enum:
84+
- Always
85+
- Never
86+
- IfNotPresent
87+
type: string
88+
imagePullSecrets:
89+
description: ImagePullSecrets is a list of references to secrets
90+
in the same namespace.
91+
items:
92+
description: |-
93+
LocalObjectReference contains enough information to let you locate the
94+
referenced object inside the same namespace.
95+
properties:
96+
name:
97+
default: ""
98+
description: |-
99+
Name of the referent.
100+
This field is effectively required, but due to backwards compatibility is
101+
allowed to be empty. Instances of this type with an empty value here are
102+
almost certainly wrong.
103+
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
104+
type: string
105+
type: object
106+
x-kubernetes-map-type: atomic
107+
type: array
80108
multiorch:
81109
description: MultiOrch is the image for the shard orchestrator.
82110
maxLength: 512

config/crd/bases/multigres.com_tablegroups.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,34 @@ spec:
8080
description: Images defines the container images used for child shards
8181
- defined globally in MultigresCluster.
8282
properties:
83+
imagePullPolicy:
84+
description: ImagePullPolicy overrides the default image pull
85+
policy.
86+
enum:
87+
- Always
88+
- Never
89+
- IfNotPresent
90+
type: string
91+
imagePullSecrets:
92+
description: ImagePullSecrets is a list of references to secrets
93+
in the same namespace.
94+
items:
95+
description: |-
96+
LocalObjectReference contains enough information to let you locate the
97+
referenced object inside the same namespace.
98+
properties:
99+
name:
100+
default: ""
101+
description: |-
102+
Name of the referent.
103+
This field is effectively required, but due to backwards compatibility is
104+
allowed to be empty. Instances of this type with an empty value here are
105+
almost certainly wrong.
106+
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
107+
type: string
108+
type: object
109+
x-kubernetes-map-type: atomic
110+
type: array
83111
multiorch:
84112
description: MultiOrch is the image for the shard orchestrator.
85113
maxLength: 512

0 commit comments

Comments
 (0)