Size: a a a

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

2020 October 28

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Конфиг мап как конфиг мап
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Аннотации - если нужно детализировать конфигурацию для конкретного kind:Ingress
источник

SL

Serogava Lapinaga in Kubernetes — русскоговорящее сообщество
непонятно как в nginx controller этот configmap прокинуть. получается он состоит не из полного файла nginx.conf, а из параметров. а дальше контроллер сам собирает файл конфига. но как связать это непонимаю.
источник

SL

Serogava Lapinaga in Kubernetes — русскоговорящее сообщество
надо configmap определенным образом назвать и разместить в namespace?
источник

SL

Serogava Lapinaga in Kubernetes — русскоговорящее сообщество
в примерами что-то там не густо чтобы разобраться
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Михаил SinTeZoiD
А чем тебя текущий вариант с CRD не устраивает?
На данный момент устраивает всем, но хочется две вещи:

1) какая-то управлялка для срздания / удаления кластеров, на данный момент это тупо хельм
(Один релиз = один кластер)

2) В дальнейшем захочется виртуализированных воркеров.
Чтобы можно было запускать полностью изолированные друг от друга кластеры, и сделать некий PaaS
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Serogava Lapinaga
надо configmap определенным образом назвать и разместить в namespace?
Нет
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Конфигмап - это глобальная настройка ингресс контроллера
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
И находится в том же неймспейсе
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
А kind:ingress - это локальные настройки, которые этим контроллером считываются, и превышаются в общий конфиг
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Serogava Lapinaga
непонятно как в nginx controller этот configmap прокинуть. получается он состоит не из полного файла nginx.conf, а из параметров. а дальше контроллер сам собирает файл конфига. но как связать это непонимаю.
Оно само прокидывает
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
При установке ингресс контроллера
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Пока что была идея просто запускать qemu как под для каждого воркера, но остаётся много непоняток с CSI и CNI, думаю было бы неплохо заюзать уже готовый велосипед а не изобретать свой собственный
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps
Пока что была идея просто запускать qemu как под для каждого воркера, но остаётся много непоняток с CSI и CNI, думаю было бы неплохо заюзать уже готовый велосипед а не изобретать свой собственный
Делай как ката или файркрекер
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Там хитрая связь между хостовым cni и интерфейсом внутри микровм
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
В принципе изоляцию на уровне сети можно попробовать обойти через VXLAN или какой-нибудь другой оверлей, как быть со сторадже пока не понятно
источник

SL

Serogava Lapinaga in Kubernetes — русскоговорящее сообщество
George Gaál
А kind:ingress - это локальные настройки, которые этим контроллером считываются, и превышаются в общий конфиг
так... теперь понятней стало. просто надо туда данные записать. попробую. спасибо за направление
источник

SL

Serogava Lapinaga in Kubernetes — русскоговорящее сообщество
что-то я сразу конфигмапы не глянул в том же неймспейсе.
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
George Gaál
Там хитрая связь между хостовым cni и интерфейсом внутри микровм
Ну как сделать сеть я себе примерно представляю, врубить маскарад и всё должно завестись в принципе.
Совершенно другой вопрос как попробовать физические тома из внешнего кластера во внутренний при попытке аттача
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
И какой на это всё будет оверхэад
источник