Releases: laetho/metagraf
v0.1.4-rc1
Changelog
bdf47f5 Changed ServiceMonitor to use port instead of targetPort. Using "named" port from mg.Spec.Ports.
9637142 Merge branch 'master' of github.com:laetho/metagraf
0e1eed5 Restructured/refactored Service manifest generation. More methods in metagraf package. all port's defined in mg.Spec.Ports are now written to the Service manifest, not just the ones defined on the container image.
Docker images
docker pull ghcr.io/laetho/mg:0.1.4-rc1
v0.1.4
Changelog
bdf47f5 Changed ServiceMonitor to use port instead of targetPort. Using "named" port from mg.Spec.Ports.
9637142 Merge branch 'master' of github.com:laetho/metagraf
0e1eed5 Restructured/refactored Service manifest generation. More methods in metagraf package. all port's defined in mg.Spec.Ports are now written to the Service manifest, not just the ones defined on the container image.
Docker images
docker pull ghcr.io/laetho/mg:0.1.4
v0.1.3
v0.1.2
Changelog
76225ec Addec --ignore-paths argument to mg dev watch subcommand.
fca0b40 Cleaned up imports.
824ddf9 Expanded metaGraf spec and added volume handling to support filesystem based image caching for kaniko builds.
5b99867 Updated gjson dependency
Docker images
docker pull ghcr.io/laetho/mg:0.1.2
v0.1.1
v0.1.0-rc5
This should be the last release candidate before v0.1.0. A couple of bugfixes.
Changelog
54abd41 Fixed output of wrong variable in update event.
3d3154e bugfix: Fixed a defect related to configuration input. You could end up with both value and valuefrom on an environment variable if it came form a secret or configmap if you defined it in the properties file. This is no longer allowed and we fail hard.
Docker images
docker pull ghcr.io/laetho/mg:latest
docker pull ghcr.io/laetho/mg:0.1.0-rc5
v0.1.0
v0.1.0-rc5 became v0.1.0
Changelog
54abd41 Fixed output of wrong variable in update event.
3d3154e bugfix: Fixed a defect related to configuration input. You could end up with both value and valuefrom on an environment variable if it came form a secret or configmap if you defined it in the properties file. This is no longer allowed and we fail hard.
Docker images
docker pull ghcr.io/laetho/mg:latest
docker pull ghcr.io/laetho/mg:0.1.0
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
v0.1.0-rc3
Changelog
18331dc Added a global variable for corev1.PullPolicy in modules pkg and made mg dev up set this to Always for iteration with mg dev.
Docker images
docker pull ghcr.io/laetho/mg:latest
docker pull ghcr.io/laetho/mg:0.1.0-rc3
v0.1.0-rc2
-rc2 is mainly a release for improving the procsess of relasing.
Changelog
9b45562 Added --output and --dryrun to mg dev subcommands.
954489a Added Dockerfile and docker step to goreleaser. We now build and push a docker image containing mg for the linux/amd64 platform.
826e8de Added cache to codeql.
94e890c Added codeql config
c046d0c Attempting to limit codeql analysis
f1d17de Fixed typo, amending
9801dd4 Removed fortify workflow, added cache for test workflow
13a16f1 Updated .gitignore
9513a70 docker login
Docker images
docker pull ghcr.io/laetho/mg:latest
docker pull ghcr.io/laetho/mg:0.1.0-rc2