Recent Releases of CNCF Green Reviews WG
CNCF Green Reviews WG - 0.2.0
What's Changed
- fix: Update CODEOWNERS to remove file extensions by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/97
- Proposal 1: Trigger and Deploy by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/88
- Revert changes for dedicated documentation website by @guidemetothemoon in https://github.com/cncf-tags/green-reviews-tooling/pull/94
- feature: Add deploy workflow by @SFulpius in https://github.com/cncf-tags/green-reviews-tooling/pull/105
- feat: Trigger other Benchmark workflows by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/106
- fix: Quote kubeconfig and add sleep to deploy step by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/108
- docs: Create kubeconfig for pipeline by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/107
- fix: Updates to proposal 1 by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/102
- fix: Only trigger on script changes and align naming by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/109
- feat: Cluster changes to support new deploy step by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/111
- Rename sub components to configs and update scripts (#110) by @vallss in https://github.com/cncf-tags/green-reviews-tooling/pull/113
- enhancement: proposal-1 design diagram by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/115
- docs: Rename project workflow in deploy proposal by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/112
- fix: Config input name and set kustomize paths by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/114
- [Proposal 2: Run] Call and define benchmark tests as GitHub Action jobs & workflows by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/93
- Add benchmark_path field to projects data and benchmark-job to pipeline. (#118) by @vallss in https://github.com/cncf-tags/green-reviews-tooling/pull/122
- update to the README: description, images and roadmap by @AntonioDiTuri in https://github.com/cncf-tags/green-reviews-tooling/pull/120
- Add draft of proposal 3 by @ChrisChinchilla in https://github.com/cncf-tags/green-reviews-tooling/pull/119
- docs: Extend draft of proposal 3 - Report by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/123
- docs: Extend proposal 3 with git interim solution by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/126
- enhancement: added a summary for gh workflow having event of workflow_dispatch by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/125
- fix: Don't run trigger on PR as secret not available by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/130
- [Implementation] (Proposal 2) Add Benchmark Pipeline by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/127
- Add deployment CRUD perms to pipeline service account by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/133
- Move RBAC config to dir reconciled by Flux by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/135
- Add 'falco' namespace by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/136
- Deploy falco to
falco
namespace temporarily by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/137 - fix: Add perms for watching pods to pipeline role by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/138
- fix: Add namespace to kubectl wait by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/139
- fix: Benchmark param name and add sleep prior to kubectl wait by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/141
- Changing concurrency behavior to allow for queued pipelines by @SRF-Audio in https://github.com/cncf-tags/green-reviews-tooling/pull/146
- docs: Update proposal 2 with design changes by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/143
- Update README.md by @ChrisChinchilla in https://github.com/cncf-tags/green-reviews-tooling/pull/156
New Contributors
- @SFulpius made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/105
- @vallss made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/113
- @ChrisChinchilla made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/119
- @SRF-Audio made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/146
Full Changelog: https://github.com/cncf-tags/green-reviews-tooling/compare/0.1.0...0.2.0
Consumption - Computation and Communication
- Go
Published by AntonioDiTuri 3 months ago

CNCF Green Reviews WG - 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: https://github.com/cncf-tags/green-reviews-tooling/issues/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 https://github.com/cncf-tags/green-reviews-tooling/pull/2
- Add WG info to Readme by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/10
- Updated equinix metal manual docs by @markcallen in https://github.com/cncf-tags/green-reviews-tooling/pull/11
- flux: based helm install of kepler by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/17
- Delete additional flux initialisation by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/24
- Install kepler dashboard by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/22
- test: installing prometheus with flux by @AntonioDiTuri in https://github.com/cncf-tags/green-reviews-tooling/pull/12
- Kepler docs edits by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/25
- Use kube-prometheus-stack chart by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/26
- Update repo structure for base vs project cluster components by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/27
- Script to generate readonly kubeconfig by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/23
- Provision cluster and bootstrap flux by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/28
- Create monitoring namespace by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/29
- new(falco): add flux deployment config by @incertum in https://github.com/cncf-tags/green-reviews-tooling/pull/21
- Enable traefik ingress controller by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/36
- enhancement: add port-forward permission to the read-only kubeconfig by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/35
- Move falco gitrepo CR to falco namespace by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/32
- Microservices demo by @AntonioDiTuri in https://github.com/cncf-tags/green-reviews-tooling/pull/13
- Use updated S3 bucket name by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/48
- fix: AWS region for S3 bucket by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/49
- feat: Exposing Grafana dashboards publicly accessible from cluster by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/52
- feat: Make node labels and plan configurable by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/56
- Fix setting plan for worker nodes by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/57
- Add PR template & contributing guide by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/53
- feat: added nodeSelector based on k8s node labels for
kube-prometheus
by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/44 - Update documentation on infrastructure & cluster provisioning by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/61
- feat: Add node-selector to flux deployments by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/62
- fix: Helm chart name in microservices demo helmrelease by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/64
- Add proposal process by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/66
- feat: Add elastic ip for Grafana by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/69
- docs: Add explore link to Prometheus docs by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/68
- fix: Update Grafana URL by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/70
- Add SCI docs for M (embodied carbon) by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/73
- Add SCI dashboard for Falco by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/72
- Update SCI Dashboard by @raymundovr in https://github.com/cncf-tags/green-reviews-tooling/pull/74
- Fix dashboard name in ConfigMap by @raymundovr in https://github.com/cncf-tags/green-reviews-tooling/pull/75
- Add Energy (E) to documentation by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/78
- docs: Add carbon intensity to SCI docs by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/77
- Add docs for Falco functional unit by @nikimanoledaki in https://github.com/cncf-tags/green-reviews-tooling/pull/79
- docs: Add docs for cluster infra dev with tofu by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/80
- Upgrade flux and use latest api versions by @dipankardas011 in https://github.com/cncf-tags/green-reviews-tooling/pull/81
- Add PUE to SCI dashboard by @raymundovr in https://github.com/cncf-tags/green-reviews-tooling/pull/76
- Add codeowners for PR automation by @rossf7 in https://github.com/cncf-tags/green-reviews-tooling/pull/82
- Add documentation website by @guidemetothemoon in https://github.com/cncf-tags/green-reviews-tooling/pull/89
- Update PUE for equinix data centers according to 2023 report by @raymundovr in https://github.com/cncf-tags/green-reviews-tooling/pull/92
New Contributors
- @rossf7 made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/2
- @nikimanoledaki made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/10
- @markcallen made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/11
- @dipankardas011 made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/17
- @AntonioDiTuri made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/12
- @incertum made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/21
- @raymundovr made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/74
- @guidemetothemoon made their first contribution in https://github.com/cncf-tags/green-reviews-tooling/pull/89
Full Changelog: https://github.com/cncf-tags/green-reviews-tooling/commits/0.1.0
Consumption - Computation and Communication
- Go
Published by nikimanoledaki 12 months ago
