File Dockerfile of Package warewulf-rke2-agent

#!BuildTag: warewulf-rke2-agent:%%RKE2_VERSION_%%

FROM warewulf-rke2-base:latest

ARG RKE2_VERSION=%%RKE2_VERSION%%

WORKDIR /root

RUN INSTALL_RKE2_TYPE="agent" \
    INSTALL_RKE2_SKIP_RELOAD=true \
    INSTALL_RKE2_ARTIFACT_PATH=/root sh -x rke2.sh; \
    rm -f /root/rke2.sh /root/sha256sum-*.txt /root/rke2.linux-*.tar.gz; \
    systemctl enable rke2-agent;

LABEL io.k8s.display-name="Warewulf RKE2 Agent Container"
LABEL name="Warewulf RKE2 Agent Container"
LABEL vendor="SUSE"
LABEL version="${RKE2_VERSION}"
LABEL release="N/A"
LABEL summary="Container for deploying RKE2 agent nodes using Warewulf"
LABEL description="See summary"

ENTRYPOINT ["/bin/bash", "-l"]
openSUSE Build Service is sponsored by