Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions alpha/datarepomonitoring/kube-prometheus-stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ prometheus:
kubernetes.io/ingress.global-static-ip-name: datarepo-prometheus-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "prometheus-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
hosts:
- datarepo-prometheus.alpha.envs-terra.bio
paths:
Expand Down Expand Up @@ -103,3 +104,4 @@ grafana:
kubernetes.io/ingress.global-static-ip-name: datarepo-grafana-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "grafana-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
6 changes: 6 additions & 0 deletions alpha/helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@ releases:
version: 0.1.0
missingFileHandler: Warn

- name: datarepo-monitoring-frontend-config # release name
namespace: monitoring # target namespace
chart: datarepo-helm/frontend-config # chart name
version: 0.1.0
missingFileHandler: Warn
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to pass in the chart values here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I actually set the default to the right value so that we wouldn't have to

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(that's in the other repo)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, that's copy pasta. I'll remove

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

k, removed from that other pr

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh I see! Thanks!


- name: grafana-gcp-managed-cert # release name
namespace: monitoring # target namespace
chart: datarepo-helm/gcp-managed-cert # chart name
Expand Down
9 changes: 9 additions & 0 deletions dev/monitoring/helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ repositories:
- name: datarepo-helm
url: https://broadinstitute.github.io/datarepo-helm

- name: datarepo-helm-local
url: http://localhost:8000

- name: prometheus-community
url: https://prometheus-community.github.io/helm-charts

Expand All @@ -22,6 +25,12 @@ releases:
version: 0.1.0
missingFileHandler: Warn

- name: datarepo-monitoring-frontend-config # release name
namespace: monitoring # target namespace
chart: datarepo-helm/frontend-config # chart name
version: 0.1.0
missingFileHandler: Warn

- name: grafana-gcp-managed-cert # release name
namespace: monitoring # target namespace
chart: datarepo-helm/gcp-managed-cert # chart name
Expand Down
1 change: 1 addition & 0 deletions dev/monitoring/kube-prometheus-stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,4 @@ grafana:
kubernetes.io/ingress.global-static-ip-name: grafana-k8-100
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "grafana-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
2 changes: 2 additions & 0 deletions perf/datarepomonitoring/kube-prometheus-stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ prometheus:
kubernetes.io/ingress.global-static-ip-name: datarepo-prometheus-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "prometheus-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
hosts:
- datarepo-prometheus.datarepo-perf.broadinstitute.org
paths:
Expand Down Expand Up @@ -103,3 +104,4 @@ grafana:
kubernetes.io/ingress.global-static-ip-name: datarepo-grafana-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "grafana-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
6 changes: 6 additions & 0 deletions perf/helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,12 @@ releases:
version: 0.1.0
missingFileHandler: Warn

- name: datarepo-monitoring-frontend-config # release name
namespace: monitoring # target namespace
chart: datarepo-helm/frontend-config # chart name
version: 0.1.0
missingFileHandler: Warn

- name: grafana-gcp-managed-cert # release name
namespace: monitoring # target namespace
chart: datarepo-helm/gcp-managed-cert # chart name
Expand Down
2 changes: 2 additions & 0 deletions prod/datarepomonitoring/kube-prometheus-stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ prometheus:
kubernetes.io/ingress.global-static-ip-name: datarepo-prometheus-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "prometheus-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
hosts:
- datarepo-prometheus.terra.bio
paths:
Expand Down Expand Up @@ -104,3 +105,4 @@ grafana:
kubernetes.io/ingress.global-static-ip-name: datarepo-grafana-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "grafana-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
6 changes: 6 additions & 0 deletions prod/helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ releases:
version: 0.1.0
missingFileHandler: Warn

- name: datarepo-monitoring-frontend-config # release name
namespace: monitoring # target namespace
chart: datarepo-helm/frontend-config # chart name
version: 0.1.0
missingFileHandler: Warn

- name: grafana-gcp-managed-cert # release name
namespace: monitoring # target namespace
chart: datarepo-helm/gcp-managed-cert # chart name
Expand Down
2 changes: 2 additions & 0 deletions staging/datarepomonitoring/kube-prometheus-stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ prometheus:
kubernetes.io/ingress.global-static-ip-name: datarepo-prometheus-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "prometheus-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
hosts:
- datarepo-prometheus.staging.envs-terra.bio
paths:
Expand Down Expand Up @@ -103,3 +104,4 @@ grafana:
kubernetes.io/ingress.global-static-ip-name: datarepo-grafana-ip
kubernetes.io/ingress.allow-http: "false"
networking.gke.io/managed-certificates: "grafana-gcp-managed-cert"
networking.gke.io/v1beta1.FrontendConfig: "datarepo-monitoring-frontend-config"
6 changes: 6 additions & 0 deletions staging/helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@ releases:
version: 0.1.0
missingFileHandler: Warn

- name: datarepo-monitoring-frontend-config # release name
namespace: monitoring # target namespace
chart: datarepo-helm/frontend-config # chart name
version: 0.1.0
missingFileHandler: Warn

- name: grafana-gcp-managed-cert # release name
namespace: monitoring # target namespace
chart: datarepo-helm/gcp-managed-cert # chart name
Expand Down