Skip to content

Commit 3fcf637

Browse files
authored
feat: support adding sidecars in vertex pods. Closes #323 (#325)
Signed-off-by: David Seapy <dseapy@gmail.com>
1 parent c3e57de commit 3fcf637

16 files changed

Lines changed: 7889 additions & 4133 deletions

api/json-schema/schema.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17374,6 +17374,13 @@
1737417374
"description": "ServiceAccountName applied to the pod",
1737517375
"type": "string"
1737617376
},
17377+
"sidecars": {
17378+
"description": "List of sidecar containers belonging to the pod.",
17379+
"items": {
17380+
"$ref": "#/definitions/io.k8s.api.core.v1.Container"
17381+
},
17382+
"type": "array"
17383+
},
1737717384
"sink": {
1737817385
"$ref": "#/definitions/io.numaproj.numaflow.v1alpha1.Sink"
1737917386
},
@@ -18989,6 +18996,13 @@
1898918996
"description": "ServiceAccountName applied to the pod",
1899018997
"type": "string"
1899118998
},
18999+
"sidecars": {
19000+
"description": "List of sidecar containers belonging to the pod.",
19001+
"items": {
19002+
"$ref": "#/definitions/io.k8s.api.core.v1.Container"
19003+
},
19004+
"type": "array"
19005+
},
1899219006
"sink": {
1899319007
"$ref": "#/definitions/io.numaproj.numaflow.v1alpha1.Sink"
1899419008
},

api/openapi-spec/swagger.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17382,6 +17382,13 @@
1738217382
"description": "ServiceAccountName applied to the pod",
1738317383
"type": "string"
1738417384
},
17385+
"sidecars": {
17386+
"description": "List of sidecar containers belonging to the pod.",
17387+
"type": "array",
17388+
"items": {
17389+
"$ref": "#/definitions/io.k8s.api.core.v1.Container"
17390+
}
17391+
},
1738517392
"sink": {
1738617393
"$ref": "#/definitions/io.numaproj.numaflow.v1alpha1.Sink"
1738717394
},
@@ -18971,6 +18978,13 @@
1897118978
"description": "ServiceAccountName applied to the pod",
1897218979
"type": "string"
1897318980
},
18981+
"sidecars": {
18982+
"description": "List of sidecar containers belonging to the pod.",
18983+
"type": "array",
18984+
"items": {
18985+
"$ref": "#/definitions/io.k8s.api.core.v1.Container"
18986+
}
18987+
},
1897418988
"sink": {
1897518989
"$ref": "#/definitions/io.numaproj.numaflow.v1alpha1.Sink"
1897618990
},

config/base/crds/full/numaflow.numaproj.io_pipelines.yaml

Lines changed: 587 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)