v0.1.0-rc4
Focus on this rc has been tidying up mg dev usage and moving towards supporting building in kubernetes with the help of Kaniko.
Changelog
fa28537 Added functions to transform metaGraf specification secrets to kubernetes volumes and volumemounts.
0a9bb03 Added spec field BuildSecret for describing secrets we need mounted in build context.
c83d68a Added support functions for working with metagraf build environment vars. Needed them for building kaniko executor pods.
22d749d Changed the mg dev build and mg dev up flow. mg dev build now creates and updates buildconfig's and imagestreams. mg dev up creates or updates deployment and configuration related manifests.
027f6cd Deprecation: Removed Value from metaGraf Secret struct and added Items with Kubernetes v1.KeyToPath struct. Should maybe duplicate this struct but we're in practice targeting k8s only.
bf4222e Fix for Items generation and badly name buildsecret marshalling hint.
ddf2526 Fixed missing funtions and comments to complete the implementation of support functions around transforming metaGraf secrets to kubernetes volumes and mounts.
5b520a9 WIP Snapshot of kaniko support.
eb54711 WIP: Added the generator scaffold for producing Kaniko executor pods from a MetaGraf specification.
72a86a7 config set now produces a new config if it does not exist
ff2ebbe go mod tidy in test workflow
Docker images
docker pull ghcr.io/laetho/mg:latest
docker pull ghcr.io/laetho/mg:0.1.0-rc4