Compare commits

...

4 Commits

Author SHA1 Message Date
Alexey Kostarev
64020acdd0 element maintainers added to image.yaml's 2024-05-22 17:51:23 +05:00
Alexey Kostarev
7156bc7ff5 Add files images.yaml for groups k8s, flannel, cert-manager, insert files test.yaml into images.yaml in builds directories 2024-05-22 17:29:10 +05:00
Nadezhda Fedorova
9c460b363e change branches p*/c* workflow for new struct 2024-05-21 17:51:25 +03:00
Nadezhda Fedorova
28c0fc03cf change org struct, change type of tests 2024-05-21 17:39:54 +03:00
159 changed files with 1696 additions and 71 deletions

View File

@ -6,53 +6,70 @@
#$4 - ${{ needs.build-process.outputs.repo }}
#$5 - ${{ gitea.workspace }}
BR=${1:-"p10"}
ORG=${2:-"base"}
URL=${3:-"gitea.basealt.ru"}
REPO=${4:-"alt"}
WS=${5:-"image-forge"}
errors=''
haserr=false
for IM in $(ls $5/org/$2/ | xargs)
for IM in $(ls $WS/org/$ORG/ | xargs)
do
echo "image=$IM"
if test -f $5/org/$2/$IM/test
then
test=$(cat $5/org/$2/$IM/test)
else test=''
fi
imgpath="$REPO/$BR/$IM:$BR"
command=''
testpath="$WS/org/$ORG/$IM/test.yaml"
if test -f $testpath
then
entrypoint=''
testep=$(cat $testpath | yq '.entrypoint' -r 2> /dev/null)
if [[ $testep != '' ]]; then entrypoint="--entrypoint=\"$testep\""; fi
echo "test script=$test"
imgpath="$2/$IM:$1"
if [[ $2 == 'k8s' ]]
then imgpath="$2-$1/$IM:latest"
testcom=$(cat $testpath | yq '.command' -r 2> /dev/null)
if [[ $testcom != '' ]]
then command="podman run --rm $entrypoint $URL/$imgpath -c \"$testcom\""
else echo "test command is not found"
fi
else echo "test file is not found"
fi
command="echo empty_command"
if [[ $test != '' ]]; then
command="podman run --rm --entrypoint=\"/bin/sh\" $3/$imgpath -c \"$test\""
else
if [[ $IM = 'distroless-true' ]]; then
command="podman run --rm $3/$imgpath \"true\""
fi
if [[ $IM = 'distroless-gotop' ]]; then
command="podman run --rm $3/$imgpath \"--version\""
fi
if [[ $IM = 'flannel-cni-plugin' ]]; then
command="podman run --rm $3/$imgpath \"/flannel\""
fi
if [[ $IM = 'pause' ]]; then
command="podman run --rm $3/$imgpath \"/pause\" \"-v\""
fi
fi
echo $command
echo "result test command: $command"
eval $command 2>$IM.log || haserr=true
echo "podman rmi --all"
podman rmi --all
if [ "$haserr" = false ]
then
echo "start change tag for $IM"
if [[ $ORG != 'base' ]]
then
package=$(podman images --filter reference=$URL/$imgpath --format='{{ json .Labels }}' | jq '."org.opencontainers.image.title"' -r 2> /dev/null)
if [[ $package != '' ]]
then
tag=$(podman run --rm --entrypoint="/bin/sh" $URL/$imgpath -c "rpm -qa --qf \"%{VERSION}\n\" $package" 2> /dev/null)
else
echo "not found package name in images labels"
fi
else
then tag=$(date +"%Y%m%d")
fi
if [ "$haserr" = true ]
then
if [[ $tag != '' ]]
then
skopeo copy -a docker://$URL/$imgpath:$BR docker://$URL/$imgpath:$tag
scopeo delete docker://$URL/$imgpath:$BR
echo "tag is updated"
else echo "new tag is empty and is not sent to repository"
fi
else
if [[ $(cat $IM.log) != '' ]]
then errors="TEST ERROR OF IMAGE $IM: $(cat $IM.log); $errors"
else errors="TEST ERROR OF IMAGE $IM: test returned empty error, but exit status was nozero; $errors"
fi
fi
fi
echo "podman rmi --all"
podman rmi --all
fi
haserr=false
done

