Skip to content
Snippets Groups Projects
Select Git revision
  • 81ffed3dbb57c34c8d0b33de9a436750420e809c
  • master default protected
  • tmss
  • python3
  • TMSS-199
  • fix-casacore-version
  • patch-3
  • patch-2
  • patch-1
  • SterVeen-patch-1
10 results

run-tests.sh

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    test2.nomad 1.21 KiB
    job "metrics" {
      datacenters = ["dc1"]
    
      group "prometheus" {
        network {
          mode = "bridge"
        }
    
        service {
          name = "prometheus"
          port = "9090"
    
          connect {
            sidecar_service {}
          }
        }
    
        task "web" {
          driver = "docker"
          config {
            image = "prom/prometheus:latest"
          }
        }
      }
    
    
      group "grafana" {
        network {
          mode = "bridge"
          port "http" {
            static = 3000
            to     = 3000
          }
        }
    
        service {
          name = "grafana"
          port = "3000"
    
          connect {
            sidecar_service {
              proxy {
                upstreams {
                  destination_name = "prometheus"
                  local_bind_port  = 9090
                }
              }
            }
          }
        }
    
        task "dashboard" {
          driver = "docker"
          config {
            image = "grafana/grafana:7.0.0"
          }
          env {
            GF_AUTH_ANONYMOUS_ENABLED     = true
            GF_AUTH_ANONYMOUS_ORG_ROLE    = "Admin"
            GF_PATH_PROVISIONING          = "/etc/grafana/provisioning"
            GF_SERVER_DOMAIN              = "[[.DEPLOY_HOST]]"
            GF_SERVER_ROOT_URL            = "%(protocol)s://%(domain)s:%(http_port)s/"
            GF_ALLOW_EMBEDDING            = true
          }
        }
      }
    }