55
55
format : int32
56
56
minimum : 1
57
57
type : integer
58
+ resources :
59
+ default :
60
+ limits :
61
+ cpu : " 1"
62
+ memory : 2Gi
63
+ requests :
64
+ cpu : 100m
65
+ memory : 256Mi
66
+ description : Resources of the PostgreSQL container.
67
+ properties :
68
+ claims :
69
+ description : " Claims lists the names of resources, defined
70
+ in spec.resourceClaims, that are used by this container.
71
+ \n This is an alpha field and requires enabling the DynamicResourceAllocation
72
+ feature gate. \n This field is immutable. It can only be
73
+ set for containers."
74
+ items :
75
+ description : ResourceClaim references one entry in PodSpec.ResourceClaims.
76
+ properties :
77
+ name :
78
+ description : Name must match the name of one entry in
79
+ pod.spec.resourceClaims of the Pod where this field
80
+ is used. It makes that resource available inside a
81
+ container.
82
+ type : string
83
+ required :
84
+ - name
85
+ type : object
86
+ type : array
87
+ x-kubernetes-list-map-keys :
88
+ - name
89
+ x-kubernetes-list-type : map
90
+ limits :
91
+ additionalProperties :
92
+ anyOf :
93
+ - type : integer
94
+ - type : string
95
+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
96
+ x-kubernetes-int-or-string : true
97
+ description : ' Limits describes the maximum amount of compute
98
+ resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
99
+ type : object
100
+ requests :
101
+ additionalProperties :
102
+ anyOf :
103
+ - type : integer
104
+ - type : string
105
+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
106
+ x-kubernetes-int-or-string : true
107
+ description : ' Requests describes the minimum amount of compute
108
+ resources required. If Requests is omitted for a container,
109
+ it defaults to Limits if that is explicitly specified, otherwise
110
+ to an implementation-defined value. Requests cannot exceed
111
+ Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
112
+ type : object
113
+ type : object
58
114
volume :
59
115
properties :
60
116
size :
@@ -70,8 +126,81 @@ spec:
70
126
required :
71
127
- volume
72
128
type : object
129
+ metabase :
130
+ properties :
131
+ image :
132
+ default : metabase/metabase:latest
133
+ description : The image name to use for Metabase container.
134
+ type : string
135
+ imagePullPolicy :
136
+ default : IfNotPresent
137
+ description : ImagePullPolicy is used to determine when Kubernetes
138
+ will attempt to pull (download) container images.
139
+ enum :
140
+ - Always
141
+ - Never
142
+ - IfNotPresent
143
+ type : string
144
+ resources :
145
+ default :
146
+ limits :
147
+ cpu : " 1"
148
+ memory : 2Gi
149
+ requests :
150
+ cpu : " 1"
151
+ memory : 2Gi
152
+ description : Resources of the metabase container.
153
+ properties :
154
+ claims :
155
+ description : " Claims lists the names of resources, defined
156
+ in spec.resourceClaims, that are used by this container.
157
+ \n This is an alpha field and requires enabling the DynamicResourceAllocation
158
+ feature gate. \n This field is immutable. It can only be
159
+ set for containers."
160
+ items :
161
+ description : ResourceClaim references one entry in PodSpec.ResourceClaims.
162
+ properties :
163
+ name :
164
+ description : Name must match the name of one entry in
165
+ pod.spec.resourceClaims of the Pod where this field
166
+ is used. It makes that resource available inside a
167
+ container.
168
+ type : string
169
+ required :
170
+ - name
171
+ type : object
172
+ type : array
173
+ x-kubernetes-list-map-keys :
174
+ - name
175
+ x-kubernetes-list-type : map
176
+ limits :
177
+ additionalProperties :
178
+ anyOf :
179
+ - type : integer
180
+ - type : string
181
+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
182
+ x-kubernetes-int-or-string : true
183
+ description : ' Limits describes the maximum amount of compute
184
+ resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
185
+ type : object
186
+ requests :
187
+ additionalProperties :
188
+ anyOf :
189
+ - type : integer
190
+ - type : string
191
+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
192
+ x-kubernetes-int-or-string : true
193
+ description : ' Requests describes the minimum amount of compute
194
+ resources required. If Requests is omitted for a container,
195
+ it defaults to Limits if that is explicitly specified, otherwise
196
+ to an implementation-defined value. Requests cannot exceed
197
+ Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
198
+ type : object
199
+ type : object
200
+ type : object
73
201
required :
74
202
- db
203
+ - metabase
75
204
type : object
76
205
status :
77
206
description : MetabaseStatus defines the observed state of Metabase
0 commit comments