Size: a a a

Церковь метрик

2020 January 11

VS

Vladislav 👻 Shishkov in Церковь метрик
Перенос строки там вроде как
источник

A

Andor in Церковь метрик
В примере не будет
источник

DO

Dmitriy Onishko in Церковь метрик
Andor
Покажи какую ошибку пишет
server returned HTTP status 401 Unauthorized
источник

A

Andor in Церковь метрик
То есть прометей правильно воспринял этот формат
источник

A

Andor in Церковь метрик
Распарсил
источник

AD

Andrey Dembitskyi in Церковь метрик
Dmitriy Onishko
Ребята никто не сталкивался с такой странностью:
Прометеус оператор генерит конфиг с basic_auth

- job_name: dev/wallet-servicemonitor/0
 honor_labels: false
 kubernetes_sd_configs:
 - role: endpoints
   namespaces:
     names:
     - dev
 scrape_interval: 15s
 basic_auth:
   username: |
     metrics
   password: |
     metrics

После username и password пароль логин пароль подсовывается через | вертикальную черту как бы по правилам ямла
Но прометеус 1.14 не воспринимает такой формат
Вот я вкинул в парсилку
'username' =>
 string(8) "metrics
"
источник

DO

Dmitriy Onishko in Церковь метрик
🙂
источник

DO

Dmitriy Onishko in Церковь метрик
вот ответ
источник

DO

Dmitriy Onishko in Церковь метрик
источник

DO

Dmitriy Onishko in Церковь метрик
опреатор при генерации конфига не декодирует из секрета base64
источник

DO

Dmitriy Onishko in Церковь метрик
это tcpdump в контейнере с экспортером
источник

SC

Smoked Cheese in Церковь метрик
вообще в этом хедере креденшлсы всегда энкодятся
источник

SC

Smoked Cheese in Церковь метрик
так basic auth работает
источник

DO

Dmitriy Onishko in Церковь метрик
декодировал base64
источник

DO

Dmitriy Onishko in Церковь метрик
metrics
:
источник

DO

Dmitriy Onishko in Церковь метрик
прилетает вот так
источник

DO

Dmitriy Onishko in Церковь метрик
откуда : берется?
источник

SC

Smoked Cheese in Церковь метрик
: это разделитель между логином и паролем
источник

DO

Dmitriy Onishko in Церковь метрик
вот мой секрет
apiVersion: v1
kind: Secret
metadata:
 name: wallet-servicemonitor-auth
data:
 password: bWV0cmljcwo= # metrics
 user: bWV0cmljcwo= # metrics
type: Opaque
источник

DO

Dmitriy Onishko in Церковь метрик
получается логин прилеатет а пароль нет
источник