@@ -102,32 +102,33 @@ remove_codacy: set_cluster_context
102102 kubectl delete secret -n ${NAMESPACE} docker-credentials
103103
104104.PHONY : deploy_monitoring
105- deploy_monitoring : set_cluster_context
106- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml"
107- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml"
108- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml"
109- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml"
110- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml"
111- kubectl apply -f " https://raw.githubusercontent.com/coreos/prometheus-operator/release-0.38/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml"
105+ deploy_monitoring : # set_cluster_context
106+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
107+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
108+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
109+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
110+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
111+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
112+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
113+ kubectl apply --server-side -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.58.0/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
112114
113115 helm repo add loki https://grafana.github.io/loki/charts
116+ helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
117+ helm repo update
114118 -kubectl create namespace monitoring
115119
116120 helm upgrade --install --atomic --timeout 600s loki loki/loki \
117- --version 0.28 .1 --namespace monitoring --values ../docs/values-files/values-loki.yaml
121+ --version 2.1 .1 --namespace monitoring --values ../docs/values-files/values-loki.yaml
118122
119123 helm upgrade --install --atomic --timeout 600s promtail loki/promtail \
120- --version 0.22. 2 --namespace monitoring --values ../docs/values-files/ values-promtail.yaml
124+ --version 2.0. 2 --namespace monitoring --values values-promtail.yaml
121125
122126 @sed -i "s# <--- slack-api-url --->#$$SLACK_API_URL_ALERTS_SELFHOSTED#g;" values-prometheus-operator.yaml
123127 @sed -i "s/<--- slack-channel --->/$$SLACK_ALERTS_SELFHOSTED_CHANNEL/g;" values-prometheus-operator.yaml
124128 @sed -i "s# <--- grafana url --->#${GRAFANA_URL}#g; s#https://##g" ../docs/values-files/values-prometheus-operator.yaml
125129
126- helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
127- helm repo update
128-
129- helm upgrade --install --atomic --timeout 600s monitoring prometheus-community/kube-prometheus-stack \
130- --version 9.4.3 --namespace monitoring --values ../docs/values-files/values-prometheus-operator.yaml --values values-prometheus-operator.yaml\
130+ helm upgrade --install --atomic --timeout 1600s monitoring prometheus-community/kube-prometheus-stack \
131+ --version 39.1.0 --namespace monitoring --values ../docs/values-files/values-prometheus-operator.yaml --values values-prometheus-operator.yaml\
131132 --set grafana.adminPassword=$$GRAFANA_ADMIN_PASSWORD \
132133 --set grafana.ingress.hosts='{grafana.k8s.dev.codacy.org}' \
133134 --set alertmanager.ingress.hosts='{alerts.k8s.dev.codacy.org}' \
0 commit comments