Если включить priveleged и добавить tmp и home/.werf в volumes, неужели не заработает?
Гитлаб всё пакует в архив и отправляет на S3.
Я не уверен что в kubernetes executor есть такие кеши, но скорее всего есть.
Мир сошел с ума. Собрать существенную сумму, сделать такое с животным, чтобы оно несколько лет мучалось. Снять это на камеру, и собирать восторженные отзывы.
Да лучше два айфона на эти деньги взять! Нахрен не нужных.
Да, с головой, накопила деньги на старость и сделала счастливее себя и чужую жизнь.
А ещё осталась должна клинике 70 000.
Не то что остальные, я понимаю банку торчать 90к за айфон в кредит, но не за лечение же, тем более никому не нужной кошки инвалида, лучше бы вам денег на пиво дала.
А мог поднять контейнер с traefik, прописать в docker-compose каждому микросервису labels с доменами и забыть про certbot, cron и извращения. Новые сертификаты выдаются автоматом на основе labels в docker-compose. Плюс у вас появляется UI со статистикой по запросам на микросервисы.
Нужно объединить эти два подхода. По умолчанию — исследовать, но как только есть опасность — переключать управление на лень и самосохранение. Опасность выявлять смертью агента и штрафами в исследовании.
Если смотреть с колокольни PHP, я рад что появились Golang и Ballerina. Чтобы круто писать на PHP — надо забить голову тучей библиотек, знать про расширения, эти 50-500мб докер образы из-за композера, надо тюнить композер, надо тюнить PHP, надо тюнить fpm, PSR, туча ненужных фреймворков (viable по факту только Symfony и Laravel), внутрянка PHP — адский ад, там надо делать параллельный бранч, и рубить топором всё легаси.
И тут расцвет Go: стандартизировано всё из коробки, заточен на concurrency, строгая типизация, весь тулсет в комплекте, grpc из коробки, любой транспорт легко интегрировать, консольные приложения писать в кайф, мультиОС без танцев с бубном, докер образы 50мб в среднем, в общем для веба — я не вижу лучших альтернатив.
Из минусов — тяжко мозги перестроить вначале, но как процесс прошёл — добро пожаловать в новый лучший мир.
Есть ещё Ballerina — топовый язык для интеграций веб софта (для прослоек, gateways и т.д.).
NodeJS не рассматриваю, для меня это PHP с Swoole/ReactPHP.
Сдохла микроволновка — как включить духовку или плиту?
В лес тоже тащить микроволновку?
Сейчас люди не знают как готовить пищу в условиях без вспомогательных приборов, после того как Трамп обвалит рынки или Китай жахнет по США, или жахнет что-то ещё.
Не надо разбираться как её собрать, надо знать что и как она делает и как это делать без неё.
Извините, если мои высказывания слишком жёсткие для вас, я стараюсь говорить свои мысли искренне и по делу. Замес в комментах не планировал, интереса продолжать — нет.
Вам своё время не жалко?
Кеши в S3 будут сохраняться по разным директориям в зависимости от индекса параллельного job.
[[runners]]
name = "CI server"
url = ""
token = ""
executor = "docker"
environment = ["DOCKER_DRIVER=overlay2"]
[runners.custom_build_dir]
[runners.docker]
tls_cert_path = "/etc/gitlab-runner/certs"
tls_verify = true
image = "docker:stable"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/var/run/docker.sock:/var/run/docker.sock", "/cache"]
shm_size = 0
[runners.cache]
Type = "s3"
Shared = true
[runners.cache.s3]
ServerAddress = ""
AccessKey = ""
SecretKey = ""
BucketName = "ci-cache"
BucketLocation = "us-east-1"
Если включить priveleged и добавить tmp и home/.werf в volumes, неужели не заработает?
Гитлаб всё пакует в архив и отправляет на S3.
Я не уверен что в kubernetes executor есть такие кеши, но скорее всего есть.
Да лучше два айфона на эти деньги взять! Нахрен не нужных.
А ещё осталась должна клинике 70 000.
Не то что остальные, я понимаю банку торчать 90к за айфон в кредит, но не за лечение же, тем более никому не нужной кошки инвалида, лучше бы вам денег на пиво дала.
Как сказал gecube — некорректно сравнивать. Вот haproxy VS traefik ещё можно сравнить)
А мог поднять контейнер с traefik, прописать в docker-compose каждому микросервису labels с доменами и забыть про certbot, cron и извращения. Новые сертификаты выдаются автоматом на основе labels в docker-compose. Плюс у вас появляется UI со статистикой по запросам на микросервисы.
Согласен, если вы не Netflix — ставьте traefik и забудьте про остальное. Traefik ваш царь и бог в роутинге, SSL и проксировании
Нужно объединить эти два подхода. По умолчанию — исследовать, но как только есть опасность — переключать управление на лень и самосохранение. Опасность выявлять смертью агента и штрафами в исследовании.
Премия не идёт в счёт оплаты за служебное произведение. Это премия за трудолюбие.
И тут расцвет Go: стандартизировано всё из коробки, заточен на concurrency, строгая типизация, весь тулсет в комплекте, grpc из коробки, любой транспорт легко интегрировать, консольные приложения писать в кайф, мультиОС без танцев с бубном, докер образы 50мб в среднем, в общем для веба — я не вижу лучших альтернатив.
Из минусов — тяжко мозги перестроить вначале, но как процесс прошёл — добро пожаловать в новый лучший мир.
Есть ещё Ballerina — топовый язык для интеграций веб софта (для прослоек, gateways и т.д.).
NodeJS не рассматриваю, для меня это PHP с Swoole/ReactPHP.
Кубер тут вообще не причём) название действительно громкое в оригинале)
В лес тоже тащить микроволновку?
Сейчас люди не знают как готовить пищу в условиях без вспомогательных приборов, после того как Трамп обвалит рынки или Китай жахнет по США, или жахнет что-то ещё.
Не надо разбираться как её собрать, надо знать что и как она делает и как это делать без неё.
Но раз нет кубера, я бы тоже не стал заморачиваться с переходом на Fluentd.