Build multi-arch images for x86 and arm
So that we can run nodepool-builder in containers on arm hosts to better build arm images, update our zuul config to build multi-arch docker images. Change-Id: I98ec4cef2ff35c707ff43d0b8e554b969d720250
This commit is contained in:
parent
ed75d0536b
commit
5530478860
@ -162,12 +162,21 @@
|
|||||||
- context: .
|
- context: .
|
||||||
repository: zuul/nodepool
|
repository: zuul/nodepool
|
||||||
target: nodepool
|
target: nodepool
|
||||||
|
arch:
|
||||||
|
- linux/amd64
|
||||||
|
- linux/arm64
|
||||||
- context: .
|
- context: .
|
||||||
repository: zuul/nodepool-launcher
|
repository: zuul/nodepool-launcher
|
||||||
target: nodepool-launcher
|
target: nodepool-launcher
|
||||||
|
arch:
|
||||||
|
- linux/amd64
|
||||||
|
- linux/arm64
|
||||||
- context: .
|
- context: .
|
||||||
repository: zuul/nodepool-builder
|
repository: zuul/nodepool-builder
|
||||||
target: nodepool-builder
|
target: nodepool-builder
|
||||||
|
arch:
|
||||||
|
- linux/amd64
|
||||||
|
- linux/arm64
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: nodepool-upload-image
|
name: nodepool-upload-image
|
||||||
|
6
releasenotes/notes/arm-images-3a83419eb0bbfca6.yaml
Normal file
6
releasenotes/notes/arm-images-3a83419eb0bbfca6.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
The docker images published to ``zuul/nodepool``, ``zuul/nodepol-launcher``
|
||||||
|
and ``zuul/nodepool-builder`` are now built as multi-arch images and
|
||||||
|
support arm64 in addition to amd64.
|
Loading…
x
Reference in New Issue
Block a user