-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Simplify HA Setup for Master #48
Comments
cc @kubernetes/sig-cluster-lifecycle @sig-clusterops |
What exactly are we aiming to do here? We haven't cited the series of issues that @mikedanese and I created a while ago and the description doesn't exist. |
The idea is to automate setting up HA master in OSS. We will use |
@timothysc can you gather up those issues and we can update the issue body? @fgrzadkowski can you and @jszczepkowski work to create a more useful body? |
Yes, please, it would be great to see it all in one place. Also, lately I On Tue, 26 Jul 2016, 23:58 Brandon Philips, [email protected]
|
I've just sent PR with design for this feature in kubernetes/kubernetes#29649. Please see what's missing. |
All backlog'd items have been labeled: https://github.com/kubernetes/kubernetes/labels/area%2FHA |
@davidopp thinks this is unlikely to make it. |
Yeah, definitely not going to make it. |
@jszczepkowski @alex-mohr @davidopp is this feature actively developed? Can we expect it to be present in 1.5? |
Yes it is actively developed. We should make it for 1.5. |
Ping. Is there a docs PR for this? |
Docs PR is here: kubernetes/website#1810 |
I'm removing the team/SIG-ClusterLifecycle label given that SIG-ClusterOps is listed as the owner in the 1.5 feature spreadsheet; if we're using labels to describe areas of overlap then we need something else in these issues to identify owner |
nope nope, switching that back. |
I've created a doc describing potential etcd/master replica failure scenarios that shall be manually tested. Everybody is invited to review it. |
@aronchick @jszczepkowski can you confirm that this item targets beta in 1.6? |
@aronchick @jszczepkowski any progress for 1.7 is expected for this feature? |
We will write an updated proposal for kubeadm deployments in the 1.7 cycle. |
@jszczepkowski that doc isn't public |
@timothysc please add me on any proposal. I really think that a self-hosted etcd model using the etcd Operator here can address a number of the concerns and simplify the deployment, maintenance, and failure-domain burden for the user. For example see my demos from KubeCon |
There is a draft up for comment, and we'll hash out a more formal proposal with the SIG. https://docs.google.com/document/d/1lH9OKkFZMSqXCApmSXemEDuy9qlINdm5MfWWGrK3JYc/edit# |
@jbeda is SIG lifecycle targeting this feature for 1.7? It is not in the features repo but perhaps was part of your SIG's planning so PM SIG wanted to check in. |
@apsinha We're planning to complete our draft proposal and might begin execution on some elements, but we are not delivering a full solution for this cycle. |
@roberthbailey should we close this in favor for the more specialized #357? |
I agree. This feature was to track adding HA support to kube-up.sh. That is done, but since kube-up is deprecated we aren't planning to graduate the implementation beyond it's current support level. |
Compact Clusters enhancement
Description
Simplify setup for HA Master. Description in kubernetes/kubernetes#29649
Progress Tracker
/pkg/apis/...
)FEATURE_STATUS is used for feature tracking and to be updated by @kubernetes/feature-reviewers.
FEATURE_STATUS: IN_DEVELOPMENT
More advice:
Design
Coding
and sometimes https://github.com/kubernetes/contrib, or other repos.
check that the code matches the proposed feature and design, and that everything is done, and that there is adequate
testing. They won't do detailed code review: that already happened when your PRs were reviewed.
When that is done, you can check this box and the reviewer will apply the "code-complete" label.
Docs
The text was updated successfully, but these errors were encountered: