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

Edge-Node-Cluster: cluster admission additions #68

Merged
merged 2 commits into from
Sep 27, 2024

Conversation

andrewd-zededa
Copy link
Contributor

  • ZInfoKubeCluster needs a cluster_id which should match the id in config.EdgeNodeCluster.cluster_id

  • Track node entrance into or out of a cluster with KubeNodeInfo.admission_status (NodeAdmission)

@andrewd-zededa andrewd-zededa marked this pull request as ready for review September 25, 2024 17:03
@andrewd-zededa
Copy link
Contributor Author

@naiming-zededa After some discussion with @xyuria-zededa we felt there were two missing fields here. admission_status will help the controller to show the eventual-consistent state of a node entering/leaving a cluster. cluster_id necessary for a controller to link ZInfoKubeCluster to existing cluster info.

If you two have a moment to review I would appreciate it, I don't see an option for me to add you two as reviewers here.

Copy link
Contributor

@naiming-zededa naiming-zededa left a comment

Choose a reason for hiding this comment

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

LGTM

ZInfoKubeCluster needs a cluster_id which should match the
id in config.EdgeNodeCluster.cluster_id

Track node entrance into or out of a cluster with
KubeNodeInfo.admission_status (NodeAdmission)

Signed-off-by: Andrew Durbin <andrewd@zededa.com>
Signed-off-by: Andrew Durbin <andrewd@zededa.com>
Copy link
Contributor

@eriknordmark eriknordmark left a comment

Choose a reason for hiding this comment

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

LGTM

@eriknordmark eriknordmark merged commit 60db108 into lf-edge:main Sep 27, 2024
4 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.

3 participants