diff --git a/_data/docs-home.yml b/_data/docs-home.yml index 2458cf4ec5..a0b66d11e2 100644 --- a/_data/docs-home.yml +++ b/_data/docs-home.yml @@ -19,6 +19,7 @@ toc: - docs/home/contribute/style-guide.md - docs/home/contribute/includes.md - docs/home/contribute/localization.md + - docs/home/contribute/blog-post.md - title: Updating Automatically Generated Reference Pages section: diff --git a/docs/home/contribute/blog-post.md b/docs/home/contribute/blog-post.md new file mode 100644 index 0000000000..aed3d25442 --- /dev/null +++ b/docs/home/contribute/blog-post.md @@ -0,0 +1,132 @@ +--- +title: Writing a Blog Post +reviewers: +- zacharysarah +- kbarnard10 +- sarahkconway +--- + +{% capture overview %} +This page shows you how to submit a post for the [Kubernetes blog](https://kubernetes.io/blog). + +You’ll receive a response within 5 business days on whether your submission is approved and information about next steps, if any. +{% endcapture %} + +{% capture prerequisites %} +To create a new blog post, you can either: + +- Fill out the [Kubernetes Blog Submission](https://docs.google.com/forms/d/e/1FAIpQLSch_phFYMTYlrTDuYziURP6nLMijoXx_f7sLABEU5gWBtxJHQ/viewform) form. + +or: + +- Open a pull request against this repository as described in +[Creating a Documentation Pull Request](/docs/home/contribute/create-pull-request/) +{% endcapture %} + +{% capture steps %} +## Kubernetes blog guidelines + +All content must be original. The Kubernetes blog does not post material previously published elsewhere. + +Suitable Content (with examples): + +- User case studies (Yahoo Japan, Bitmovin) +- New Kubernetes capabilities (5-days-of-k8s) +- Kubernetes projects updates (kompose) +- Updates from Special Interest Groups (SIG-OpenStack) +- Tutorials and walkthroughs (PostgreSQL w/ StatefulSets) +- Thought leadership around Kubernetes (CaaS, the foundation for next generation PaaS) +- Kubernetes Partner OSS integration (Fission) + +Unsuitable Content: + +- Vendor product pitches +- Partner updates without an integration and customer story +- Syndicated posts (language translations are permitted) + +## Create a blog post with a form + +Open the [Kubernetes Blog Submission](https://docs.google.com/forms/d/e/1FAIpQLSch_phFYMTYlrTDuYziURP6nLMijoXx_f7sLABEU5gWBtxJHQ/viewform) form, fill it out, and click Submit. + +## Create a post by opening a pull request + +### Add a new Markdown file + +Add a new Markdown (`*.md`) to `/blog/_posts/`. + +Name the file using the following format: +``` +YYYY-MM-DD-Title.md +``` +For example: +``` +2015-03-20-Welcome-to-the-Kubernetes-Blog.md +``` + +### Add front matter to the file + +Add the following block to the top of the new file: +``` +--- +layout: blog +title: