Доработано дерево

This commit is contained in:
Alexey Kostarev 2024-04-24 15:15:03 +05:00
parent d34a5e2708
commit c7397a6194
9 changed files with 107 additions and 41 deletions

View File

@ -1,13 +0,0 @@
FROM {{ registry }}{{ alt_image }}:{{ branch }}
MAINTAINER alt-cloud
LABEL org.opencontainers.image.title="flannel-cni-plugin"
LABEL org.opencontainers.image.description="CNI network plugin that is powered by flannel"
LABEL org.opencontainers.image.source="https://github.com/flannel-io/cni-plugin"
LABEL org.opencontainers.image.licenses="Apache-2.0"
LABEL org.opencontainers.image.vendor="ALT Linux Team"
{{ install_pakages("cni-plugin-flannel") }}
RUN cp /usr/libexec/cni/flannel /flannel

View File

@ -1,28 +0,0 @@
FROM {{ registry }}{{ alt_image }}:{{ branch }}
MAINTAINER alt-cloud
LABEL org.opencontainers.image.title="flannel"
LABEL org.opencontainers.image.description="Network fabric for containers"
LABEL org.opencontainers.image.source="https://github.com/flannel-io/flannel"
LABEL org.opencontainers.image.licenses="Apache-2.0"
LABEL org.opencontainers.image.vendor="ALT Linux Team"
{{ install_pakages(
"iproute2",
"net-tools",
"ca-certificates",
"iptables",
"iptables-nft",
"strongswan",
"wireguard-tools",
"flannel",
"wget",
) }}
RUN update-ca-trust
RUN mkdir -p /opt/bin/ && cp /usr/sbin/flanneld /opt/bin/flanneld
RUN cp /usr/libexec/flannel/mk-docker-opts.sh /opt/bin/
ENTRYPOINT ["/opt/bin/flanneld"]

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru

View File

@ -0,0 +1,65 @@
version: 1.0
imageSet:
- version: 1.26.9
images:
- kube-apiserver:
tag: 1.26.9
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-controllermanager:
tag: 1.26.9
alias: k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-proxy:
tag: 1.26.9
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-scheduler:
tag: 1.26.9
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- pause:
tag: 3.8
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- coredns:
tag: v1.10.0
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- etcd:
tag: 3.5.9
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- alt/etcd:3.5.9
- version: 1.26.14
images:
- kube-apiserver:
tag: 1.26.14
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-controllermanager:
tag: 1.26.14
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-proxy:
tag: 1.26.14
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- kube-scheduler:
tag: 1.26.14
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- pause:
tag: 3.9
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- coredns:
tag: v1.10.0
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- etcd:
tag: 3.5.10
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
- alt/etcd:3.5.10

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru

View File

@ -0,0 +1,7 @@
version: 1.0
image:
alias:
- k8s-${BRANCH}/${IMAGE}:${TAG}
labels:
org.altlinux.testscript: /bin/true
maintainer: stepchenkoas@basealt.ru