feat: Kube version bump 1.23.10, conman edge
This commit is contained in:
parent
17a837716d
commit
4821afb8e3
|
@ -6,7 +6,7 @@ read
|
||||||
|
|
||||||
#TAG_FILTER="Name=tag:project,Values=zdt-alpine"
|
#TAG_FILTER="Name=tag:project,Values=zdt-alpine"
|
||||||
TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.2-x86_64-bios-tiny-minimal-r1"
|
TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.2-x86_64-bios-tiny-minimal-r1"
|
||||||
#TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.2-x86_64-bios-tiny-kubezero-1.23.9-r0"
|
#TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.2-x86_64-bios-tiny-kubezero-1.23.10-r0"
|
||||||
|
|
||||||
#for r in $(aws ec2 describe-regions --query "Regions[].{Name:RegionName}" --output text); do
|
#for r in $(aws ec2 describe-regions --query "Regions[].{Name:RegionName}" --output text); do
|
||||||
for r in ap-southeast-2 ca-central-1 eu-central-1 us-east-1 us-west-1 us-west-2; do
|
for r in ap-southeast-2 ca-central-1 eu-central-1 us-east-1 us-west-1 us-west-2; do
|
||||||
|
|
|
@ -13,9 +13,10 @@ nvme-cli = true
|
||||||
xfsprogs = true
|
xfsprogs = true
|
||||||
dhclient = true
|
dhclient = true
|
||||||
monit = true
|
monit = true
|
||||||
prometheus-node-exporter = true
|
tiny-cloud = main-edge
|
||||||
prometheus-wireguard-exporter = true
|
tiny-cloud-openrc = main-edge
|
||||||
tiny-cloud = edge
|
tiny-cloud-network = main-edge
|
||||||
tiny-cloud-openrc = edge
|
tiny-cloud-aws = main-edge
|
||||||
tiny-cloud-network = edge
|
conmon = community-edge
|
||||||
tiny-cloud-aws = edge
|
prometheus-node-exporter = true
|
||||||
|
prometheus-wireguard-exporter = true
|
||||||
|
|
|
@ -5,7 +5,8 @@ packages { include required("common-packages.conf") }
|
||||||
services { include required("common-services.conf") }
|
services { include required("common-services.conf") }
|
||||||
|
|
||||||
repos {
|
repos {
|
||||||
"https://dl-cdn.alpinelinux.org/alpine/edge/main" = edge
|
"https://dl-cdn.alpinelinux.org/alpine/edge/main" = main-edge
|
||||||
|
"https://dl-cdn.alpinelinux.org/alpine/edge/community" = community-edge
|
||||||
}
|
}
|
||||||
|
|
||||||
WHEN {
|
WHEN {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
include required("common.conf")
|
include required("common.conf")
|
||||||
|
|
||||||
description = [ "- https://kubezero.com" ]
|
description = [ "- https://kubezero.com" ]
|
||||||
name = [ kubezero-1.23.9 ]
|
name = [ kubezero-1.23.10 ]
|
||||||
size = 2G
|
size = 2G
|
||||||
|
|
||||||
WHEN {
|
WHEN {
|
||||||
|
|
|
@ -31,6 +31,7 @@ sed -i -e "s/^[\s#]*rc_cgroup_mode=.*/rc_cgroup_mode=\"unified\"/" $TARGET/etc/r
|
||||||
# Setup syslog-ng json logging
|
# Setup syslog-ng json logging
|
||||||
cp $SETUP/syslog-ng.conf $TARGET/etc/syslog-ng/syslog-ng.conf
|
cp $SETUP/syslog-ng.conf $TARGET/etc/syslog-ng/syslog-ng.conf
|
||||||
cp $SETUP/syslog-ng.logrotate.conf $TARGET/etc/logrotate.d/syslog-ng
|
cp $SETUP/syslog-ng.logrotate.conf $TARGET/etc/logrotate.d/syslog-ng
|
||||||
|
mkdir -p $TARGET/var/log/containers
|
||||||
echo 'syslog set to json logging'
|
echo 'syslog set to json logging'
|
||||||
|
|
||||||
# Change logrotate to run hourly rather than daily
|
# Change logrotate to run hourly rather than daily
|
||||||
|
|
|
@ -17,8 +17,7 @@ apk -U --root "$TARGET" --no-cache add \
|
||||||
ecr-credential-provider@kubezero=~$KUBE_VERSION \
|
ecr-credential-provider@kubezero=~$KUBE_VERSION \
|
||||||
aws-iam-authenticator@kubezero=~$AWS_IAM_VERSION \
|
aws-iam-authenticator@kubezero=~$AWS_IAM_VERSION \
|
||||||
aws-neuron-driver@kubezero \
|
aws-neuron-driver@kubezero \
|
||||||
nvidia-open-gpu@kubezero \
|
nvidia-open-gpu@kubezero
|
||||||
conmon@kubezero # temp until conmon gets fixed in edge
|
|
||||||
|
|
||||||
# Pre-load container images
|
# Pre-load container images
|
||||||
# echo 'Pre-loaded Kubernetes control container images'
|
# echo 'Pre-loaded Kubernetes control container images'
|
||||||
|
|
Loading…
Reference in New Issue