Ingvar
нет конечно, ошибка лучше
Rainbow
тут или кешировать последние файлы или делать обработку ошибки на JS. У меня и так и так.
Rainbow
кеширующие cdn такое решают
Edouard
нет конечно, ошибка лучше
Когда дело не касается вылета из индексов поисковиков ввиду того что условный Rndex ходит и ходит по старым файлам, получает 404 и пессимизирует выдачу. Nuxt, к-примеру, притомил по-первости такими выходками
Polina
А как кубер подружить с блокченом, кто-то интересовался ?
Andrey
... которые приносит блокчейн
Andrey
отдать их тому кто готовит кубер
Andrey
как то так?
Rainbow
как подружить кубер с aws rds? никак не получается
Polina
Просто казалось,здесь есть такие гении-эксперементаторы)))
Rainbow
хотя лан, неудачный пример. Там же уже CRD
G72K
sha1- в каком месте ? в имени файла? ... тогда зайдя в стврый под - клиент получит 500 - на запрос файла которого там нет .
Жаль тэгом прошлую дискуссию на эту тему не пометили. Вывод был кажется что правильное решение sha1 в файле и предзагружать в CDN или делать rainbow deploys (особенно если куски js могут лениво подгружаться). Костыльное и ненадежное решение - http2 push всего сразу при отдаче index.html
Sergey
Просто казалось,здесь есть такие гении-эксперементаторы)))
вот не могу понять, это было, сейчас, сильно тонко или сильно толство
Michael
Наконец-то важные темы подняли
Igor
А есть вариант запретить доступ к определенному нэймспейсу ? Идея в том, что хочу сделать роль, через rbac, которая имеет доступ ко всему, кроме kube-system.
Andrey
кто-нибудь использовал named pipe для общения между контейнерами в поде? У меня через некоторое время перестаёт работать
G72K
А как кубер подружить с блокченом, кто-то интересовался ?
У кубера под капотом etcd c его рафт протоколом достижения консенсуса, можно его в блокчейн переложить для бОльшей надёжности, а то есть неразрешимая проблема, что HA на двух нодах не запустить, в блокчейне она решена всерьез и надолго
G72K
Поды правда чуть дольше шедулиться будут, но это не беда, с $blockchain lightning можно поправить.
Andrey
решение тянет на патент
Rainbow
blockchain etcd для вашего кластера
Andrey
При первом дисконнекте ? :)
не, EOF в него не пихали точно, иначе процесс бы завершился
G72K
Вообще озвучили бы сразу бюджет на розжиг какой?
G72K
Если бюджет небольшой, до десятка миллионов, то можно начать с малого и хранить секреты в блокчейне с нулевым уровнем разглашения, а то у нас тут base64 только, любой школьник взломает
Edouard
Поды правда чуть дольше шедулиться будут, но это не беда, с $blockchain lightning можно поправить.
Ну, технически, да. Элементы Immutability, как то: audit and compliance cовместить с consul и rabbitmq, это недолго будет.
G72K
не, EOF в него не пихали точно, иначе процесс бы завершился
А точно в pipe проблема? Может просто кто-то не читает/не пишет?
Andrey
pipe лежит в shared volume (emptydir), если зайти в тот контейнер, где в него пишут и сделать cat /dir/pipe - то вывод есть. Если зайти в тот контейнер, где читают, и сделать тот же cat, то пусто
Andrey
причём в начале работало, перестало через некоторое время. рестарта пода или контейнера не было
Rainbow
может проще nats запустить?
Andrey
nats?
Ingvar
Sha1 в имени файла тут проблема бек на java , сборка на Jenkins нужно , js собираем gulp ом, собираем сразу докер , нужно какой-то плагин писать чтобы он имена менял на какие-то в war файле , причём сразу у all.js и на странице index.html где он прописан
Rainbow
Sha1 в имени файла тут проблема бек на java , сборка на Jenkins нужно , js собираем gulp ом, собираем сразу докер , нужно какой-то плагин писать чтобы он имена менял на какие-то в war файле , причём сразу у all.js и на странице index.html где он прописан
gulp генерит имя и может выплёвавать manifest.json который бек на java читает на старте и вставляет нужные url. Я так делал пару раз. https://github.com/sindresorhus/gulp-rev rev-manifest.json
Rainbow
В деве там если нет manifest.json. то значения по-умолчанию вроде all.js и в деве gulp не добавляет hash
Rainbow
А, если у вас чисто статический index.html. то там 100% есть плагины, которые добавят hash и сгенерят новый html.
Andrey
переделаю на обычный файл
Andrey
однако, проблема была в буфере
G72K
переделаю на обычный файл
Так обычный файл расти будет
Andrey
да, я именно изза этого соображения пытался namedpipe использовать
Andrey
если я пойму, как буфер выключить для named pipe, то буду его использовать
Andrey
если я пойму, как буфер выключить для named pipe, то буду его использовать
Использовать UNIX сокеты через socat! Там можно все буферы задать. И ещё кучу опций.
Andrey
да, вариант. Просто не нашёл утилиты для создания сокетов
Mikhail
коллеги, помгите нагуглить как запустить local volume provisioner, я походу немощ
Vadim
я храню yaml в гите, я слышал что гит - это тоже блокчейн
Vadim
ну и ostree тоже, так вот, подружил
Евгений
я храню yaml в гите, я слышал что гит - это тоже блокчейн
Нет, git не блокчейн. Но и гит, и блокчейн построены на деревьях Меркла
Timur
cpu limits кто-то юзает ? или делаете как дядки из гугла советуют?
Михаил
Первый куб-митап был в яндексе жеж
Первый митап яндекса по кубу, а не первый в Москве)
𝚔𝚟𝚊𝚙𝚜
После митапа с кем-то спорил по поводу статической линковки сишных либ в го. Вот так можно скомпилить гошный бинарь в том же alpine с musl: CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o /mybinary при этом он отлично будет работать и в том же stretch без каких либо дополнительных либ. CC @StanislavKhalup
Stas
Это ты с Федей спорил
𝚔𝚟𝚊𝚙𝚜
Это ты с Федей спорил
Он есть в этом чатике? - пришли его ник плз
Anton
гошные бинари даже на маке можно скомпилить так, чтобы они работали в scratch без чего-либо еще
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Ещё на моем докладе был вопрос как менеджить внешний DNS в кубернетесе, вот есть такая штука: https://github.com/kubernetes-incubator/external-dns но я не пробовал
Mikhail
Расскажите мне по local volume provisioner)
Евгений
монархический кворум....
Олигархический :)
Max
в котором кворум - это 1 специфический нод-монарх.
Polina
Proof of Authority)
Max
:)))
Max
а все остальные - "оппозиция, финансированная врагами народа ™ "
𝚔𝚟𝚊𝚙𝚜
Mikhail
Чего хотите знать?
Как его засетапить?
Andor
сначала расскажи какую документацию ты читал и что тебе в ней непонятно
Mikhail
сначала расскажи какую документацию ты читал и что тебе в ней непонятно
Никакую, я даже не нашел про это ничего, кроме как старый репозиторий
Andor
ну круто, чо
Andor
есть с чего начать разговор (нет)