View File

@ -2,7 +2,10 @@ name: Full building alt images
on:
push:
tags:
- '*10*_*'
- '*_*'
tags-ignore:
- '*_k8s'
- 'sisyphus_*'
jobs:
build-process:
@ -58,11 +61,10 @@ jobs:
env:
P_USER: ${{ secrets.PODMAN_USER }}
P_PASS: ${{ secrets.PODMAN_PASS }}
- name: Run building script
- name: Run standart building script
id: build-script
run: |
build_args="-b $BR -o $ORG --skip-images alt/distroless-devel"
if [[ $ORG == 'k8s' ]]; then build_args="$build_args --tags tags.toml --overwrite-organization $ORG-$BR --skip-images k8s/kube-apiserver k8s/kube-controller-manager k8s/kube-proxy k8s/kube-scheduler"; fi
build_args="-b $BR -o $ORG --skip-images base/distroless-devel --overwrite-organization $BR --registry $URL/$BR"
echo "build.py $build_args"
${{ gitea.workspace }}/build.py $build_args
env:
@ -101,11 +103,18 @@ jobs:
uses: actions/init-alt-env@v1
- name: Install requires
run: |
echo "apt-get install -y python3-module-tomli python3-module-jinja2 podman buildah jq curl"
echo "apt-get install -y python3-module-tomli python3-module-jinja2 podman buildah skopeo jq yq curl"
apt-get install -y python3-module-tomli python3-module-jinja2 podman buildah jq curl
- name: Check out current repo
uses: https://gitea.com/actions/checkout@v4
- name: Test
- name: Login podman gitea
run: |
echo "podman login ${{ env.URL }}"
podman login --username $P_USER --password $P_PASS ${{ needs.build-process.outputs.url }}
env:
P_USER: ${{ secrets.PODMAN_USER }}
P_PASS: ${{ secrets.PODMAN_PASS }}
- name: Test images and update tags
id: test-script
continue-on-error: true
run: |

View File

@ -1 +0,0 @@
apachectl -v

View File

@ -1 +0,0 @@
LC_ALL=ru_RU.UTF-8 TZ=/usr/share/zoneinfo/Europe/Moscow date| grep MSK

View File

@ -1 +0,0 @@
curl --version && gpg --version

View File

@ -1 +0,0 @@
git --version && hg --version

View File

@ -1 +0,0 @@
gcc --version && make --version

View File

@ -1 +0,0 @@
apt-repo --version

View File

@ -1 +0,0 @@
ss -V

View File

@ -1 +0,0 @@
etcdctl version

View File

@ -1 +0,0 @@
gitea --version

View File

@ -1 +0,0 @@
nginx -v

View File

@ -1 +0,0 @@
node -v

View File

@ -1 +0,0 @@
prometheus --version

View File

@ -1 +0,0 @@
python3 --version

View File

@ -1 +0,0 @@
registry --version

View File

@ -1 +0,0 @@
ruby --version

View File

@ -1 +0,0 @@
ls -la /sbin/init | grep systemd

View File

@ -1 +0,0 @@
trivy --version

View File

@ -1 +0,0 @@
unitd --version

View File

@ -1 +0,0 @@
zot verify /etc/zot/config.json

6
org/base/base/image.yaml Normal file
View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: LC_ALL=ru_RU.UTF-8 TZ=/usr/share/zoneinfo/Europe/Moscow date| grep MSK
maintainers: []

2
org/base/base/test.yaml Normal file
View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "LC_ALL=ru_RU.UTF-8 TZ=/usr/share/zoneinfo/Europe/Moscow date| grep MSK"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: curl --version && gpg --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "curl --version && gpg --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: git --version && hg --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "git --version && hg --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: gcc --version && make --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "gcc --version && make --version"

View File

