You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.commands.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,13 @@
8
8
9
9
#### Commands in OpenShift Application Explorer View
10
10
11
+
* Show the `Default kubeconfig` file and open the file in the editor.
11
12
*`Log in to cluster` - Log in to your cluster and save login for subsequent use.
12
13
* Credentials : Log in to the given cluster with the given credentials.
13
14
* Token : Login using bearer token for authentication to the API server.
14
15
*`Open Console Dashboard` - Open the OpenShift Developer Console in default browser.
15
16
*`New Project` - Create new Project inside the OpenShift Cluster.
17
+
*`Open Helm Charts` - Browse the catalog to discover and install Helm Charts on cluster.
16
18
*`Log out` - Log out of the current OpenShift Cluster.
17
19
*`About` - Provide the information about the OpenShift tools.
18
20
*`Show Output Channel` - Show commands running under the hood and their output.
@@ -33,7 +35,8 @@ Actions available in Components View
33
35
34
36
Commands available in context for the compenent
35
37
36
-
*`Start Dev` - The application has been built and deployed to the cluster and the application is port-forwarded for local accessibility. The extension will watch for changes in the current directory and rebuild the application when changes are detected.
38
+
*`Start Dev` - The application has been built and deployed to the OpenShift/Kubernetes cluster and the application is port-forwarded for local accessibility. The extension will watch for changes in the current directory and rebuild the application when changes are detected.
39
+
*`Start Dev on Podman` - Run the above start dev workflow for applications deployed on Podman.
37
40
*`Stop Dev` - Stop the dev command workflow and resources are cleaned, hence the application is not running on the cluster
38
41
*`Show Dev Terminal` - Directly opens the VSCode terminal where the dev command is running.
39
42
*`Describe` - Describe the given Component in terminal window or inside a webview editor.
@@ -44,6 +47,7 @@ Commands available in context for the compenent
44
47
*`Undeploy` - Undeploys a Component from the cluster. The component still resides in the local config.
45
48
*`Debug` - Start the component in debug mode
46
49
*`Reveal in Explorer` - Show Component's context folder in Explorer view
50
+
*`Delete Component Configuration` - Remove the devfile.yaml file from component folder and also from component view.
47
51
48
52
**NOTE:** Currently we support creation of one component per folder. Multiple components from a folder might be supported in
49
53
future releases.
@@ -73,7 +77,7 @@ OpenShift Toolkit extension provides ```Use Project``` command to switch between
73
77
74
78
### Extensions
75
79
76
-
When installing the extension directly from the VSCode marketplace all the dependencies are installed automatically. For disconnected environments,before installing the extension download and install dependencies in the order listed below:
80
+
When installing the extension directly from the VSCode marketplace all the dependencies are installed automatically. For Disconnected Environments, before installing the extension, please download and install dependencies in the order listed below:
77
81
78
82
*[Red Hat Authentication](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-redhat-account)
Copy file name to clipboardExpand all lines: README.md
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,12 +21,13 @@
21
21
The OpenShift Toolkit extends Visual Studio Code to provide all of the power and convenience of IDEs for developing cloud-native Kubernetes applications, without leaving the comfort of your IDE. For a developer to run the local code on an OpenShift instance, test & debug it and deploy it on production without worrying about the complexities around different K8s tools.
22
22
23
23
OpenShift Toolkit extension provides an end-to-end developer experience for Red Hat® OpenShift®. Using this extension:
24
-
- Developers can easily create, deploy and live debug container applications running on OpenShift.
25
-
- Create [devfile](https://devfile.io) based components directly from _Devfile Registries View_
26
-
- Deploy git repositories directly on OpenShift through _Import from Git_ guided workflow
24
+
- Developers can easily create, deploy and live debug container applications running on OpenShift, podman and Hybrid cloud.
25
+
- Browse & Install [Helm Charts](https://helm.sh/) on to the cluster directly from IDE.
26
+
- Create [devfile](https://devfile.io) based components directly from _Devfile Registries View_.
27
+
- Deploy git repositories directly on OpenShift through _Import from Git_ guided workflow.
27
28
- Developers can view and edit Resources YAML manifests, and view logs for pods, deployments, and deployment configs.
28
-
- Run local instance of OpenShift 4.11.7 using [OpenShift Local](https://crc.dev/crc/) directly from IDE
29
-
- Connect & Provision free [Developer Sandbox for Red Hat OpenShift](https://developers.redhat.com/developer-sandbox) instance from IDE
29
+
- Run local instance of OpenShift 4.x using [OpenShift Local](https://crc.dev/crc/) directly from IDE
30
+
- Connect & Provision free [Developer Sandbox for Red Hat OpenShift](https://developers.redhat.com/developer-sandbox) instance without leaving the IDE
@@ -51,7 +52,7 @@ The extension provides users with multiple ways to provision an instance of Open
51
52
52
53
<pre>Red Hat OpenShift Developer Sandbox</pre>
53
54
54
-
The extension allows users free access to the [Developer Sandbox for Red Hat OpenShift](https://developers.redhat.com/developer-sandbox/get-started). From `Add Cluster View`, users can provision and connect to dev sandbox instance using the guided workflow. The sandbox provides you with a private OpenShift environment in a shared, multi-tenant OpenShift cluster that is pre-configured with a set of developer tools.
55
+
The extension allows users FREE access to the [Developer Sandbox for Red Hat OpenShift](https://developers.redhat.com/developer-sandbox/get-started). From `Add Cluster View`, users can provision and connect to dev sandbox instance using the guided workflow. The sandbox provides you with a private OpenShift environment in a shared, multi-tenant OpenShift cluster that is pre-configured with a set of developer tools.
55
56
56
57
<pre>Local instance of OpenShift</pre>
57
58
@@ -82,6 +83,12 @@ Users can directly deploy the git repo code on top of OpenShift/Kubernetes clust
82
83
In the Devfile Registries view, there is an action to `Open Registry View` which opens a webview to browse devfile stacks consisting of supported registries. Users can create components directly from any selected stack and deploy on OpenShift
The extension supports a number of commands to interact with OpenShift clusters and resources. The commands are accessible via the command palette (`Cmd+Shift+P` <kbd>⌘⇧P</kbd> on macOS or `Ctrl+Shift+P` <kbd>⌃⇧P</kbd> on Windows and Linux), Visual Studio Code View title buttons and tree context menus.
@@ -112,5 +119,5 @@ MIT, See [LICENSE](LICENSE) for more information.
112
119
113
120
## Data and telemetry
114
121
115
-
The Red Hat OpenShift Toolkit for Visual Studio Code collects anonymous [usage data](USAGE_DATA.md) and sends it to Red Hat servers to help improve our products and services. Read our [privacy statement](https://developers.redhat.com/article/tool-data-collection) to learn more. This extension respects the `redhat.telemetry.enabled` setting which you can learn more about at https://github.com/redhat-developer/vscode-redhat-telemetry#how-to-disable-telemetry-reporting.
122
+
The Red Hat OpenShift Toolkit for Visual Studio Code collects anonymous [usage data](USAGE_DATA.md) and sends it to Red Hat servers to help improve our products and services. Read our [privacy statement](https://developers.redhat.com/article/tool-data-collection) to learn more. This extension respects the `redhat.telemetry.enabled` setting which you can learn more about at https://github.com/redhat-developer/vscode-redhat-telemetry#how-to-disable-telemetry-reporting.
116
123
Note that this extension also abides by Visual Studio Code's telemetry level: if `telemetry.telemetryLevel` is set to off, then no telemetry events will be sent to Red Hat, even if `redhat.telemetry.enabled` is set to true. If `telemetry.telemetryLevel` is set to `error` or `crash`, only events containing an error or errors property will be sent to Red Hat.
0 commit comments