OperatorHub - zhuje/openshift-wiki GitHub Wiki

  • OperatorHub - interface for OpenShift Container Platform to discover and install operators [1]
  • Operator LifeCycle Manager (OLM) [2] - is a framework that helps cluster administrators install, update, and grant access to Operators in a cluster. Custom resources that OLM and catalog operators manage:
    • ClusterServiceVersion(CSV)
    • CatalogSource
    • Subscription
    • InstallPlan
    • OperatorGroup
    • OperatorConditions
  • Cluster Service Version (CSV) - is a YAML file that contains information needed to install and run the Operator. This includes role-based access control (RBAC) rules, custom resource definitions (CRDs), deployments, and container images [2]
  • Subscription - keeps CSV up to date by tracking a channel in a package
  • OperatorGroup - [3] allows administrators to control who can access this operator. It allows multi-tenancy configurations.

Resource: