Package io.strimzi.api
Class ResourceAnnotations
java.lang.Object
io.strimzi.api.ResourceAnnotations
Class for holding some annotation keys.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAnnotation for connector offsetsstatic final StringAnnotation key for deleting both a Pod and a related PVCstatic final StringAnnotation for requesting a renewal of the CA and rolling it outstatic final StringAnnotation for requesting a brand-new CA to be generated and rolled outstatic final StringAnnotation for defining a cluster as KRaft (enabled) or ZooKeeper (disabled) based.static final StringAnnotation to trigger manually rolling updatsstatic final StringAnnotation for identifying MirrorMaker2 connector when managing connector offsetsstatic final StringAnnotation for configuring the ranges of node IDs which should be used for given node poolstatic final StringAnnotation for enabling or disabling the Node Pools.static final StringAnnotation used to pause resource reconciliationstatic final StringThis annotation with related possible values (approve, stop, refresh) is set by the user for interacting with the rebalance operator in order to start, stop, or refresh rebalancing proposals and operations.static final StringUse this boolean annotation to auto-approve a rebalance optimization proposal without the need for the manual approval by applying the strimzi.io/rebalance=approve annotationstatic final StringUse this boolean annotation to set the KafkaRebalance as a template to be used for auto-rebalancing operationsstatic final StringAnnotation for configuring the ranges of node IDs which should be used for given node poolstatic final StringAnnotation for restarting Mirror Maker 2 connectorstatic final StringAnnotation for restarting Mirror Maker 2 connector taskstatic final StringKey for specifying which Mirror Maker 2 connector should be restartedstatic final StringKey for specifying which Mirror Maker 2 connector task should be restartedstatic final StringAnnotation for restarting KafkaConnector taskstatic final StringAnnotation used to skip the check on broker scale-downstatic final StringThe Strimzi domain used in all annotationsstatic final StringAnnotation used to force rebuild of the container image even if the dockerfile did not changestatic final StringAnnotation which enabled the use of the connector operator -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
STRIMZI_DOMAIN
The Strimzi domain used in all annotations- See Also:
-
STRIMZI_IO_CONNECT_FORCE_REBUILD
Annotation used to force rebuild of the container image even if the dockerfile did not change- See Also:
-
ANNO_STRIMZI_IO_PAUSE_RECONCILIATION
Annotation used to pause resource reconciliation- See Also:
-
ANNO_STRIMZI_IO_MANUAL_ROLLING_UPDATE
Annotation to trigger manually rolling updats- See Also:
-
ANNO_STRIMZI_IO_REBALANCE
This annotation with related possible values (approve, stop, refresh) is set by the user for interacting with the rebalance operator in order to start, stop, or refresh rebalancing proposals and operations.- See Also:
-
ANNO_STRIMZI_IO_REBALANCE_AUTOAPPROVAL
Use this boolean annotation to auto-approve a rebalance optimization proposal without the need for the manual approval by applying the strimzi.io/rebalance=approve annotation- See Also:
-
ANNO_STRIMZI_IO_REBALANCE_TEMPLATE
Use this boolean annotation to set the KafkaRebalance as a template to be used for auto-rebalancing operations- See Also:
-
STRIMZI_IO_USE_CONNECTOR_RESOURCES
Annotation which enabled the use of the connector operator- See Also:
-
ANNO_STRIMZI_IO_RESTART_CONNECTOR
Annotation for restarting Mirror Maker 2 connector- See Also:
-
ANNO_STRIMZI_IO_RESTART_TASK
Annotation for restarting KafkaConnector task- See Also:
-
ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK
Annotation for restarting Mirror Maker 2 connector task- See Also:
-
ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK_PATTERN_CONNECTOR
Key for specifying which Mirror Maker 2 connector should be restarted- See Also:
-
ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK_PATTERN_TASK
Key for specifying which Mirror Maker 2 connector task should be restarted- See Also:
-
ANNO_STRIMZI_IO_CONNECTOR_OFFSETS
Annotation for connector offsets- See Also:
-
ANNO_STRIMZI_IO_MIRRORMAKER_CONNECTOR
Annotation for identifying MirrorMaker2 connector when managing connector offsets- See Also:
-
ANNO_STRIMZI_IO_NEXT_NODE_IDS
Annotation for configuring the ranges of node IDs which should be used for given node pool- See Also:
-
ANNO_STRIMZI_IO_REMOVE_NODE_IDS
Annotation for configuring the ranges of node IDs which should be used for given node pool- See Also:
-
ANNO_STRIMZI_IO_NODE_POOLS
Annotation for enabling or disabling the Node Pools. This annotation is used on the Kafka CR- See Also:
-
ANNO_STRIMZI_IO_DELETE_POD_AND_PVC
Annotation key for deleting both a Pod and a related PVC- See Also:
-
ANNO_STRIMZI_IO_FORCE_RENEW
Annotation for requesting a renewal of the CA and rolling it out- See Also:
-
ANNO_STRIMZI_IO_FORCE_REPLACE
Annotation for requesting a brand-new CA to be generated and rolled out- See Also:
-
ANNO_STRIMZI_IO_SKIP_BROKER_SCALEDOWN_CHECK
Annotation used to skip the check on broker scale-down- See Also:
-
ANNO_STRIMZI_IO_KRAFT
Annotation for defining a cluster as KRaft (enabled) or ZooKeeper (disabled) based. This annotation is used on the Kafka CR If missing or with an invalid value, the cluster is assumed to be ZooKeeper-based- See Also:
-
-
Constructor Details
-
ResourceAnnotations
public ResourceAnnotations()
-