Task-5

Extending Terraform

This is an Extra-mile task

Terraform has a lot of official and community-based modules and providers already exist, but there are few chances where you may want to extend certain features for the resources or create the resources for the provider that doesn't exist.

  • Create new custom resources to create docker images using the Null provider and python

Note In the production environment You should use official or well-tested resources but for the learning sake we are going to create the custom resources