sustainable-computing-io / kepler-metal-ci

Testing different CI and Github Action pipelines and publish test results
https://sustainable-computing-io.github.io/kepler-metal-ci/
Apache License 2.0
0 stars 11 forks source link

Question/Discussion long term goal to avoid/reduce duplicate code #45

Open SamYuan1990 opened 4 months ago

SamYuan1990 commented 4 months ago

We have different repos for CI, hence by this issue I want to reduce duplication. My proposal is: kepler-action repo on behavior of set up k8s cluster for our community CI. hence:

kepler test script, which should starts from a k8s cluster. but we have to make it repo specific as:

Considering that we may have a remote k8s cluster and access it by kubeconfig, hence for testing script, I prefer to use github action and tekton, to avoid environment specific or security issue(for example ssh key leak).

SamYuan1990 commented 4 months ago
SamYuan1990 commented 4 months ago

@rootfs , once you back from vacation we should discuss offline for enhancement parts above.