epheo / tech-exercise

TL500 Tech Exercises - ArgoCD, Helm & other cool stuff 😎

Home Page:https://rht-labs.com/tech-exercise

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Markdown Rundoc Testsuite

TL500 Mono Repo

This monorepo holds the content for the TL500 (aka DO500). The structure is roughly as follows

...
β”œβ”€β”€ README.md
β”œβ”€β”€ docs
β”‚   β”œβ”€β”€ 1-the-manual-menace
β”‚   β”œβ”€β”€ ...
β”‚   β”œβ”€β”€ facilitation
β”‚   └── slides
β”œβ”€β”€ pet-battle
β”‚   β”œβ”€β”€ stage
β”‚   └── test
β”œβ”€β”€ quick-starts
β”‚   β”œβ”€β”€ README.md
β”‚   β”œβ”€β”€ ...
β”œβ”€β”€ tekton
β”‚   β”œβ”€β”€ ...
β”œβ”€β”€ ubiquitous-journey
    └── ...

whereby

  • docs - contains the student and teacher guides for the technical exercises as well as the classroom activities. The slides/content are written in markdown and automatically published to the site when pushed to main.
  • pet-battle - contains the application configs used by the tech exercise
  • ubiquitous-journey - contains a lightweight fork of the rht-labs ci/cd stack
  • tekton - contains the OpenShift pipeline definitions used in the tech exercise.

πŸƒβ€β™€οΈ Running the docs & slides site locally

To launch the slides, ensure you have NodeJS installed or run it in a NodeJS container if you prefer.

npm i docsify-cli -g
docsify serve ./docs

πŸŽƒ Contribution

Pull requests welcome πŸŽƒ

Changes approved and pushed to main will automatically be published to the docs site

About

TL500 Tech Exercises - ArgoCD, Helm & other cool stuff 😎

https://rht-labs.com/tech-exercise

License:Apache License 2.0


Languages

Language:Shell 66.0%Language:Groovy 31.9%Language:Makefile 1.6%Language:Dockerfile 0.3%Language:Mustache 0.2%