User documentation for Knative components.
Go to file
Uchechukwu Obasi 00da7e9035
Feat: New website (#6286)
* chore: change theme font to satoshi font

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: create hero section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: improve hero and need to know more sections

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: rename need to know more to what is knative

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: create why serverless section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update feature icons and knative components sections

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update hero title headings

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update testimonial section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update case studies items

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update why serverless feature cards with new content

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: tweak width of kelsey testimonial to align appropriately

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: tweak top nav layout

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update top nav links

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change “readdocs” to “docs”

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: add spacing to the right of the nav menu

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix about link

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: remove home from sub nav

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change cta button font color to white on hover

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix styling for testimonial section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make main headline font color to be black

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: rearrange nav items on the blog page

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: align serverless content block to center

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce feature icons size on mobile screens

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: maintain consistent border radius size across cards

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make knative components container span entire width on mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix case studies section to be mobile responsive

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make hero section mobile responsive

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix section spacing in mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce version warning title font size to be smaller

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: automatically hide duplicate menu items in sub nav using css

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: conform text colors to match design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: cleanup code

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: add the correct kelsey testimonial copy on homepage

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix some layout issues on mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Remove second paragraph from Kelsey testimonial on front page

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Update Knative diagram image to the latest one with eventing icon as spiral

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Update card background to match page background color

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Put Kelsey testimonials in quote and make quote prominent

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make kelsey testimonial card clickable

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update knative components overall design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make other card containers adopt new card design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change primary bg color to white

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix background bleed in kelsey testimonial image

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: text align feature contents to the left

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make PNC card to be same size as others

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce border width on hover to reduce flickering

Signed-off-by: thisisobate <obasiuche62@gmail.com>

---------

Signed-off-by: thisisobate <obasiuche62@gmail.com>
2025-08-06 13:34:49 +00:00
.github Fix the failed image build workflow (#6052) 2024-07-12 05:46:21 +00:00
blog Feat: New website (#6286) 2025-08-06 13:34:49 +00:00
code-samples Bump brace-expansion (#6298) 2025-07-29 10:16:38 +00:00
config Feat: New website (#6286) 2025-08-06 13:34:49 +00:00
contribute-to-docs rename sandbox to extensions - manual (#5661) 2023-08-17 09:33:42 +00:00
cookie-consent/js Remove-hugo-community (#4571) 2021-12-13 23:31:50 -08:00
docs Feat: New website (#6286) 2025-08-06 13:34:49 +00:00
golang revert removed redirects (#5971) 2024-05-15 06:01:37 +00:00
hack Update for release 1.19 in build.sh (#6299) 2025-07-29 10:48:38 +00:00
overrides Feat: New website (#6286) 2025-08-06 13:34:49 +00:00
reports Add security audit report and blogpost (#5775) 2023-12-05 04:18:11 +00:00
test Cleanup: remove ioutil for new go version (#5409) 2023-02-08 13:43:47 +00:00
third_party/VENDOR-LICENSE upgrade to latest dependencies (#5898) 2024-03-07 13:48:20 +00:00
tools/redir-gen control-protocol is still used in Knative 1.10 (#5711) 2023-10-11 20:19:38 +00:00
vendor upgrade to latest dependencies (#6272) 2025-05-15 02:33:48 +00:00
.gitattributes Incorporate static version of old docs in to site (#3888) 2021-06-30 11:31:10 -07:00
.gitignore Sample App: Code Clean up (#5948) 2024-05-29 13:48:17 +00:00
.gitpod.yml add gitpod for drive-by users making quick changes (#4583) 2021-12-15 09:26:30 -08:00
.wokeignore update blog menu and files (#4783) 2022-02-25 02:37:42 -08:00
CODE-OF-CONDUCT.md Adding code of conduct to reference knative/community's CoC (#4850) 2022-03-18 11:58:20 -07:00
CONTRIBUTING.md Reorganise docs contributor guide (#4489) 2021-11-30 12:06:09 -08:00
DEVELOPMENT.md Reorganise docs contributor guide (#4489) 2021-11-30 12:06:09 -08:00
LICENSE Add CC BY 4.0 info in footer (#4895) 2022-04-04 19:23:43 +00:00
LICENSE-docs Add CC BY 4.0 info in footer (#4895) 2022-04-04 19:23:43 +00:00
OWNERS Add WG leads to approvers (#5968) 2025-01-16 14:24:04 +00:00
OWNERS_ALIASES Update community files (#6289) 2025-07-08 01:35:11 +00:00
README.md Add clotributor link to readme (#5774) 2023-11-28 07:10:51 +00:00
SECURITY.md Add consistent SECURITY.md (#5760) 2023-11-20 18:10:05 +00:00
_index.html [UPDATED] twitter logo (#5725) 2023-10-23 16:12:06 +00:00
background.png Merge website files into Master (#1025) 2019-03-20 13:48:47 -07:00
doc-releases.md Drop unnecessary occurrences of master (#3333) 2021-03-11 05:08:26 -08:00
go.mod upgrade to latest dependencies (#6272) 2025-05-15 02:33:48 +00:00
go.sum upgrade to latest dependencies (#6272) 2025-05-15 02:33:48 +00:00
katacoda.yaml adding katacoda tutorials (#3142) 2021-03-30 10:30:21 -07:00
mkdocs.yml Signed-off-by: Giorgi Keratishvili <17854037+Galphaa@users.noreply.github.com> (#6257) 2025-04-17 14:53:04 +00:00
netlify.toml Add linux foundation trademark (#5830) 2024-02-02 12:40:46 +00:00
requirements.txt Add dynamic date on blog pages (#5801) 2024-01-17 15:18:14 +00:00
search.md Format markdown (#1070) 2019-03-24 21:12:49 -07:00
smoketest.md Consolidate all "docs" help info into single location (#3437) 2021-04-26 10:57:40 -07:00

README.md

_build
render list
never never

(This guide only appears on GitHub, not the website, because it intentionally does not include YAML front-matter.)

Knative documentation

Welcome to the source file repository for our documentation on https://knative.dev.

Website

The Knative documentation website is built using Material for MkDocs.

View published documentation

View all Knative documentation and walk through our code samples on the website.

The Knative website includes versioned docs for recent releases, the Knative blog, links to all community resources, as well as Knative governance and contributor guidelines.

Run the website locally

For instructions, refer to Knative's docs contributor guide.

Website source files

Source files for the documentation on the website are located within the /docs directory of this repo.

Documentation versions for Knative releases

Each release of the Knative docs is available on the website (starting with 0.3) and their source files are all stored in branches of this repo.

Contributing to docs

We're excited that you're interested in contributing to the Knative documentation! Check out the resources below to get started.

If you are interested in contributing to Knative more broadly, please check out CLOTRIBUTOR for a list of all the help wanted issues in Knative.

Getting started

If you want to contribute a fix or add new content to the documentation, you can navigate through the /docs repo or use the Edit this page pencil icon on each of the pages of the website.

Before you can contribute, first start by reading the Knative contributor guidelines and learning about our community and requirements. In addition to reading about how to contribute to the docs, you should take a moment to learn about the Knative code of conduct, governance, values, and the various working groups and committees.

Knative community and contributor guidelines

Source files for all Knative community and governance topics are located separately in the knative/community repo.

To help you get started, see the following resources:

Getting help

Help and support

Your help and feedback is always welcome!

If you find an issue please let us know, either by clicking the Create Issue on any of the website pages, or by directly opening an issue here in the repo.

If you have a question that you can't find an answer to, we would also like to hear about that. In addition to our docs, you can also reach out to the community for assistance. For example, ask a documentation-specific question on the #knative-documentation channel in Slack.

Also see the Knative community resource pages for a list of all the available community resources, including links to the various community discussion groups for both development as well as troubleshooting.