DirectorySecurity AdvisoriesPricing
Sign in
Directory
promitor-agent-scraper logoHELM

promitor-agent-scraper

Helm chart
Last changed
Request a free trial

Contact our team to test out this Helm chart and related images for free. Please also indicate any other images you would like to evaluate.

Overview
Chart versions
Default values
Chart metadata
Images

Tag:

1
# Default values for promitor-agent-scraper.
2
# This is a YAML-formatted file.
3
4
replicaCount: 1
5
nameOverride: ""
6
fullnameOverride: ""
7
image:
8
repository: cgr.dev/chainguard-private/promitor-agent-scraper
9
pullPolicy: Always
10
pullSecrets: []
11
tag: latest@sha256:aead556732eb9f88ccea9c4f9793fc83e9448a6c5964dd891865383a9064fc88
12
azureAuthentication:
13
appId: "" # [Deprecated] Prefer identity.id
14
appKey: "" # [Deprecated] Prefer identity.key
15
mode: "ServicePrincipal"
16
identity:
17
id: ""
18
key: ""
19
binding: ""
20
concurrency:
21
mutexTimeoutSeconds: 90
22
metricSinks:
23
atlassianStatuspage:
24
enabled: false
25
pageId: ""
26
apiKey: ""
27
systemMetricMapping: []
28
# - id: <atlassian-statuspage-system-metric-id>
29
# promitorMetricName: <promitor-metric-name>
30
openTelemetryCollector:
31
enabled: false
32
collectorUri: ""
33
prometheusScrapingEndpoint:
34
enabled: true
35
baseUriPath: /metrics
36
enableMetricTimestamps: true
37
metricUnavailableValue: NaN
38
labelTransformation: None
39
enableServiceDiscovery: true
40
serviceMonitor:
41
enabled: false
42
namespace: ""
43
labels: {}
44
interval: 60s
45
timeout: 10s
46
metricRelabelings: []
47
relabelings: []
48
statsd:
49
enabled: false
50
host: ""
51
port: 8125
52
metricPrefix: ""
53
prometheusRule:
54
enabled: false
55
namespace: ""
56
additionalLabels: {}
57
interval: ""
58
rules: []
59
# Sample rule below. Can also use templated strings with some limitations regarding possible line length: https://github.com/go-yaml/yaml/issues/166
60
# To prevent Helm from messing up the rules on fields > 80 characters you can use yaml literal style as shown below.
61
# - alert: PromitorRemainingArmCalls
62
# expr: |
63
# promitor_ratelimit_arm{service="{{ template "promitor-agent-scraper.name" . }}"} < 11999
64
# for: 5m
65
# labels:
66
# severity: warning
67
# annotations:
68
# description: |
69
# Service {{ template "promitor-agent-scraper.name" . }} currently reports {{ "{{ $value }}" }} remaining calls before Azure Resource Manager throttles us.
70
# summary: Azure Resource Manager may throttle us soon.
71
resourceDiscovery:
72
enabled: false
73
host: ""
74
port: 80
75
telemetry:
76
defaultLogLevel: "Error"
77
applicationInsights:
78
enabled: false
79
key: ""
80
logLevel: ""
81
containerLogs:
82
enabled: true
83
logLevel: ""
84
## Metric Declaration YAML
85
azureMetadata:
86
tenantId: ""
87
subscriptionId: ""
88
resourceGroupName: promitor
89
cloud: "Global"
90
metricDefaults:
91
aggregation:
92
interval: 00:05:00
93
scraping:
94
schedule: "*/5 * * * *"
95
metrics: []
96
# Sample metric configuration below
97
# - name: demo_queue_size
98
# description: "Amount of active messages of the 'myqueue' queue (determined with ServiceBusQueue provider)"
99
# resourceType: ServiceBusQueue
100
# azureMetricConfiguration:
101
# metricName: ActiveMessages
102
# aggregation:
103
# type: Total
104
# interval: 00:15:00
105
# resources:
106
# - namespace: promitor-messaging
107
# queueName: orders
108
109
azureMonitor:
110
logging:
111
enabled: false
112
logLevel:
113
integration:
114
metricsBatching:
115
enabled: false
116
history:
117
startingFromInHours:
118
deployment:
119
env:
120
extra: []
121
# - name: AZURE_STORAGE_QUEUE_SAS_TOKEN
122
# valueFrom:
123
# secretKeyRef:
124
# name: azure-storage-queue
125
# key: sas-token
126
secrets:
127
# To use your own secret, set createSecret to false and define the name/keys that your secret uses
128
createSecret: true
129
secretName: ""
130
appKeySecret: azure-app-key
131
atlassianStatuspageApiKey: atlassian-statuspage-apikey
132
extra: {}
133
service:
134
port: 8888
135
## By default this pod is running as a non-root user.
136
## If you choose targetPort <1024 it will fail to start.
137
targetPort: 5000
138
loadBalancer:
139
enabled: false
140
azure:
141
dnsPrefix:
142
exposeInternally: false
143
health:
144
readiness:
145
enabled: true
146
verifyDependencies: false
147
delay: 5
148
interval: 5
149
timeoutSeconds: 1
150
thresholds:
151
failure: 3
152
success: 1
153
liveness:
154
enabled: true
155
verifyDependencies: false
156
delay: 5
157
interval: 30
158
timeoutSeconds: 1
159
thresholds:
160
failure: 3
161
success: 1
162
affinity: {}
163
podLabels: {}
164
annotations: {}
165
priorityClassName: ""
166
resources: {}
167
# limits:
168
# cpu: 100m
169
# memory: 128Mi
170
# requests:
171
# cpu: 100m
172
# memory: 128Mi
173
174
## Role-based access control
175
## https://kubernetes.io/docs/reference/access-authn-authz/rbac/
176
rbac:
177
## If true, create & use RBAC resources
178
create: true
179
## If true, create & use Pod Security Policy resources
180
## ref: https://kubernetes.io/docs/concepts/policy/pod-security-policy/
181
podSecurityPolicyEnabled: false
182
## Service Account for pods
183
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
184
serviceAccount:
185
## Specifies whether a service account should be created
186
create: true
187
## The name of the service account to use if create is false
188
## If create is true, a name is generated using the fullname template
189
name: promitor-scraper
190
annotations: {}
191
## Set this to true if you plan on using Pod Security Policy
192
automountServiceAccountToken: false
193
nodeSelector: {}
194
## securityContext and containerSecurityContext are using secure defaults.
195
## Only override if you have a good reason to.
196
securityContext:
197
enabled: true
198
runAsGroup: 10000
199
runAsNonRoot: true
200
runAsUser: 10000
201
seccompProfile:
202
type: RuntimeDefault
203
containerSecurityContext:
204
allowPrivilegeEscalation: false
205
capabilities:
206
drop:
207
- ALL
208
enabled: true
209
privileged: false
210
readOnlyRootFilesystem: true
211
tolerations: []
212
## Pass extra volumeMounts to the promitor container
213
extraVolumeMounts: []
214
# - name: secrets-store-inline
215
# mountPath: "/mnt/promitor-secrets"
216
# readOnly: true
217
218
## Pass extra volumes to the promitor deployment
219
extraVolumes: []
220
# - name: secrets-store-inline
221
# csi:
222
# driver: secrets-store.csi.k8s.io
223
# readOnly: true
224
# volumeAttributes:
225
# secretProviderClass: "promitor-secrets"
226

The trusted source for open source

Talk to an expert
PrivacyTerms

Product

Chainguard ContainersChainguard LibrariesChainguard VMsChainguard OS PackagesChainguard ActionsChainguard Agent SkillsIntegrationsPricing
© 2026 Chainguard, Inc. All Rights Reserved.
Chainguard® and the Chainguard logo are registered trademarks of Chainguard, Inc. in the United States and/or other countries.
The other respective trademarks mentioned on this page are owned by the respective companies and use of them does not imply any affiliation or endorsement.