This was a demo used during HashiTalks Africa on 30 April 2020, and has been turned into 2 updated tutorials:
You can use the implementation in these to also use GitHub Actions if you prefer to manage multiple environments.