monitoring: avoid titan-22 for core pods
This commit is contained in:
parent
6e3faeb9fd
commit
a5bec3e543
@ -15,6 +15,15 @@ spec:
|
||||
name: prometheus
|
||||
namespace: flux-system
|
||||
values:
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: kubernetes.io/hostname
|
||||
operator: NotIn
|
||||
values:
|
||||
- titan-22
|
||||
prometheusScrape: false
|
||||
|
||||
---
|
||||
@ -72,6 +81,15 @@ spec:
|
||||
persistentVolume:
|
||||
enabled: true
|
||||
size: 100Gi
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: kubernetes.io/hostname
|
||||
operator: NotIn
|
||||
values:
|
||||
- titan-22
|
||||
|
||||
# Enable built-in Kubernetes scraping
|
||||
scrape:
|
||||
@ -280,6 +298,15 @@ spec:
|
||||
enabled: true
|
||||
size: 20Gi
|
||||
storageClassName: astreae
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: kubernetes.io/hostname
|
||||
operator: NotIn
|
||||
values:
|
||||
- titan-22
|
||||
deploymentStrategy:
|
||||
type: Recreate
|
||||
service:
|
||||
@ -500,6 +527,15 @@ spec:
|
||||
name: prometheus
|
||||
namespace: flux-system
|
||||
values:
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: kubernetes.io/hostname
|
||||
operator: NotIn
|
||||
values:
|
||||
- titan-22
|
||||
ingress:
|
||||
enabled: true
|
||||
ingressClassName: traefik
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user