Skip to content

Commit

Permalink
Docs: Migrate tutorials to Killercoda (thanos-io#5745)
Browse files Browse the repository at this point in the history
* Update MD docs with links to Killercoda

Signed-off-by: Matej Gera <matejgera@gmail.com>

* Update tutorials readme, point to tutorials repo

Signed-off-by: Matej Gera <matejgera@gmail.com>

* Remove old Katacoda scenario definitions

Signed-off-by: Matej Gera <matejgera@gmail.com>

* Adjust release process doc

Signed-off-by: Matej Gera <matejgera@gmail.com>

* Update docs/getting-started.md

Co-authored-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Signed-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>

Signed-off-by: Matej Gera <matejgera@gmail.com>
Signed-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>
Co-authored-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Signed-off-by: utukj <utukphd@gmail.com>
  • Loading branch information
2 people authored and utukJ committed Oct 13, 2022
1 parent 461d170 commit 94b5bf7
Show file tree
Hide file tree
Showing 86 changed files with 28 additions and 3,318 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ The following section explains various suggestions and procedures to note during

It's key to get familiarized with the style guide and mechanics of Thanos, especially if your contribution touches more than one component of the Thanos distributed system. We recommend:

* Reading the [getting started docs](docs/getting-started.md) and working through them.
* Reading the [getting started docs](docs/getting-started.md) and working through them, or alternatively working through the [Thanos tutorial](https://killercoda.com/thanos).
* Familiarizing yourself with our [coding style guidelines.](docs/contributing/coding-style-guide.md).
* Familiarizing yourself with the [Makefile](Makefile) commands, for example `format`, `build`, `proto`, `docker` and `test`. `make help` will print most of available commands with relevant details.
* Spin up a prebuilt dev environment using Gitpod.io [![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/thanos-io/thanos)
Expand Down
1 change: 1 addition & 0 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ If you want to add yourself to this list, let us know!

## Deploying Thanos

* [WIP] Detailed, free, in-browser interactive tutorial [as Killercoda Thanos Course](https://killercoda.com/thanos/)
* [Quick Tutorial](quick-tutorial.md) on Thanos website.

## Operating
Expand Down
4 changes: 4 additions & 0 deletions docs/quick-tutorial.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Quick Tutorial

Feel free to check the free, in-browser interactive tutorial [as Killercoda Thanos Course](https://killercoda.com/thanos). We will be progressively updating our Katacoda Course with more scenarios.

On top of this feel free to go through our tutorial presented here:

## Prometheus

Thanos is based on Prometheus. With Thanos you use more or less Prometheus features depending on the deployment model, however Prometheus always stays as integral foundation for *collecting metrics* and alerting using local data.
Expand Down
2 changes: 1 addition & 1 deletion docs/release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ Feel free to mimic following PR: https://github.com/thanos-io/thanos/pull/3861

6. *(Applies only to minor, non-`rc` release)* Update tutorials:

1. Update the Thanos version used in the [tutorials](../tutorials) manifests.
1. Update the Thanos version used in the [tutorials](https://github.com/thanos-io/tutorials) manifests to use the latest version.
2. In case of any breaking changes or necessary updates adjust the manifests so the tutorial stays up to date.
3. Update the [scripts/quickstart.sh](https://github.com/thanos-io/thanos/blob/main/scripts/quickstart.sh) script if needed.

Expand Down
7 changes: 0 additions & 7 deletions tutorials/katacoda/README.md

This file was deleted.

47 changes: 0 additions & 47 deletions tutorials/katacoda/thanos-pathway.json

This file was deleted.

4 changes: 0 additions & 4 deletions tutorials/katacoda/thanos/1-globalview/courseBase.sh

This file was deleted.

16 changes: 0 additions & 16 deletions tutorials/katacoda/thanos/1-globalview/finish.md

This file was deleted.

54 changes: 0 additions & 54 deletions tutorials/katacoda/thanos/1-globalview/index.json

This file was deleted.

27 changes: 0 additions & 27 deletions tutorials/katacoda/thanos/1-globalview/intro.md

This file was deleted.

18 changes: 0 additions & 18 deletions tutorials/katacoda/thanos/1-globalview/step1-answer.md

This file was deleted.

7 changes: 0 additions & 7 deletions tutorials/katacoda/thanos/1-globalview/step1-verify.sh

This file was deleted.

Loading

0 comments on commit 94b5bf7

Please sign in to comment.