@coreos_ru

Страница 32 из 37
Сергей
08.04.2018
21:40:38
ну и юзают hyperkube

emik0
08.04.2018
21:40:54
относительно недавно сделал так: - packer-ом пилится golden image с фиксированными версиями docker/consul/nomad/etc - terraform фигачит целые кластеры инстансов любого размера (в силу квот/надобности), консул собирается по клауд тегам, номад собирается об консул. всё в стейте. Закоммитил новое окружение - само собралось

из которых поменять реально надо count / name / key

Google
emik0
08.04.2018
21:42:06
пока не

Сергей
08.04.2018
21:42:20
а чем конфиги для номада настраиваете?

ну кто будет мастером, кто воркером

emik0
08.04.2018
21:42:46
федерейшин кластора нет?
приложение само умеет федерализацию просто

а чем конфиги для номада настраиваете?
речь о темплейтах деплоя или конфиги прям

Сергей
08.04.2018
21:43:05
ну уже когда ты собираешь сам номад кластер

emik0
08.04.2018
21:43:37
ну терраформ провижонит всю (строк 5) необходимую инфу в env тачки

Сергей
08.04.2018
21:43:37
понятно что у тебя номад демоны через локальный консул агент смотрят в консул

ну терраформ провижонит всю (строк 5) необходимую инфу в env тачки
при старте ты из энв выгребаешь их и генеришь конфиг?

emik0
08.04.2018
21:44:13
даже не генерю, ща

Google
emik0
08.04.2018
21:44:43
всё просто как и сам номад: EnvironmentFile=/etc/environment ExecStart=/usr/bin/nomad agent -dc=${CONSUL_DATACENTER} -bootstrap-expect=${CONSUL_BOOTSTRAP_EXPECT} -config=/etc/nomad/nomad-${CONSUL_MODE}.hcl

Сергей
08.04.2018
21:44:43
https://www.nomadproject.io/docs/runtime/environment.html

я забыл уже немного номад)

emik0
08.04.2018
21:45:32
прям в сервис файле юзаются переменные окружения, лакончино, легко поменять, никаких consul-template (на данном этапе)

Сергей
08.04.2018
21:46:02
ну по факту вся прелесть хашикорп продуктов, что они пилятся по идеологии 12 факторов

а не как блин в кубере, тот же истио - весь на харкодах и конфиг мапах

emik0
08.04.2018
21:46:27
хоч конфиг, хоч флаг в cli. никаких те зависимостей

Сергей
08.04.2018
21:46:37
в системе для оркестрации микросервисов в контейнерах)

emik0
08.04.2018
21:46:47
а не как блин в кубере, тот же истио - весь на харкодах и конфиг мапах
ну я тут один, мне нафига эти куберы жопу рвать поддерживать

Сергей
08.04.2018
21:47:06
но ща куда не иду - везде кубер

как в том фильме - все хотят кэт

emik0
08.04.2018
21:47:23
=))

Сергей
08.04.2018
21:47:25
а кэт им показывает ландон бридж

https://www.youtube.com/watch?v=K9a3GvRWmVU

это коротко об проде на кубере)

emik0
08.04.2018
21:48:29
хех да) кстати поголовное юзание кубера смущает тож да. типа не тот опыт получаю n'stuff

Сергей
08.04.2018
21:48:42
я честно жду один проект для себя, где ребята будут юзать гуглклауд и номад с волтом и консулом

emik0
08.04.2018
21:50:08
Волт пока не осилил. Времени нет. И страшен он)

Google
Сергей
08.04.2018
21:51:03
ну я тоже

ну им там нужен свой ка

а он вроде как это умеет

emik0
08.04.2018
21:51:19
Может да

Кароч номад консул докер я могу пофиксить за примерно 2-3 минуты руками, кикнуть с рафта там,сдрейнить. А волт это наука

Сергей
08.04.2018
21:52:42
ну всегда все в первый раз

