Using CLI to instantiate APB services
Open
@pmorie is already working on this.
Since Mar 20, 2018.
component/cli
kind/question
lifecycle/frozen
sig/ansible-service-broker
- Dominant language
- Go
- Stars
- 8.7k
- Forks
- 4.8k
- Avg merge
- 4d 10h
- Merged PRs (30d)
- 53
Description
OpenShift CLI doesn't seem to recognized services that are added to the the service catalog via the service broker. For example here is the output when looking for mysql:
# oc new-app -S mysql
Templates (oc new-app --template=<template>)
-----
mysql-persistent
Project: openshift
MySQL database service, with persistent storage. For more information about using this template, including OpenShift considerations, see https://github.com/sclorg/mysql-container/blob/master/5.7/root/usr/share/container-scripts/mysql/README.md.
NOTE: Scaling to more than one replica is not supported. You must have persistent volumes available in your cluster to use this template.
cakephp-mysql-persistent
Project: openshift
An example CakePHP application with a MySQL database. For more information about using this template, including OpenShift considerations, see https://github.com/openshift/cakephp-ex/blob/master/README.md.
dancer-mysql-persistent
Project: openshift
An example Dancer application with a MySQL database. For more information about using this template, including OpenShift considerations, see https://github.com/openshift/dancer-ex/blob/master/README.md.
Image streams (oc new-app --image-stream=<image-stream> [--code=<source>])
-----
mysql
Project: openshift
Tags: 5.6, 5.7, latest
Docker images (oc new-app --docker-image=<docker-image> [--code=<source>])
-----
mysql
Registry: Docker Hub
Tags: latest
While there is also a MySQL APB in the service catalog:
How can one use oc new-app to instantiate APB services?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.