Commit Graph

190 Commits

Author SHA1 Message Date
Stefan Reimer 3b2c8c6f10 feat: KubeZero v1.28 2024-04-08 13:01:20 +00:00
Stefan Reimer e534b31c74 feat: latest 3.18 release, first working bare-metal-nocloud image 2024-03-11 13:32:20 +00:00
Stefan Reimer a037ca3d1c chore: sync upstream library 2024-03-11 13:31:30 +00:00
Stefan Reimer c336c5109a Merge commit 'da6fb3afd13643ba9b40c4aa69656fb44458802e' 2023-11-14 16:52:02 +00:00
Stefan Reimer da6fb3afd1 Squashed 'alpine-cloud-images/' changes from 064a526..ae2361d
ae2361d Make Storage Authoritative for State
91082fb various fixes pre-3.18.4

git-subtree-dir: alpine-cloud-images
git-subtree-split: ae2361d9becd3f0bf4c2d3510f4fb126fff3d8fa
2023-11-14 16:52:02 +00:00
Stefan Reimer 6152828797 Merge commit '469804206a51674d2e512ca523e2a3bf74de2b14' 2023-06-21 14:25:52 +00:00
Stefan Reimer 469804206a Squashed 'alpine-cloud-images/' changes from 59d83fd..064a526
064a526 3.18 Related Fixes
1fd7f83 Update for Tiny Cloud 3.0.0
2ca06ef add 3.18, fix repo_keys, tiny-cloud
b7e0d75 Support for custom Alpine repository keys
REVERT: 59d83fd Rename option, add docs
REVERT: 1c04440 Support for custom Alpine repo keys, which allows package install from them via simple overlay config rather than having to script the install as postinstall

git-subtree-dir: alpine-cloud-images
git-subtree-split: 064a526fe056463d81affa3c24fac59317d20dff
2023-06-21 14:25:52 +00:00
Stefan Reimer 22cc3a226b Add image-cache, improve cleanup 2023-05-24 09:54:05 +00:00
Stefan Reimer c9e09a9a73 Required tweaks for latest cloud-image changes 2023-04-28 10:27:46 +00:00
Stefan Reimer 5d0009b5f8 Squashed 'alpine-cloud-images/' content from commit 59d83fd
git-subtree-dir: alpine-cloud-images
git-subtree-split: 59d83fdf536c111dd48525430a6ce3d4028d6f8b
2023-04-28 10:12:12 +00:00
Stefan Reimer 3ba7b3dc1f Merge commit '5d0009b5f8878e33a8e9b0ab12f806179e2916d6' as 'alpine-cloud-images' 2023-04-28 10:12:12 +00:00
Stefan Reimer 0bb7debae1 Change subtree, remove first 2023-04-28 10:11:54 +00:00
Stefan Reimer 516ce6098c Draft of baremetal support pieces 2023-04-28 10:11:40 +00:00
Stefan Reimer b0b04f6d0a Merge commit '94d32c7b75a248f9ebd9d40a23f14faf3c324fd7' 2023-04-28 10:09:34 +00:00
Stefan Reimer 94d32c7b75 Squashed 'alpine-cloud-images/' changes from 759d473..59d83fd
59d83fd Rename option, add docs
1c04440 Support for custom Alpine repo keys, which allows package install from them via simple overlay config rather than having to script the install as postinstall

git-subtree-dir: alpine-cloud-images
git-subtree-split: 59d83fdf536c111dd48525430a6ce3d4028d6f8b
2023-04-28 10:09:34 +00:00
Stefan Reimer f5d1cb1a9a Merge commit 'ba79bc7f95ac2f6c01c12534323579c9808c868a' 2023-04-27 09:20:17 +00:00
Stefan Reimer ba79bc7f95 Squashed 'alpine-cloud-images/' changes from eaf401c..759d473
759d473 * add docs for "encrypted" config
cf5e534 nocloud & stubs for other clouds
0cac8c6 ImageStorage and Class Refactoring

git-subtree-dir: alpine-cloud-images
git-subtree-split: 759d4739d51db9660245d4aba82f7132092fb87a
2023-04-27 09:20:17 +00:00
Stefan Reimer db52530017 Kubezero v1.25, Alpine 3.17 2023-04-27 07:34:14 +00:00
Stefan Reimer 7edeb62b28 feat: Migrate all customizations into zdt-base* APKs 2022-11-24 20:09:56 +01:00
Stefan Reimer 62eab74e55 Squashed 'alpine-cloud-images/' changes from 42eed74..eaf401c
eaf401c Fix CloudInit Boot Times
d40b373 Add Alpine 3.17, Remove Alpine 3.13

