Devops Project
This is a template I use for my courses.
You can change many of the options here.
What you should include in your project
- Usage of git, with a public git repository (github, gitlab, bitbucket... )
Your complete project should be stored in a git repository. - CI/CD (Jenkins as a default)
- IaaC (Terraform as a default)
- Containers (k8s is an option)
Store your image in a registry.
CI/CD
- Use a git branching model with long running branches, like gitflow