Check whether or not --service-instance input is valid.
Check whether or not --target-service-instance-id input is valid.
If --source-service-account is not specified, then check whether or not --source-service-instance-id input is valid.
Additional deployment capabilities with the dev command
Manually deploy to Knative
With the latest dev commands, you can now deploy to Knative not only through a toolchain, but by using the deploy command. To use this feature, you must first create or enable an app. You also must have a Kubernetes cluster that includes Knative. You can find instructions for this configuration here. After those prerequisites are met, you can deploy to Knative by typing the following command from the app folder:
ibmcloud dev deploy -t knative
The CLI will prompt you through the deployment.
Deploy to Red Hat OpenShift containers
Both toolchain and manual deployment to Red Hat OpenShift containers are now available. For deployment using a toolchain, the toolchain options that are now presented to you by create and edit include an additional option for RedHat OpenShift. You must have an OpenShift cluster available for the toolchain to succeed.
For manual deployment, the syntax is the same as for deploying to any other Helm-based Kubernetes cluster. To use this feature, you must first create or enable an app. You also must have an OpenShift cluster. After those prerequisites are met, you can deploy the app by typing the following command from the app folder: