Skip to content

Commit b51be6c

Browse files
Add bootstrap container for multi network image (#10376)
* Add bottlerocket bootstrap container to release bundle files * change repository naming * exclude field bottlerocketBootstrapContainers from bundle signature nad update crd * fix go vulnerability check * fix go vulnerability * add image to artifacts.go * add unit test for vsphere image * change name for bundle and move the image to shared * add generated file --------- Co-authored-by: EKS Distro PR Bot <[email protected]>
1 parent b3affe5 commit b51be6c

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,38 @@ spec:
215215
- metadata
216216
- version
217217
type: object
218+
bottlerocketBootstrapContainers:
219+
properties:
220+
multiNetworkBootstrap:
221+
properties:
222+
arch:
223+
description: Architectures of the asset
224+
items:
225+
type: string
226+
type: array
227+
description:
228+
type: string
229+
imageDigest:
230+
description: The SHA256 digest of the image manifest
231+
type: string
232+
name:
233+
description: The asset name
234+
type: string
235+
os:
236+
description: Operating system of the asset
237+
enum:
238+
- linux
239+
- darwin
240+
- windows
241+
type: string
242+
osName:
243+
description: Name of the OS like ubuntu, bottlerocket
244+
type: string
245+
uri:
246+
description: The image repository, name, and tag
247+
type: string
248+
type: object
249+
type: object
218250
bottlerocketHostContainers:
219251
properties:
220252
admin:

config/manifest/eksa-components.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,38 @@ spec:
381381
- metadata
382382
- version
383383
type: object
384+
bottlerocketBootstrapContainers:
385+
properties:
386+
multiNetworkBootstrap:
387+
properties:
388+
arch:
389+
description: Architectures of the asset
390+
items:
391+
type: string
392+
type: array
393+
description:
394+
type: string
395+
imageDigest:
396+
description: The SHA256 digest of the image manifest
397+
type: string
398+
name:
399+
description: The asset name
400+
type: string
401+
os:
402+
description: Operating system of the asset
403+
enum:
404+
- linux
405+
- darwin
406+
- windows
407+
type: string
408+
osName:
409+
description: Name of the OS like ubuntu, bottlerocket
410+
type: string
411+
uri:
412+
description: The image repository, name, and tag
413+
type: string
414+
type: object
415+
type: object
384416
bottlerocketHostContainers:
385417
properties:
386418
admin:

0 commit comments

Comments
 (0)