Я у нас на работе как-раз устанавливал такой кластер где-то с конца 2015 до 2019 этим занимался. Было три кластера + ceph — один для тестов, один для работы внутри компании и последний для клиентов в hetzner.
Всё в ручном режиме, не сказать, что прям 100% времени занимал, но больше 50% точно. Под конец перекинули всё в azure + rancher, но это уже не я делал. Я в другое время ушел.
Я живу в Германии, два года назад в течении где-то полтора года делали имплантаты (три штуки в разных местах) и коффердам не ставили. В принципе я к ним минимум раз в год хожу, но его (коффердам) не разу небыло. Что-то прям задумался.
ps. Но в остальном всё хорошо, всё встало как родное.
Я тот самый девопс )).
Из текста не очень ясно, я так понимаю, что у вас весь бэкенд находится в mongo? А где тогда хоститься клиент?
Я тут небольшую програмку писал, но я выбрал google firebase. Но у меня конечно всё маленькое получилось — пара таблиц и с десяток функций.
Честно сказать serverless замечательная вещь, жаль что не везде можно использовать.
У нас была похожая проблема, да и есть ещё собственно. Как вы разделяете ресурсы на команды/отделы, точнее говоря, как вы определяете, какая команда/отдел, что и сколько использовала?
У нас(в aws) есть три больших K8s кластера(production, staging, integration) разделённых на разные аккаунты и в них все запускают свои ресурсы или у вас как-то по другому происходит.
Кстати может кому-нибудь пригодится prometheues exporter, который показвает дневную цену в aws, разделённые по регионам, аккам и сервисам. Вот тут лежит
Я читал книгу по ETF и там было написано, что с момента появления (в 70х) со всеми кризисами средний годовой доход остаётся на уровне 7% и даже не смотря на нынешний кризис всёравно стоит продолжать покупать EFT.
Гораздо интересней, что придёт на смену докеру/кубенетесу. Автор правильно сказал, что всё убыстряется и становится проще. Тут хорошо подходит, по моему мнению, высказывание из ТРИЗ по поводу эволюции устройств. Конец эволюции это функция без устройства.
То есть если переложить на докер/кубернетес, то чётка видна эволюция. В конце всем охота чтобы сервис просто работал.
Я думаю уже можно начинать присматриваться к serverless, типа AWS Lambda или GCP Functions, есть также версии для кубернетеса, типа Kubeless, Serverless, итд.
Но следуя этой «эволюционной» парадигме, что будет дальше??
Мы на работе используем jitsi. Были видеоконференции до 70 человек. Сейчас ввели ограничения максимально вроде бы 60 или 65.
Плюсом ещё можно добавить, что всё это можно сделать без регистрации.
опытным путём, попробывал в паре мест с 90 начать, сказу сказали, что много и не могут столько платить. Потом сбавил до 80, во многих местах звали на собеседование, но не брали. Ну я и подумал, что раз зовут, значит уже нормально и потом остался на 80 и ходил на собеседования, в прошлом октябре нашел новое место.
Я не спорю, врать вроде как не хорошо, но это работа. Работадатель пытается дать поменьшее, мы хотим побольше и при вопросе о моей актуальной зарплате я, спокойно, даже не дергая глазом называю минимум на 40-50% больше, чем есть на самом деле. В последний раз у меня было 49к, я говорил, что получаю 75к, сошлись на 80к.
Люди не тормозите, собеседование это не то место, где люди должны быть искренни.
я бы сказал, что вм надо использовать только там, где нельзя использовать докер. Из опыта могу сказать, что что-то типа файерволла лучше крутить без докера и к примеру rook я бы тоже не стал использовать.
Если бы он был децентрализованный, то тогда зачем нужны dns root сервера?
Вы конечно, можете крутить свой сервер и потом друзьям/коллегам/итд. говорить обращайтесь на мой днс, чтобы видеть мою страничку. Но если я тоже хочу посмотреть вашу страничку, то я уже обращаюсь (или мой днс сервер) к рут серверам.
Когда я был маленький мы жили на БАМ'e и со свежей едой там было не очень, что-то типа картошки или яиц. Они приходили уже на последнем издыхании ещё пара дней и пропадали. И вот сдели мне родители яичницу и к ним солёные грибы. Вообщем отравился я этой яичницей, но с тех пор больше ни разу не ел солённые грибы.
Я думаю, что вам тут это всё равно напишут, так что я буду первый — переходите на докер. Вы наустанавливали кучу програм, создали пользователя итд. Всё это можно сделать в докере, будет всё легче, аккуратнее и можно в любой момент всё обновить (ну может быть дб нет). И для всего этого можно использовать ansible.
Можно пойти несколько дальше и поставить ansible awx. В нём создаём templat'ы (это playbooks с параметрами) и их стартуем через gitlab-ci.
Gitlab-ci должнен выглядеть как-то так ansible_play:
variables:
GIT_STRATEGY: none
stage: deploy
tags:
- ansible
script:
- "curl -X POST -s -k -u admin:LKAmflkj0813LAj1m 'https://awx.domain.local/api/v2/job_templates/Update files from git/launch/' --insecure"
«Update files from git» это template в awx.
Плюс ещё и в том, что можно прикрутить выполнение по плану, ручное выполнение. Ну и статус там тоже пишется.
Лучшие RP2040 платы для ваших проектов в 2021 году
Я думаю получится дороже, хотя пока плату разведёшь и протестируешь, то скорее всего тоже дороже получится.
[Личный опыт] «Кремниевая долина Европы»: что делает Берлин особенным в мире IT
Self-Hosted, или Kubernetes для богатых: почему самостоятельное развертывание кластера — не всегда способ сэкономить
Всё в ручном режиме, не сказать, что прям 100% времени занимал, но больше 50% точно. Под конец перекинули всё в azure + rancher, но это уже не я делал. Я в другое время ушел.
Что в стоматологии поменялось за 30 лет, и почему заниматься наукой в России так больно
ps. Но в остальном всё хорошо, всё встало как родное.
Serverless и полтора программиста
Из текста не очень ясно, я так понимаю, что у вас весь бэкенд находится в mongo? А где тогда хоститься клиент?
Я тут небольшую програмку писал, но я выбрал google firebase. Но у меня конечно всё маленькое получилось — пара таблиц и с десяток функций.
Честно сказать serverless замечательная вещь, жаль что не везде можно использовать.
Как визуализировать ежедневные траты на облачные решения GCP
У нас(в aws) есть три больших K8s кластера(production, staging, integration) разделённых на разные аккаунты и в них все запускают свои ресурсы или у вас как-то по другому происходит.
Кстати может кому-нибудь пригодится prometheues exporter, который показвает дневную цену в aws, разделённые по регионам, аккам и сервисам. Вот тут лежит
Как стать долларовым миллионером за 30 лет, лежа на диване
Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению
Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению
То есть если переложить на докер/кубернетес, то чётка видна эволюция. В конце всем охота чтобы сервис просто работал.
Я думаю уже можно начинать присматриваться к serverless, типа AWS Lambda или GCP Functions, есть также версии для кубернетеса, типа Kubeless, Serverless, итд.
Но следуя этой «эволюционной» парадигме, что будет дальше??
Видеозвонки с виртуальным фоном и опенсорсные инструменты
Плюсом ещё можно добавить, что всё это можно сделать без регистрации.
Сколько ты стоишь или о чем не говорят в приличном обществе
Сколько ты стоишь или о чем не говорят в приличном обществе
Сколько ты стоишь или о чем не говорят в приличном обществе
Я не спорю, врать вроде как не хорошо, но это работа. Работадатель пытается дать поменьшее, мы хотим побольше и при вопросе о моей актуальной зарплате я, спокойно, даже не дергая глазом называю минимум на 40-50% больше, чем есть на самом деле. В последний раз у меня было 49к, я говорил, что получаю 75к, сошлись на 80к.
Люди не тормозите, собеседование это не то место, где люди должны быть искренни.
VM или Docker?
Mozilla пообещала не включать шифрование DoH в Великобритании. Что это значит для России?
Вы конечно, можете крутить свой сервер и потом друзьям/коллегам/итд. говорить обращайтесь на мой днс, чтобы видеть мою страничку. Но если я тоже хочу посмотреть вашу страничку, то я уже обращаюсь (или мой днс сервер) к рут серверам.
Infrastructure as Code: первое знакомство
Это я к тому, что жить как-то надо и приходится работать с тем, что есть.
Почему быть вегетарианцем на самом деле невозможно
Настройка сервера для развертывания Rails приложения при помощи Ansible
Как мы запустили роботов в маленький Чернобыль. Часть 1
Ждём продолжения!
Создаем инфраструктуру как код с GitLab и Ansible
Gitlab-ci должнен выглядеть как-то так
ansible_play:
variables:
GIT_STRATEGY: none
stage: deploy
tags:
- ansible
script:
- "curl -X POST -s -k -u admin:LKAmflkj0813LAj1m 'https://awx.domain.local/api/v2/job_templates/Update files from git/launch/' --insecure"
«Update files from git» это template в awx.
Плюс ещё и в том, что можно прикрутить выполнение по плану, ручное выполнение. Ну и статус там тоже пишется.