😎 Easy Installation
kubectl create namespace cartographer-system
kubectl apply -f https://github.com/vmware-tanzu/cartographer/releases/download/v0.1.0/cartographer.yaml
🚀 New Features
- Add spec.build.env to workload #389
- Workloads are matched with supply chains via best match label selection (same for deliverable/delivery) #359
- Log verbosity is configurable #350
- Use informers for reconciliation #314, #304, #294, #293
- ClusterDeploymentTemplates accept deployments #335
- ClusterDeploymentTemplate can use observedCompletion and observedMatches to restrict deployment promotion until it has succeeded #321
- CRs now support
kubectl get all
#449
🚨 Breaking Changes
- Cartographer requires a service account that permits all actions on the GVKs specified in templates #345, #413
- Parameter hierarchy has changed #387, #425
- Rename Pipeline to Runnable #290
🐛 Bug Fixes
- Set status.observedGeneration for runnable #418
- Runnable selects in own namespace #363
- Fixed bug where Cartographer tries to create objects instead of updating #493
❤️ Thanks
Thanks to these contributors who contributed to v0.1.0!
- @martyspiewak
- @waciumawanjohi
- @idoru
- @squeedee
- @cirocosta
- @pivotal-todd-ritchie
- @davidmirror-ops
- @emmjohnson
Extra shout-out to our new contributors:
- 😍 @paulcwarren made their first contribution in #265
- 😍 @pnbrown made their first contribution in #329
Full Changelog: v0.0.7...v0.1.0
Checksums
6112d0b093d1b31dc40eb4a3ff8296efde1643f8c812c6e572b14f09930b2222 ./package/package.yaml
8dd3734081c38e699c73c7bb6706324b3c8cdda1f6bc1cc9c7a0a70895575b58 ./package/package-install.yaml
bf3f222c57f3d2939a37c438f9002dbee6620ad28a415e535b50fe6b43a14c97 ./package/package-metadata.yaml
1ba8573a0854d0bdbfcb9508ed82607251ccc057b02126c37b39d5b4a8590e8b ./cartographer.yaml
400f1e146ec726ac52737a6d8b7dbf739152f23db8322ba716bc0a69644ba896 ./bundle.tar