mirror of
https://github.com/rancher/rke.git
synced 2025-04-27 19:25:44 +00:00
remove artifacts images
This commit is contained in:
parent
8ea54f573f
commit
865317b3ef
33
.drone.yml
33
.drone.yml
@ -38,36 +38,3 @@ pipeline:
|
||||
when:
|
||||
branch: master
|
||||
event: tag
|
||||
|
||||
publish-rke-certs-deployer:
|
||||
image: plugins/docker
|
||||
dockerfile: package/certs-deployer/Dockerfile
|
||||
repo: rancher/rke-cert-deployer
|
||||
context: package/certs-deployer/
|
||||
tag: ${DRONE_TAG}
|
||||
secrets: [docker_username, docker_password]
|
||||
when:
|
||||
branch: master
|
||||
event: tag
|
||||
|
||||
publish-rke-nginx-proxy:
|
||||
image: plugins/docker
|
||||
dockerfile: package/nginx-proxy/Dockerfile
|
||||
repo: rancher/rke-nginx-proxy
|
||||
context: package/nginx-proxy/
|
||||
tag: ${DRONE_TAG}
|
||||
secrets: [docker_username, docker_password]
|
||||
when:
|
||||
branch: master
|
||||
event: tag
|
||||
|
||||
publish-rke-service-sidekick:
|
||||
image: plugins/docker
|
||||
dockerfile: package/service-sidekick/Dockerfile
|
||||
repo: rancher/rke-service-sidekick
|
||||
context: package/service-sidekick/
|
||||
tag: ${DRONE_TAG}
|
||||
secrets: [docker_username, docker_password]
|
||||
when:
|
||||
branch: master
|
||||
event: tag
|
||||
|
@ -1,6 +0,0 @@
|
||||
FROM alpine:3.4
|
||||
|
||||
RUN apk update && apk add bash
|
||||
|
||||
COPY entrypoint.sh /tmp/entrypoint.sh
|
||||
CMD ["/tmp/entrypoint.sh"]
|
@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ACCT=${ACCT:-rancher}
|
||||
|
||||
docker build -t $ACCT/rke-cert-deployer:0.1.1 .
|
||||
docker push $ACCT/rke-cert-deployer:0.1.1
|
@ -1,22 +0,0 @@
|
||||
#!/bin/bash -x
|
||||
|
||||
SSL_CRTS_DIR=${CRTS_DEPLOY_PATH:-/etc/kubernetes/ssl}
|
||||
mkdir -p $SSL_CRTS_DIR
|
||||
|
||||
for i in $(env | grep -o KUBE_.*=); do
|
||||
name="$(echo "$i" | cut -f1 -d"=" | tr '[:upper:]' '[:lower:]' | tr '_' '-').pem"
|
||||
env=$(echo "$i" | cut -f1 -d"=")
|
||||
value=$(echo "${!env}")
|
||||
if [ ! -f $SSL_CRTS_DIR/$name ] || [ "$FORCE_DEPLOY" == "true" ]; then
|
||||
echo "$value" > $SSL_CRTS_DIR/$name
|
||||
fi
|
||||
done
|
||||
|
||||
for i in $(env | grep -o KUBECFG_.*=); do
|
||||
name="$(echo "$i" | cut -f1 -d"=" | tr '[:upper:]' '[:lower:]' | tr '_' '-').yaml"
|
||||
env=$(echo "$i" | cut -f1 -d"=")
|
||||
value=$(echo "${!env}")
|
||||
if [ ! -f $SSL_CRTS_DIR/$name ]; then
|
||||
echo "$value" > $SSL_CRTS_DIR/$name
|
||||
fi
|
||||
done
|
@ -1,12 +0,0 @@
|
||||
FROM nginx:1.13.6-alpine
|
||||
|
||||
RUN apk add --update curl ca-certificates \
|
||||
&& curl -L -o /usr/bin/confd https://github.com/kelseyhightower/confd/releases/download/v0.12.0-alpha3/confd-0.12.0-alpha3-linux-amd64 \
|
||||
&& chmod +x /usr/bin/confd \
|
||||
&& mkdir -p /etc/confd
|
||||
|
||||
ADD templates /etc/confd/templates/
|
||||
ADD conf.d /etc/confd/conf.d/
|
||||
ADD entrypoint.sh /
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ACCT=${ACCT:-rancher}
|
||||
|
||||
docker build -t $ACCT/rke-nginx-proxy:0.1.0 .
|
||||
docker push $ACCT/rke-nginx-proxy:0.1.0
|
@ -1,6 +0,0 @@
|
||||
[template]
|
||||
src = "nginx.tmpl"
|
||||
dest = "/etc/nginx/nginx.conf"
|
||||
keys = [
|
||||
"CP_HOSTS",
|
||||
]
|
@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Run confd
|
||||
confd -onetime -backend env
|
||||
|
||||
# Start nginx
|
||||
nginx -g 'daemon off;'
|
@ -1,26 +0,0 @@
|
||||
error_log stderr notice;
|
||||
|
||||
worker_processes auto;
|
||||
events {
|
||||
multi_accept on;
|
||||
use epoll;
|
||||
worker_connections 1024;
|
||||
}
|
||||
|
||||
stream {
|
||||
upstream kube_apiserver {
|
||||
least_conn;
|
||||
{{ $servers := split (getenv "CP_HOSTS") "," }}{{range $servers}}
|
||||
server {{.}}:6443;
|
||||
{{end}}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 127.0.0.1:6443;
|
||||
proxy_pass kube_apiserver;
|
||||
proxy_timeout 10m;
|
||||
proxy_connect_timeout 1s;
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
FROM scratch
|
||||
|
||||
VOLUME /opt/rke
|
||||
|
||||
COPY entrypoint.sh /opt/rke/entrypoint.sh
|
||||
|
||||
CMD /bin/true
|
@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ACCT=${ACCT:-rancher}
|
||||
|
||||
docker build -t $ACCT/rke-service-sidekick:0.1.0 .
|
||||
docker push $ACCT/rke-service-sidekick:0.1.0
|
@ -1,22 +0,0 @@
|
||||
#!/bin/bash -x
|
||||
|
||||
if [ "$1" == "kubelet" ]; then
|
||||
for i in $(DOCKER_API_VERSION=1.24 ./docker info 2>&1 | grep -i 'docker root dir' | cut -f2 -d:) /var/lib/docker /run /var/run; do
|
||||
for m in $(tac /proc/mounts | awk '{print $2}' | grep ^${i}/); do
|
||||
if [ "$m" != "/var/run/nscd" ] && [ "$m" != "/run/nscd" ]; then
|
||||
umount $m || true
|
||||
fi
|
||||
done
|
||||
done
|
||||
mount --rbind /host/dev /dev
|
||||
mount -o rw,remount /sys/fs/cgroup 2>/dev/null || true
|
||||
for i in /sys/fs/cgroup/*; do
|
||||
if [ -d $i ]; then
|
||||
mkdir -p $i/kubepods
|
||||
fi
|
||||
done
|
||||
CGROUPDRIVER=$(docker info | grep -i 'cgroup driver' | awk '{print $3}')
|
||||
exec "$@" --cgroup-driver=$CGROUPDRIVER
|
||||
fi
|
||||
|
||||
exec "$@"
|
Loading…
Reference in New Issue
Block a user