emik0
08.04.2018
21:52:44
Токены там всякие,адище, 3 ключа)

Сергей
08.04.2018
21:53:08
а шо делать

у меня вообще жуткое отвращение к переусложненым системам

вот мне кубер сильно не нравится

emik0
08.04.2018
21:54:50
Я работал года 3 назад с ibm websphere cluster. Писал на jython. Плохо спал, ушел)

Когда я вижу кубер,я вижу ibm)

Сергей
08.04.2018
21:55:29
ну я давно работал в хостинге и юзали h-pshere от паралельс

тоже монстр

вот те же чувства с кубером

emik0
08.04.2018
21:56:30
)) спасибо за беседу,вынужден удалиться. Завтра сражения с мельницами)

Сергей
08.04.2018
21:57:15
удачи

emik0
08.04.2018
21:57:24
удачи
Тоже)

Сергей
08.04.2018
21:57:26
и вам спасибо, хоть оживили чат

надеюсь администрация нас простит что мы за номад наговорили тут)

Google
Z
09.04.2018
14:53:11
раз уж тут оживление, то спрошу - кто-нибудь настраивал бондинг на coreos? по конфигу с их сайта работает или что-то надо переделывать?

Denis
14.04.2018
21:50:12
всем привет. Есть неспящие? )

Admin


Dmi3y
14.04.2018
21:51:11
Привет тебе.

Denis
14.04.2018
21:52:30
доброй ночи. можно я без представления, разбираюсь тут с CoreOS, кое-что неполучается, ищу помощи.

Dmi3y
14.04.2018
21:53:03
Есть вероятность, что помощь отыщется.

Denis
14.04.2018
21:54:20
Давайте попробуем. Итак, дано - хочу загрузить CoreOS на домашнем сервачке по PXE. Изучил https://coreos.com/os/docs/latest/booting-with-pxe.html

Dmi3y
14.04.2018
21:55:45
Я загружаю iso-файл через HP iLO, так что тут у нас с вами будет разница

Denis
14.04.2018
21:57:26
она загружается, но в процессе загрузки вываливается в emrgency mode. В rdsosreport.txt идентифицировал следующие проблемы (как мне кажется): failed to fetch config: write udp [... пропущено ...] sendto: invalid argument

дальше то же самое с failed to acquire config

Dmi3y
14.04.2018
21:58:59
У меня похожего не бывало, придётся ждать просыпающихся.

Denis
14.04.2018
21:59:01
и дальше сервис ignition-disks.service failed

хорошо ) тогда доброй ночи, я пойду еще поковыряюсь )

Banschikov
15.04.2018
07:32:37
Доброго утро или дня!) Друзья, помогите разобратся с вопросом. Решил освоить coreos для деплоя кластера кубернетес. Но вот так и не совсем понял как настроить cloud-config-file( и что бы юзать актуальную версию etcd

Sergey
15.04.2018
07:42:46
Доброго утро или дня!) Друзья, помогите разобратся с вопросом. Решил освоить coreos для деплоя кластера кубернетес. Но вот так и не совсем понял как настроить cloud-config-file( и что бы юзать актуальную версию etcd
- name: etcd-member.service command: start enbale: true content: | [Unit] Description=etcd (System Application Container) Documentation=https://github.com/coreos/etcd Wants=network.target Conflicts=etcd.service Conflicts=etcd2.service [Service] Type=notify Restart=always RestartSec=10s TimeoutStartSec=0 LimitNOFILE=40000 Environment="ETCD_IMAGE_TAG=${ETCD_VERSION}" Environment="ETCD_USER=etcd" Environment="ETCD_DATA_DIR=/var/lib/etcd" Environment="RKT_RUN_ARGS=--uuid-file-save=/var/lib/coreos/etcd-member-wrapper.uuid" ExecStartPre=/usr/bin/mkdir --parents /var/lib/coreos ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/lib/coreos/etcd-member-wrapper.uuid ExecStart=/usr/lib/coreos/etcd-wrapper --name ${NODE_NAME} \ --listen-client-urls http://${COREOS_PRIVATE_IPV4}:2379,http://${COREOS_PRIVATE_IPV4}:4001,http://127.0.0.1:2379,http://127.0.0.1:4001 \ --advertise-client-urls http://${COREOS_PRIVATE_IPV4}:2379 \ --listen-peer-urls http://${COREOS_PRIVATE_IPV4}:2380 \ --initial-advertise-peer-urls http://${COREOS_PRIVATE_IPV4}:2380 \ --discovery https://discovery.etcd.io/<token> ExecStop=-/usr/bin/rkt stop --uuid-file=/var/lib/coreos/etcd-member-wrapper.uuid [Install] WantedBy=multi-user.target

примерно так

Banschikov
15.04.2018
07:46:08
примерно так
спасибо. Это я примерно понял. Я дебиане когда кубер деплою, тоже через systemd etcd запускаю. Но вот хотелось бы увидеть на полный конфиг.

я сейчас не могу свой файл показать, но он не работает

примерно так
Может я не правильно понял концепцию работы дистрибутива. etcd уже и прочие компоненты уже предустановлены в системе или они появляются только после того как их явно обозначим в cloud-config?

Sergey
15.04.2018
08:03:03
в ранних версиях предустановлено мб что-то и было, но сейчас вроде все что нужно инфраструктурное через systemd + RKT поднимается

Google
Sergey
15.04.2018
08:03:43
в клауд-конфиг описываешь состояние системы желаемое по сути, и при каждом ребуте он будет выполняться

т.е. очередность поднятия сервисов и тд

Banschikov
15.04.2018
08:04:29
т.е. очередность поднятия сервисов и тд
Вот я как раз и не могу с этим разобратся. Теоритически мне бы просто начальную(базовую конфигурацию сделать, а потом я уже руками все допилю.

Denis
15.04.2018
09:16:15
всем привет, попробую еще раз обратиться за помощью со своей задачей. Хочу запустить дефолтный CoreOS черех PXE. Настроил pxe сервер согласно https://coreos.com/os/docs/latest/booting-with-pxe.html. Взял дефолтный конфиг: { "ignition": { "config": {}, "timeouts": {}, "version": "2.1.0" }, "networkd": {}, "passwd": { "users": [ { "name": "core", "sshAuthorizedKeys": [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGdByTgSVHq..." ] } ] }, "storage": {}, "systemd": { "units": [ { "enable": true, "name": "etcd2.service" } ] } }

В результате CoreOS не загружается, первые ошибки в логе rdosreport.txt выглядят как "failed to fetch config" и "failed to acquire config"

Буду благодарен советам как траблшутить загрузку

На данный момент хочу проверить, действительно ли доступен pxe-config.ign через tftp

строки в pxelinux.cfg/default: Label CoreOS MENU DEFAULT kernel /mnt/sda1/tftp/disks/coreos/coreos_production_pxe.vmlinuz initrd /mnt/sda1/tftp/disks/coreos/coreos_production_pxe_image.cpio.gz append coreos.first_boot=1 coreos.config.url=tftp://192.168.1.1:/mnt/sda1/tftp/disks/coreos/pxe-config.ign

North Doctor
15.04.2018
14:28:20
? Крупная сделка по покупке биткоин - сегодня ночью кошелёк кита купил 10.000 BTC Следим тут: https://bitinfocharts.com/ru/bitcoin/address/18mkjbVaHAcMauL6iiy7zm9VjMYCjy4UU1

Рустамыч
28.04.2018
19:23:39
#whois Всем привет. Работаю в Veeam software. Специалист - всего по немногу. ?. Стараюсь следить за новыми технологиями что бы не выпасть из стека. Живу в прекрасном городе Санкт-Петербург. В группе за тем что бы узнать что-то новое и поделиться своими знаниями.

Страница 32 из 37