git-subtree-dir: alpine-cloud-images
git-subtree-split: eaf401c7e8cea77685cde95411139b997a9d501c
2022-11-13 14:32:40 +01:00
Stefan Reimer 1e00b27590 Merge commit '62eab74e55ac5346441fb24094bbf8035465c2b1' 2022-11-13 14:32:40 +01:00
Stefan Reimer b57cd195d3 docs: initial bare-metal docs 2022-11-08 13:34:24 +01:00
Stefan Reimer d4a2079992 Cleanup legacy 2022-11-04 15:14:14 +01:00
Stefan Reimer b03c948f4d Pull latest alpine-cloud-iamges, first metal tests 2022-11-04 15:10:49 +01:00
Stefan Reimer f0921f2f37 Squashed 'alpine-cloud-images/' changes from 71bd350..42eed74
42eed74 Fix Firmware Symlinnking

git-subtree-dir: alpine-cloud-images
git-subtree-split: 42eed740ee5ee3aa91d05caff4b86cc29220dc9c
2022-11-04 14:47:17 +01:00
Stefan Reimer 8fba004dab Merge commit 'f0921f2f3749a95e867fcfa90e2b9b8063986d75' 2022-11-04 14:47:17 +01:00
Stefan Reimer 21ca8eb427 Squashed 'alpine-cloud-images/' content from commit 71bd350
git-subtree-dir: alpine-cloud-images
git-subtree-split: 71bd3504d30f1fb1c98e9c61e813764ef5407b68
2022-11-03 18:44:42 +01:00
Stefan Reimer 73ac937b10 Merge commit '21ca8eb427d28491b120e0eb8284fb9f564f54ad' as 'alpine-cloud-images' 2022-11-03 18:44:42 +01:00
Stefan Reimer 3d09aeda97 ci: switch to upstream alpine-cloud-images repo 2022-11-03 18:44:26 +01:00
Stefan Reimer 8bff1d5b0f feat: make UEFI work for x86_64, KubeZero version bump to 1.24 2022-10-31 17:20:05 +01:00
Stefan Reimer 4bb4791a55 chore: Remove duplicate config 2022-10-01 19:37:51 +02:00
Stefan Reimer 19efeada19 feat: add branding and get_iam_sshkeys.py 2022-10-01 12:50:25 +02:00
Stefan Reimer b907511e03 feat: update Kubzero 1.23.11, new branding 2022-09-25 14:37:21 +02:00
Stefan Reimer dde72096b2 chore: re-add access.conf 2022-09-07 17:25:33 +02:00
Stefan Reimer fbbe944240 feat: switch root volumes to gp3, add eudev, ... 2022-09-07 17:24:55 +02:00
Stefan Reimer 4821afb8e3 feat: Kube version bump 1.23.10, conman edge 2022-08-21 15:29:02 +02:00
Stefan Reimer 17a837716d feat: latest Alpine 3.16.2, new upstream alpine-cloud-images patches, latest tiny-cloud, KubeZero 1.23 2022-08-17 17:20:49 +02:00
Stefan Reimer 5ac29a4421 chore: disabled ca-central-1 for now, update accounts 2022-07-07 14:51:41 +02:00
Stefan Reimer 04440efa09 Feat: switch to tiny-cloud 2022-06-20 17:55:58 +02:00
Stefan Reimer 8711dd27d8 Readd configs 2022-06-20 12:51:18 +02:00
Stefan Reimer 4afeeef91d Pull upstream for 3.16 2022-06-20 12:46:52 +02:00
Jake Buchholz Göktürk faf93af63e Alpine 3.16 Released
alpine.pkr.hcl
* fix setup-ssh in QEMU boot command

build
* add 'rollback' target, which when used with --revise will clean up any imported but unpublished images (use before 'build --clean configs')
* fix download of UEFI firmware - ovmf apk split aarch64 to new aavmf apk

configs
* alpine.conf - remove 3.12, add 3.16
* add ..._name to dimensional configs
* add cloud_(image|launch)_url

image_configs.py
* methods to resolve (image|launch)_url values

clouds/aws.py
* warn if setting image deprecation fails, but continue
2022-05-23 19:17:45 -07:00
Stefan Reimer 4e997b7688 fix: syslog-ng logrotate, add filter for kube, update access.conf 2022-05-23 16:12:09 +02:00
Stefan Reimer 990c407b44 feat: Final cleanup for the 1.22 release 2022-05-04 13:50:23 +02:00
Stefan Reimer bcffd9dd22 fix: various tweaks and cleanups for 1.22 2022-05-03 18:39:12 +02:00
Stefan Reimer 45e95f9bef fix: Update MOTD 2022-04-19 14:26:09 +00:00
Stefan Reimer c9973b7123 Add additional supported regions 2022-04-19 08:59:14 +00:00
Stefan Reimer 5eaefbe252 Update access 2022-04-19 08:49:26 +00:00
Stefan Reimer 8abcd4acdd fix: migrate to age only 2022-04-17 16:34:00 +00:00
Stefan Reimer d240fc93e3 fix: remove agebox 2022-04-17 16:30:48 +00:00