Skip to main content

Install from Operators

The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way.

Use existing Operators

You can explore published Operators at https://operatorhub.io

Install existing Operators

Contact us

Contact us on the DSRI Slack #helpdesk channel, if you want to install a new Operator on the DSRI.

Build Operators

Install the operator-sdk tool. See the official documentation.

Operators can be built using 3 different approaches:

  • Helm: a framework to define the deployment logic based on regular kubernetes YAML, but less capabilities for complete auto-update and insights.
  • Ansible: define the deployment logic with Ansible, provide maximum capabilities.
  • Golang: define the deployment logic in Golang, provide maximum capabilities, but require more code.

External resources

Documentation:

Examples: