feat: update Kubzero 1.23.11, new branding

This commit is contained in:
Stefan Reimer 2022-09-25 14:37:21 +02:00
parent dde72096b2
commit b907511e03
8 changed files with 64 additions and 9 deletions

View File

@ -6,7 +6,7 @@ read
#TAG_FILTER="Name=tag:project,Values=zdt-alpine"
#TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.0-x86_64-bios-tiny-minimal-r0"
TAG_FILTER="Name=tag:Name,Values=zdt-alpine-3.16.2-x86_64-bios-tiny-kubezero-1.23.10-r1"
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 ap-southeast-2 ca-central-1 eu-central-1 us-east-1 us-west-1 us-west-2; do

Binary file not shown.

View File

@ -16,6 +16,7 @@ dhclient = true
monit = true
busybox-extras = true
tcpdump = true
neofetch = edge-community
tiny-cloud = edge-main
tiny-cloud-openrc = edge-main
tiny-cloud-network = edge-main

View File

@ -5,7 +5,7 @@ include required("common.conf")
packages { include required("kubezero-packages.conf") }
description = [ "- https://kubezero.com" ]
name = [ kubezero-1.23.10 ]
name = [ kubezero-1.23.11 ]
# size = 2G
WHEN {

View File

@ -11,13 +11,6 @@ Default {
name = [ zdt-alpine ]
description = [ "ZeroDownTime Alpine Images" ]
motd {
welcome = "Welcome to Alpine - ZeroDownTime edition"
version_notes = "Release Notes:\n"\
"* <https://kubezero.com/releases/v{kubeversion}/README.md>"
release_notes = "* <https://alpinelinux.org/releases/>"
}
# initial provisioning script and data directory
scripts = [ setup ]
script_dirs = [ setup.d ]

View File

@ -65,4 +65,10 @@ echo 'Enable monit via init, hooked up cloudbender alerting'
mv $TARGET/etc/profile.d/color_prompt.sh.disabled $TARGET/etc/profile.d/color_prompt.sh
echo 'alias rs="doas bash --login"' > $TARGET/etc/profile.d/alias.sh
# branding
rm -f $TARGET/etc/motd
cp $SETUP/neofetch.conf $TARGET/etc/neofetch.conf
cp $SETUP/zdt-ascii.txt $TARGET/etc/neofetch-logo.txt
echo 'neofetch --config /etc/neofetch.conf' > $TARGET/etc/profile.d/motd.sh
printf '\n# Zero Down Time config applied'

View File

@ -0,0 +1,34 @@
print_info() {
echo -e "\n\n"
prin "$(color 1)Welcome to Alpine - ZeroDownTime edition"
echo
prin "Release Notes:"
prin " - <https://kubezero.com/releases/v1.23/README.md>"
prin " - <https://alpinelinux.org/releases/>"
echo
info title
info underline
info "Host" model
info "Kernel" kernel
info "Uptime" uptime
# info "Packages" packages
info "CPU" cpu
info "GPU" gpu
info "Memory" memory
info "GPU Driver" gpu_driver # Linux/macOS only
info "CPU Usage" cpu_usage
info "Local IP" local_ip
info "Disk" disk
info underline
}
title_fqdn="on"
memory_percent="on"
colors=(1 2 15 15 15 15)
image_source="/etc/neofetch-logo.txt"
gap=0

View File

@ -0,0 +1,21 @@
\x1b[38;2;32;120;108m ..
ox@@@@@x
-x@@@@@@@@@@@@x-
.x@@@x- -x@@@x.
ox@@@@x ox@@@@@@@@x- x@@@@xo
@@@@@@@@ x@@@@@@@@@@@@x @@@@@@@@o
o @@@@@x -x@@@@@@@@x- x@@@@@ o
@@@x- @@@x- -x@@@o .x@@@.
@@@@@@@x. x@@@@@@@@@@@@@ o@@@@@@@.
@@@@@@@@@@xo @@@@@@ -x@@@@@xx@@@.
@@@@@@@@@@@@@@x- .x@@@@@x- -@@@.
@@@@@@@@ @@@@@@@@ x@@@@@x ox x@@@.
@@@@ -@@ @@@@@@@@ @@@@ -x@@x .@@@@@.
@@@@x @ @@@@@@@@ @@@x .-o .x@@@.
@@@@@x @xoo@@@@ @@@@xx .xxx -@@@.
@@@@@@@ @@@@ @@@@@ x@xo x@@@.
@@@@@@@. -x@@@@@@ @@@@ x. -x@@@@@
.@@@@@@@@@@@@@ @@@x .x@@@@@x
x@@@@@@@@@ @@@@x@@@@@
@@@@@@ @@@@@@.
o@@ @@x