@ -0,0 +1,4 @@
version: '1.0'
kind: image
test: man --version && ip -V && vim --version | grep vim
maintainers: []

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: apt-repo --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "apt-repo --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: ss -V
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "ss -V"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: ''
command: --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: ""
command: "--version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: ''
command: 'true'
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: ""
command: "true"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: trivy --version
maintainers: []

2
org/base/trivy/test.yaml Normal file
View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "trivy --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: cainjector --help
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "cainjector --help"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: controller --help
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "controller --help"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: webhook --help
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "webhook --help"

View File

@ -0,0 +1,403 @@
version: 1.0
imageSet:
- version: v1.26.0
cert-manager-cainjector:
tag: v1.26.0
cert-manager-controller:
tag: v1.26.0
cert-manager-webhook:
tag: v1.26.0
- version: v1.26.1
cert-manager-cainjector:
tag: v1.26.1
cert-manager-controller:
tag: v1.26.1
cert-manager-webhook:
tag: v1.26.1
- version: v1.26.2
cert-manager-cainjector:
tag: v1.26.2
cert-manager-controller:
tag: v1.26.2
cert-manager-webhook:
tag: v1.26.2
- version: v1.26.3
cert-manager-cainjector:
tag: v1.26.3
cert-manager-controller:
tag: v1.26.3
cert-manager-webhook:
tag: v1.26.3
- version: v1.26.4
cert-manager-cainjector:
tag: v1.26.4
cert-manager-controller:
tag: v1.26.4
cert-manager-webhook:
tag: v1.26.4
- version: v1.26.5
cert-manager-cainjector:
tag: v1.26.5
cert-manager-controller:
tag: v1.26.5
cert-manager-webhook:
tag: v1.26.5
- version: v1.26.6
cert-manager-cainjector:
tag: v1.26.6
cert-manager-controller:
tag: v1.26.6
cert-manager-webhook:
tag: v1.26.6
- version: v1.26.7
cert-manager-cainjector:
tag: v1.26.7
cert-manager-controller:
tag: v1.26.7
cert-manager-webhook:
tag: v1.26.7
- version: v1.26.8
cert-manager-cainjector:
tag: v1.26.8
cert-manager-controller:
tag: v1.26.8
cert-manager-webhook:
tag: v1.26.8
- version: v1.26.9
cert-manager-cainjector:
tag: v1.26.9
cert-manager-controller:
tag: v1.26.9
cert-manager-webhook:
tag: v1.26.9
- version: v1.26.10
cert-manager-cainjector:
tag: v1.26.10
cert-manager-controller:
tag: v1.26.10
cert-manager-webhook:
tag: v1.26.10
- version: v1.26.11
cert-manager-cainjector:
tag: v1.26.11
cert-manager-controller:
tag: v1.26.11
cert-manager-webhook:
tag: v1.26.11
- version: v1.26.12
cert-manager-cainjector:
tag: v1.26.12
cert-manager-controller:
tag: v1.26.12
cert-manager-webhook:
tag: v1.26.12
- version: v1.26.13
cert-manager-cainjector:
tag: v1.26.13
cert-manager-controller:
tag: v1.26.13
cert-manager-webhook:
tag: v1.26.13
- version: v1.26.14
cert-manager-cainjector:
tag: v1.26.14
cert-manager-controller:
tag: v1.26.14
cert-manager-webhook:
tag: v1.26.14
- version: v1.26.15
cert-manager-cainjector:
tag: v1.26.15
cert-manager-controller:
tag: v1.26.15
cert-manager-webhook:
tag: v1.26.15
- version: v1.27.0
cert-manager-cainjector:
tag: v1.27.0
cert-manager-controller:
tag: v1.27.0
cert-manager-webhook:
tag: v1.27.0
- version: v1.27.1
cert-manager-cainjector:
tag: v1.27.1
cert-manager-controller:
tag: v1.27.1
cert-manager-webhook:
tag: v1.27.1
- version: v1.27.2
cert-manager-cainjector:
tag: v1.27.2
cert-manager-controller:
tag: v1.27.2
cert-manager-webhook:
tag: v1.27.2
- version: v1.27.3
cert-manager-cainjector:
tag: v1.27.3
cert-manager-controller:
tag: v1.27.3
cert-manager-webhook:
tag: v1.27.3
- version: v1.27.4
cert-manager-cainjector:
tag: v1.27.4
cert-manager-controller:
tag: v1.27.4
cert-manager-webhook:
tag: v1.27.4
- version: v1.27.5
cert-manager-cainjector:
tag: v1.27.5
cert-manager-controller:
tag: v1.27.5
cert-manager-webhook:
tag: v1.27.5
- version: v1.27.6
cert-manager-cainjector:
tag: v1.27.6
cert-manager-controller:
tag: v1.27.6
cert-manager-webhook:
tag: v1.27.6
- version: v1.27.7
cert-manager-cainjector:
tag: v1.27.7
cert-manager-controller:
tag: v1.27.7
cert-manager-webhook:
tag: v1.27.7
- version: v1.27.8
cert-manager-cainjector:
tag: v1.27.8
cert-manager-controller:
tag: v1.27.8
cert-manager-webhook:
tag: v1.27.8
- version: v1.27.9
cert-manager-cainjector:
tag: v1.27.9
cert-manager-controller:
tag: v1.27.9
cert-manager-webhook:
tag: v1.27.9
- version: v1.27.10
cert-manager-cainjector:
tag: v1.27.10
cert-manager-controller:
tag: v1.27.10
cert-manager-webhook:
tag: v1.27.10
- version: v1.27.11
cert-manager-cainjector:
tag: v1.27.11
cert-manager-controller:
tag: v1.27.11
cert-manager-webhook:
tag: v1.27.11
- version: v1.27.12
cert-manager-cainjector:
tag: v1.27.12
cert-manager-controller:
tag: v1.27.12
cert-manager-webhook:
tag: v1.27.12
- version: v1.27.13
cert-manager-cainjector:
tag: v1.27.13
cert-manager-controller:
tag: v1.27.13
cert-manager-webhook:
tag: v1.27.13
- version: v1.27.14
cert-manager-cainjector:
tag: v1.27.14
cert-manager-controller:
tag: v1.27.14
cert-manager-webhook:
tag: v1.27.14
- version: v1.28.0
cert-manager-cainjector:
tag: v1.28.0
cert-manager-controller:
tag: v1.28.0
cert-manager-webhook:
tag: v1.28.0
- version: v1.28.1
cert-manager-cainjector:
tag: v1.28.1
cert-manager-controller:
tag: v1.28.1
cert-manager-webhook:
tag: v1.28.1
- version: v1.28.2
cert-manager-cainjector:
tag: v1.28.2
cert-manager-controller:
tag: v1.28.2
cert-manager-webhook:
tag: v1.28.2
- version: v1.28.3
cert-manager-cainjector:
tag: v1.28.3
cert-manager-controller:
tag: v1.28.3
cert-manager-webhook:
tag: v1.28.3
- version: v1.28.4
cert-manager-cainjector:
tag: v1.28.4
cert-manager-controller:
tag: v1.28.4
cert-manager-webhook:
tag: v1.28.4
- version: v1.28.5
cert-manager-cainjector:
tag: v1.28.5
cert-manager-controller:
tag: v1.28.5
cert-manager-webhook:
tag: v1.28.5
- version: v1.28.6
cert-manager-cainjector:
tag: v1.28.6
cert-manager-controller:
tag: v1.28.6
cert-manager-webhook:
tag: v1.28.6
- version: v1.28.7
cert-manager-cainjector:
tag: v1.28.7
cert-manager-controller:
tag: v1.28.7
cert-manager-webhook:
tag: v1.28.7
- version: v1.28.8
cert-manager-cainjector:
tag: v1.28.8
cert-manager-controller:
tag: v1.28.8
cert-manager-webhook:
tag: v1.28.8
- version: v1.28.9
cert-manager-cainjector:
tag: v1.28.9
cert-manager-controller:
tag: v1.28.9
cert-manager-webhook:
tag: v1.28.9
- version: v1.28.10
cert-manager-cainjector:
tag: v1.28.10
cert-manager-controller:
tag: v1.28.10
cert-manager-webhook:
tag: v1.28.10
- version: v1.29.0
cert-manager-cainjector:
tag: v1.29.0
cert-manager-controller:
tag: v1.29.0
cert-manager-webhook:
tag: v1.29.0
- version: v1.29.1
cert-manager-cainjector:
tag: v1.29.1
cert-manager-controller:
tag: v1.29.1
cert-manager-webhook:
tag: v1.29.1
- version: v1.29.2
cert-manager-cainjector:
tag: v1.29.2
cert-manager-controller:
tag: v1.29.2
cert-manager-webhook:
tag: v1.29.2
- version: v1.29.3
cert-manager-cainjector:
tag: v1.29.3
cert-manager-controller:
tag: v1.29.3
cert-manager-webhook:
tag: v1.29.3
- version: v1.29.4
cert-manager-cainjector:
tag: v1.29.4
cert-manager-controller:
tag: v1.29.4
cert-manager-webhook:
tag: v1.29.4
- version: v1.29.5
cert-manager-cainjector:
tag: v1.29.5
cert-manager-controller:
tag: v1.29.5
cert-manager-webhook:
tag: v1.29.5
- version: v1.30.0
cert-manager-cainjector:
tag: v1.30.0
cert-manager-controller:
tag: v1.30.0
cert-manager-webhook:
tag: v1.30.0
- version: v1.30.1
cert-manager-cainjector:
tag: v1.30.1
cert-manager-controller:
tag: v1.30.1
cert-manager-webhook:
tag: v1.30.1

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: ''
command: flannel
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: ""
command: "flannel"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: flanneld --version
maintainers: []

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "flanneld --version"

