Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enable tekton support #108

Merged
merged 2 commits into from
Mar 11, 2024

Conversation

SamYuan1990
Copy link
Contributor

@SamYuan1990 SamYuan1990 commented Mar 11, 2024

once this PR been merged, let try to use latest branch to integrate with kepler model server.
add tekton support

Signed-off-by: Sam Yuan <[email protected]>
index.js Outdated Show resolved Hide resolved
@SamYuan1990 SamYuan1990 marked this pull request as draft March 11, 2024 13:34
@SamYuan1990 SamYuan1990 marked this pull request as ready for review March 11, 2024 13:43
index.js Outdated
@@ -103,6 +104,10 @@ async function setup() {
core.info(`use grafana enable `+grafana_enable);
parameterExport = parameterExport + " && export GRAFANA_ENABLE="+grafana_enable;
}
if (tekton_enable.length !==0) {
core.info(`use grafana enable `+tekton_enable);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use tekton enable

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed.

Signed-off-by: Sam Yuan <[email protected]>
@vprashar2929
Copy link
Contributor

@SamYuan1990 In another PR, we can add steps to verify tekton installation in verify.sh

@@ -62,19 +62,56 @@ jobs:
test_local_cluster_with_prometheus_grafana:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: test_local_cluster_with_prometheus_grafana should be test_local_cluster_with_prometheus_grafana_tekton?

@SamYuan1990
Copy link
Contributor Author

@SamYuan1990 In another PR, we can add steps to verify tekton installation in verify.sh

I am open for it. but consider sustainable-computing-io/local-dev-cluster#60 (comment)
tekton is just for kind for now and we have basic check for tekton at https://github.com/sustainable-computing-io/local-dev-cluster/pull/60/files#diff-f121df8f1f148ef72415f98dd27089a0e6cec3ec939840286358170e5e20c990R75

I will merge this PR and give a quick test for sustainable-computing-io/aws_ec2_self_hosted_runner#17

@SamYuan1990 SamYuan1990 merged commit c195649 into sustainable-computing-io:main Mar 11, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants