
Magistr
20.10.2016
17:30:15
он же адище

Roman
20.10.2016
17:31:15
ынтерпрайз сидит
из клиентов адоб как минимум

Magistr
20.10.2016
17:32:09
ну они могут иметь штат который пилит его

Google

Alexander
20.10.2016
17:33:08
ну это как с Gentoo, если есть несколько прокачанных админов, которые только ОС целыми днями занимаются - из Gentoo получится лучше система, чем из Ubuntu
но у большинства мелких компаний нет денег на штат админов для крутого персонального дистрибутива компании

Magistr
20.10.2016
17:37:14
ты переоцениваешь кубернетес

Дмитрий
20.10.2016
17:37:43

Alexander
20.10.2016
17:38:18

Roman
20.10.2016
17:38:39
https://patchwork.ozlabs.org/patch/683796/

Дмитрий
20.10.2016
17:39:11

Alexander
20.10.2016
17:40:20
он на ChromeOS, который на ChromiumOS, который на Gentoo
вот если есть свои админы - можно взять этот CoreOS и на его базе сделать свой дистр
там уже по умолчанию стоят эти Kubernetes, Docker, Rkt, Fleet, etcd, но есть вещи, которые стоило бы добавить , плюс настроить ядро

Михаил
20.10.2016
17:43:55

Nikolay
20.10.2016
17:45:09

Google

Vladimir
20.10.2016
17:45:26

Михаил
20.10.2016
17:45:51

Alexander
20.10.2016
17:47:03
вот эти все пакеты там как в Gentoo, просто они приходят уже в готовом виде, но можно самому сделать апдейт-сервер, то есть выходит новая версия CoreOS - туда добавляются манифесты для сборки других пакетов, делает билд своей версии CoreOS с этими новыми пакетами, всё тестируется, потом с этого сервера всё обновляется
все эти билд скрипты там где-то есть в открытом доступе, кто работал с Gentoo, разберётся
но это затратно по времени, думаю, человека 3 нужно, чтобы с резервированием так сказать обеспечить нужный уровень сервиса
именно человека 3 только под работу над этой ОС, тестирование
не девопсы, а именно вот настоящие админы, которые генты и голого линукса не боятся

Vladimir
20.10.2016
17:50:06
В генте больше проблем чем просто собрать ос

Alexander
20.10.2016
17:51:02
тут не на базе Gentoo, а на базе CoreOS, фактически, просто доустановить туда пакеты из Gentoo, протестировать их и наложить какие-нибудь патчик на ядро и собрать его с легкой кастомизацией

Vladimir
20.10.2016
17:51:22
Фактически тебе нужно делать сборку вариантов пакетов под разное железо (иначе зачем гента?), тестирование софта и пр
Еще раньше было проблематично на одном бинхосте иметь пакет с разными флагами
Не уверен что патчи на это вошли в состав

Alexander
20.10.2016
17:52:49
вот оверлэй CoreOS https://github.com/coreos/coreos-overlay
фактически речь о том, что сюда надо кое-что добавить
и собрать ту же самую CoreOS, только с дополнительными пакетами
менеджера пакетов в составе CoreOS нет
то есть она обновляется как Chrome
целиком
прилетают апдейты
и имело бы смысл при релизе нового апдейта от CoreOS, доустанавливать туда вот эти свои пакеты и рассылать дальше на свои серверы, то есть создать такое вот промежуточное звено между своим облаком и серверами обновления CoreOS

Google

Alexander
20.10.2016
17:55:56
сейчас в CoreOS нет каких-то нужных вещей

Михаил
20.10.2016
17:56:13
Ты рассуждаешь о каких то абстрактных вещах

Alexander
20.10.2016
17:57:14
кажется, там нет утилиты для отчётов по железкам, утилиты для шифровки диска, само ядро можно потюнить, c uefi boot не дружит
ещё там что-то было
это вот то, что я заметил

Pavel
20.10.2016
17:58:59
эх, Слака Слака.... а Патрику уже 50

Alexander
20.10.2016
17:59:02
сам сижу на Ubuntu

Vladimir
20.10.2016
17:59:42
Гента, убунта, деб, рхел
Смесь какая или версии

Михаил
20.10.2016
18:00:03

Vladimir
20.10.2016
18:00:24

