Usage

The commons-operator is used for multiple purposes:

Concept Purpose

AuthenticationClass

CRD describing a generic authentication method like LDAP or Kerberos. Multiple operators use this CRD as a way to express the authentication of the product

TLS

Section of a CRD describing how to connect to a TLS enabled system

Restarter

A controller that watches Pod objects and their controllers and restarts them when required

Pod Enricher

A controller that adds commonly used information to Pod objects

The following diagram describes the relationship between the CRDs

Diagram