From 2a13d9f235176a0fd4f2418b530b6e66b8580d96 Mon Sep 17 00:00:00 2001 From: Jason Brooks Date: Thu, 9 Feb 2017 15:26:41 -0800 Subject: [PATCH 01/19] first import of kubernetes-proxy Dockerfile --- Dockerfile | 18 ++++++++++++++++++ launch.sh | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 Dockerfile create mode 100644 launch.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..77b52f8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM registry.fedoraproject.org/kubernetes-node:25 +MAINTAINER "Jason Brooks" + +ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=1 ARCH=x86_64 +LABEL BZComponent="$NAME" \ + Name="$FGC/$NAME" \ + Version="$VERSION" \ + Release="$RELEASE.$DISTTAG" \ + Architecture="$ARCH" + +RUN dnf install -y iptables conntrack-tools && dnf clean all + +LABEL RUN /usr/bin/docker run -d --privileged --net=host + +COPY launch.sh /usr/bin/kube-proxy-docker.sh + +ENTRYPOINT ["/usr/bin/kube-proxy-docker.sh"] + diff --git a/launch.sh b/launch.sh new file mode 100644 index 0000000..2906497 --- /dev/null +++ b/launch.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +source /etc/kubernetes/proxy +source /etc/kubernetes/config + +ARGS=$(echo "$@ $KUBE_LOGTOSTDERR $KUBE_LOG_LEVEL $KUBE_MASTER $KUBE_PROXY_ARGS" | xargs -n1 | sort -u -t = -k 1,1 | xargs) + +exec /usr/bin/kube-proxy $ARGS From 6e9c4a3c31b4d5425ba7f4279fd69a2c41a601f3 Mon Sep 17 00:00:00 2001 From: Jason Brooks Date: Fri, 17 Feb 2017 11:53:47 -0800 Subject: [PATCH 02/19] fix FROM line --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 77b52f8..0b30b0d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ -FROM registry.fedoraproject.org/kubernetes-node:25 +FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=1 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=2 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 2717c3e07a1a5fda91df8ba60109a72e026dd2b4 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 2 Mar 2017 20:22:12 -0600 Subject: [PATCH 03/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0b30b0d..054faa6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=2 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=3 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 329e8c27d36f60e94e6dac745c4dd0ef17720664 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 15 Mar 2017 16:50:43 -0500 Subject: [PATCH 04/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 054faa6..1d97b08 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=3 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=4 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 1d5e2a11e4c879dca2e9d2127d8331d9cc5caeb3 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 15 Mar 2017 17:25:19 -0500 Subject: [PATCH 05/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1d97b08..a67a0ca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=4 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=5 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From d828af1fe4aa22628ecb9caf4b48084239319366 Mon Sep 17 00:00:00 2001 From: Jason Brooks Date: Fri, 17 Mar 2017 13:25:26 -0700 Subject: [PATCH 06/19] chmod +x launch script, set version to 0 --- Dockerfile | 2 +- launch.sh | 0 2 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 launch.sh diff --git a/Dockerfile b/Dockerfile index a67a0ca..d20165d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0.1 RELEASE=5 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=6 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ diff --git a/launch.sh b/launch.sh old mode 100644 new mode 100755 From 1786a4e52745fb5f2e65a3514c350ad8dc570fee Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 29 Mar 2017 15:18:17 -0500 Subject: [PATCH 07/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d20165d..809be6e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=6 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=7 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 9606fbe2860cad92fd1c57e4617ad53992e85d8a Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 29 Mar 2017 22:39:38 -0500 Subject: [PATCH 08/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 809be6e..ab1f284 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=7 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=8 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From f3c70680d44463b157843d6de815610933999d9f Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 20 Apr 2017 21:34:28 -0500 Subject: [PATCH 09/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ab1f284..e4adbf0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=8 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=9 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From cf22d77f2d874fd7404b4f609ba7b4f7aa3a7eda Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 23 May 2017 16:17:09 -0500 Subject: [PATCH 10/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e4adbf0..70aa1bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=9 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=10 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 063f7683a1bf4416dbc2a9b24469976841d90eee Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 23 May 2017 17:57:20 -0500 Subject: [PATCH 11/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 70aa1bf..0295f07 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=10 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=11 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 55ee72ce1e8eef831709007326599a58316bc9cc Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 23 May 2017 22:27:42 -0500 Subject: [PATCH 12/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0295f07..264c183 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=11 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=12 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 69b7fd05672cb9ad9b2fe1a7ad556d349ef3fbb3 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 14 Jun 2017 22:03:42 -0500 Subject: [PATCH 13/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 264c183..2bd9cef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=12 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=13 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From aca2704b59617fafb3c3a9eda3e9b01470caf006 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 27 Jun 2017 11:50:01 -0500 Subject: [PATCH 14/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2bd9cef..9940528 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=13 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=14 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 94ebaf18defff47cf318bc56c95080421d0e3d0f Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 27 Jun 2017 12:21:17 -0500 Subject: [PATCH 15/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9940528..ded1d34 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=14 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=15 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 5ee7958e482aff8a7b5a4e594e57b09a8139b464 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 6 Jul 2017 15:26:55 -0500 Subject: [PATCH 16/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ded1d34..cab3e4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=15 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=16 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From b13f160bd4bdae859e340a460e617c2d1e8312a1 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 25 Jul 2017 14:53:39 -0500 Subject: [PATCH 17/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cab3e4a..c91d9ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=16 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=17 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 4ecb0e1ec9880645cc8310f853b65327b100197d Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 24 Aug 2017 16:28:35 -0500 Subject: [PATCH 18/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c91d9ff..7206551 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=17 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=18 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \ From 3ac22e827a20269ec4c6d0022b22a2c77d7749d0 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 21 Sep 2017 12:18:21 -0500 Subject: [PATCH 19/19] Bump RELEASE for automatic rebuild --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7206551..a61ef40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM registry.fedoraproject.org/f25/kubernetes-node:latest MAINTAINER "Jason Brooks" -ENV NAME=kubernetes-proxy VERSION=0 RELEASE=18 ARCH=x86_64 +ENV NAME=kubernetes-proxy VERSION=0 RELEASE=19 ARCH=x86_64 LABEL BZComponent="$NAME" \ Name="$FGC/$NAME" \ Version="$VERSION" \