openshift-vsts icon indicating copy to clipboard operation
openshift-vsts copied to clipboard

Create a new task which shows a list of potential actions user can perform on openshift

Open lstocchi opened this issue 6 years ago • 4 comments

The extension gives users the chance to execute oc commands but it presume users already have knowledge of oc cli. We should create a task which guides users with the most common actions one can perform in openshift (deploy/delete/..)

lstocchi avatar Oct 23 '19 12:10 lstocchi

Example of a kubernetes extension New Project

lstocchi avatar Oct 24 '19 08:10 lstocchi

I think that deserves a spec as I'm not a kubectl expert. As those actions directly mapped onto kubectl commands or is there a higher level mapping ?

jeffmaury avatar Oct 24 '19 09:10 jeffmaury

Just shown you this pic to make you better understand what i meant yesterday. Currently we only have oc command task which allow users to execute an oc command but what if we want to offer to users a more direct and easy way to accomplish some general task?

Do you want to deploy an application and don't know much about oc cli? Just use this task, select deploy action, give us your source code and the extension will do all the job. Then we can add more actions based on users request/pm suggestions.

It will come a day where we will create a odo command task this is why i wanted to keep this "actions" task separate to the oc command task. Does it make any sense?

lstocchi avatar Oct 24 '19 09:10 lstocchi

Yes but my fear is that if we don't have a direct mapping onto oc commands then we will have to deal with the variations between oc versions.

jeffmaury avatar Oct 24 '19 09:10 jeffmaury