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"]