Skip to content

Instantly share code, notes, and snippets.

@openstacker
Forked from strigazi/kube-replace-rpm-binaries
Created February 8, 2018 10:23
Show Gist options
  • Save openstacker/89bf5e2ccb2ee80a39335644723b7048 to your computer and use it in GitHub Desktop.
Save openstacker/89bf5e2ccb2ee80a39335644723b7048 to your computer and use it in GitHub Desktop.
FROM registry.fedoraproject.org/fedora:rawhide
ENV NAME=kubernetes-master VERSION=0 RELEASE=0 ARCH=x86_64
LABEL bzcomponent="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
release="$RELEASE.$DISTTAG" \
architecture="$ARCH" \
maintainer="Jason Brooks <jbrooks@redhat.com>"
RUN dnf -y --setopt=tsflags=nodocs update && dnf clean all
RUN groupadd -g 994 kube && useradd -u 996 -g 994 kube
RUN dnf install -y kubernetes-master findutils && dnf clean all
COPY <kubernetes apiserver binary> /usr/bin/kube-apiserver
# same for scheduler and controller manager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment