Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
lstocchi opened this issue Oct 23, 2019 · 4 comments

Comments

@lstocchi
Copy link
Contributor

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
Copy link
Contributor Author

Example of a kubernetes extension
New Project

@jeffmaury
Copy link
Member

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 ?

@lstocchi
Copy link
Contributor Author

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?

@jeffmaury
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants