v0.7.8 — Instalação mais rápida: imagem da plataforma em registry público
Sprint 106 — imagem da plataforma no GHCR
O passo mais pesado da instalação — o build local da imagem — deixou de rodar em toda execução. A imagem da plataforma agora é publicada em ghcr.io/greencapk8s/platform a cada release, e o setup.sh puxa a imagem pronta em vez de construí-la.
- Instalação mais rápida — em
amd64, osetup.shbaixaghcr.io/greencapk8s/platform:latest(imagem pública, sem autenticação) e a carrega no cluster viaminikube image load, no lugar dodocker build+ push ao registry interno. - Fallback automático — em
arm64(Apple Silicon), comBUILD_LOCAL=true, ou se o pull falhar, o build local acontece de forma transparente — a instalação nunca trava. - Fixar versão —
PLATFORM_IMAGE_TAG=X.Y.Z ./setup/setup.shpuxa uma versão específica (padrão:latest). - Publicação por CI — novo workflow
publish-image.ymlpublicaX.Y.Z+latesta cada push de tagv*.
O registry interno do cluster permanece, usado pelos builds de Templates (Kaniko) e pela view de Registry.
Decisões e trade-offs em docs/adr/0019.
Imagem
docker pull ghcr.io/greencapk8s/platform:0.7.8
Ver PR #21 e docs/sprints.md para detalhes completos.
Changelog completo: v0.7.7...v0.7.8