intel-device-plugins-for-ku.../build/docker
Mikko Ylinen 900d0ebf9c images: have base image specific toybox config
Our *.Dockefile's allow builders to specify FINAL_BASE base image
to which static binaries are copied for the final image.

Initcontainers install toybox with a minimum set of "coreutils"
needed but with some final base images the minimum set can be
even smaller since they may already have /bin/sh, ls etc. installed.

Make initcontainers to have base image specific toybox-config.
For now, "static" for distroles/static and "ubi8-micro" for
UBI base image configs are created.

At the same time, move the toybox build to "usrmerge" based
setup where everything is installed to /usr/bin and /bin is
a symlink to /usr/bin. buildkit does not seem to like it so
disable buildkit usage for now.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2023-09-08 09:38:18 +03:00
..
lib images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
templates images: move to Debian packaged accel-config 2023-02-16 20:22:20 +02:00
build-image.sh images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-deviceplugin-operator.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-dlb-initcontainer.Dockerfile images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-dlb-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-dsa-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-fpga-admissionwebhook.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-fpga-initcontainer.Dockerfile images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-fpga-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-gpu-fakedev.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-gpu-initcontainer.Dockerfile images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-gpu-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-iaa-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-idxd-config-initcontainer.Dockerfile images: move to Debian packaged accel-config 2023-02-16 20:22:20 +02:00
intel-qat-initcontainer.Dockerfile images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-qat-plugin-kerneldrv.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-qat-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-sgx-admissionwebhook.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-sgx-initcontainer.Dockerfile images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
intel-sgx-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-vpu-plugin.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
intel-xpumanager-sidecar.Dockerfile images: update OCP base image to ubi9-micro 2023-09-08 09:38:18 +03:00
toybox-config-static images: have base image specific toybox config 2023-09-08 09:38:18 +03:00
toybox-config-ubi9-micro images: have base image specific toybox config 2023-09-08 09:38:18 +03:00