APAC meeting Discussion issue - 25th June 2024
saiyam1814 opened this issue · 3 comments
Description
This is for the Agenda prepration for 25th June meeting for tag sustainability APAC timezone.
Outcome
This will give concrete meeting discussion points
To-Do
- ...
Code of Conduct
- I agree to follow this project's Code of Conduct
Comments
No response
we make integration between Equinix and kepler-action, Equinix provides BM env, and kepler-action for set up k8s cluster (from set up k8s or config an existing k8s cluster), some open discuss at sustainable-computing-io/kepler-metal-ci#45
considering as we use this approach to verify kepler, and, obviously we can use this approach or pattern to verify other project.
@rootfs , @leonardpahlke in June 25th meeting, if I am available, I hope to discuss a general CI/CD pipeline with high level design above.
which has three levels:
- 1st a k8s, which running with any kind of k8s cluster provider.
- 2nd take kepler-action as example, a github action to prepare and config any existing k8s cluster with necessary CNCF components which use for 3rd part.
- 3rd part a Tekton based pipeline for project.
in the 3rd pipeline,
which running stress testing for target project(for example maybe stress ng for kepler, jmeter for nginx)
collecting metric data
validation or calculate metrics such as SCI (Software Carbon Intensity)
so that, for different version release of software, the SCI can be compared, and used for audit for project.
optionally: at the 1st level, infrastructure also supports build up a k8s from a new BM instance.
for extending this 3 level design for sustainable investigation usage, such as kepler-model-server training, which relays on Tekton as well, or any kind of k8s scheduler I suppose it can used for Tekton to design a pipeline as well.
Completed !