Certified Operator Build Guide
Search…
Certified Operator Build Guide
Introduction
What is an Operator?
Pre-Requisites
Helm Operators
Building a Helm Operator
Using a Single Image Variable (Red Hat Marketplace)
Dockerfile Requirements
Update the Controller Manager
Building and Pushing Image
Ansible Operators
Building an Ansible Operator
Golang Operator Gotcha's
Writing to the Status Subresource
OpenShift Deployment
Operator Metadata
Installing an OpenShift Environment
Deploying onto OpenShift
Troubleshooting and Resources
Creating an Ansible Role From a Helm Chart
Security Context Constraints
Connect Metadata Test Results
Red Hat Marketplace Requirements
Appendix
What if I've already published a Community Operator?
Community Operators
AWS OpenShift 4 Cluster Quick Start Guide
Using Third Party Network Operators with OpenShift
Bundle Maintenance After Migration
Frequently Asked Questions (FAQ)
Multi-Arch Operator Certification
Powered By
GitBook
Building a Helm Operator
In this section we will be going over the changes needed to build a Certified Helm Operator. This section will also cover the beginning of testing the operator.
This guide does not go over building an operator. If you need assistance building an operator, please visit:
Guide to building a Helm Based Operator using Operator SDK.
​
Using a Single Image Variable (Red Hat Marketplace)
Dockerfile Requirements
Update the Controller Manager
Building and Pushing Image
For more information please consult the
OpenShift Documentation around Helm Operators
​
Previous
Pre-Requisites
Next
Using a Single Image Variable (Red Hat Marketplace)
Last modified
1yr ago
Copy link