Note: This extension is not supported on Windows OS.
The IBM Operator Collection SDK extension simplifies the Operator Collection development experience by allowing you to manage the deployment of your operator in OpenShift, and the ability to debug direcly from your VS Code editor.
Single-click actions to Create, Re-deploy, and Delete your operator in OpenShift.
- Display the status of the operator pod, and each container within the pod.
- Download and view container logs directly from your VS Code editor.
- Display the status of the OpenShift resources created to generate your operator (
OperatorCollections
,SubOperatorConfigs
,ZosEndpoints
). - Create and monitor the Custom Resources for your operator.
Configure your OpenShift server URL, and select your OpenShift Project directly from your VS Code editor
- Initialize new operator collections in seconds
- Scaffold
operator-config
,galaxy
, andplaybook
boilerplate files. - Convert a collection to air-gapped collection using single-click actions
- Instant
operator-config
validation and code completion - Display
operator-config
property descriptions
If you experience issues with urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
, or similar issues, you may need to install and use SSL Certificates before running this extension.
To install SSL Certificates in Python, you can install the certifi
package via pip
:
pip install certifi
Alternatively, you can navigate to your python folder and run the Certificates
command from your terminal:
cd <PATH_TO_PYTHON>
./Install\ Certificates.command
Check out the contributor documentation.
© Copyright IBM Corporation 2023.