Tworzenie odwzorowania konfiguracji
Utwórz odwzorowanie konfiguracji za pomocą YAML.
Procedura
- Przejdź do projektu:
openshift-monitoring. - Przejdź do opcji Mapy konfiguracji i utwórz odwzorowanie konfiguracji przy użyciu następującego kodu YAML.
- Ustaw ustawienie enableUserWorkload na wartość "true" w sekcji
data/config.yaml
- Ustaw ustawienie enableUserWorkload na wartość "true" w sekcji
- 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 podNAME 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