From 5562413590f66bd5601eaba877a353f76c7b4e0f Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 21 Jun 2023 13:23:58 +0000 Subject: [PATCH] Update perfectscale-agent chart with new package version v0.0.28 --- .../perfectscale-agent/templates/deployment.yaml | 14 ++++++++++++++ charts/perfectscale-agent/values.yaml | 13 ++++++++++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/charts/perfectscale-agent/templates/deployment.yaml b/charts/perfectscale-agent/templates/deployment.yaml index 3122404..d37afe7 100644 --- a/charts/perfectscale-agent/templates/deployment.yaml +++ b/charts/perfectscale-agent/templates/deployment.yaml @@ -94,6 +94,20 @@ spec: name: {{ .Values.secret.name | default $fullName }} key: "clientSecret" optional: false + - name: "NUM_SCRAPERS" + value: "{{ .Values.settings.scraper.numberOfScrapers }}" + - name: "KSM_METRICS_PORT" + value: "{{ .Values.settings.scraper.ksmMetricsPort }}" + - name: "LABEL_SELECTOR" + value: "{{ .Values.settings.scraper.labelSelector }}}" + - name: "FIELD_SELECTOR" + value: "{{ .Values.settings.scraper.fieldSelector }}" + - name: "SCRAPE_EXTERNAL_KSM" + value: "{{ .Values.settings.scraper.scrapeExternalKSM }}" + - name: "SCRAPE_NAMESPACE" + value: "{{ .Values.settings.scraper.scrapeNamespace }}" + - name: "KSM_IMAGE_NAME" + value: "{{ .Values.settings.scraper.ksmImageName }}" ports: - name: http containerPort: 8080 diff --git a/charts/perfectscale-agent/values.yaml b/charts/perfectscale-agent/values.yaml index 2052364..763bdbb 100644 --- a/charts/perfectscale-agent/values.yaml +++ b/charts/perfectscale-agent/values.yaml @@ -2,7 +2,7 @@ replicaCount: 1 image: repository: public.ecr.aws/perfectscale-io/psc-exporter pullPolicy: Always - tag: "v0.0.27" + tag: "v0.0.28" settings: serviceId: "psc-exporter" env: "prod" @@ -16,8 +16,15 @@ settings: cAdvisorNumWorkers: "30" k8sClientBurst: "150" k8sClientQPS: "100" -# ksmAddress: "http://kube-state-metrics:8080" - + # ksmAddress: "http://kube-state-metrics:8080" + scraper: + numberOfScrapers: "8" + ksmMetricsPort: "8080" + labelSelector: "" + fieldSelector: "" + scrapeExternalKSM: "false" + scrapeNamespace: "" + ksmImageName: "kube-state-metrics" secret: create: false name: "perfectscale-secret"