-
Notifications
You must be signed in to change notification settings - Fork 40k
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
[Federation][kubefed] Add option to disable persistence storage for etcd #40862
Conversation
Review status: 0 of 3 files reviewed at latest revision, 1 unresolved discussion. federation/pkg/kubefed/init/init.go, line 213 at r1 (raw file):
Instead of this workaround, how about passing Comments from Reviewable |
ac3c868
to
b943c9c
Compare
Review status: 0 of 3 files reviewed at latest revision, 1 unresolved discussion. federation/pkg/kubefed/init/init.go, line 213 at r1 (raw file): Previously, madhusudancs (Madhusudan.C.S) wrote…
Done Comments from Reviewable |
/lgtm Review status: 0 of 3 files reviewed at latest revision, all discussions resolved. Comments from Reviewable |
/approve Review status: 0 of 3 files reviewed at latest revision, all discussions resolved. Comments from Reviewable |
Glad that we have a bot reminding us about release notes :) @shashidharatd I think this deserves a release note. |
Thanks @madhusudancs, Added Release Notes now. PTAL |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED The following people have approved this PR: deads2k, madhusudancs, shashidharatd Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
Automatic merge from submit-queue (batch tested with PRs 40862, 40909) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@madhusudancs I missed this, looks like I'm not getting notified for kubernetes/sig-federation-bugs. How do I fix that?
}, | ||
}, | ||
}, | ||
}, | ||
} | ||
if etcdPersistence == "true" { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think having to duplicate code in a test can be a sign of poorly-factored code, a bad test, or both. Will follow up separately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please feel free to send a PR refactoring it.
All the pieces are not fully hooked up yet. But when that is done, you should be able to subscribe to https://groups.google.com/forum/#!forum/kubernetes-sig-federation-bugs and get the notifications. In fact, you can subscribe to the group now. |
What this PR does / why we need it:
This is part of updates to enable deployment of federation on non-cloud environments. This pr enables disabling persistent storage for etcd via kubefed.
Which issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged): fixes #40617Special notes for your reviewer:
Release note:
cc: @kubernetes/sig-federation-bugs @madhusudancs