kube-rs / website

website
https://kube.rs
7 stars 19 forks source link

write a controller guide #5

Open clux opened 2 years ago

clux commented 2 years ago

WIP: Current progress visible at https://kube.rs/controllers/intro/

1. Main Section

2. Advanced Section

3. Operational Section

clux commented 2 years ago

definitely room for expansion on topics and breath here; kubebuilder book goes into a lot more details. otoh, we also cover a lot of this within docs.rs so personally thinking it might be most sensible to keep the webpage content to the grand concepts and how to combine them, and maybe link to docs.rs for certain specifics specifics to avoid creating a massive thing to maintain (at least initially).

anyway, happy to help review sketches for this if people have time. it should have its own dedicated folder under docs and its own category under the listed markdown docs in the mkdocs.yml nav section

clux commented 2 years ago

the world is in a shit place this week and don't feel like tackling anything complicated. so will instead try to compose my thoughts and start writing something here.

clux commented 2 years ago

merged the first 2 documents today. going to try to finish off the introductory application and reconciler section and then open up bits for external contribution to try and speed this up.

some things that have been very helpful:

--8<-- "includes/abbreviations.md"
--8<-- "includes/links.md"
clux commented 2 years ago

going to take a bit of a break from this a bit now. if anyone wants to help out with other items, please lemme know!

clux commented 1 year ago

did two pages on this recently since questions about them kept coming up:

kind of want to do a few more while i am in the zone, but not sure which one is most value. thinking possibly one of the hard ones

all of these require some research though, but they feel like the most important ones

EDIT: or maybe just finish off the stability policy in #18 now that we have more useful data on how quickly people upgrade (see bottom of crates/kube)

clux commented 1 year ago

As as bit of a status report here, have revamped a lot of pages in the past couple of months, and have more of a plan for the final sections.

Recently created pages:

also revamped

Also some improvements to the site itself has happened so there's now an edit icon on each page that puts you in a fork/edit view on github for hopefully quick feedback on typos etc.