Sign inSign up

sealio/walrus:dev

Multi-platform
Index digest

sha256:7a0f5dc80aa2e2bf905209fc07efdfccf46b3f87e3a4dcf56a6f037d314702d9

OS/ARCH

Compressed size

1.19 GB

Last pushed

over 2 years by ci4seal

Type

Image

Manifest digest

sha256:b2ad3b9806c8394582b9966bb1aa131f9a87369bb4d83220a53cb3b34b8dc5c2

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=24.040 B
5ADD file ... in / 26.68 MB
6CMD ["/bin/bash"]0 B
7SHELL [/bin/bash -c]0 B
8ARG TARGETPLATFORM0 B
9ARG TARGETOS0 B
10ARG TARGETARCH0 B
11ENV DEBIAN_FRONTEND=noninteractive0 B
12RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6451.13 MB
13RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6432.75 MB
14RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm643.68 MB
15RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm646.38 MB
16ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
17VOLUME [/var/lib/k3s]0 B
18ENV K3S_DATA_DIR=/var/lib/k3s K3S_RESOLV_CONF=/etc/resolv.conf ETCDCTL_API=30 B
19COPY /bin/blkid /bin/bandwidth /bin/cni /bin/conntrack108.53 MB
20RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64164.88 MB
21ENV WALRUS_DATA_DIR=/var/run/walrus WALRUS_LID_DIR=/var/lib/walrus0 B
22ENV WORKFLOW_CONTROLLER_IMAGE=sealio/mirrored-workflow-controller:v3.5.0 WORKFLOW_EXECUTOR_IMAGE=sealio/mirrored-argoexec:v3.5.0 WORKFLOW_STEP_IMAGE=sealio/curl-jq:v0.0.10 B
23RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6480.25 MB
24ADD https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.1/argo-workflows-0.41.1.tgz /var/lib/walrus/charts/argo-workflows.tgz # buildkit29 KB
25ENV MINIO_IMAGE=bitnami/minio:2024.3.26-debian-12-r0 MINIO_OS_SHELL_IMAGE=bitnami/os-shell:12-debian-12-r170 B
26RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64142.73 MB
27ADD https://charts.bitnami.com/bitnami/minio-14.1.3.tgz /var/lib/walrus/charts/minio.tgz # buildkit54.55 KB
28ENV DEPLOYER_TERRAFORM_IMAGE=sealio/terraform-deployer:v1.5.7-seal.1 DEPLOYER_OPENTOFU_IMAGE=sealio/opentofu-deployer:v1.6.0-seal.1 DEPLOYER_TERRAFORM_NETWORK_MIRROR_IMAGE=sealio/hermitcrab:v0.1.40 B
29RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64528.1 MB
30ADD https://github.com/seal-io/helm-charts/releases/download/hermitcrab-0.1.4/hermitcrab-0.1.4.tgz /var/lib/walrus/charts/hermitcrab.tgz # buildkit6.9 KB
31COPY /build/walrus-cli* /var/lib/walrus/clis/ # buildkit6.31 MB
32ARG SERVE_UI_URL=file:///var/lib/walrus/ui0 B
33ARG WALRUS_FILES_URL=file:///var/lib/walrus/files0 B
34ENV WALRUS_SETTING_DEPLOYER_IMAGE=sealio/terraform-deployer:v1.5.7-seal.1 WALRUS_SETTING_SERVE_UI_URL=file:///var/lib/walrus/ui WALRUS_SETTING_WALRUS_FILES_URL=file:///var/lib/walrus/files0 B
35EXPOSE map[443/tcp:{} 80/tcp:{}]0 B
36VOLUME [/var/run/walrus]0 B
37COPY /image/ / # buildkit5.91 MB
38COPY /build/walrus-manager-linux-arm64 /usr/bin/walrus-manager # buildkit25.69 MB
39COPY /build/walrus-server-linux-arm64 /usr/bin/walrus-server # buildkit33.78 MB
40ENV _RUNNING_INSIDE_CONTAINER_=true0 B
41CMD ["walrus-server"]0 B

Command

 ARG RELEASE