147
org/flannel/images.yaml Normal file
View File

@ -0,0 +1,147 @@
version: 1.0
imageSet:
- version: v0.19.0
flannel:
tag: v0.19.0
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.19.1
flannel:
tag: v0.19.1
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.19.2
flannel:
tag: v0.19.2
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.20.0
flannel:
tag: v0.20.0
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.20.1
flannel:
tag: v0.20.1
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.20.2
flannel:
tag: v0.20.2
'flannel-cni-plugin':
tag: v1.1.0
- version: v0.21.0
flannel:
tag: v0.21.0
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.21.1
flannel:
tag: v0.21.1
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.21.2
flannel:
tag: v0.21.2
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.21.3
flannel:
tag: v0.21.3
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.21.4
flannel:
tag: v0.21.4
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.21.5
flannel:
tag: v0.21.5
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.22.0
flannel:
tag: v0.22.0
'flannel-cni-plugin':
tag: v1.1.2
- version: v0.22.1
flannel:
tag: v0.22.1
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.22.2
flannel:
tag: v0.22.2
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.22.3
flannel:
tag: v0.22.3
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.23.0
flannel:
tag: v0.23.0
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.24.0
flannel:
tag: v0.24.0
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.24.1
flannel:
tag: v0.24.1
'flannel-cni-plugin':
tag: v1.2.0
- version: v0.24.2
flannel:
tag: v0.24.2
'flannel-cni-plugin':
tag: v1.4.0-flannel1
- version: v0.24.3
flannel:
tag: v0.24.3
'flannel-cni-plugin':
tag: v1.4.0-flannel1
- version: v0.24.4
flannel:
tag: v0.24.4
'flannel-cni-plugin':
tag: v1.4.0-flannel1
- version: v0.25.0
flannel:
tag: v0.25.0
'flannel-cni-plugin':
tag: v1.4.0-flannel1
- version: v0.25.1
flannel:
tag: v0.25.1
'flannel-cni-plugin':
tag: v1.4.0-flannel1

