@kubernetes_ru

Страница 112 из 958
Fike
05.01.2017
20:12:45
ого

как ощущения от римана?

Paul
05.01.2017
20:13:46
тяжко - я практически не знаю скалу. Инструмент мощнейший, но требует хорошей прямизны рук. Очень сильно помогает книжка Турнбулла

Fike
05.01.2017
20:14:04
кложи?

Google
Paul
05.01.2017
20:14:13
да, точно :)

впрочем - скалу я не знаю тоже :)

Andrey
05.01.2017
20:15:07
Народ. А вы чисто администрируете, или бизнес-логику тоже делаете?

Я просто к тому что: откуда, ять, у вас столько времени )

Fike
05.01.2017
20:15:57
праздники же /irony

Gleb
05.01.2017
20:16:11
Да всего понемножку делаем. Сейчас праздники, выходные. Между сборами к переездам сижу ковыряю кубер. В остальное рабочее время не постоянно же забито на 666%

Paul
05.01.2017
20:16:16
Я просто к тому что: откуда, ять, у вас столько времени )
я только администрирую. Но вообще есть праздники, утра, вечера и книжки

Gleb
05.01.2017
20:16:25
а еще есть уютненькие вечера, где можно аки Дон Сычионе посидеть за ноутом

Paul
05.01.2017
20:16:46
программингом и бизнес-логикой у нас другие люди занимаются, я наемник.

тайм-менеджмент еще помогает, кстати.

Gleb
05.01.2017
20:17:31
тайм-менеджмент еще помогает, кстати.
Пробовал раза 3 и все скатывалось на "как обычно" из-за прерываний.

Fike
05.01.2017
20:17:33
самое главное - не ставь just cause

Paul
05.01.2017
20:17:58
Пробовал раза 3 и все скатывалось на "как обычно" из-за прерываний.
тайм-менеджмент - бесконечно богатая по количеству практик вещь. Каждому подходит что-то свое, рекомендую пробовать

Google
Paul
05.01.2017
20:18:23
мне больше всего подошли чек-листы и техника помидора. + хронометраж (но это в самом начале)

Gleb
05.01.2017
20:18:30
Пытался осваивать по книжке "Тайм-менеджмент для системных администраторов".

Другие не пробовал

Andrey
05.01.2017
20:18:47
У меня другая проблема )

Fike
05.01.2017
20:19:09
не знаю, как вы после этого будете ко мне относится, но у меня яблочный джим бим

Paul
05.01.2017
20:19:26
рекомендую прочитать "тайм-драйв" Глеба Архангельского. Там описано значительно больше техник, и описано, как их применять. Лимончелли, все-таки, страдает догматизмом. не только в этой книге.

Paul
05.01.2017
20:20:27
Чай, просто чай. Никакого алкоголя. )
у меня даже не чай - мята в пакетиках. Из Суоми привез

она в сети есть везде, книжке сто лет в обед

в принципе Глеб ее периодически раздает с сайта бесплатно, и на пиратов сильно он не обижается. У него основной доход в других сферах

Artem
05.01.2017
20:38:29
такое ощущение, что вы все пьете прямо щас)

завязывать пора, на работу скоро!

Gleb
05.01.2017
20:39:13
Неа. Смешные картинки луркаю

До работы еще есть несколько дней

Paul
05.01.2017
20:47:53
В самом начале чего?
в самом начале внедрения тайм-менеджмента. 50% успеха, ИМХО - понять, куда у вас время утекает.

Andrey
05.01.2017
20:58:37
такое ощущение, что вы все пьете прямо щас)
Неправда... собутыльников хрен найдешь в праздники, одни задроты )

Paul
06.01.2017
23:32:32
Коллеги, оффтоп-вопрос - можно ли назначить балансировщикам внешние адреса? в смысле, у меня N серверов и я хочу запускать балансировщики входящих подключений только на M серверов, где M < N

для тех, кто столкнулся с этой же проблемой: https://hackernoon.com/kubernetes-ingress-controllers-and-traefik-a32648a4ae95#.jy9b8rj35

Google
Andrey
09.01.2017
19:28:38
у меня вопросы: - для контроллеров кластера какие требования к машинам по памяти и оперативке? - какую ось щас модно делать хостом кубернетеса? - вы etcd на отдельные машины выносите или в контроллерах запускаете?

Paul
09.01.2017
20:07:52
в моде coreos. Конкретно я использую ubutu16. etcd запущен на машине контроллера, что не очень правильно, но у меня пока экспериментальный парк

Alexander
10.01.2017
06:25:07
машины - ec2, m3.large (2 vcpu, 7.5Gb) os - CoreOS etcd - на отдельной t2.small машине (1 vcpu, 2Gb) - есть мнение что нужно побольше ;)

Andrey
10.01.2017
07:12:55
машины одинаковые для контроллеров и хостов где докеры в плане мощности? сколько машин под контроллеры лучше выделить и сколько под etcd?

(вот например 2-х хватит или кворума не будет)

Aleksey
10.01.2017
07:20:38
для кворума минмум три

Andrey
10.01.2017
07:22:04
то есть: 1) 3 машины t2.small на etcd 2) 3 машины m3.* на контроллеры кубернетеса 3) X машин m3.* на ноды где движуха будет так?

Aleksey
10.01.2017
07:24:19
ну примерно так, мне сложно сказать - у меня кластер пока в лабе, но пока не вижу причин вносить etcd отдельно от контроллера

Alexander
10.01.2017
07:50:16
https://github.com/kz8s/tack Примерная конфигурация

расшифрую немного 1 t2.small для файервола и точки входа 3 etcd на m3.medium 3 ноды m3.medium (нет разграничения на контроллеры кубернейтса и "там где движуха будет" ))

