Topology Operator Pod Annotations

Topology Operator components have pod annotations available to match, including annotations added to preexisting MATRIXX.

Topology Operator Pod Annotations describes all available names to match for pods in a Topology Operator-based deployment, including applicable preexisting annotations.

Table 1. Topology Operator Pod Annotations
Component Description Available Names to Match
Cluster Monitor The Cluster Monitor deployment pods.
cluster-monitor
cluster-monitor-s<subdomainId>e<engineId>
Engine Operator The Engine Operator deployment pods.
engine-operator
engine-operator-s<subdomainId>e<engineId>
Engine Health Checker The Engine Health Checker deployment pods.
engine-health-checker
engine-health-checker-s<subdomainId>
engine-health-checker-s<subdomainId>e<engineId>
Engine Starter The Engine Starter Job pods.
engine-starter
engine-starter-s<subdomainId>e<engineId>
Engine Stopper The Engine Stopper Job pods.
engine-stopper
engine-stopper-s<subdomainId>e<engineId>
Helm Pre-Delete Hook The Pre-Delete Job Pod (fired on helm uninstall)
topology-operator-pre-delete
Helm Pre-Upgrade/Rollback Hook The Pre-Update Job Pod (fired on helm upgrade and helm rollback)
topology-operator-pre-update
Pod Monitor The Pod Monitor deployment pods.
pod-monitor
pod-monitor-s<subdomainId>e<engineId>
Pricing Loader The Pricing Loader job pod.
pricing-loader
pricing-loader-s<subdomainId>
pricing-loader-s<subdomainId>e<engineId>
Pricing Operator The Pricing Operator deployment pods.
pricing-operator
pricing-operator-s<subdomainId>
Sub-domain Health Checker The Sub-domain Health Checker deployment pods.
subdomain-health-checker
subdomain-health-checker-s<subdomainId>
Subdomain Operator The Subdomain Operator deployment pods.
subdomain-operator
subdomain-operator-s<subdomainId>
Tax Operator The Tax Operator deployment pods.
tax-operator
tax-operator-s<subdomainId>
Tax Loader The Tax Loader job pods.
tax-loader
tax-loader-s<subdomainId>
tax-loader-s<subdomainId>e<engineId>
Topology Agent The Topology Agent deployment pods.
topology-agent
Topology Manager The Topology Manager deployment pod.
topology-manager
Topology Operator The Topology Operator deployment pod.
topology-operator
Delete Old Transaction Logs The Delete Old Transaction Logs CronJob pods.
delete-old-transaction-logs
delete-old-transaction-logs-s<subdomainId>e<engineId>
delete-old-transaction-logs-s<subdomainId>e<engineId>
Engine Processing The Engine Processing StatefulSet pods.
proc
proc-s<subdomainId>e<engineId>
proc-s<subdomainId>e<engineId>
Engine Publishing The Engine Publishing StatefulSet pods.
publ
publ-s<subdomainId>e<engineId>
publ-s<subdomainId>e<engineId>
Engine Checkpointing The Engine Checkpointing StatefulSet pods.
ckpt
ckpt-s<subdomainId>e<engineId>
ckpt-s<subdomainId>e<engineId>
TRA-PROC The TRA-PROC StatefulSet pods.
tralb
tralb-proc
tralb-proc-s<subdomainId>e<engineId>
tralb-proc-s<subdomainId>e<engineId>
TRA-PUB The TRA-PUB StatefulSet pods.
tralb
tralb-publ
tralb-publ-s<subdomainId>e<engineId>
tralb-publ-s<subdomainId>e<engineId>

Invalid Annotations lists the annotations that are not valid for Topology Operator-based deployments. They remain valid for Engine Operator-based deployments.

Table 2. Invalid Annotations
Component Invalid Annotation
Engine Manager engine-manager
Pricing Controller pricing-controller
Helm Pre-Delete Hook pre-delete
Helm Pre-Upgrade Hook pre-upgrade
Helm Pre-Rollback Hook pre-rollback