devops-bootcamp
devops-bootcamp copied to clipboard
Liatrio's DevOps Bootcamp
This task will need to start with research - [ ] Crowdsource and research some best practices and patterns on kustomize - [ ] Condense into section - [ ]...
Terragrunt is a lightweight wrapper around terraform that helps facility DRY infra code. It is something I have seen leveraged in many of our internal infra repos but it is...
Dojo is a primary service offering at Liatrio and the genesis for a transformation at a company. The bootcamp mentions the Dojo but fails to capture enough details about the...
https://developer.hashicorp.com/terraform/tutorials/configuration-language/test Terraform natively now supports tests. We should look into this and possibly add a section to the bootcamp
In the Ansible section, [7.2](https://devops-bootcamp.liatr.io/#/7-infrastructure-configuration-management/7.2-ansible?id=playbooks), there are a few code chunks showing off Ansible playbook functionality. The code that is shown appears to be an outdated version (likely 2.9), while...
Liatrio is forming some opinions about authentication/authorization and best security practices in general. But security is somewhat an afterthought in the bootcamp. At the very least I think it would...
Problem: Currently the java project ["joda-time"](https://github.com/JodaOrg/joda-time) will not build out of the box. After cloning down the repo that is linked in the bootcamp if you try to run maven...
Using Alpine as a base image appears to cause quite a bit of trouble when attempting to configure the self-hosted runner. This issue persists when having all of the dependencies...
Provide an exercise instructing students to write a GitHub Actions workflow that publishes a TechDocs site to a cloud backend of their choice. Their Backstage instance should then be able...
This section has apprentices write validating and mutating webhooks in Python, whereas the best practice is to write them in Go, or not at all. Possibly, incorporate Kyverno or ValidatingAdmission...