fix(logging): pin grafana + loki to az-a (talos-cp-1) — sole Longhorn node, PVC fails to attach on cp-2/cp-3
This commit is contained in:
@@ -157,6 +157,18 @@ tolerations:
|
|||||||
operator: Exists
|
operator: Exists
|
||||||
effect: NoSchedule
|
effect: NoSchedule
|
||||||
|
|
||||||
|
# Pin to az-a (talos-cp-1) — the only node running Longhorn. Without this the
|
||||||
|
# scheduler may place grafana on cp-2/cp-3, where its Longhorn PVC cannot attach
|
||||||
|
# ("CSINode does not contain driver driver.longhorn.io").
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: topology.kubernetes.io/zone
|
||||||
|
operator: In
|
||||||
|
values: [az-a]
|
||||||
|
|
||||||
# ClusterIP only — access via ingress (grafana.riotpiao.com) or port-forward.
|
# ClusterIP only — access via ingress (grafana.riotpiao.com) or port-forward.
|
||||||
service:
|
service:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
|
|||||||
@@ -134,6 +134,11 @@ singleBinary:
|
|||||||
storageClassName: longhorn
|
storageClassName: longhorn
|
||||||
size: 5Gi
|
size: 5Gi
|
||||||
|
|
||||||
|
# Pin to az-a (talos-cp-1) — sole Longhorn node; otherwise the PVC fails to
|
||||||
|
# attach on cp-2/cp-3.
|
||||||
|
nodeSelector:
|
||||||
|
topology.kubernetes.io/zone: az-a
|
||||||
|
|
||||||
# ── Disable micro-service replicas ───────────────────────────────────────────
|
# ── Disable micro-service replicas ───────────────────────────────────────────
|
||||||
# In SingleBinary mode the chart still templates read/write/backend Deployments
|
# In SingleBinary mode the chart still templates read/write/backend Deployments
|
||||||
# unless explicitly set to 0. Setting replicas: 0 keeps them out of the cluster.
|
# unless explicitly set to 0. Setting replicas: 0 keeps them out of the cluster.
|
||||||
|
|||||||
Reference in New Issue
Block a user