- Install from source
make install
cm.example.com/scrape
(required)cm.example.com/port
(optional, Prometheus scrapes container serving port by default)cm.example.com/path
(optional, Prometheus scrapes/metrics
by default)
Example:
POD=some_pod
# create
kubectl annotate --overwrite pods $POD 'cm.example.com/scrape'='true' 'cm.example.com/port'='9990'
# remove
kubectl annotate --overwrite pods $POD 'cm.example.com/scrape-' 'cm.example.com/port-'
cm.example.com/scrape
(required)
Example:
NODE=some_node
# create
kubectl annotate --overwrite nodes $NODE 'cm.example.com/scrape'='true'
# remove
kubectl annotate --overwrite nodes $NODE 'cm.example.com/scrape-'