Size: a a a

DevOps — русскоговорящее сообщество

2020 December 29

i

inqfen in DevOps — русскоговорящее сообщество
Раздельно на инфраструктуре имею в виду
источник

DB

Denis Borovikov in DevOps — русскоговорящее сообщество
inqfen
Плюс если они живут раздельно что мешает сделать разные джобы и запускать опционально?
да, вот это и хотим. но там с ролбеками не ясно что
источник

DB

Denis Borovikov in DevOps — русскоговорящее сообщество
фронт откатывать можно хоть на сколько, у нас rest api - backward compatible. а вот если бек откатывать, то надо и фронт на ту версию, которая поддерживает этот бек
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
Всем привет, кто нибудь может подсказать как правильно в alertmanager обращаться к полям в пришедших алертах с prometheus? Должно быть что то вроде {{ .Alerts }} а нихрена не выходит, нужно выцепить один label, спасибо
источник

T

Timur in DevOps — русскоговорящее сообщество
Georgii Marinov
Всем привет, кто нибудь может подсказать как правильно в alertmanager обращаться к полям в пришедших алертах с prometheus? Должно быть что то вроде {{ .Alerts }} а нихрена не выходит, нужно выцепить один label, спасибо
{{ .Labels.labelname }}, {{ .Annotations.annotationname }}
источник

T

Timur in DevOps — русскоговорящее сообщество
Georgii Marinov
Всем привет, кто нибудь может подсказать как правильно в alertmanager обращаться к полям в пришедших алертах с prometheus? Должно быть что то вроде {{ .Alerts }} а нихрена не выходит, нужно выцепить один label, спасибо
              {{ range .Alerts }}
                *Alert:* {{ .Annotations.message }} {{ .Annotations.description }} - `{{ .Labels.severity }}`
                *Details:*
                {{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
                {{ end }}
             {{ end }}


например
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
сейчас затесчу, у меня точно такая же конструкция на слаку стояла, щас у меня летит в opsgenie и мне надо выцепить там нужный лейбл
источник

PD

Paiwin Dmitrii in DevOps — русскоговорящее сообщество
.Alerts - это массив алертов
источник

AT

Alexander Tataurov in DevOps — русскоговорящее сообщество
Georgii Marinov
сейчас затесчу, у меня точно такая же конструкция на слаку стояла, щас у меня летит в opsgenie и мне надо выцепить там нужный лейбл
группировку сначала отключи, ибо там commonlabels в интеграцию опсджини через задницу передаются
источник

AT

Alexander Tataurov in DevOps — русскоговорящее сообщество
(или вообще не передаются, не помню уже)
источник

T

Timur in DevOps — русскоговорящее сообщество
господа, я тут проектирую сесурити в своей организации, планирую для хранения пользователей заюзать какой-нибудь ldap, а стыковать его со всем остальным через OIDC типа keycloak. Вопрос: как правильно с этой т.з. организовать машинный доступ к сервисам? Хотелось бы какую-нибудь единую точку входа типа облачного 169.254.169.254, к которому можно было бы аттачить некоторые роли (ну и уже на них навешивать правила).

как это правильно делается в приличных домах?
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
Paiwin Dmitrii
.Alerts - это массив алертов
даже массив он мне чёт не выдает, в логах ругается типа не могу найти в template.Data, зачем он именно в дата а не в template.Alert лезет, хз
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
Alexander Tataurov
группировку сначала отключи, ибо там commonlabels в интеграцию опсджини через задницу передаются
группировки нет вроде
источник

AT

Alexander Tataurov in DevOps — русскоговорящее сообщество
{{ $Labels.customer }}
что-то типа этого
источник

T

Timur in DevOps — русскоговорящее сообщество
Timur
господа, я тут проектирую сесурити в своей организации, планирую для хранения пользователей заюзать какой-нибудь ldap, а стыковать его со всем остальным через OIDC типа keycloak. Вопрос: как правильно с этой т.з. организовать машинный доступ к сервисам? Хотелось бы какую-нибудь единую точку входа типа облачного 169.254.169.254, к которому можно было бы аттачить некоторые роли (ну и уже на них навешивать правила).

как это правильно делается в приличных домах?
т.е. хотелось бы какую-нибудь выдавалку токенов, которые потом сможет съесть любой другой сервис (прикрученный к проверялке токенов, да)
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
Alexander Tataurov
{{ $Labels.customer }}
что-то типа этого
пробовал с самого начала, не сработало
источник

AT

Alexander Tataurov in DevOps — русскоговорящее сообщество
тогда надо смотреть на ошибку. У меня такое было, и решилось отключением группировки через астериск в group_labels
источник

GM

Georgii Marinov in DevOps — русскоговорящее сообщество
щас попробую выцепить целиком {{ range .Alerts }} посмотрю что прилетит
источник

AT

Alexander Tataurov in DevOps — русскоговорящее сообщество
Там даже ишшью был на эту тему пару лет назад
источник