cloud-native-toolkit / cloud-native-toolkit/planning
Maureen wants to be able to select the tools she wants to create a Private Catalog with IBM Cloud
- Dominant language
- No language data
- Stars
- 4
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
@mjperrins commented on [Sun Dec 22 2019](https://github.com/ibm-garage-cloud/ibm-garage-developer-guide/issues/63)
As a developer I need the ability to select the Terraform Modules I want to create a Private Catalog with IBM Cloud
- [ ] Map Terraform Stages into YAML and store that at root of iteration zero repository
- [ ] Add new command `igc private-catalog-builder` | `igc pcb` to `igc` CLI
- [ ] Add functionality to read YAML and present a CLI user experience based on inquirer npm package
- [ ] Allow Stages to be selected and added to the a private catalog directory, reading stages from git repo
- [ ] Enable selections of its module and its dependencies
- [ ] Allow forced selection of CI technologies and Artifact technologies give select one or there other
- [ ] Add Private catalog metadata to the directory
- [ ] Zip up directory and allow it to be registered to the Private Catalog API
- [ ] Test with installation into Kubernetes and OpenShift cluster types
- [ ] Test combinations of stages
Matthew Perrins:palm_tree: 11:42
is there a reference for the yaml files you create ? for Garage engagements we want to turn up with a set of Private Catalog assets and then register them , to cut down the time it takes to get a team delivering content and MVPs for a client and to show the separation of the roles for a system admin,
but its fine we can wait for that CLI support hopefully next year
Gili Mendel:palm_tree: 11:56
I think that the best bet for you, is to import a helm chart, and use the API https://cm.globalcatalog.test.cloud.ibm.com/api to get it with a reference data. You can then create an offering with curl
Use the UI to import helm: https://dev.console.test.cloud.ibm.com/content-mgmt
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.