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

Provide firebase accounts for subproject docs #189

Closed
justinsb opened this issue Feb 13, 2019 · 9 comments
Closed

Provide firebase accounts for subproject docs #189

justinsb opened this issue Feb 13, 2019 · 9 comments

Comments

@justinsb
Copy link
Member

In the cluster-api meeting today we discussed how best to do docs for subprojects, and there was a general preference for using firebase - except that it isn't free. Is this something we can do under the CNCF wg-infra umbrella?

cc @neolit123 and @davidewatson for visibility and possibly to provide some background context.

@neolit123
Copy link
Member

thanks for logging this @justinsb !

@idvoretskyi
Copy link
Member

/cc

@hh
Copy link
Member

hh commented Feb 20, 2019

Justin and @dims discussed this on the #k8s-wg-infra call toady.
@idvoretskyi recommended the request come from you or @spiffxp

@idvoretskyi
Copy link
Member

Before submitting, can someone please update this issue with more details on the purpose of using Firebase?

Specifically, in Firebase vs Netlify comparison.

@neolit123
Copy link
Member

thanks @idvoretskyi
^ @davidewatson could you please comment.

@dims
Copy link
Member

dims commented Feb 20, 2019

@davidewatson please write up what we need and why, and ping me back?

@davidewatson
Copy link
Contributor

After talking to @BenTheElder I learned that kind and kubebuilder recently switched to using netlify so I don't think there is any reason for us to use firebase anymore. Thanks for everyone's help on this.

/close

@k8s-ci-robot
Copy link
Contributor

@davidewatson: Closing this issue.

In response to this:

After talking to @BenTheElder I learned that kind and kubebuilder recently switched to using netlify so I don't think there is any reason for us to use firebase anymore. Thanks for everyone's help on this.

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@BenTheElder
Copy link
Member

BenTheElder commented Feb 21, 2019

See this thread for some more details until we get it written up properly: https://kubernetes.slack.com/archives/C1J0BPD2M/p1550730421025400


I've been working to solve subproject docs, we have a netlify experiment here: https://kind.sigs.k8s.io/

I think we can do this repeatably at scale and at no additional cost to the main website, which already uses it.

In particular nearly all details of netlify can be managed via a config file in the repo, and the cost for paid netlify as we use it is just based on the number of team-members.

For DNS verification reasons these have to be the same team anyhow (unless every site also gets a domain), so we can have an overall Netlify team (which I'm volunteering to help with) do initial setup for each site and then do ongoing site configuration via the netlify.toml in each repo.

Doing this means each site doesn't cost additional $, and we're unlikely to move the main https://kubernetes.io site off of it anytime soon.

Aligning with SIG Docs on the stack (netlify + hugo) is additionally helpful for shared expertise, though any static site generator can be used.

I am syncing back with @zacharysarah about this next week when they're back from vacation.

@spiffxp spiffxp added this to the proof-of-concept milestone Apr 30, 2019
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

No branches or pull requests

9 participants