@@ -3,6 +3,7 @@ kind: CustomResourceDefinition
3
3
metadata :
4
4
annotations :
5
5
api-approved.kubernetes.io : unapproved
6
+ cert-manager.io/inject-ca-from : {{ .Values.flinkOperatorNamespace.name }}/flink-operator-serving-cert
6
7
controller-gen.kubebuilder.io/version : v0.6.2
7
8
name : flinkclusters.flinkoperator.k8s.io
8
9
spec :
@@ -165,13 +166,15 @@ spec:
165
166
configMapName :
166
167
type : string
167
168
mountPath :
169
+ default : /etc/hadoop/conf
168
170
type : string
169
171
type : object
170
172
image :
171
173
properties :
172
174
name :
173
175
type : string
174
176
pullPolicy :
177
+ default : Always
175
178
type : string
176
179
pullSecrets :
177
180
items :
@@ -186,6 +189,7 @@ spec:
186
189
job :
187
190
properties :
188
191
allowNonRestoredState :
192
+ default : false
189
193
type : boolean
190
194
args :
191
195
items :
@@ -198,7 +202,15 @@ spec:
198
202
type : boolean
199
203
className :
200
204
type : string
205
+ classPath :
206
+ items :
207
+ type : string
208
+ type : array
201
209
cleanupPolicy :
210
+ default :
211
+ afterJobCancelled : DeleteCluster
212
+ afterJobFails : KeepCluster
213
+ afterJobSucceeds : DeleteCluster
202
214
properties :
203
215
afterJobCancelled :
204
216
type : string
@@ -209,6 +221,17 @@ spec:
209
221
type : object
210
222
fromSavepoint :
211
223
type : string
224
+ hostAliases :
225
+ items :
226
+ properties :
227
+ hostnames :
228
+ items :
229
+ type : string
230
+ type : array
231
+ ip :
232
+ type : string
233
+ type : object
234
+ type : array
212
235
initContainers :
213
236
items :
214
237
properties :
@@ -803,14 +826,21 @@ spec:
803
826
minimum : 0
804
827
type : integer
805
828
mode :
829
+ default : Detached
830
+ enum :
831
+ - Detached
832
+ - Blocking
833
+ - Application
806
834
type : string
807
835
noLoggingToStdout :
836
+ default : false
808
837
type : boolean
809
838
nodeSelector :
810
839
additionalProperties :
811
840
type : string
812
841
type : object
813
842
parallelism :
843
+ default : 1
814
844
format : int32
815
845
type : integer
816
846
podAnnotations :
@@ -828,6 +858,13 @@ spec:
828
858
pyModule :
829
859
type : string
830
860
resources :
861
+ default :
862
+ limits :
863
+ cpu : 2
864
+ memory : 2Gi
865
+ requests :
866
+ cpu : 200m
867
+ memory : 512Mi
831
868
properties :
832
869
limits :
833
870
additionalProperties :
@@ -847,6 +884,7 @@ spec:
847
884
type : object
848
885
type : object
849
886
restartPolicy :
887
+ default : Never
850
888
type : string
851
889
savepointGeneration :
852
890
format : int32
@@ -935,17 +973,6 @@ spec:
935
973
type : string
936
974
type : object
937
975
type : array
938
- hostAliases :
939
- items :
940
- properties :
941
- ip :
942
- type : string
943
- hostnames :
944
- items :
945
- type : string
946
- type : array
947
- type : object
948
- type : array
949
976
volumeMounts :
950
977
items :
951
978
properties :
@@ -1663,13 +1690,11 @@ spec:
1663
1690
- name
1664
1691
type : object
1665
1692
type : array
1666
- required :
1667
- - restartPolicy
1668
1693
type : object
1669
1694
jobManager :
1695
+ default :
1696
+ replicas : 1
1670
1697
properties :
1671
- accessScope :
1672
- type : string
1673
1698
ServiceAnnotations :
1674
1699
additionalProperties :
1675
1700
type : string
@@ -1678,6 +1703,9 @@ spec:
1678
1703
additionalProperties :
1679
1704
type : string
1680
1705
type : object
1706
+ accessScope :
1707
+ default : Cluster
1708
+ type : string
1681
1709
extraPorts :
1682
1710
items :
1683
1711
properties :
@@ -1698,6 +1726,17 @@ spec:
1698
1726
- containerPort
1699
1727
type : object
1700
1728
type : array
1729
+ hostAliases :
1730
+ items :
1731
+ properties :
1732
+ hostnames :
1733
+ items :
1734
+ type : string
1735
+ type : array
1736
+ ip :
1737
+ type : string
1738
+ type : object
1739
+ type : array
1701
1740
ingress :
1702
1741
properties :
1703
1742
annotations :
@@ -1709,6 +1748,7 @@ spec:
1709
1748
tlsSecretName :
1710
1749
type : string
1711
1750
useTls :
1751
+ default : false
1712
1752
type : boolean
1713
1753
type : object
1714
1754
initContainers :
@@ -2401,18 +2441,35 @@ spec:
2401
2441
type : string
2402
2442
type : object
2403
2443
ports :
2444
+ default :
2445
+ blob : 6124
2446
+ query : 6125
2447
+ rpc : 6123
2448
+ ui : 8081
2404
2449
properties :
2405
2450
blob :
2451
+ default : 6124
2406
2452
format : int32
2453
+ maximum : 65535
2454
+ minimum : 1
2407
2455
type : integer
2408
2456
query :
2457
+ default : 6125
2409
2458
format : int32
2459
+ maximum : 65535
2460
+ minimum : 1
2410
2461
type : integer
2411
2462
rpc :
2463
+ default : 6123
2412
2464
format : int32
2465
+ maximum : 65535
2466
+ minimum : 1
2413
2467
type : integer
2414
2468
ui :
2469
+ default : 8081
2415
2470
format : int32
2471
+ maximum : 65535
2472
+ minimum : 1
2416
2473
type : integer
2417
2474
type : object
2418
2475
readinessProbe :
@@ -2494,9 +2551,17 @@ spec:
2494
2551
type : integer
2495
2552
type : object
2496
2553
replicas :
2554
+ default : 1
2497
2555
format : int32
2498
2556
type : integer
2499
2557
resources :
2558
+ default :
2559
+ limits :
2560
+ cpu : 2
2561
+ memory : 2Gi
2562
+ requests :
2563
+ cpu : 200m
2564
+ memory : 512Mi
2500
2565
properties :
2501
2566
limits :
2502
2567
additionalProperties :
@@ -3182,17 +3247,6 @@ spec:
3182
3247
type : string
3183
3248
type : object
3184
3249
type : array
3185
- hostAliases :
3186
- items :
3187
- properties :
3188
- ip :
3189
- type : string
3190
- hostnames :
3191
- items :
3192
- type : string
3193
- type : array
3194
- type : object
3195
- type : array
3196
3250
volumeClaimTemplates :
3197
3251
items :
3198
3252
properties :
@@ -4072,16 +4126,20 @@ spec:
4072
4126
type : string
4073
4127
type : object
4074
4128
recreateOnUpdate :
4129
+ default : true
4075
4130
type : boolean
4076
4131
revisionHistoryLimit :
4077
4132
format : int32
4078
4133
type : integer
4079
4134
serviceAccountName :
4080
4135
type : string
4081
4136
taskManager :
4137
+ default :
4138
+ replicas : 3
4082
4139
properties :
4083
4140
deploymentType :
4084
- type : string
4141
+ default : StatefulSet
4142
+ type : string
4085
4143
extraPorts :
4086
4144
items :
4087
4145
properties :
@@ -4102,6 +4160,17 @@ spec:
4102
4160
- containerPort
4103
4161
type : object
4104
4162
type : array
4163
+ hostAliases :
4164
+ items :
4165
+ properties :
4166
+ hostnames :
4167
+ items :
4168
+ type : string
4169
+ type : array
4170
+ ip :
4171
+ type : string
4172
+ type : object
4173
+ type : array
4105
4174
initContainers :
4106
4175
items :
4107
4176
properties :
@@ -4792,15 +4861,28 @@ spec:
4792
4861
type : string
4793
4862
type : object
4794
4863
ports :
4864
+ default :
4865
+ data : 6121
4866
+ query : 6125
4867
+ rpc : 6122
4795
4868
properties :
4796
4869
data :
4870
+ default : 6121
4797
4871
format : int32
4872
+ maximum : 65535
4873
+ minimum : 1
4798
4874
type : integer
4799
4875
query :
4876
+ default : 6125
4800
4877
format : int32
4878
+ maximum : 65535
4879
+ minimum : 1
4801
4880
type : integer
4802
4881
rpc :
4882
+ default : 6122
4803
4883
format : int32
4884
+ maximum : 65535
4885
+ minimum : 1
4804
4886
type : integer
4805
4887
type : object
4806
4888
readinessProbe :
@@ -4882,9 +4964,17 @@ spec:
4882
4964
type : integer
4883
4965
type : object
4884
4966
replicas :
4967
+ default : 3
4885
4968
format : int32
4886
4969
type : integer
4887
4970
resources :
4971
+ default :
4972
+ limits :
4973
+ cpu : 2
4974
+ memory : 2Gi
4975
+ requests :
4976
+ cpu : 200m
4977
+ memory : 512Mi
4888
4978
properties :
4889
4979
limits :
4890
4980
additionalProperties :
@@ -5570,17 +5660,6 @@ spec:
5570
5660
type : string
5571
5661
type : object
5572
5662
type : array
5573
- hostAliases :
5574
- items :
5575
- properties :
5576
- ip :
5577
- type : string
5578
- hostnames :
5579
- items :
5580
- type : string
5581
- type : array
5582
- type : object
5583
- type : array
5584
5663
volumeClaimTemplates :
5585
5664
items :
5586
5665
properties :
@@ -6506,6 +6585,9 @@ spec:
6506
6585
type : string
6507
6586
state :
6508
6587
type : string
6588
+ submitterExitCode :
6589
+ format : int32
6590
+ type : integer
6509
6591
submitterName :
6510
6592
type : string
6511
6593
required :
0 commit comments