feature(oci-distribution): distribute guestinit via OCI (#240)

Signed-off-by: Ariadne Conill <[email protected]>
This commit is contained in:
Ariadne Conill authored and GitHub committed 2024-07-10 00:34:05 +00:00
1 parent 94e45c1c8c
commit 2f866ad47b
2 files changed
+11

No files matched your search

+1
View File
@@ -17,6 +17,7 @@ jobs:
- kratactl
- kratad
- kratanet
- krata-guest-init
name: oci build ${{ matrix.component }}
steps:
- uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
+10
View File
@@ -0,0 +1,10 @@
FROM rust:1.79-alpine AS build
RUN apk update && apk add protoc protobuf-dev build-base && rm -rf /var/cache/apk/*
ENV TARGET_LIBC=musl TARGET_VENDOR=unknown
WORKDIR /usr/src/app
COPY . .
RUN ./hack/initrd/build.sh && cp target/initrd/initrd-* target/initrd/initrd
FROM scratch AS final
COPY --from=build /usr/src/app/target/initrd/initrd /krata/initrd