Alexander
20.10.2016
18:01:55
то есть делаем OpenStack, туда на эти виртуальные машины ставим нашу кастомизированную CoreOS с нужными пакетами и настройками ядра, там вместе с ней будет Kubernetes, Docker/Rkt... получается единая однотипная инфраструктура

Михаил
20.10.2016
18:03:00
Не факт.
Просто сильно кастомный дистрибутив увеличивает время входа нового сотрудника в работу, усложняет его поиск и привязывает к коллективу. Это как то не считается, но это риски

Alexander
20.10.2016
18:03:02
ну и дальше нам нужны айтишники трёх типов - крутые, которые делают OpenStack, те, которые собирают нашу CoreOS и те, кто просто там в Kubernetes контейнеры запускать умеет

Михаил
20.10.2016
18:03:36

Vladimir
20.10.2016
18:03:41

Alexander
20.10.2016
18:04:15
все гайды для CoreOS будут работать

Google

bama^boy
20.10.2016
18:04:42
зачем coreos нужен?

Alexander
20.10.2016
18:04:50
как облачная OC

Михаил
20.10.2016
18:04:56

bama^boy
20.10.2016
18:05:07
а чем, например, ubuntu/debian не подходит?

Constantine
20.10.2016
18:06:34
это другое
почитай про coreos
там кластеры все дела

Alexander
20.10.2016
18:07:14
OpenStack для отделения железа от наших облаков (те, кто делают облака, не думают о железках), а Kubеrnetes для выделения конкретных микросервисов, для отделения софта друг от друга, распределения по разным нодам

bama^boy
20.10.2016
18:08:12

Admin
ERROR: S client not available

Alexander
20.10.2016
18:08:18
и это всё обновляется как бы 1 пакетом

Constantine
20.10.2016
18:08:30
кор ос для этого создана

bama^boy
20.10.2016
18:08:34
google использует debian для хостинга своего k8s aaS

Alexander
20.10.2016
18:08:45
на Ubuntu можно построить кластер, но это менее удобно
облачные ОС они облегчённые и заточенные именно под облака

bama^boy
20.10.2016
18:09:05
а мне кажется, что наоборот, больше спецов знающих ubuntu

Vladimir
20.10.2016
18:09:09

Alexander
20.10.2016
18:10:01
в общем, когда у вас энтерпрайз - вам нужно не 1 облако, а много
и нужно выделять ресурсы под эти облака

Google

Alexander
20.10.2016
18:10:19
вот этим занимается OpenStack
клиенты OpenStack понятия не имеют о серваках, это решают за них, они просто заказывают нужные им ресурсы и всё

bama^boy
20.10.2016
18:10:49
тот же amazon использует amazon linux aka centos для своих облачных сервисов, т.е. два самых больших облачных провайдера ничего не знают про построение облака?

Alexander
20.10.2016
18:11:16
а Kubernetes - это система для 1 облака, вот заказали мы VPS'ки и на них разворачиваем облако на базе CoreOS + Kubernetes, например
а ещё уровнем выше - программисты, которые про Kubernetes ничего не знают, но у них есть контейнеры и им нужно их запустить как-то
и получается, что на каждом уровне единые стандарты всех процессов
это удешевляет всё, снижает затраты для компании
ну и облака могут быть публичными, приватными или гибридными
и сейчас многие компании вроде как выбирают в пользу гибридных

bama^boy
20.10.2016
18:13:37
сейчас все выбирают амазон

Alexander
20.10.2016
18:13:53
некоторые вещи нельзя на амазон по соображениям безопасности

Vladimir
20.10.2016
18:13:57

Alexander
20.10.2016
18:14:00
вот и получается, что гибридное облако

Vladimir
20.10.2016
18:14:19
А gcn основан на том что гуглу привычнее

bama^boy
20.10.2016
18:15:04

Vladimir
20.10.2016
18:15:08
Еще по соображениям скорсоти может не подходить амазон. Или просто контора слишком большая

Alexander
20.10.2016
18:16:32
в общем, OpenStack - это IaaS, Kubernetes это основа для PaaS, а внутри там контейнеры с вашими SaaS ?) (или не SaaS, а что вы там программируете в ваших энтерпрайзах)

bama^boy
20.10.2016
18:16:33
я не спорю, что амазон не для всех, но это стандарт

Vladimir
20.10.2016
18:16:57

Alexander
20.10.2016
18:17:22
Amazon крут тем, что там можно не заморачиваясь быстро сделать всё, быстро, но дорого
вот для стартаперов оч крутой сервис