Initial commit
This commit is contained in:
commit
1e24b37b8b
13
cert-manager/cert-manager-cainjector/Dockerfile
Normal file
13
cert-manager/cert-manager-cainjector/Dockerfile
Normal file
@ -0,0 +1,13 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y cert-manager; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
RUN groupadd -r -g 1000 cert-manger && useradd --no-log-init -r -u 1000 -g cert-manger cert-manger
|
||||
|
||||
USER 1000
|
||||
|
||||
ENTRYPOINT ["/usr/bin/cainjector"]
|
13
cert-manager/cert-manager-controller/Dockerfile
Normal file
13
cert-manager/cert-manager-controller/Dockerfile
Normal file
@ -0,0 +1,13 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y cert-manager; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
RUN groupadd -r -g 1000 cert-manger && useradd --no-log-init -r -u 1000 -g cert-manger cert-manger
|
||||
|
||||
USER 1000
|
||||
|
||||
ENTRYPOINT ["/usr/bin/controller"]
|
13
cert-manager/cert-manager-webhook/Dockerfile
Normal file
13
cert-manager/cert-manager-webhook/Dockerfile
Normal file
@ -0,0 +1,13 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y cert-manager; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
RUN groupadd -r -g 1000 cert-manger && useradd --no-log-init -r -u 1000 -g cert-manger cert-manger
|
||||
|
||||
USER 1000
|
||||
|
||||
ENTRYPOINT ["/usr/bin/webhook"]
|
9
coredns/Dockerfile
Normal file
9
coredns/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y coredns; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
ENTRYPOINT ["/usr/bin/coredns"]
|
13
etcd/Dockerfile
Normal file
13
etcd/Dockerfile
Normal file
@ -0,0 +1,13 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y etcd; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
VOLUME /data
|
||||
|
||||
ENTRYPOINT ["/usr/sbin/etcd", "--data-dir", "/data"]
|
9
kube-apiserver/Dockerfile
Normal file
9
kube-apiserver/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y kubernetes-master; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
ENTRYPOINT ["/usr/bin/kube-apiserver"]
|
9
kube-controller-manager/Dockerfile
Normal file
9
kube-controller-manager/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y kubernetes-master; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
ENTRYPOINT ["/usr/bin/kube-controller-manager"]
|
10
kube-proxy/Dockerfile
Normal file
10
kube-proxy/Dockerfile
Normal file
@ -0,0 +1,10 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y kubernetes-node; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*; \
|
||||
ln -s /usr/bin/kube-proxy /usr/local/bin/kube-proxy
|
||||
|
||||
ENTRYPOINT ["/usr/bin/kube-proxy"]
|
9
kube-scheduler/Dockerfile
Normal file
9
kube-scheduler/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM alt:sisyphus
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y kubernetes-master; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
ENTRYPOINT ["/usr/bin/kube-scheduler"]
|
15
pause/Dockerfile
Normal file
15
pause/Dockerfile
Normal file
@ -0,0 +1,15 @@
|
||||
FROM alt:sisyphus as installer
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y apt-repo; \
|
||||
sh -c 'yes | apt-repo test 310153'; \
|
||||
apt-get remove -y apt-repo; \
|
||||
rm -f /var/cache/apt/archives/*.rpm \
|
||||
/var/cache/apt/*.bin \
|
||||
/var/lib/apt/lists/*.*
|
||||
|
||||
FROM scratch
|
||||
|
||||
COPY --from=installer /usr/bin/kubernetes-pause /pause
|
||||
|
||||
CMD ["/pause"]
|
Loading…
Reference in New Issue
Block a user