From e63349da8c4af1541209d82a02bba6834e67c4f8 Mon Sep 17 00:00:00 2001 From: wangxiaofei67 Date: Thu, 4 Jul 2024 20:14:23 +0800 Subject: [PATCH] This is improve for installation, the port of karmada-apiserver is exposed, but other componment is not. Signed-off-by: wangxiaofei67 --- charts/karmada/templates/karmada-agent.yaml | 4 ++++ charts/karmada/templates/karmada-controller-manager.yaml | 4 ++++ charts/karmada/templates/karmada-scheduler.yaml | 3 +++ 3 files changed, 11 insertions(+) diff --git a/charts/karmada/templates/karmada-agent.yaml b/charts/karmada/templates/karmada-agent.yaml index 1bf2c2bcc..f5ee66101 100644 --- a/charts/karmada/templates/karmada-agent.yaml +++ b/charts/karmada/templates/karmada-agent.yaml @@ -122,6 +122,10 @@ spec: initialDelaySeconds: 15 periodSeconds: 15 timeoutSeconds: 5 + ports: + - containerPort: 8080 + name: metrics + protocol: TCP volumeMounts: - name: kubeconfig mountPath: /etc/kubeconfig diff --git a/charts/karmada/templates/karmada-controller-manager.yaml b/charts/karmada/templates/karmada-controller-manager.yaml index 3415573ac..75d524b24 100644 --- a/charts/karmada/templates/karmada-controller-manager.yaml +++ b/charts/karmada/templates/karmada-controller-manager.yaml @@ -74,6 +74,10 @@ spec: initialDelaySeconds: 15 periodSeconds: 15 timeoutSeconds: 5 + ports: + - containerPort: 8080 + name: metrics + protocol: TCP volumeMounts: {{- include "karmada.kubeconfig.volumeMount" . | nindent 12 }} resources: diff --git a/charts/karmada/templates/karmada-scheduler.yaml b/charts/karmada/templates/karmada-scheduler.yaml index 9ef8b60c4..c40004291 100644 --- a/charts/karmada/templates/karmada-scheduler.yaml +++ b/charts/karmada/templates/karmada-scheduler.yaml @@ -65,6 +65,9 @@ spec: initialDelaySeconds: 15 periodSeconds: 15 timeoutSeconds: 5 + ports: + - containerPort: 10351 + name: http volumeMounts: - name: karmada-certs mountPath: /etc/karmada/pki