k8s_flux_infra/components/monitoring/controllers/base/metrics-server.yaml
2025-11-15 21:55:53 +00:00

27 lines
715 B
YAML

apiVersion: source.toolkit.fluxcd.io/v1
kind: OCIRepository
metadata:
name: metrics-server
spec:
interval: 1h
url: oci://ghcr.io/controlplaneio-fluxcd/charts/metrics-server
layerSelector:
mediaType: "application/vnd.cncf.helm.chart.content.v1.tar+gzip"
operation: copy
ref:
tag: "3.13.0" # {"$imagepolicy": "flux-system:metrics-server:tag"}
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: metrics-server
spec:
serviceAccountName: flux
interval: 1h
chartRef:
kind: OCIRepository
name: metrics-server
# https://github.com/kubernetes-sigs/metrics-server/blob/master/charts/metrics-server/values.yaml
values:
args:
- --kubelet-insecure-tls