files/gitlab-cookbooks/monitoring/libraries/prometheus.rb [555:583]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        'scheme' => 'https',
        'tls_config' => {
          'ca_file' => '/var/run/secrets/kubernetes.io/serviceaccount/ca.crt',
          'insecure_skip_verify' => true,
        },
        'bearer_token_file' => '/var/run/secrets/kubernetes.io/serviceaccount/token',
        'kubernetes_sd_configs' => [
          {
            'role' => 'node',
            'api_server' => 'https://kubernetes.default.svc:443',
            'tls_config' => {
              'ca_file' => '/var/run/secrets/kubernetes.io/serviceaccount/ca.crt',
            },
            'bearer_token_file' => '/var/run/secrets/kubernetes.io/serviceaccount/token',
          },
        ],
        'relabel_configs' => [
          {
            'action' => 'labelmap',
            'regex' => '__meta_kubernetes_node_label_(.+)',
          },
          {
            'target_label' => '__address__',
            'replacement' => 'kubernetes.default.svc:443',
          },
          {
            'source_labels' => ['__meta_kubernetes_node_name'],
            'regex' => '(.+)',
            'target_label' => '__metrics_path__',
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



files/gitlab-cookbooks/monitoring/libraries/prometheus.rb [598:626]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        'scheme' => 'https',
        'tls_config' => {
          'ca_file' => '/var/run/secrets/kubernetes.io/serviceaccount/ca.crt',
          'insecure_skip_verify' => true,
        },
        'bearer_token_file' => '/var/run/secrets/kubernetes.io/serviceaccount/token',
        'kubernetes_sd_configs' => [
          {
            'role' => 'node',
            'api_server' => 'https://kubernetes.default.svc:443',
            'tls_config' => {
              'ca_file' => '/var/run/secrets/kubernetes.io/serviceaccount/ca.crt',
            },
            'bearer_token_file' => '/var/run/secrets/kubernetes.io/serviceaccount/token',
          },
        ],
        'relabel_configs' => [
          {
            'action' => 'labelmap',
            'regex' => '__meta_kubernetes_node_label_(.+)',
          },
          {
            'target_label' => '__address__',
            'replacement' => 'kubernetes.default.svc:443',
          },
          {
            'source_labels' => ['__meta_kubernetes_node_name'],
            'regex' => '(.+)',
            'target_label' => '__metrics_path__',
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



