Open eamonnfaherty opened 2 years ago
Hey @eamonnfaherty, can you please provide more information on what resources you want to manage using ACK?
Hey @eamonnfaherty, can you please provide more information on what resources you want to manage using ACK?
Service Catalog Provisioning Controller would be awesome. This would enable to provision sc products.
Ideally entire lifecycle management of product portfolio and share can be outside tge ACK as it involves hub and spoke model.
Hi Team,
Is there any way this proposal can be priortized? @jaypipes @eamonnfaherty
@krijan-devops After examining the Service Catalog HTTP APIs, it looks like we could support at least the following resources:
We would not support the CreatePortfolioShare
API or the PortfolioShare resource, since this resource doesn't align with the Kubernetes Resource Model. In order to create a portfolio share, there is a manual accept/reject API call from the target account/organization that does not play nicely with the declarative resource model in Kubernetes.
Not sure when we could prioritize working on this controller, though. I have to get the SSM controller created before I would be able to work on this. If you or your team is interested in learning about ACK development, we could accelerate the development of this controller with your help.
@jaypipes it would be more around provisioning the service catalog products. There is no current managed pipeline to provision service catalog products itself. Similar to Lambda or ec2 we would need functionality to provision the existing service catalog product. We are not interested in sharing and create portfolios and products as they are done only during development and sharing. Provisioning is the biggest benefactor of a sc Support through ACK. We can definitely jump on a call to discuss this further.
New ACK Service Controller
Support for AWS Service Catalog
List of API resources
List the API resources in order of importance to you:
I am working with a team who would like to provision products from an AWS Service Catalog portfolio.