diff --git a/packages/kubecost/cost-analyzer/overlay/questions.yaml b/packages/kubecost/cost-analyzer/overlay/questions.yaml index 3569a25e0..96cf24939 100644 --- a/packages/kubecost/cost-analyzer/overlay/questions.yaml +++ b/packages/kubecost/cost-analyzer/overlay/questions.yaml @@ -19,7 +19,31 @@ questions: label: CostAnalyzer Persistent Volume Size type: string default: "0.2Gi" - + # Amazon EKS + - variable: AmazonEKS.enabled + label: Amazon EKS cluster + description: "If true, Kubecost will be installed with the images from https://gallery.ecr.aws/kubecost/" + type: boolean + default: false + show_subquestion_if: true + group: General Settings + subquestions: + - variable: kubecostFrontend.image + label: Kubecost frontend image for Amazon EKS + type: string + default: "public.ecr.aws/kubecost/frontend" + - variable: kubecostModel.image + label: Kubecost cost-model image for Amazon EKS + type: string + default: "public.ecr.aws/kubecost/cost-model" + - variable: prometheus.server.image.repository + label: Kubecost Prometheus image for Amazon EKS + type: string + default: "public.ecr.aws/kubecost/prometheus" + - variable: prometheus.server.image.tag + label: Kubecost Prometheus image tag for Amazon EKS + type: string + default: "v2.35.0" # Prometheus Server - variable: global.prometheus.enabled label: Enable Prometheus @@ -84,7 +108,7 @@ questions: - variable: prometheus.alertmanager.enabled label: Enable AlertManager type: boolean - default: true + default: false group: "AlertManager" - variable: prometheus.alertmanager.persistentVolume.enabled label: Create Persistent Volume for AlertManager @@ -116,7 +140,7 @@ questions: - variable: prometheus.pushgateway.enabled label: Enable PushGateway type: boolean - default: true + default: false group: "PushGateway" - variable: prometheus.pushgateway.persistentVolume.enabled label: Create Persistent Volume for PushGateway @@ -147,7 +171,7 @@ questions: - variable: ingress.enabled label: Enable Ingress description: "Expose app using Ingress (Layer 7 Load Balancer)" - default: true + default: false type: boolean show_subquestion_if: true group: "Services and Load Balancing"