Customizing Documentation


We’ve recently released a new provider that was based on the provider scaffolding project. However one thing we aren’t clear on is as we go forward how we manage documentation.

The AWS provider has lots of customizations to it’s markdown, to make it easier and more self contained. If we run anything to generate documentation new resources all the existing stuff gets overridden.

Is there something obvious I’m missing, I’m relatively new to go tooling in general. If we make a new resource or update a provider how are we suppose to manage the documentation.

Are you talking about terraform-plugin-docs?