Class ResourceAnnotations

java.lang.Object
io.strimzi.api.ResourceAnnotations

public class ResourceAnnotations extends Object
Class for holding some annotation keys.
  • Field Details

    • STRIMZI_DOMAIN

      public static final String STRIMZI_DOMAIN
      The Strimzi domain used in all annotations
      See Also:
    • STRIMZI_IO_CONNECT_FORCE_REBUILD

      public static final String 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

      public static final String ANNO_STRIMZI_IO_PAUSE_RECONCILIATION
      Annotation used to pause resource reconciliation
      See Also:
    • ANNO_STRIMZI_IO_MANUAL_ROLLING_UPDATE

      public static final String ANNO_STRIMZI_IO_MANUAL_ROLLING_UPDATE
      Annotation to trigger manually rolling updats
      See Also:
    • ANNO_STRIMZI_IO_REBALANCE

      public static final String 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

      public static final String 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

      public static final String 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

      public static final String STRIMZI_IO_USE_CONNECTOR_RESOURCES
      Annotation which enabled the use of the connector operator
      See Also:
    • ANNO_STRIMZI_IO_RESTART_CONNECTOR

      public static final String ANNO_STRIMZI_IO_RESTART_CONNECTOR
      Annotation for restarting Mirror Maker 2 connector
      See Also:
    • ANNO_STRIMZI_IO_RESTART_TASK

      public static final String ANNO_STRIMZI_IO_RESTART_TASK
      Annotation for restarting KafkaConnector task
      See Also:
    • ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK

      public static final String ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK
      Annotation for restarting Mirror Maker 2 connector task
      See Also:
    • ANNO_STRIMZI_IO_RESTART_CONNECTOR_TASK_PATTERN_CONNECTOR

      public static final String 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

      public static final String 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

      public static final String ANNO_STRIMZI_IO_CONNECTOR_OFFSETS
      Annotation for connector offsets
      See Also:
    • ANNO_STRIMZI_IO_MIRRORMAKER_CONNECTOR

      public static final String ANNO_STRIMZI_IO_MIRRORMAKER_CONNECTOR
      Annotation for identifying MirrorMaker2 connector when managing connector offsets
      See Also:
    • ANNO_STRIMZI_IO_NEXT_NODE_IDS

      public static final String 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

      public static final String 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

      public static final String 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

      public static final String 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

      public static final String ANNO_STRIMZI_IO_FORCE_RENEW
      Annotation for requesting a renewal of the CA and rolling it out
      See Also:
    • ANNO_STRIMZI_IO_FORCE_REPLACE

      public static final String 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

      public static final String ANNO_STRIMZI_IO_SKIP_BROKER_SCALEDOWN_CHECK
      Annotation used to skip the check on broker scale-down
      See Also:
    • ANNO_STRIMZI_IO_KRAFT

      public static final String 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()