Anonymous
OKD вроде как быстрее
Anonymous
И его можно подкодить, т.к. opensource
Anonymous
А так это два стула
Vadim
В чем существенность разницы?
OCP поддерживается коммерчески
Алексей
Алексей
я имел ввиду с технической точки зрения
Vadim
Собираются из одной репы, обе опенсорс
Алексей
у нас задача "отдавать заказчику опеншифт" и встал вопрос, можем ли мы ее решить при помощи OKD. Кажется, можем, спасибо
Алексей
Что типа че-то там конвертить надо
Yuri
кто-то щупал cri-o ? впечатления ?
Vadim
кто-то щупал cri-o ? впечатления ?
В опеншифте 4 дефолтно. Но вот у kvaps на убунте невзлетело
Я и твой кот
кто-то щупал cri-o ? впечатления ?
В опеншифте 4м он дефолтный. Можно штатно ставить на 3й.
Алексей
Vlad
Немного вечернего оффтопа: Где можно взять самое дешевое облако с k8s, нужно на поиграться. Сервисов будет ~10 на борту + psql
Vlad
У DigitalOcean кучу IP адресов побанено, у AWS выходит > 100$ в месяц 🙁 Берут по 0.2$ за час EKS
Evgenii
в 3 команды разворачивается кластер
Vlad
100+$ в месяц чтобы на выходных посидеть поковырять ИМХО дорого
Yuri
kops + aws, ты просто поюзаешь самые дешёвые сервера. есть aws eks, там 130 за мастера + ноды
Anonymous
100+$ в месяц чтобы на выходных посидеть поковырять ИМХО дорого
https://cloud.google.com/docs/compare/aws/ справа кнопочка трай фри
Vlad
spot instances в aws вполне себе дешевый вариант
Хочется еще персистентную базу иметь, не совсем подходит 🙁
Vladimir
Хочется еще персистентную базу иметь, не совсем подходит 🙁
ebs подключите, если база небольшая то недорого
Vladimir
https://www.scaleway.com/en/ вот это никто не пробовал? там куб клауд в бета-версии, но нигде нет инфы почём
Vlad
Понял, спасибо! Буду смотреть в сторону ec2 + kops + ebs
да, это я
https://www.scaleway.com/en/ вот это никто не пробовал? там куб клауд в бета-версии, но нигде нет инфы почём
Разные мнения ходят, кто-то хуесосит, кому-то нравится. Мне норм
Михаил
Раньше "войти вайти" было на стороне QA. Потом кто-то сказал, что DevOps это просто и туда рванули все подряд. Оскорблённые таким положением дел олды, не желавшие менять привычку смотреть свысока, основали новую секту - SRE. Какое ещё слово ждёт нас в ближайшем будущем, ещё не понятно, зато понятно главное - докер и кубернетис продолжают обеспечивать этот цирк с конями работой. Поэтому, в ближайшем выпуске сисадминс сталкиваем лбами DevOps и SRE, тщательно выясняя как, зачем, почему и самое главное - надо ли всё бросать и погружаться с головой. https://linkmeup.ru/blog/459.html Формочка для коварных вопросов Чатик умеющих в кубер k8 Обсуждения подкастов для айтишников Передать приветы всем сисадминам RU
Vladislav
КТО СДАВАЛ ЭКЗАМЕН KUBERNETES CKA ?
Tadeusz
Я ДАЖЕ НЕ ЗНАЮ
Vadim
Западное побережье, хватит орать
Vladislav
Ладно, ладно...
Tadeusz
:-(
Евгений
Selectel
И платите за диски так будто сторадж поверх RAM
Алексей
Да, ссылку выше давали
Алексей
https://cloud.google.com/docs/compare/aws/ справа кнопочка трай фри
Just a baka
Я.Облако возьмите
Если готовы потерять инфру за просто так, то это неплохой вариант))
Armen
The Ingress "example" is invalid: metadata.annotations: Too long: must have at most 262144 characters
Armen
кто-нибудь сталкивался с таким?
Vadim
Typhoon тем временем добавили поддержку Fedora CoreOS https://typhoon.psdn.io/announce/#jul-18-2019
👾
Всем привет, может кто-то подскажет, уже всю голову себе сломал. У меня в GKE есть PersistentVolumeClaim в которой я собираюсь хранить индекс от библиотеки faiss, при попытке прочитать индекс из кода в контейнере я получаю ошибку: Traceback (most recent call last): File "/app/telegram_finder.py", line 85, in <module> index = faiss.read_index(args.index) RuntimeError: Error in faiss::Index* faiss::read_index(const char*, int) at index_io.cpp:1028: Error: 'f' failed: cannot open "/data/profiles.fss" for reading: Конфиг PersistentVolumeClaim: apiVersion: v1 kind: PersistentVolumeClaim metadata: name: user-data-pvc spec: accessModes: - ReadWriteOnce volumeMode: block resources: requests: storage: 10Gi Конфиг контейнера в job'e: containers: - name: app-telegram-finder image: {image_path} command: ["python"] args: ["-u", "/app/telegram_finder.py", '--index="/data/profiles.fss"'] volumeMounts: - mountPath: /app name: app-volume - mountPath: /data name: data-volume resources: requests: memory: "1Gi" cpu: "100m" limits: memory: "1.5Gi" cpu: "200m" envFrom: - configMapRef: name: env-production
👾
Файл находится в нужном месте и диск примонтирован правильно, ошибка проподает если я предварительно скопирую индекс из PersistentVolumeClaim в файловую систему контейнера через python "shutil.move()"
👾
Предположительно проблема в том что в контейнере и в PersistentVolumeClaim используются разные файловые системы, но где это посмотреть и как настроить я не могу найти =(
Anonymous
Anonymous
а
👾
Вот полный конфиг если что https://pastebin.com/mSf5Mr2D
Alexander
расскажите как вы будете хелмом его обновлять, в идеале без даунтайма
А в чем проблема? Я уже обновлял параметры существующей установки - задал nodeSelector/tolerations. На stage и с down, потому что одна реплика. Для прода реплик > 1, RollingUpdate и maxUnavailable. И будет без down
Alexander
Так две реплики, RollingUpdate и maxUnavailable 1
Alexander
Оператор поди тоже самое делает
Андрей
А что нужно сделать чтобы можно было посылать запросы из pod?
Андрей
А то ошибки типа connection refused
Eduard
Значит нечему на той стороне принимать.
Андрей
Это helm ставился
Андрей
Error: Looks like "https://kubernetes-charts.storage.googleapis.com" is not a valid chart repository or cannot be reached: Get https://kubernetes-charts.storage.googleapis.com/index.yaml: dial tcp: lookup kubernetes-charts.storage.googleapis.com on 127.0.0.53:53: read udp 127.0.0.1:55709->127.0.0.53:53: read: connection refused
Андрей
Поэтому не уверен
Slach
Хочется еще персистентную базу иметь, не совсем подходит 🙁
дык там ebs через PersistentVolume и кубер подключить можно я думаю посмотрите манифесты которые я скинул
Eduard
lookup == dns
Eduard
У тебя тупо не работает dns. Вернее, с какого-то хрена он полез на 127.1
Eduard
"грязно" echo nameserver 8.8.8.8 > /etc/resolv.conf
Eduard
Стоп, а как ты куб ставил?
Eduard
У него там стопудово где-то systemd-resolved
Да блин, задолбали. resolved юзаю год, всё нормально.
Andrey
Да блин, задолбали. resolved юзаю год, всё нормально.
И у нас он есть, только это влияет на сетап кубеней
Eduard
=_____=
Eduard
ubuntu snap штоль?
Андрей
Что?
Андрей
да