From 763a2697dbbd281a7b7f4a8cb57918eed639426a Mon Sep 17 00:00:00 2001 From: Karen Almog Date: Mon, 21 Dec 2020 09:55:49 +0100 Subject: [PATCH] Forward users to docs main site for k0s instructions Signed-off-by: Karen Almog --- .github/workflows/docs.yml | 1 + README.md | 18 +++++++++--------- docs/contributors/overview.md | 10 +++++----- docs/k0s-single-node.md | 2 +- mkdocs.yml | 1 + 5 files changed, 17 insertions(+), 15 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 92f6d665a69f..873906e9e651 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -3,6 +3,7 @@ on: push: branches: - main + pull_request: release: types: - published diff --git a/README.md b/README.md index 44275e6e48cf..f6c10adf4e08 100644 --- a/README.md +++ b/README.md @@ -23,18 +23,18 @@ k0s is an all-inclusive Kubernetes distribution with all the required bells and - Supports custom Container Network Interface (CNI) plugins (calico is the default) - Supports x86_64 and arm64 -## Join the Community -If you'd like to help build k0s, please check out our guide to [Contributing](https://github.com/k0sproject/k0s/tree/main/CONTRIBUTING.md) and our [Code of Conduct](https://github.com/k0sproject/k0s/tree/main/CODE_OF_CONDUCT.md). +## Try k0s -## Quick start +If you'd like to try k0s, please jump to our: -``` -curl -sSLf https://get.k0s.sh | sh -k0s server --enable-worker -``` +- [Super QuickStart](https://docs.k0sproject.io/main/k0s-single-node/) - Create a k0s control plane and worker, and access it locally with kubectl. +- [NanoDemo](https://docs.k0sproject.io/main/#demo) - Watch a .gif recording of how to create a k0s instance. +- [Create a k0s cluster](https://docs.k0sproject.io/main/create-cluster/) - For when you're ready to build a multi-node cluster. +- [Run k0s in Docker](https://docs.k0sproject.io/main/k0s-in-docker/) - Run k0s controllers and workers in containers. +- You may also be interested in current version specifications. For docs, tutorials, and other k0s resources, see our Docs and Resources [main page](https://docs.k0sproject.io). - -![k0s demo](docs/img/k0s_demo.gif) +## Join the Community +If you'd like to help build k0s, please check out our guide to [Contributing](https://docs.k0sproject.io/main/contributors/overview/) and our [Code of Conduct](https://docs.k0sproject.io/main/contributors/CODE_OF_CONDUCT/). ## Motivation diff --git a/docs/contributors/overview.md b/docs/contributors/overview.md index 8455c1780c07..78d38304837c 100644 --- a/docs/contributors/overview.md +++ b/docs/contributors/overview.md @@ -6,24 +6,24 @@ When contributing to this repository, please consider first discussing the chang ## Code of Conduct Our code of conduct can be found in the link below. Please follow it in all your interactions with the project. -* [Code Of Conduct](./CODE_OF_CONDUCT.md) +- [Code Of Conduct](./CODE_OF_CONDUCT.md) ## Github Workflow We Use [Github Flow](https://guides.github.com/introduction/flow/index.html), so all code changes are tracked via Pull Requests. A detailed guide on the recommended workflow can be found below: - * [Github Workflow](./github_workflow.md) +- [Github Workflow](./github_workflow.md) ## Code Testing All submitted PRs go through a set of tests and reviews. You can run most of these tests *before* a PR is submitted. In fact, we recommend it, because it will save on many possible review iterations and automated tests. The testing guidelines can be found here: -* [Contributor's Guide to Testing](./testing.md) +- [Contributor's Guide to Testing](./testing.md) ## License By contributing, you agree that your contributions will be licensed as followed: -* All content residing under the "docs/" directory of this repository is licensed under "Creative Commons Attribution Share Alike 4.0 International" (CC-BY-SA-4.0). See docs/LICENCE for details. -* Content outside of the above mentioned directories or restrictions above is available under the "Apache License 2.0". +- All content residing under the "docs/" directory of this repository is licensed under "Creative Commons Attribution Share Alike 4.0 International" (CC-BY-SA-4.0). See docs/LICENCE for details. +- Content outside of the above mentioned directories or restrictions above is available under the "Apache License 2.0". ## Community Some of you might have noticed we have official community blog hosted on [Medium](https://medium.com/k0sproject). If you are not yet following us, we'd like to invite you to do so now! diff --git a/docs/k0s-single-node.md b/docs/k0s-single-node.md index 8113644e372c..f7797bd1380b 100644 --- a/docs/k0s-single-node.md +++ b/docs/k0s-single-node.md @@ -6,7 +6,7 @@ These instructions outline a quick method for running a local k0s master and wor ## Prepare Dependencies #### 1. Download the k0s binary ```sh -curl -sSLf get.k0s.sh | sh +curl -sSLf https://get.k0s.sh | sh ``` #### 2. Download the kubectl binary diff --git a/mkdocs.yml b/mkdocs.yml index 336d3a819e7f..83567733d77a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -14,6 +14,7 @@ nav: - Quick Start Guide: create-cluster.md - Run in Docker: k0s-in-docker.md - Single node set-up: k0s-single-node.md + - K0s in Windows (experimental): experimental-windows.md - Configuration Reference: - Architecture: architecture.md - Networking: networking.md