feat(halo): 增加halo配置 & 优化apps结构

这个提交包含在:
2024-08-14 14:11:36 +08:00 未验证
父节点 d997bb2e56
当前提交 87793b89ac
修改 35 个文件,包含 105 行新增9 行删除
@@ -0,0 +1,105 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: prometheus
namespace: infra-monitor
spec:
repo: https://prometheus-community.github.io/helm-charts
chart: kube-prometheus-stack
targetNamespace: infra-monitor
version: 59.1.0
valuesContent: |-
kubeControllerManager:
enabled: false
kubeScheduler:
enabled: false
kubeProxy:
enabled: false
kubeEtcd:
enabled: false
prometheusOperator:
nodeSelector:
kubernetes.io/hostname: alihka
kube-state-metrics:
nodeSelector:
kubernetes.io/hostname: alihka
grafana:
nodeSelector:
kubernetes.io/hostname: alihka
ingress:
enabled: true
ingressClassName: nginx
hosts:
- monitor.dev.cm
paths:
- /
assertNoLeakedSecrets: false
grafana.ini:
help:
enabled: false
news:
news_feed_enabled: false
database:
type: postgres
host: cnpg-cluster-hk-rw.infra-data:5432
name: grafana
user: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC
persistence:
type: pvc
enabled: true
storageClassName: local-path
accessModes:
- ReadWriteOnce
size: 10Gi
prometheus:
prometheusSpec:
nodeSelector:
kubernetes.io/hostname: alihka
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: local-path
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
routePrefix: /prometheus
serviceMonitorSelectorNilUsesHelmValues: false
podMonitorSelectorNilUsesHelmValues: false
ruleSelectorNilUsesHelmValues: false
ingress:
enabled: false
ingressClassName: nginx
hosts:
- monitor.dev.cm
paths:
- /prometheus
alertmanager:
alertmanagerSpec:
nodeSelector:
kubernetes.io/hostname: alihka
storage:
volumeClaimTemplate:
spec:
storageClassName: local-path
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
routePrefix: /alertmanager
ingress:
enabled: false
ingressClassName: nginx
hosts:
- monitor.dev.cm
paths:
- /alertmanager