Size: a a a

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

2020 December 24

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Lucky SB
Написать свой код для реализации extends_add_insert:
И MR в гитлаб CI
Дык там уже есть MR ему года полтора - обещали в 13.7 - но в последний день перенесли на 13.9
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Я уже почти дошел до того чтобы самому себе гитлаб собрать
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
тогда ждем )
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Lucky SB
hcl лучще чем json )
HCL вообще недолюбливаю, как и TOML
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
The RedFaces
всем привет. есть дефолтный способ переместить куда-нибудь логи контейнера перед терминацией?
для начала ответить на вопрос. По какой причине логи хранятся в контейнере а не летят в stdout?
источник

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
The RedFaces
нет ресурсов на ещё одно чтение, передачу по сети, модификацию, запись. такой инпут, всё на бареметал
Вы можете тогда output plugin syslog настроить и просто на хосте всё раскладывать rsyslog'ом
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Lucky SB
Якоря - это просто ужас синтаксиса.
в gitlab ci include: намного удобнее
+, лучше бы их вообще не придумывали
источник

TR

The RedFaces in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
для начала ответить на вопрос. По какой причине логи хранятся в контейнере а не летят в stdout?
летят в stdout, записываются один раз json log докер драйвером
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
kvaps
Переслано от kvaps
Что тут сложного? Вот yaml:
---
# An employee record
name: Martin D'vloper
job: Developer
skill: Elite
employed: True
foods:
   - Apple
   - Orange
   - Strawberry
   - Mango
languages:
   perl: Elite
   python: Elite
   pascal: Lame
education: |
   4 GCSEs
   3 A-Levels
   BSc in the Internet of Things

вот jsonnet:
{
 // An employee record
 name: "Martin D'vloper",
 job: 'Developer',
 skill: 'Elite',
 employed: true,
 foods: [
   'Apple',
   'Orange',
   'Strawberry',
   'Mango',
 ],
 languages: {
   perl: 'Elite',
   python: 'Elite',
   pascal: 'Lame',
 },
 education: |||
   4 GCSEs
   3 A-Levels
   BSc in the Internet of Things
 |||,
}
чоттт у тебя отступы по 4 пробела в ймле.
и в принципе если бы не странная конструкция из ||| то второй  вариант это тоже валидный ямл.
источник

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
The RedFaces
летят в stdout, записываются один раз json log докер драйвером
Записывайте другим драйвером
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
The RedFaces
летят в stdout, записываются один раз json log докер драйвером
в таком случае зачем перемешать логи контейнера перед завершением? Они же в нем не хранятся
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Почему якоря ужас то?
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
вот да, yamlnet бы =)
Я всегда считал Kustomize Yamlnet'ом, но а по сабжу jsonnet и есть почти YAML, если не использовать функции
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Избавляют от копипасты ненужной
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Lucky SB
чоттт у тебя отступы по 4 пробела в ймле.
и в принципе если бы не странная конструкция из ||| то второй  вариант это тоже валидный ямл.
не,  jsonnet ты в валидный ямл не превратишь. Там же куча конструкций. От функций до циклов.
источник

TR

The RedFaces in Kubernetes — русскоговорящее сообщество
Евгений Омельченко
Вы можете тогда output plugin syslog настроить и просто на хосте всё раскладывать rsyslog'ом
пробовали journald, не взлетело. в syslog можно нормально настроить менеджмент логов? ротейт, аркайвинг?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
да я про этот пример
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Lucky SB
да я про этот пример
пример да
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Lucky SB
ямл простой. все выглядит как ключ: значение...

А еще у нас есть якоря, а Json - это вообще-то тоже ямл.
>Json - это вообще-то тоже ямл.
Спасибо и на том
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Евгений Омельченко
https://get-ytt.io/

P.S. Идея 5, реализация 2
Их кстати недавно вмвара скупила
источник