change the application user to be kubernaut

This commit is contained in:
Ryan Cavicchioni 2025-04-30 16:16:24 -05:00
parent ab31f56380
commit adb6cdcdbc
Signed by: ryanc
SSH Key Fingerprint: SHA256:FEbwJ3JyWHwYNAM8BqctZ/LmHHg1bzfi/huOj7FxlXU
2 changed files with 8 additions and 8 deletions

View File

@ -35,14 +35,14 @@ FROM base
ENV PORT=4567 ENV PORT=4567
RUN adduser --home /kubernaut --disabled-password app RUN adduser --home /kubernaut --disabled-password kubernaut
USER app:app USER kubernaut:kubernaut
COPY --from=build /usr/local/bundle /usr/local/bundle COPY --from=build /usr/local/bundle /usr/local/bundle
COPY --from=build --chown=app:app /kubernaut /kubernaut COPY --from=build --chown=kubernaut:kubernaut /kubernaut /kubernaut
COPY --chown=app:app . . COPY --chown=kubernaut:kubernaut . .
EXPOSE $PORT EXPOSE $PORT
ENTRYPOINT [ "/kubernaut/dockerfiles/entrypoint.sh" ] ENTRYPOINT [ "/kubernaut/dockerfiles/entrypoint.sh" ]

View File

@ -36,14 +36,14 @@ FROM base
ENV PORT=4567 ENV PORT=4567
# RUN useradd ruby --home /app --shell /bin/sh # RUN useradd ruby --home /app --shell /bin/sh
RUN useradd --home /kubernaut --create-home app RUN useradd --home /kubernaut --create-home kubernaut
USER app:app USER kubernaut:kubernaut
COPY --from=build /usr/local/bundle /usr/local/bundle COPY --from=build /usr/local/bundle /usr/local/bundle
COPY --from=build --chown=app:app /kubernaut /kubernaut COPY --from=build --chown=kubernaut:kubernaut /kubernaut /kubernaut
COPY --chown=app:app . . COPY --chown=kubernaut:kubernaut . .
EXPOSE $PORT EXPOSE $PORT
ENTRYPOINT [ "/kubernaut/dockerfiles/entrypoint.sh" ] ENTRYPOINT [ "/kubernaut/dockerfiles/entrypoint.sh" ]