Compare commits

...
Sign in to create a new pull request.

19 commits

Author SHA1 Message Date
Adam Miller
36260b2a63 Bump RELEASE for automatic rebuild 2017-09-21 12:18:36 -05:00
Adam Miller
4d10ce6ff5 Bump RELEASE for automatic rebuild 2017-08-24 16:28:58 -05:00
Adam Miller
814d0bc5c0 Bump RELEASE for automatic rebuild 2017-07-25 14:53:19 -05:00
Adam Miller
2cc08fbb1b Bump RELEASE for automatic rebuild 2017-07-06 15:26:46 -05:00
Adam Miller
036ec1c749 Bump RELEASE for automatic rebuild 2017-06-27 12:21:06 -05:00
Adam Miller
29dd9c38d4 Bump RELEASE for automatic rebuild 2017-06-27 11:49:51 -05:00
Adam Miller
9adca2f60f Bump RELEASE for automatic rebuild 2017-06-14 22:03:31 -05:00
Adam Miller
6718c73ae7 Bump RELEASE for automatic rebuild 2017-05-23 22:27:32 -05:00
Adam Miller
b47c70a501 Bump RELEASE for automatic rebuild 2017-05-23 15:31:21 -05:00
Adam Miller
3f15fa508e Bump RELEASE for automatic rebuild 2017-04-20 21:34:06 -05:00
Adam Miller
658c3cec71 Bump RELEASE for automatic rebuild 2017-03-29 22:39:16 -05:00
Adam Miller
73757e88e9 Bump RELEASE for automatic rebuild 2017-03-29 15:17:56 -05:00
Jason Brooks
048574b8f6 chmod +x launch script, set version to 0 2017-03-17 13:24:02 -07:00
Adam Miller
07c860213d Bump RELEASE for automatic rebuild 2017-03-15 17:24:54 -05:00
Adam Miller
f6f8fda8b9 Bump RELEASE for automatic rebuild 2017-03-15 16:50:21 -05:00
Jason Brooks
2f3dd2025e fix RUN label 2017-03-02 21:00:24 -08:00
Jason Brooks
da732cf418 bump release 2017-03-02 20:50:37 -08:00
Jason Brooks
89b95cb208 fix FROM line 2017-02-17 11:52:57 -08:00
Jason Brooks
324d5142cf first import of kubernetes-kubelet Dockerfile 2017-02-09 15:14:16 -08:00
2 changed files with 26 additions and 0 deletions

18
Dockerfile Normal file
View file

@ -0,0 +1,18 @@
FROM registry.fedoraproject.org/f25/kubernetes-node:latest
MAINTAINER "Jason Brooks" <jbrooks@redhat.com>
ENV NAME=kubernetes-kubelet VERSION=0 RELEASE=18 ARCH=x86_64
LABEL BZComponent="$NAME" \
Name="$FGC/$NAME" \
Version="$VERSION" \
Release="$RELEASE.$DISTTAG" \
Architecture="$ARCH"
# Containerized kubelet requires nsenter
RUN dnf install -y util-linux ethtool && dnf clean all
LABEL RUN /usr/bin/docker run -d --privileged --net=host --pid=host -v /:/rootfs:ro -v /sys:/sys:rw -v /var/run:/var/run:rw -v /run:/run:rw -v /var/lib/docker:/var/lib/docker:rw -v /var/lib/kubelet:/var/lib/kubelet:slave -v /var/log/containers:/var/log/containers:rw
COPY launch.sh /usr/bin/kubelet-docker.sh
ENTRYPOINT ["/usr/bin/kubelet-docker.sh"]

8
launch.sh Executable file
View file

@ -0,0 +1,8 @@
#!/bin/bash
source /etc/kubernetes/kubelet
source /etc/kubernetes/config
ARGS=$(echo "$@ $KUBE_LOGTOSTDERR $KUBE_LOG_LEVEL $KUBELET_API_SERVER $KUBELET_ADDRESS $KUBELET_PORT $KUBELET_HOSTNAME $KUBE_ALLOW_PRIV $KUBELET_ARGS" | xargs -n1 | sort -u -t = -k 1,1 | xargs)
exec /usr/bin/kubelet $ARGS --containerized