
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

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

Paul
05.01.2017
20:17:58

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
рекомендую прочитать "тайм-драйв" Глеба Архангельского. Там описано значительно больше техник, и описано, как их применять. Лимончелли, все-таки, страдает догматизмом. не только в этой книге.

Gleb
05.01.2017
20:20:02

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

Gleb
05.01.2017
20:22:20

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

Zon
10.01.2017
08:19:06

Alexander
10.01.2017
11:29:49

Zon
10.01.2017
11:31:13

Alexander
10.01.2017
11:32:01

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

Тимур
10.01.2017
11:45:43

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,
вся имплементация там да, внутри модулей... более того, с помощью терраформа ты можешь импортировать текущее состояние
естественно для текущей конфигурации
и соотвественно его изменить инкрементально, не пересоздавая все снуля
как говорилось ранее - увеличить количество инстансов, добавить подсети или еще что

Тимур
10.01.2017
11:50:24

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
я всегда смотрю на новые инструменты - как мне еще развиваться?
был аналог терраформа, только полностью облачный. Централизованное управление через веб + апи. Но я не помню его названия.

Arsen
10.01.2017
11:53:40

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