chore(alloy): Add node name label
This commit is contained in:
parent
ad8a7d1a32
commit
96f69eb1d4
2 changed files with 14 additions and 2 deletions
|
|
@ -473,6 +473,10 @@ data:
|
|||
targets = prometheus.exporter.unix.node.targets
|
||||
forward_to = [prometheus.remote_write.default.receiver]
|
||||
job_name = "node-exporter"
|
||||
|
||||
labels = {
|
||||
node = env("NODE_NAME")
|
||||
}
|
||||
}
|
||||
|
||||
prometheus.scrape "kubernetes_apiservers" {
|
||||
|
|
|
|||
|
|
@ -15,6 +15,13 @@ alloy:
|
|||
# -- Key in ConfigMap to get config from.
|
||||
key: config.alloy
|
||||
|
||||
# -- Extra environment variables to pass to the Alloy container.
|
||||
extraEnv:
|
||||
- name: NODE_NAME
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: spec.nodeName
|
||||
|
||||
# -- Minimum stability level of components and behavior to enable. Must be
|
||||
# one of "experimental", "public-preview", or "generally-available".
|
||||
stabilityLevel: "generally-available"
|
||||
|
|
@ -45,7 +52,8 @@ rbac:
|
|||
rules:
|
||||
# -- Rules required for the `discovery.kubernetes` component.
|
||||
- apiGroups: ["", "discovery.k8s.io", "networking.k8s.io"]
|
||||
resources: ["endpoints", "endpointslices", "ingresses", "pods", "services"]
|
||||
resources:
|
||||
["endpoints", "endpointslices", "ingresses", "pods", "services"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
# -- Rules required for the `loki.source.kubernetes` component.
|
||||
- apiGroups: [""]
|
||||
|
|
@ -144,7 +152,7 @@ service:
|
|||
# -- NodePort port. Only takes effect when `service.type: NodePort`
|
||||
nodePort: 31128
|
||||
# -- Cluster IP, can be set to None, empty "" or an IP address
|
||||
clusterIP: ''
|
||||
clusterIP: ""
|
||||
# -- Value for internal traffic policy. 'Cluster' or 'Local'
|
||||
internalTrafficPolicy: Cluster
|
||||
annotations: {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue