Sign inSign up

sealio/walrus:main

Multi-platform
Index digest

sha256:d57cb489224bd450efd3cce4a6384d66b8032947693a4b380136220a69a4a794

OS/ARCH

Compressed size

1.47 GB

Last pushed

over 2 years by ci4seal

Type

Image

Manifest digest

sha256:907930d5838ad1178acd57c6cd45bec8f93346946b8dd6e279159894ff6a4936

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 / 28.31 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/amd64 TARGETOS=linux TARGETARCH=amd6450.86 MB
13RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd646.31 MB
14ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
15RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd6433.66 MB
16VOLUME [/var/lib/postgresql]0 B
17RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd641.24 KB
18RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd6464.11 MB
19VOLUME [/var/lib/k3s]0 B
20ENV K3S_DATA_DIR=/var/lib/k3s K3S_RESOLV_CONF=/etc/resolv.conf ETCDCTL_API=30 B
21COPY /bin/blkid /bin/bandwidth /bin/cni /bin/conntrack119.27 MB
22RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64182.28 MB
23RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd644 MB
24COPY /usr/bin/minio /usr/bin/mc /usr/bin/ #43.7 MB
25ENV CHARTS_DIR=/var/lib/walrus/manifests/charts CLI_DIR=/var/lib/walrus/cli0 B
26ENV BEEGO_CONFIG_PATH=/etc/casdoor/app.conf0 B
27COPY /casdoor /usr/bin/ # buildkit20.85 MB
28ENV FINOPS_KUBECOST_COST_MODEL_IMAGE=sealio/mirrored-kubecost-cost-model:v1.105.2 FINOPS_PROMETHEUS_IMAGE=sealio/mirrored-prometheus:v2.46.0 FINOPS_PROMETHEUS_CONFIG_RELOADER_IMAGE=sealio/mirrored-prometheus-config-reloader:v0.67.0 FINOPS_NODE_EXPORTER_IMAGE=sealio/mirrored-node-exporter:v1.6.00 B
29RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64170.34 MB
30ADD https://github.com/prometheus-community/helm-charts/releases/download/prometheus-24.0.0/prometheus-24.0.0.tgz /var/lib/walrus/manifests/charts/prometheus.tgz # buildkit69.11 KB
31ENV 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
32RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd6485.61 MB
33ENV WORKFLOW_ARGO_WORKFLOWS_CHART_PATH=/var/lib/walrus/manifests/charts/argo-workflows.tgz0 B
34ADD https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.36.1/argo-workflows-0.36.1.tgz /var/lib/walrus/manifests/charts/argo-workflows.tgz # buildkit27.65 KB
35ENV 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.30 B
36RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64577.53 MB
37ENV DEPLOYER_TERRAFORM_HERMITCRAB_CHART_PATH=/var/lib/walrus/manifests/charts/hermitcrab.tgz0 B
38ADD https://github.com/seal-io/helm-charts/releases/download/hermitcrab-0.1.3/hermitcrab-0.1.3.tgz /var/lib/walrus/manifests/charts/hermitcrab.tgz # buildkit6.93 KB
39COPY /build/cli* /var/lib/walrus/cli/ # buildkit63.28 MB
40ARG SERVE_UI_INDEX=file:///var/lib/walrus/ui0 B
41ARG WALRUS_FILE_HUB_URL=file:///var/lib/walrus/walrus-file-hub0 B
42ENV SERVER_SETTING_SERVE_URL= SERVER_SETTING_SERVE_UI_INDEX=https://walrus-ui-1303613262.cos.ap-guangzhou.myqcloud.com/latest/index.html SERVER_SETTING_DEPLOYER_IMAGE=sealio/terraform-deployer:v1.5.7-seal.1 SERVER_SETTING_WALRUS_FILE_HUB_URL=file:///var/lib/walrus/walrus-file-hub0 B
43EXPOSE map[443/tcp:{} 80/tcp:{}]0 B
44VOLUME [/var/run/walrus]0 B
45COPY /image/ / # buildkit5.84 MB
46COPY /build/server-linux-amd64 /usr/bin/walrus # buildkit52.21 MB
47ENV _RUNNING_INSIDE_CONTAINER_=true0 B
48CMD ["walrus" "--log-debug" "--log-verbosity=4"]0 B

Command

 ARG RELEASE