Releases: cncf-tags/green-reviews-tooling
Releases · cncf-tags/green-reviews-tooling
0.2.0
What's Changed
- fix: Update CODEOWNERS to remove file extensions by @rossf7 in #97
- Proposal 1: Trigger and Deploy by @dipankardas011 in #88
- Revert changes for dedicated documentation website by @guidemetothemoon in #94
- feature: Add deploy workflow by @SFulpius in #105
- feat: Trigger other Benchmark workflows by @dipankardas011 in #106
- fix: Quote kubeconfig and add sleep to deploy step by @rossf7 in #108
- docs: Create kubeconfig for pipeline by @rossf7 in #107
- fix: Updates to proposal 1 by @rossf7 in #102
- fix: Only trigger on script changes and align naming by @rossf7 in #109
- feat: Cluster changes to support new deploy step by @rossf7 in #111
- Rename sub components to configs and update scripts (#110) by @vallss in #113
- enhancement: proposal-1 design diagram by @dipankardas011 in #115
- docs: Rename project workflow in deploy proposal by @rossf7 in #112
- fix: Config input name and set kustomize paths by @rossf7 in #114
- [Proposal 2: Run] Call and define benchmark tests as GitHub Action jobs & workflows by @nikimanoledaki in #93
- Add benchmark_path field to projects data and benchmark-job to pipeline. (#118) by @vallss in #122
- update to the README: description, images and roadmap by @AntonioDiTuri in #120
- Add draft of proposal 3 by @ChrisChinchilla in #119
- docs: Extend draft of proposal 3 - Report by @rossf7 in #123
- docs: Extend proposal 3 with git interim solution by @rossf7 in #126
- enhancement: added a summary for gh workflow having event of workflow_dispatch by @dipankardas011 in #125
- fix: Don't run trigger on PR as secret not available by @rossf7 in #130
- [Implementation] (Proposal 2) Add Benchmark Pipeline by @dipankardas011 in #127
- Add deployment CRUD perms to pipeline service account by @nikimanoledaki in #133
- Move RBAC config to dir reconciled by Flux by @nikimanoledaki in #135
- Add 'falco' namespace by @nikimanoledaki in #136
- Deploy falco to
falco
namespace temporarily by @nikimanoledaki in #137 - fix: Add perms for watching pods to pipeline role by @rossf7 in #138
- fix: Add namespace to kubectl wait by @rossf7 in #139
- fix: Benchmark param name and add sleep prior to kubectl wait by @rossf7 in #141
- Changing concurrency behavior to allow for queued pipelines by @SRF-Audio in #146
- docs: Update proposal 2 with design changes by @rossf7 in #143
- Update README.md by @ChrisChinchilla in #156
New Contributors
- @SFulpius made their first contribution in #105
- @vallss made their first contribution in #113
- @ChrisChinchilla made their first contribution in #119
- @SRF-Audio made their first contribution in #146
Full Changelog: 0.1.0...0.2.0
0.1.0
Green Reviews WG: 0.1.0
This is the first release of the WG Green Reviews reference architecture! 🎉
The majority of this work was completed from the start of the Working Group in August 2023 until KubeCon+CloudNativeCon Europe 2024. More information can be found in the blog post Green Reviews Working Group: Moving towards measuring the sustainability footprint of CNCF projects as well as the Maintainer Talk by @guidemetothemoon and @AntonioDiTuri.
We wanted to release the first version before we refactor some of this work in Q2+ of 2024: #83
Thank you to all who contributed their time, feedback, suggestions, questions, and words of encouragement! 💚
What's Changed
- docs: Manually create Equinix cluster by @rossf7 in #2
- Add WG info to Readme by @nikimanoledaki in #10
- Updated equinix metal manual docs by @markcallen in #11
- flux: based helm install of kepler by @dipankardas011 in #17
- Delete additional flux initialisation by @nikimanoledaki in #24
- Install kepler dashboard by @dipankardas011 in #22
- test: installing prometheus with flux by @AntonioDiTuri in #12
- Kepler docs edits by @rossf7 in #25
- Use kube-prometheus-stack chart by @rossf7 in #26
- Update repo structure for base vs project cluster components by @nikimanoledaki in #27
- Script to generate readonly kubeconfig by @dipankardas011 in #23
- Provision cluster and bootstrap flux by @rossf7 in #28
- Create monitoring namespace by @rossf7 in #29
- new(falco): add flux deployment config by @incertum in #21
- Enable traefik ingress controller by @rossf7 in #36
- enhancement: add port-forward permission to the read-only kubeconfig by @dipankardas011 in #35
- Move falco gitrepo CR to falco namespace by @rossf7 in #32
- Microservices demo by @AntonioDiTuri in #13
- Use updated S3 bucket name by @rossf7 in #48
- fix: AWS region for S3 bucket by @rossf7 in #49
- feat: Exposing Grafana dashboards publicly accessible from cluster by @rossf7 in #52
- feat: Make node labels and plan configurable by @rossf7 in #56
- Fix setting plan for worker nodes by @rossf7 in #57
- Add PR template & contributing guide by @nikimanoledaki in #53
- feat: added nodeSelector based on k8s node labels for
kube-prometheus
by @dipankardas011 in #44 - Update documentation on infrastructure & cluster provisioning by @nikimanoledaki in #61
- feat: Add node-selector to flux deployments by @rossf7 in #62
- fix: Helm chart name in microservices demo helmrelease by @rossf7 in #64
- Add proposal process by @nikimanoledaki in #66
- feat: Add elastic ip for Grafana by @rossf7 in #69
- docs: Add explore link to Prometheus docs by @rossf7 in #68
- fix: Update Grafana URL by @rossf7 in #70
- Add SCI docs for M (embodied carbon) by @rossf7 in #73
- Add SCI dashboard for Falco by @nikimanoledaki in #72
- Update SCI Dashboard by @raymundovr in #74
- Fix dashboard name in ConfigMap by @raymundovr in #75
- Add Energy (E) to documentation by @nikimanoledaki in #78
- docs: Add carbon intensity to SCI docs by @rossf7 in #77
- Add docs for Falco functional unit by @nikimanoledaki in #79
- docs: Add docs for cluster infra dev with tofu by @rossf7 in #80
- Upgrade flux and use latest api versions by @dipankardas011 in #81
- Add PUE to SCI dashboard by @raymundovr in #76
- Add codeowners for PR automation by @rossf7 in #82
- Add documentation website by @guidemetothemoon in #89
- Update PUE for equinix data centers according to 2023 report by @raymundovr in #92
New Contributors
- @rossf7 made their first contribution in #2
- @nikimanoledaki made their first contribution in #10
- @markcallen made their first contribution in #11
- @dipankardas011 made their first contribution in #17
- @AntonioDiTuri made their first contribution in #12
- @incertum made their first contribution in #21
- @raymundovr made their first contribution in #74
- @guidemetothemoon made their first contribution in #89
Full Changelog: https://github.com/cncf-tags/green-reviews-tooling/commits/0.1.0