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

added kueue integration code #1

Merged
merged 4 commits into from
May 29, 2024
Merged

Conversation

cwiklik
Copy link
Contributor

@cwiklik cwiklik commented May 28, 2024

This PR contains implementation of kueue and kubestellar integration. Includes scripts and helm chart to install in Kubernetes. I've modified clustermetrics Makefile to add new targets specific to k3d local install (via ko).

v1beta1 "sigs.k8s.io/kueue/apis/kueue/v1beta1"
)

// ClusterMetricsReconciler reconciles a ClusterMetrics object
Copy link
Collaborator

Choose a reason for hiding this comment

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

Thanks @cwiklik for submitting this PR for kueue - overall it looks good. Could you pls. add in the comment what is the purpose of this clustermetrics_controller (to distinguish this from the cluster metrics controller that already exists ) - I assume it's about updating quotas automatically based on cluster metrics but it would be good to explain.


image:
repository: nginx
pullPolicy: IfNotPresent
Copy link
Collaborator

Choose a reason for hiding this comment

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

I assume this is not used in the chart, right ? I would suggest to set it to empty. Even better, remove all that is not used in the chart (probably most of it)


## License

Copyright 2024.
Copy link
Collaborator

Choose a reason for hiding this comment

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

s/Copyright 2024./Copyright 2024 The KubeStellar Authors./

cwiklik added 2 commits May 29, 2024 10:25
Signed-off-by: cwiklik <[email protected]>
Copy link
Collaborator

@pdettori pdettori left a comment

Choose a reason for hiding this comment

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

/lgtm
Thanks !

@pdettori pdettori merged commit eb50911 into kubestellar:main May 29, 2024
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