Mikhail
iptables? Лично я вообще вопрос не понял
Sergey
iptables? Лично я вообще вопрос не понял
они хотят на нодах фаером закрыть все кроме лупа и кубера
Mikhail
Я думаю, что тут правильнее будет руками через белые списки всё открывать. Автоматической системы лично я не знаю
Sergey
или какой реверс прокси перед кластером выставлять
Й
iptables? Лично я вообще вопрос не понял
Кубернетес на бареметалл. У серверов один интерфейс, он же паблик. У кубернетеса все порты открыты наружу. Любой создаваемвй сервис торчит в мир голой жопой. Собственно, кто как и чем решает эту бяку. Или всем пофик...
Sergey V
любой создаваемый сервис в сервисной сети же. чтобы наружу его вытащить нужно приложить усилия некоторые
Sergey V
не прилагайте эти усилия. и вам проще и безопаснее )
Michail
возникает проблема с minikube start - падает с Error restarting cluster: running cmd: sudo kubeadm alpha phase certs all --config /var/lib/kubeadm.yaml && sudo /usr/bin/kubeadm alpha phase kubeconfig all --config /var/lib/kubeadm.yaml && sudo /usr/bin/kubeadm alpha phase controlplane all --config /var/lib/kubeadm.yaml && sudo /usr/bin/kubeadm alpha phase etcd local --config /var/lib/kubeadm.yaml
Й
Нууу. Это когда у вас все все в облаке, то да. А когда у вас кубернетес поверх голого железа....
Anton
Кубернетес на бареметалл. У серверов один интерфейс, он же паблик. У кубернетеса все порты открыты наружу. Любой создаваемвй сервис торчит в мир голой жопой. Собственно, кто как и чем решает эту бяку. Или всем пофик...
заюзал железо с двумя интерфейсами\сетями. на внутренней сети приватный vlan намутили, куберовское все работает через vlan. но всеравно открывает порты на других интерфейсах, но там уже просто закрыть их, разрешив только нужное
Sergey V
у вас кубернетес ноды в кластере друг сдругом через внешний адрес общаются?
Й
Ага)(
Й
И увы
Sergey V
https://www.wireguard.com/
Sergey V
довольно быстрый впн
Sergey V
заюзали его в хецнере. там тоже локалки нету
Anton
на тестовом кластере, где бедно - вместо приватного vlan на внутренней сети разрешил весь трафик только от соседей, для всех остальных - только то что разрешено
Michail
Если проблемы с стартом Minikube , что делать ?
Й
https://www.wireguard.com/
Хмммм Спасибо, затестим
Sergey
кто то работал k8s+containerd?
Sergey V
Если проблемы с стартом Minikube , что делать ?
не юзать миникуб. это же какойто другой кубернетес . несовместимый с нормальным кубером
Anton
откуда такая инфа?
Sergey V
гдето на конфах слышал
Michail
не юзать миникуб. это же какойто другой кубернетес . несовместимый с нормальным кубером
а что посоветуете - если нужно пока тольько для начального уровня - поразбираться на локальной машине ?
Sergey V
если линь. то поднять однонодовый кластер на своей машине
Sergey V
если не линь - виртуалбокс с линукс и там поднять однонодовый кластер
Sergey
а что посоветуете - если нужно пока тольько для начального уровня - поразбираться на локальной машине ?
только понадобится от 4гб памяти, и разрешить мастеру деплоить на себя
Sergey V
Имхо
Sergey
типа я мастер - я воркер
Sergey V
само собо. только это же одна команда всего
Michail
Попробую
Andrei
заюзали его в хецнере. там тоже локалки нету
У меня тоже в hetzner, но, имхо, городить такое… Вот реально, не проще ли закрыть всё и разрешить между серверами только необходимое, выставив наружу только, например, ingress? Понятно что можно покопаться и сделать это самому, но наверняка ж есть готовое.
Sergey V
в том и прикол. что оно очень простое
Sergey V
как несколько правил iptables
Andrei
Вы предлагаете урезать скорость между нодами
Sergey V
тестили скорость. не заметили спада. через wan и через wireguard интерфейс
Sergey V
я не навязываю такто, кому что удобнее
Andrei
ну вы же понимаете что так не бывает?
Andrei
Вы в любом случае платите скоростью сети и cpu
Sergey V
не буду спорить.
Michail
только понадобится от 4гб памяти, и разрешить мастеру деплоить на себя
Я правильно понимаю что в Linux установка и разворачивание проще чем на Mac ?
Andrei
не буду спорить.
Это p2p решение или с центральным сервером?
Sergey V
вопрос то про безопасность был. гонять свой трафик между серверами в отрытом виде или через впн, ценой некоторого снижения скорости. выбирайте
Eduard
Впн, если не сэлфхостить!)
Sergey
Я правильно понимаю что в Linux установка и разворачивание проще чем на Mac ?
явно вы не будете проду держать на маках так что лучше сразу в линь упираться
Sergey V
+1. дев должен быть как прод )))
Andrei
Вопрос был про безопасность в контексте того что куб вывешивает своё добро в инет и что нужно закрыть это все фаерволлом, как это сделано на остальных машинах вне кластера
Sergey V
Сергей спросил кто как решает проблему открытых портов. я ответил, как решаем мы. вам решение наше не понравилось. не используйте его
Andrei
Не подскажите по ранее заданному вопросу? «Это p2p решение или с центральным сервером?»
Sergey V
можно и так и так
Sergey
Ребят чет я запутался, деплою дефолтный дашборд в кубер, упирается в CrashLoopBackOff, describe ошибок не пишет
Sergey V
кстати только что попробовал померять скорость. через внешний интерфейс HTTP request sent, awaiting response... 200 OK Length: 2836847124 (2.6G) [text/plain] Saving to: ‘registry.tar.gz’ registry.tar.gz 100%[=====================================================>] 2.64G 112MB/s in 24s через wireguard сетку: Length: 2836847124 (2.6G) [text/plain] Saving to: ‘registry.tar.gz.1’ registry.tar.gz.1 100%[=====================================================>] 2.64G 107MB/s in 25s
Sergey V
wget - nginx
Andrei
Спасибо! Это не решает моей проблемы, но поможет в другом)
Sergey V
Ребят чет я запутался, деплою дефолтный дашборд в кубер, упирается в CrashLoopBackOff, describe ошибок не пишет
kubectl log dashbord_pod там может чтото есть ну и дескрайб показать не мешает
Sergey V
хм. я вот сам теперь сомневаюсь.
Sergey V
Minikube uses libmachine for provisioning VMs, (- это ок ) and localkube (originally written and donated to this project by Redspread) for running the cluster. (а вот это непонятно)
Sergey V
Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day.
Sergey V
тем кто больше dev чем ops возможно и норм. а тем кто как я больше ops чем dev, миникуб не научит разворачивать прод кластер кубера
Sergey V
сорян . если когото ввел в заблуждение 😔
Eduard
На кубике никто не разворачивал ntopng?
Vladimir
Как сказал мне мой "старший" админ, разверни ка, за вечерок, потом поговорим. https://github.com/kelseyhightower/kubernetes-the-hard-way чего и советую
Alexander
Неплохая рассылка еженедельная с новостями около Cloud Native: https://tinyletter.com/bbrundert
𝚔𝚟𝚊𝚙𝚜
Подскажите, а можно ли в стандартных storage драйверах указать опции для mkfs и для mount?
𝚔𝚟𝚊𝚙𝚜
Конкретно интересует iscsi драйвер
𝚔𝚟𝚊𝚙𝚜
@rossmohax, взываю к тебе :)
Dmytro
в dynamic provisioner точно нельзя
Dmytro
мне нужна была xfs для монги - нашел тикет в репе кубера что есть такое в планах дать указывать тип ФС, а пока гвоздями прибит ext4
𝚔𝚟𝚊𝚙𝚜
или оно просто игнорирутся?
Dmytro
хммм это что-то новое, в 1.5 такого не было
Dmytro
может запилили тот тикет
Mikhail [azalio]
Вот что меня раздражает в куберовском подходе к issue, то что если разрабы забивают на него на 30 дней - оно автоматом закрывается.