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

Allow clowder controlled statefulsets #1103

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

wcmitchell
Copy link
Contributor

No description provided.

@wcmitchell wcmitchell requested a review from psav December 10, 2024 22:08
@wcmitchell wcmitchell force-pushed the allow_clowder_controlled_statefulsets branch from 75e7f0f to 53bba8d Compare December 16, 2024 21:18
Current version in use crashes on test run.

Signed-off-by: Chris Mitchell <[email protected]>
Basically automates the setup in the docs, with recommended minikube
setup (though defaulting to podman rather than kvm2). Requires
crc-bonfire (pip install crc-bonfire) in place

Signed-off-by: Chris Mitchell <[email protected]>
I'm still hunting down additional pieces, but this should be the start
of things. Since StatefulSets largely use the same building blocks as
deployments, our hope is that adding a toggle and pulling the kubernetes
def of a StatefulSet will get us 90+% of the way there.

Signed-off-by: Chris Mitchell <[email protected]>
Add controller updates to allow for the creation and control of
StatefulSets

Signed-off-by: Chris Mitchell <[email protected]>
I had updated the version of controller-gen for my system's go version,
but that caused a break in the make install setup. Reverting to an older
version.

Signed-off-by: Chris Mitchell <[email protected]>
Moved local_setup script back to kvm2 from podman due to pod startup
issues and ensured make deploy went to local minikube.

Signed-off-by: Chris Mitchell <[email protected]>
Signed-off-by: Chris Mitchell <[email protected]>
Signed-off-by: Chris Mitchell <[email protected]>
@wcmitchell wcmitchell force-pushed the allow_clowder_controlled_statefulsets branch from 53bba8d to e8e78c0 Compare December 16, 2024 21:32
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.

1 participant