hostPath
) and using Secrets.I now realized that the scope of https://github.com/kubernetes/features/issues/296 and its relation to this issue had to be clarified. Self-hosting is not required for upgrades; but make them easier.
I saw this it is needed to split these into two separate issues
@luxas please, update the features tracking board with the relevant data.
@idvoretskyi Done
And working on docs...
@luxas any update on docs? PR is due today.
Targeting beta (and probably on-by-default) in v1.9
@luxas :wave: Please indicate in the 1.9 feature tracking board
whether this feature needs documentation. If yes, please open a PR and add a link to the tracking spreadsheet. Thanks in advance!
@luxas Bump for docs 鈽濓笍
/cc @idvoretskyi
@luxas @zacharysarah We already have docs for self-hosted here which describe the concept, the process and current limitations. Since we haven't added any functionality in 1.9 that breaks that model I don't think there's anything else to add. When we graduate it to beta in 1.10 we might be able to move this section to its own page and add more implementation details.
With that being said, are you folks happy to mark it in the spreadsheet as "no docs required"?
Marked this as no new docs required as https://github.com/kubernetes/website/pull/5497 has us covered.
Also updated the spreadsheet
@luxas Thanks for the update.
@jamiehannaford Hey there, stranger! :wave: Nice to see you again.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten
.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten
/remove-lifecycle stale
@luxas @timothysc
Any plans for this in 1.11?
If so, can you please ensure the feature is up-to-date with the appropriate:
stage/{alpha,beta,stable}
sig/*
kind/feature
cc @idvoretskyi
/lifecycle frozen
@justaugustus No specific plans for v1.11, still keeping in beta.
/remove-lifecycle frozen
We're discontinuing/deprecating the support for self-hosting in v1.12, so I'm closing this issue.
cc @timothysc
@luxas is there a final discussion around that decision you could link for context? thx
@stp-ip The decision was made during over the course of several SIG calls. The complexity it adds to the kubeadm is non-trivial, and it's possible todo this outside of kubeadm today. Some point in the future we(sig-cluster-lifecycle) may provide a pivot utility tool that helps folks transition from static manifest to self-hosted, but that remains TBD.