emik0
хех да) кстати поголовное юзание кубера смущает тож да. типа не тот опыт получаю n'stuff
Sergey
я честно жду один проект для себя, где ребята будут юзать гуглклауд и номад с волтом и консулом
emik0
Волт пока не осилил. Времени нет. И страшен он)
Sergey
ну я тоже
Sergey
ну им там нужен свой ка
Sergey
а он вроде как это умеет
emik0
Может да
emik0
Кароч номад консул докер я могу пофиксить за примерно 2-3 минуты руками, кикнуть с рафта там,сдрейнить. А волт это наука
Sergey
ну всегда все в первый раз
emik0
Токены там всякие,адище, 3 ключа)
Sergey
а шо делать
Sergey
у меня вообще жуткое отвращение к переусложненым системам
Sergey
вот мне кубер сильно не нравится
emik0
Я работал года 3 назад с ibm websphere cluster. Писал на jython. Плохо спал, ушел)
emik0
Когда я вижу кубер,я вижу ibm)
Sergey
ну я давно работал в хостинге и юзали h-pshere от паралельс
Sergey
тоже монстр
Sergey
вот те же чувства с кубером
emik0
)) спасибо за беседу,вынужден удалиться. Завтра сражения с мельницами)
Sergey
удачи
emik0
удачи
Тоже)
Sergey
и вам спасибо, хоть оживили чат
Sergey
надеюсь администрация нас простит что мы за номад наговорили тут)
°¿°
раз уж тут оживление, то спрошу - кто-нибудь настраивал бондинг на coreos? по конфигу с их сайта работает или что-то надо переделывать?
Denis
всем привет. Есть неспящие? )
Dmi3y
Привет тебе.
Denis
доброй ночи. можно я без представления, разбираюсь тут с CoreOS, кое-что неполучается, ищу помощи.
Dmi3y
Есть вероятность, что помощь отыщется.
Denis
Давайте попробуем. Итак, дано - хочу загрузить CoreOS на домашнем сервачке по PXE. Изучил https://coreos.com/os/docs/latest/booting-with-pxe.html
Dmi3y
Я загружаю iso-файл через HP iLO, так что тут у нас с вами будет разница
Denis
она загружается, но в процессе загрузки вываливается в emrgency mode. В rdsosreport.txt идентифицировал следующие проблемы (как мне кажется): failed to fetch config: write udp [... пропущено ...] sendto: invalid argument
Denis
дальше то же самое с failed to acquire config
Dmi3y
У меня похожего не бывало, придётся ждать просыпающихся.
Denis
и дальше сервис ignition-disks.service failed
Denis
хорошо ) тогда доброй ночи, я пойду еще поковыряюсь )
Denis
Доброго утро или дня!) Друзья, помогите разобратся с вопросом. Решил освоить coreos для деплоя кластера кубернетес. Но вот так и не совсем понял как настроить cloud-config-file( и что бы юзать актуальную версию etcd
Serg
Доброго утро или дня!) Друзья, помогите разобратся с вопросом. Решил освоить 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
Serg
примерно так
Denis
примерно так
спасибо. Это я примерно понял. Я дебиане когда кубер деплою, тоже через systemd etcd запускаю. Но вот хотелось бы увидеть на полный конфиг.
Denis
я сейчас не могу свой файл показать, но он не работает
Denis
примерно так
Может я не правильно понял концепцию работы дистрибутива. etcd уже и прочие компоненты уже предустановлены в системе или они появляются только после того как их явно обозначим в cloud-config?
Serg
в ранних версиях предустановлено мб что-то и было, но сейчас вроде все что нужно инфраструктурное через systemd + RKT поднимается
Serg
в клауд-конфиг описываешь состояние системы желаемое по сути, и при каждом ребуте он будет выполняться
Serg
т.е. очередность поднятия сервисов и тд
Denis
т.е. очередность поднятия сервисов и тд
Вот я как раз и не могу с этим разобратся. Теоритически мне бы просто начальную(базовую конфигурацию сделать, а потом я уже руками все допилю.
Denis
всем привет, попробую еще раз обратиться за помощью со своей задачей. Хочу запустить дефолтный 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" } ] } }
Denis
В результате CoreOS не загружается, первые ошибки в логе rdosreport.txt выглядят как "failed to fetch config" и "failed to acquire config"
Denis
Буду благодарен советам как траблшутить загрузку
Denis
На данный момент хочу проверить, действительно ли доступен pxe-config.ign через tftp
Denis
строки в 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
Rustam.T
#whois Всем привет. Работаю в Veeam software. Специалист - всего по немногу. 😀. Стараюсь следить за новыми технологиями что бы не выпасть из стека. Живу в прекрасном городе Санкт-Петербург. В группе за тем что бы узнать что-то новое и поделиться своими знаниями.
Rustam.T
группа почти мертва
Надо развивать 😊
Denis
Не только группа. Я спрашивал и в Ирке и в гугле-группах. Такое впечатление что вымерли все. )
Denis
Кстати. )
bebebe
кто-нибудь трогал nixos?
Denis
#whois. Работаю в Accenture, занимаюсь инфрой и облачными технологиями. Себя отношу скорее к проджектам, но иногда люблю взять в руки шашку. Сейчас в одном из российских банков запускаем проект по построению платформы частного облака. Здесь - больше для саморазвития.
Denis
облако какое ? k8s/vm?
Нет, проприетарщина. ) VMWare/HP(microfocus) CSA/SA/DMA и т.д
Darkwing
Господа, подскажите. Есть хост с coreos, на нём через docker-compose запущено некоторое количество контейнеров. Какой-то контейнер адово жрет диск. Как отследить, какой процесс и куда что пишет?
Darkwing
iotop
Уже не актуально, но спасибо. Встречный вопрос: есть какой-нибудь easy-way для установки такого рода сервисных тулз под coreos?
Anton
https://coreos.com/blog/coreos-tech-to-combine-with-red-hat-openshift
Anton
https://www.redhat.com/en/about/press-releases/red-hat-unveils-roadmap-coreos-integration-red-hat-openshift
Andrey
https://www.redhat.com/en/about/press-releases/red-hat-unveils-roadmap-coreos-integration-red-hat-openshift
Я чет вот не понимаю - это значит, что Project Atomic в будущем загнется?
Alexander
будет как с rkt
Alexander
наверное
Andrey
будет как с rkt
никому не нужно?
Alexander
формально он не загнулся и там даже выходят новые релизы (у меня они используются кое-где), но проект стал никому не нужен кроме тех, у кого он там уже был
Alexander
1.30.0 там последняя версия сейчас
Alexander
у rkt'а
Alexander
а раньше версии выходили чуть ли не каждые 2 недели и там были какие-то существенные изменения
Alexander
во времена, когда rkt был под крылом у CoreOS
Alexander
https://github.com/rkt/rkt/blob/master/scripts/install-rkt.sh
Alexander
без CoreOS они выпустили всего 2-3 версии