This repository contains the source of the Online DevOps Dojo Katacoda Scenarios and the coach robot.
If you are landing here and just want to get going with the training, please go to about the DevOps Dojo.
Changelog
See a history of the changes to the Online DevOps Dojo.
Files
Training scenarios
The scenarios run on the Katacoda interactive learning and training platform.
online-devops-dojo-pathway.json
: Index of Katacoda scenariosonline-devops-dojo/
: Katacoda scenarios: one sub-folder for each trainingassets/online-devops-dojo/
: Images used in training pages
Dojo coach
docs/
: Some documentation about the coach bothandler.js
: Handler for the Lambda functionindex.js
: Coach codepackage.json
: Node package dependenciespackage-lock.json
: Tested set of Node module dependencies
Continuous delivery
.github/workflows/upload_lambda.yml
: GitHub workflow triggered on repository pushes, which uploads the coach lambda function.serverless.yml
: Serverless deployment configuration file
We have not found a way to isolate the coach files in a sub-folder and execute Serverless there. Help is welcome.
Contributing
If you want to contribute to the DevOps trainings, see the contribution instructions.
If you are interested in the coach, please read its setup process.
Issues
If you experience some problems with the existing scenarios, please open an issue and let us know.
License
This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE file for details.