The IBM Operator Collection SDK extension for VS Code simplifies the Operator Collection development experience by allowing you to manage the deployment of your Operator in OpenShift® and debug direcly from your VS Code editor.

Get started by installing the extension for VS Code.

Features


Deploy your operator to OpenShift with single-click actions

  • Single-click actions to create, redeploy, and delete your operator in OpenShift.

Deploy and manage operator

Monitor your operator status & resources directly from your VS Code editor

  • 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.

Manage your OpenShift cluster connection and project

Configure your OpenShift server URL, and select your OpenShift Project directly from your VS Code editor

Quickly generate operator collections and files from scratch using the sub-menu

  • Initialize new operator collections in seconds
  • Scaffold operator-config, galaxy, and playbook boilerplate files.
  • Convert a collection to air-gapped collection using single-click actions

Scaffold collection

Dynamic linting and code completion

  • Instant operator-config validation and code completion
  • Display operator-config property descriptions

Operator Collection Linter