stefanprodan / eks-hpa-profile

An eksctl gitops profile for autoscaling with Prometheus metrics on Amazon EKS on AWS Fargate

Home Page:https://aws.amazon.com/blogs/containers/autoscaling-eks-on-fargate-with-custom-metrics/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fail deploying metrics-server and prometheus-adapter

mssokal opened this issue · comments

Used the exact same steps and ran into this problem

$ kubectl -n monitoring-system get helmreleases
NAME                 RELEASE      PHASE              STATUS     MESSAGE                                                                            AGE
metrics-server                    ChartFetchFailed              Chart fetch failed for Helm release 'metrics-server' in 'monitoring-system'.       11m
prometheus           prometheus   Succeeded          deployed   Release was successful for Helm release 'prometheus' in 'monitoring-system'.       11m
prometheus-adapter                ChartFetchFailed              Chart fetch failed for Helm release 'prometheus-adapter' in 'monitoring-system'.   11m

Found this in helm pod logs

ts=2021-01-22T03:07:27.181580165Z caller=release.go:85 component=release release=prometheus targetNamespace=monitoring-system resource=monitoring-system:helmrelease/prometheus helmVersion=v3 error="failed to prepare chart for release: chart not ready: no existing git mirror found"
ts=2021-01-22T03:07:27.212815547Z caller=release.go:79 component=release release=prometheus-adapter targetNamespace=monitoring-system resource=monitoring-system:helmrelease/prometheus-adapter helmVersion=v3 info="starting sync run"
ts=2021-01-22T03:07:27.238939807Z caller=release.go:85 component=release release=metrics-server targetNamespace=monitoring-system resource=monitoring-system:helmrelease/metrics-server helmVersion=v3 error="failed to prepare chart for release: chart unavailable: looks like \"https://kubernetes-charts.storage.googleapis.com/\" is not a valid chart repository or cannot be reached: failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden"
ts=2021-01-22T03:07:27.335059964Z caller=release.go:85 component=release release=prometheus-adapter targetNamespace=monitoring-system resource=monitoring-system:helmrelease/prometheus-adapter helmVersion=v3 error="failed to prepare chart for release: chart unavailable: looks like \"https://kubernetes-charts.storage.googleapis.com/\" is not a valid chart repository or cannot be reached: failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden"

I'm having the same problem. @mssokal Did you ever figure out the issue?