Skip to content

add initial LinodeCluster controller logic #64

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

Merged
merged 13 commits into from
Jan 30, 2024

Conversation

eljohnson92
Copy link
Collaborator

@eljohnson92 eljohnson92 commented Jan 24, 2024

initial logic for the linodeCluster controller. creates a nodebalancer for the API endpoint and automatically sets the nodebalancer IP as the ControlPlaneEndpoint.

I've tested this locally and validated nodebalancers get created and deleted with LinodeCluster resource creation/deletion and it gets associated with the owning Cluster resource correctly

Fixed #52

@eljohnson92 eljohnson92 force-pushed the add-linode-cluster-logic branch 3 times, most recently from e10305c to faf4aa6 Compare January 25, 2024 17:07
@eljohnson92 eljohnson92 force-pushed the add-linode-cluster-logic branch from faf4aa6 to 78e332a Compare January 25, 2024 20:26
@eljohnson92 eljohnson92 force-pushed the add-linode-cluster-logic branch from 4d784b0 to 4d4ecfb Compare January 27, 2024 00:19
@eljohnson92 eljohnson92 marked this pull request as ready for review January 27, 2024 00:51
@eljohnson92 eljohnson92 merged commit 11bba64 into linode:main Jan 30, 2024
@eljohnson92 eljohnson92 deleted the add-linode-cluster-logic branch January 30, 2024 16:40
amold1 pushed a commit that referenced this pull request May 17, 2024
add initial LinodeCluster controller logic
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.

Implement cluster controller
3 participants