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