View File

@ -1 +0,0 @@
cainjector --help

View File

@ -1 +0,0 @@
controller --help

View File

@ -1 +0,0 @@
webhook --help

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: coredns --version
maintainers: []

View File

@ -1 +0,0 @@
coredns --version

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "coredns --version"

6
org/k8s/etcd/image.yaml Normal file
View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: etcd --version
maintainers: []

View File

@ -1 +0,0 @@
etcd --version

2
org/k8s/etcd/test.yaml Normal file
View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "etcd --version"

View File

@ -1 +0,0 @@
flanneld --version

803
org/k8s/images.yaml Normal file
View File

@ -0,0 +1,803 @@
version: 1.0
imageSet:
- version: v1.26.0
kube-apiserver:
tag: v1.26.0
kube-controllermanager:
tag: v1.26.0
kube-proxy:
tag: v1.26.0
kube-scheduler:
tag: v1.26.0
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.1
kube-apiserver:
tag: v1.26.1
kube-controllermanager:
tag: v1.26.1
kube-proxy:
tag: v1.26.1
kube-scheduler:
tag: v1.26.1
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.2
kube-apiserver:
tag: v1.26.2
kube-controllermanager:
tag: v1.26.2
kube-proxy:
tag: v1.26.2
kube-scheduler:
tag: v1.26.2
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.3
kube-apiserver:
tag: v1.26.3
kube-controllermanager:
tag: v1.26.3
kube-proxy:
tag: v1.26.3
kube-scheduler:
tag: v1.26.3
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.4
kube-apiserver:
tag: v1.26.4
kube-controllermanager:
tag: v1.26.4
kube-proxy:
tag: v1.26.4
kube-scheduler:
tag: v1.26.4
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.5
kube-apiserver:
tag: v1.26.5
kube-controllermanager:
tag: v1.26.5
kube-proxy:
tag: v1.26.5
kube-scheduler:
tag: v1.26.5
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.6
kube-apiserver:
tag: v1.26.6
kube-controllermanager:
tag: v1.26.6
kube-proxy:
tag: v1.26.6
kube-scheduler:
tag: v1.26.6
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.7
kube-apiserver:
tag: v1.26.7
kube-controllermanager:
tag: v1.26.7
kube-proxy:
tag: v1.26.7
kube-scheduler:
tag: v1.26.7
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.8
kube-apiserver:
tag: v1.26.8
kube-controllermanager:
tag: v1.26.8
kube-proxy:
tag: v1.26.8
kube-scheduler:
tag: v1.26.8
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.9
kube-apiserver:
tag: v1.26.9
kube-controllermanager:
tag: v1.26.9
kube-proxy:
tag: v1.26.9
kube-scheduler:
tag: v1.26.9
coredns:
tag: v1.9.3
etcd:
tag: 3.5.6-0
pause:
tag: 3.9
- version: v1.26.10
kube-apiserver:
tag: v1.26.10
kube-controllermanager:
tag: v1.26.10
kube-proxy:
tag: v1.26.10
kube-scheduler:
tag: v1.26.10
coredns:
tag: v1.9.3
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.26.11
kube-apiserver:
tag: v1.26.11
kube-controllermanager:
tag: v1.26.11
kube-proxy:
tag: v1.26.11
kube-scheduler:
tag: v1.26.11
coredns:
tag: v1.9.3
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.26.12
kube-apiserver:
tag: v1.26.12
kube-controllermanager:
tag: v1.26.12
kube-proxy:
tag: v1.26.12
kube-scheduler:
tag: v1.26.12
coredns:
tag: v1.9.3
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.26.13
kube-apiserver:
tag: v1.26.13
kube-controllermanager:
tag: v1.26.13
kube-proxy:
tag: v1.26.13
kube-scheduler:
tag: v1.26.13
coredns:
tag: v1.9.3
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.26.14
kube-apiserver:
tag: v1.26.14
kube-controllermanager:
tag: v1.26.14
kube-proxy:
tag: v1.26.14
kube-scheduler:
tag: v1.26.14
coredns:
tag: v1.9.3
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.26.15
kube-apiserver:
tag: v1.26.15
kube-controllermanager:
tag: v1.26.15
kube-proxy:
tag: v1.26.15
kube-scheduler:
tag: v1.26.15
coredns:
tag: v1.9.3
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.27.0
kube-apiserver:
tag: v1.27.0
kube-controllermanager:
tag: v1.27.0
kube-proxy:
tag: v1.27.0
kube-scheduler:
tag: v1.27.0
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.1
kube-apiserver:
tag: v1.27.1
kube-controllermanager:
tag: v1.27.1
kube-proxy:
tag: v1.27.1
kube-scheduler:
tag: v1.27.1
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.2
kube-apiserver:
tag: v1.27.2
kube-controllermanager:
tag: v1.27.2
kube-proxy:
tag: v1.27.2
kube-scheduler:
tag: v1.27.2
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.3
kube-apiserver:
tag: v1.27.3
kube-controllermanager:
tag: v1.27.3
kube-proxy:
tag: v1.27.3
kube-scheduler:
tag: v1.27.3
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.4
kube-apiserver:
tag: v1.27.4
kube-controllermanager:
tag: v1.27.4
kube-proxy:
tag: v1.27.4
kube-scheduler:
tag: v1.27.4
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.5
kube-apiserver:
tag: v1.27.5
kube-controllermanager:
tag: v1.27.5
kube-proxy:
tag: v1.27.5
kube-scheduler:
tag: v1.27.5
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.6
kube-apiserver:
tag: v1.27.6
kube-controllermanager:
tag: v1.27.6
kube-proxy:
tag: v1.27.6
kube-scheduler:
tag: v1.27.6
coredns:
tag: v1.10.1
etcd:
tag: 3.5.7-0
pause:
tag: 3.9
- version: v1.27.7
kube-apiserver:
tag: v1.27.7
kube-controllermanager:
tag: v1.27.7
kube-proxy:
tag: v1.27.7
kube-scheduler:
tag: v1.27.7
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.27.8
kube-apiserver:
tag: v1.27.8
kube-controllermanager:
tag: v1.27.8
kube-proxy:
tag: v1.27.8
kube-scheduler:
tag: v1.27.8
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.27.9
kube-apiserver:
tag: v1.27.9
kube-controllermanager:
tag: v1.27.9
kube-proxy:
tag: v1.27.9
kube-scheduler:
tag: v1.27.9
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.27.10
kube-apiserver:
tag: v1.27.10
kube-controllermanager:
tag: v1.27.10
kube-proxy:
tag: v1.27.10
kube-scheduler:
tag: v1.27.10
coredns:
tag: v1.10.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.27.11
kube-apiserver:
tag: v1.27.11
kube-controllermanager:
tag: v1.27.11
kube-proxy:
tag: v1.27.11
kube-scheduler:
tag: v1.27.11
coredns:
tag: v1.10.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.27.12
kube-apiserver:
tag: v1.27.12
kube-controllermanager:
tag: v1.27.12
kube-proxy:
tag: v1.27.12
kube-scheduler:
tag: v1.27.12
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.27.13
kube-apiserver:
tag: v1.27.13
kube-controllermanager:
tag: v1.27.13
kube-proxy:
tag: v1.27.13
kube-scheduler:
tag: v1.27.13
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.27.14
kube-apiserver:
tag: v1.27.14
kube-controllermanager:
tag: v1.27.14
kube-proxy:
tag: v1.27.14
kube-scheduler:
tag: v1.27.14
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.28.0
kube-apiserver:
tag: v1.28.0
kube-controllermanager:
tag: v1.28.0
kube-proxy:
tag: v1.28.0
kube-scheduler:
tag: v1.28.0
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.1
kube-apiserver:
tag: v1.28.1
kube-controllermanager:
tag: v1.28.1
kube-proxy:
tag: v1.28.1
kube-scheduler:
tag: v1.28.1
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.2
kube-apiserver:
tag: v1.28.2
kube-controllermanager:
tag: v1.28.2
kube-proxy:
tag: v1.28.2
kube-scheduler:
tag: v1.28.2
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.3
kube-apiserver:
tag: v1.28.3
kube-controllermanager:
tag: v1.28.3
kube-proxy:
tag: v1.28.3
kube-scheduler:
tag: v1.28.3
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.4
kube-apiserver:
tag: v1.28.4
kube-controllermanager:
tag: v1.28.4
kube-proxy:
tag: v1.28.4
kube-scheduler:
tag: v1.28.4
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.5
kube-apiserver:
tag: v1.28.5
kube-controllermanager:
tag: v1.28.5
kube-proxy:
tag: v1.28.5
kube-scheduler:
tag: v1.28.5
coredns:
tag: v1.10.1
etcd:
tag: 3.5.9-0
pause:
tag: 3.9
- version: v1.28.6
kube-apiserver:
tag: v1.28.6
kube-controllermanager:
tag: v1.28.6
kube-proxy:
tag: v1.28.6
kube-scheduler:
tag: v1.28.6
coredns:
tag: v1.10.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.28.7
kube-apiserver:
tag: v1.28.7
kube-controllermanager:
tag: v1.28.7
kube-proxy:
tag: v1.28.7
kube-scheduler:
tag: v1.28.7
coredns:
tag: v1.10.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.28.8
kube-apiserver:
tag: v1.28.8
kube-controllermanager:
tag: v1.28.8
kube-proxy:
tag: v1.28.8
kube-scheduler:
tag: v1.28.8
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.28.9
kube-apiserver:
tag: v1.28.9
kube-controllermanager:
tag: v1.28.9
kube-proxy:
tag: v1.28.9
kube-scheduler:
tag: v1.28.9
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.28.10
kube-apiserver:
tag: v1.28.10
kube-controllermanager:
tag: v1.28.10
kube-proxy:
tag: v1.28.10
kube-scheduler:
tag: v1.28.10
coredns:
tag: v1.10.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.29.0
kube-apiserver:
tag: v1.29.0
kube-controllermanager:
tag: v1.29.0
kube-proxy:
tag: v1.29.0
kube-scheduler:
tag: v1.29.0
coredns:
tag: v1.11.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.29.1
kube-apiserver:
tag: v1.29.1
kube-controllermanager:
tag: v1.29.1
kube-proxy:
tag: v1.29.1
kube-scheduler:
tag: v1.29.1
coredns:
tag: v1.11.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.29.2
kube-apiserver:
tag: v1.29.2
kube-controllermanager:
tag: v1.29.2
kube-proxy:
tag: v1.29.2
kube-scheduler:
tag: v1.29.2
coredns:
tag: v1.11.1
etcd:
tag: 3.5.10-0
pause:
tag: 3.9
- version: v1.29.3
kube-apiserver:
tag: v1.29.3
kube-controllermanager:
tag: v1.29.3
kube-proxy:
tag: v1.29.3
kube-scheduler:
tag: v1.29.3
coredns:
tag: v1.11.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.29.4
kube-apiserver:
tag: v1.29.4
kube-controllermanager:
tag: v1.29.4
kube-proxy:
tag: v1.29.4
kube-scheduler:
tag: v1.29.4
coredns:
tag: v1.11.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.29.5
kube-apiserver:
tag: v1.29.5
kube-controllermanager:
tag: v1.29.5
kube-proxy:
tag: v1.29.5
kube-scheduler:
tag: v1.29.5
coredns:
tag: v1.11.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.30.0
kube-apiserver:
tag: v1.30.0
kube-controllermanager:
tag: v1.30.0
kube-proxy:
tag: v1.30.0
kube-scheduler:
tag: v1.30.0
coredns:
tag: v1.11.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9
- version: v1.30.1
kube-apiserver:
tag: v1.30.1
kube-controllermanager:
tag: v1.30.1
kube-proxy:
tag: v1.30.1
kube-scheduler:
tag: v1.30.1
coredns:
tag: v1.11.1
etcd:
tag: 3.5.12-0
pause:
tag: 3.9

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: kube-apiserver --version
maintainers: []

View File

@ -1 +0,0 @@
kube-apiserver --version

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "kube-apiserver --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: kube-controller-manager --version
maintainers: []

View File

@ -1 +0,0 @@
kube-controller-manager --version

View File

@ -0,0 +1,2 @@
entrypoint: "/bin/sh"
command: "kube-controller-manager --version"

View File

@ -0,0 +1,6 @@
version: '1.0'
kind: image
test:
entrypoint: /bin/sh
command: kube-proxy --version
maintainers: []

View File

@ -1 +0,0 @@
kube-proxy --version

Some files were not shown because too many files have changed in this diff Show More