diff --git a/charts/karmada-operator/templates/karmada-operator-deployment.yaml b/charts/karmada-operator/templates/karmada-operator-deployment.yaml index 4574255c9..88c70bd68 100644 --- a/charts/karmada-operator/templates/karmada-operator-deployment.yaml +++ b/charts/karmada-operator/templates/karmada-operator-deployment.yaml @@ -36,6 +36,10 @@ spec: - name: {{ include "karmada.operator.fullname" . }} image: {{ template "karmada.operator.image" . }} imagePullPolicy: {{ .Values.operator.image.pullPolicy }} + ports: + - containerPort: 8080 + name: metrics + protocol: TCP command: - /bin/karmada-operator - --leader-elect-resource-namespace={{ .Release.Namespace }} diff --git a/charts/karmada/templates/karmada-descheduler.yaml b/charts/karmada/templates/karmada-descheduler.yaml index a74a7cd24..e3b8c08a1 100644 --- a/charts/karmada/templates/karmada-descheduler.yaml +++ b/charts/karmada/templates/karmada-descheduler.yaml @@ -65,6 +65,10 @@ spec: initialDelaySeconds: 15 periodSeconds: 15 timeoutSeconds: 5 + ports: + - containerPort: 10358 + name: metrics + protocol: TCP volumeMounts: - name: karmada-certs mountPath: /etc/karmada/pki diff --git a/charts/karmada/templates/karmada-scheduler-estimator.yaml b/charts/karmada/templates/karmada-scheduler-estimator.yaml index 55d6e548e..1fa7f18a9 100644 --- a/charts/karmada/templates/karmada-scheduler-estimator.yaml +++ b/charts/karmada/templates/karmada-scheduler-estimator.yaml @@ -63,6 +63,10 @@ spec: initialDelaySeconds: 15 periodSeconds: 15 timeoutSeconds: 5 + ports: + - containerPort: 10351 + name: metrics + protocol: TCP volumeMounts: - name: karmada-certs mountPath: /etc/karmada/pki diff --git a/charts/karmada/templates/karmada-webhook.yaml b/charts/karmada/templates/karmada-webhook.yaml index 3f20dfe71..180c2171e 100644 --- a/charts/karmada/templates/karmada-webhook.yaml +++ b/charts/karmada/templates/karmada-webhook.yaml @@ -55,6 +55,9 @@ spec: - --cert-dir=/var/serving-cert ports: - containerPort: 8443 + - containerPort: 8080 + name: metrics + protocol: TCP volumeMounts: {{- include "karmada.kubeconfig.volumeMount" . | nindent 12 }} - name: {{ $name }}-webhook-cert-secret