плюс мы заюзали спотовые инстансы - очень выгодно получается по стоимости железок

Andrey
10.01.2017
07:58:55
1) в aws ведь внешний фаервол и балансировщик, не? 2) конкретно под etcd выделять целый medium... он чем там занимается, порнуху смотрит чтоли? 3) такой сетап не нравится: у меня уже ноды падали под нагрузкой :(

Alexander
10.01.2017
07:58:55
сделали разделение нод для "системных" вещей - типа баз, кэша, редиски и тп... и это оставили на "классических" инстансах, а вот всякий веб и сервисы уже вынесли на споты

падали??? печально - разграничте нагрузку

ограничьте сервисы по потребляемой mem/cpu

Andrey
10.01.2017
08:00:29
тут вопрос скорее не в "настройте правильно и все будет ок", а в том что это вообще может произойти в принципе

Alexander
10.01.2017
08:00:51
для etcd мы тоже выбрали не такие тачки, а t2.small

Andrey
10.01.2017
08:02:24
а вот интересно - в выносе баз в отдельные инстансы бенефиты есть после появления стейтфулсета? из минусов вижу что повышается стоимость обслуживания (как железа так и потраченых сил)... возможно я ошибаюсь, просто не пробовал ни то ни другое пока

а, сори, неправильно прочитал :) подумал что системные вещи вынесли за пределы кластера

Google
Alexander
10.01.2017
08:03:33
неее) все в кластере конечно же)

просто разделили на приоритетные группы

Andrey
10.01.2017
08:04:13
а поднимали как - руками, или через утилиты типа kops?

Alexander
10.01.2017
08:04:28
все через terraform

Andrey
10.01.2017
08:05:13
мой aws просто в китае, там есть специфика: например зона не везде поддерживается, свой iam отдельный от остального мира... хз насчет терраформа :(

Alexander
10.01.2017
08:05:49
нюансы да

Andrey
10.01.2017
08:06:51
то есть вопрос для меня стоит в том что быстрее: руками прописать пару-тройку машин, или возиться с кастомизацией тераформовских скриптов попутно его изучая... ладно, сори за офтоп :)

Admin
ERROR: S client not available

Alexander
10.01.2017
11:29:49
терраформ окупается очень быстро, кмк
а если не секрет, то каким образом? в чём основное преимущество? какие кейсы?

Zon
10.01.2017
11:31:13
а если не секрет, то каким образом? в чём основное преимущество? какие кейсы?
приучаешься НИЧЕГО не делать руками на нодах, есть история инфраструктуры, общие модули, но главное - пересоздать инфраструктуру или её части становится очень просто

Zon
10.01.2017
11:32:42
Когда ничего не меняется - никогда. Но добавляются новые роли, скейдинг, старые уходят и тд

Alexander
10.01.2017
11:37:30
Когда ничего не меняется - никогда. Но добавляются новые роли, скейдинг, старые уходят и тд
ну и как никак гарантия на всякий случай.. мало ли что бывает )

Paul
10.01.2017
11:41:36
я сам работаю с chef и ansible

Andrey
10.01.2017
11:42:24
ну это разного уровня тулзы

и решают разные задачи

Paul
10.01.2017
11:44:30
просто я с терраформой не встречался практически, потому и спрашиваю. А что такого делает терраформа, чего не умеет, скажем, шеф? управлять облачными машинами (aws/do/msazure) шеф умеет, ЕМНИП, из коробки

Google
Paul
10.01.2017
11:46:09
в смысле?

Тимур
10.01.2017
11:46:41
можешь сделать пачку виртуалок в определенной последовательности и сказать запустить внутри виртуалки уже chef/puppet/etc

Paul
10.01.2017
11:47:12
то есть это аналог вагранта?

Alexander
10.01.2017
11:47:25
Модульность Terraform позволяет работать с сервисами Амазона, Гуга, DigitalOcean и др, создавать инстансы, настраивать взаимодействие между ними и тд

более того. Это все может соединяться в единую инфраструктуру если у вас разброс по вендорам

Andrey
10.01.2017
11:48:15
с моей точки зрения: chief/puppet/ansible/bash и тп декларативно выполняют определенные функции, то есть ты пишешь "запусти в амазоне 10 инстансов с такими-то параметрами" terraform же дает инструмент описания конфигурации, то есть ты пишешь "хочу чтобы в амазоне было 10 инстансов" и он уже сам думает сколько щас инстансов и какие шаги предпринять чтобы было то что нужно тебе ну это так, из того что я успел покопать :) это удобно вероятно

Alexander
10.01.2017
11:48:15
часть на Амазоне, часть на Д.О. управление DNS,

вся имплементация там да, внутри модулей... более того, с помощью терраформа ты можешь импортировать текущее состояние

естественно для текущей конфигурации

и соотвественно его изменить инкрементально, не пересоздавая все снуля

как говорилось ранее - увеличить количество инстансов, добавить подсети или еще что

Paul
10.01.2017
11:50:50
http://docs.ansible.com/ansible/ec2_module.html - пример аналогичного функционала на ansible

то есть scm можно использовать и для управления машинами тоже, без проблем

yolkov
10.01.2017
11:51:56
делай как удобно, когда станет не удобно, посмотри на другие инстументы.

Paul
10.01.2017
11:52:59
я всегда смотрю на новые инструменты - как мне еще развиваться? был аналог терраформа, только полностью облачный. Централизованное управление через веб + апи. Но я не помню его названия.

Paul
10.01.2017
11:54:43
нет, клаудформейшн - только для амазона, ЕМНИП

Страница 112 из 958