1 Respuesta
- Más nuevo
- Más votos
- Más comentarios
1
You can create AWS Service Catalog where you can explore the option of product catalog and can be shared with different clients. Or other good option maybe is terraform cloud workspace where you can create specific directories related different customers , basically creating isolation among customers
respondido hace un año
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 7 meses
Thank you for the answer, I have been looking at AWS Service Catalog for a while now. How widely is it used? Could it potentially be something that we can achieve for multiple clients and keeping it private access only. (Exploring it)
Its a widely used service where basically on your aws account you create product catalogs for different customers and then you share the unique url to each of them for managing their solution which you created for them within service catalog. This is safe and secure.
How to publish a terraform/cdk based product. It seems that for a product, you can publish a cfn template but there doesn't seem to be a direct approach to upload terraform/cdk code.
I think one approach could be create a cfn template which takes input parameters feeds it to lambda function which invokes a Codepipeline (CI tool) which runs terraform code. (are you aware of any further approach for deploying terraform/cdk code.)