Tworzenie odwzorowania konfiguracji

Utwórz odwzorowanie konfiguracji za pomocą YAML.

Procedura

  1. Przejdź do projektu: openshift-monitoring.
  2. Przejdź do opcji Mapy konfiguracji i utwórz odwzorowanie konfiguracji przy użyciu następującego kodu YAML.
    1. Ustaw ustawienie enableUserWorkload na wartość "true" w sekcji data/config.yaml
  3. Zapisz plik, aby zastosować zmiany. Tworzy on nową instancję operatora i prometheus w przestrzeni nazw openshift-monitoring-user-workload , a ta instancja jest w stanie monitorować typy servicemonitor w przestrzeni nazw.
    YAML:
    apiVersion: v1
    kind: ConfigMap
    metadata:
       name: cluster-monitoring-config
    data:
      config.yaml: |
        enableUserWorkload: true
    $ oc -n openshift-user-workload-monitoring get pod
    NAME                                   READY   STATUS        RESTARTS   AGE
    prometheus-operator-6f7b748d5b-t7nbg   2/2     Running       0          3h
    prometheus-user-workload-0             5/5     Running       1          3h
    prometheus-user-workload-1             5/5     Running       1          3h
    thanos-ruler-user-workload-0           3/3     Running       0          3h
    thanos-ruler-user-workload-1           3/3     Running       0          3h