Forwarded from Кубернетичек
Haproxy v3.0 вышла https://www.haproxy.com/blog/announcing-haproxy-3-0
А месяц назад зарелизили хапрокси ингресс на версии 2.8 хапрокси https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-11
А месяц назад зарелизили хапрокси ингресс на версии 2.8 хапрокси https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-11
HAProxy Technologies
Announcing HAProxy 3.0
HAProxy 3.0 maintains its edge over alternatives with best-in-class load balancing. Ready to upgrade? Here’s how to get started.
❤4👍3🤔3
Forwarded from лес, горы и кубернетис
Крепитесь, сегодня будет много упавших CI https://habr.com/ru/news/818177/
Судя по ответу от поддержки это не ошибка https://habr.com/ru/news/818177/#comment_26878905
Судя по ответу от поддержки это не ошибка https://habr.com/ru/news/818177/#comment_26878905
Хабр
Docker hub перестал работать в России
При открытии сайта появляется надпись: 403 Forbidden Since Docker is a US company, we must comply with US export control regulations. In an effort to comply with these, we now block all IP addresses...
💔6🤩4🤣3😭2🔥1😨1
Недавно стало известно, что большая часть репозиториев на GitHub Greenplum была заархивирована. В связи с этим у многих возникли вопросы о будущем проекта.
Разработка Greenplum в рамках open source, скорее всего, будет приостановлена. Дальнейшее развитие проекта будет происходить силами нового правообладателя проекта — компании Broadcom, и сосредоточится на коммерческой версии VMware Tanzu Greenplum.
As part of VMware’s integration with Broadcom, the Tanzu Network domain will remain available to customers until June 7th, 2024, at which point it will redirect to Broadcom’s Support Portal. The associated Tanzu Network registry will remain in read-only mode starting on June 7th, 2024 and will be available until July 15th, 2024 to continue to support using existing OCI artifacts without impact as you transition to Broadcom systems. Please refer to this knowledge base article (ID#: 367105) for all dates and additional information about automation resources.
Есть вероятность, что просто из-за смены владельца репозитории могут быть перенесены в другое место.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Greenplum DB
Greenplum DB. Greenplum DB has 28 repositories available. Follow their code on GitHub.
🤔3🤷♂1🌚1
Краткий обзор истории создания и развития Kubernetes, включая важные этапы, релизы и статистику. Хорошее чтиво к 10-й годовщине.
👍5 4❤2
Тут челик поясняет за историю PID 0 и кишках запуска ядра.
- Инициализация ядра: Во время загрузки ядро инициализирует различные компоненты и создает первый процесс с PID 0.
- Ожидание (idle): PID 0 затем переходит в режим ожидания, готовый к планированию новых задач.
- Управление задачами: Первые задачи, созданные ядром, помогают инициализировать систему. Первая из них в конечном итоге становится процессом инициализации (PID 1) в пользовательском пространстве.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🤓1👨💻1
А вы знали, что CRON по умолчанию ведет расписание в UTC, независимо от локального времени?
За откровение плюсов в карму @N1kituki
The solution is that CRON jobs in general run in UTC time. It's considered best practice to use UTC for server-side timestamps. So there is no way to change the default timezone for CRON jobs, but you can manually adjust the scheduled time based on the desired timezone.
За откровение плюсов в карму @N1kituki
⚡3👍2❤1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
Redis
Redis Adopts Dual Source-Available Licensing | Redis
Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.
🤯2😢2👨💻2😱1
Forwarded from /usr/bin
How does Uber build real-time infrastructure to handle petabytes of data every day?
В статье рассказано как устроен стэк Uber, который обеспечивает аналитику, управление и хранение данных. В частности, ни используют Kafka, Flink, Pinot, HDFS и Presto. Читать статью.
❗️Статья на Медиум.
В статье рассказано как устроен стэк Uber, который обеспечивает аналитику, управление и хранение данных. В частности, ни используют Kafka, Flink, Pinot, HDFS и Presto. Читать статью.
❗️Статья на Медиум.
👍6❤1🤔1🥱1
👀 Подписан на канал Админим с Буквой: в целом чел пишет попсовую хуйню от «как сменить пароль в гитлабе локально» до рассказов «как он стал менеджером» с кучей ненужных вакансий, судя по позиции и описаниям, далеко не звездных.
Так вот, на днях публикует свой «инструмент» для проведения собеседований. Внимание ‼️ в гугол таблице :) я заитригован моментально, но чтобы не читать очередной чей-то высер, я ожидал полистать комментарии, которые были отключены по неясной сперва для меня причине.
И в последнем сообщении все становится ясно: челу накидали видимо в панамку вполне заслуженно, а он не выдержал критики, чтобы улучшать свой «инструмент», считая видимо его идеальным решением и гордость за свои рукоблудия не позволяет ему войти в конструктивную беседу.
Желание неудачи другим людям несогласным с твоим субъективным мнением это конечно круто… это первая ступень в походе за позицией СТО, я так понимаю. Какава профессиональность!
🤦♂️ И еще, как вы думаете почему в канале не было постов больше месяца? да потому что типок работает в консалтинге по секьюрити, клиента которого не так давно зашифровали к хуям.
Мне очень нравится читать советы и методики от людей которые хапают неудачи полной грудью, имея лишь цель поделиться своим мнением, о котором часто никто не спрашивал)
Ну и в довесок, кому нужен инструмент, если он не масштабируется и применим только к «твоей» компании, где ты лучше всех все знаешь? Зачем его тогда шерить? показать как ты умеешь таблицы составлять? чтобы более крутые менеджеры тебя заметили ?
💻 Как же меня заебали эти "недоайтишники", которые от осознания своей никчемности и неспособности развиваться и конкурировать, уходят в менеджеры, еще с таким скрипом, типо мы не хотели, у нас такая судьба. К сожалению, я тоже продолжаю встречать людей на выскоких позициях, которые в своей карьере палец о палец не ударили (кроме гугл-таблиц, есс-но), судя по их текущим навыкам.
Ну я бы прошел мимо, если бы не этот вброс про желание неудачи другим, но к сожалению нередко попадаются вакансии в эту конторку или их приближенных «друзьяшек», куда вполне могут попасть одаренные и хорошие специалисты, которые с такими менеджерами рискуют так и не раскрыть свой потенциал. Ведь как можно получать фидбек от руководства за качественно выполненную работу, если само руководство не вдупляет ничего.
Обходите идиотов стороной, друзья)
Так вот, на днях публикует свой «инструмент» для проведения собеседований. Внимание ‼️ в гугол таблице :) я заитригован моментально, но чтобы не читать очередной чей-то высер, я ожидал полистать комментарии, которые были отключены по неясной сперва для меня причине.
И в последнем сообщении все становится ясно: челу накидали видимо в панамку вполне заслуженно, а он не выдержал критики, чтобы улучшать свой «инструмент», считая видимо его идеальным решением и гордость за свои рукоблудия не позволяет ему войти в конструктивную беседу.
Для тех, кто не способен прочитать в оригинальном посте что вопросы - моя субъективная история, желаю чтобы вы никогда не попадали на руководящие должности.
Желание неудачи другим людям несогласным с твоим субъективным мнением это конечно круто… это первая ступень в походе за позицией СТО, я так понимаю. Какава профессиональность!
Мне очень нравится читать советы и методики от людей которые хапают неудачи полной грудью, имея лишь цель поделиться своим мнением, о котором часто никто не спрашивал)
Ну и в довесок, кому нужен инструмент, если он не масштабируется и применим только к «твоей» компании, где ты лучше всех все знаешь? Зачем его тогда шерить? показать как ты умеешь таблицы составлять? чтобы более крутые менеджеры тебя заметили ?
Ну я бы прошел мимо, если бы не этот вброс про желание неудачи другим, но к сожалению нередко попадаются вакансии в эту конторку или их приближенных «друзьяшек», куда вполне могут попасть одаренные и хорошие специалисты, которые с такими менеджерами рискуют так и не раскрыть свой потенциал. Ведь как можно получать фидбек от руководства за качественно выполненную работу, если само руководство не вдупляет ничего.
Обходите идиотов стороной, друзья)
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Админим с Буквой
Канал о системном администрировании, DevOps и немного Инфобеза.
По всем вопросам обращаться к @bykva.
По всем вопросам обращаться к @bykva.
👍10🔥3❤1👏1🥱1🤨1
DWH считается не совсем современным и трендовым решением: данные нужно хранить там, где они хранятся (Postgres, MySQL, Oracle, MongoDB, etc.)
Please open Telegram to view this post
VIEW IN TELEGRAM
trino.io
Distributed SQL query engine for big data
Trino is a high performance, distributed SQL query engine for big data.
❤3👎3🔥3👌1
Логическая репликация в PostgreSQL. Репликационные идентификаторы и популярные ошибки
Весь процесс логической репликации в PostgreSQL основан на использовании репликационных идентификаторов. 📋
Подготовка:
🔍 Проверка наличия в реплицируемых таблицах первичного ключа или индекса, соответствующего минимальным требованиям и задействованного в
🛠️ Репликационные идентификаторы необходимы для однозначной идентификации изменяемых или удаляемых строк при репликации команд
Репликационные идентификаторы:
🚫 Их можно не настраивать или отключить, если планируется реплицировать только команды
⚠️ Для актуальных данных из активно изменяющихся таблиц, где отсутствуют первичные ключи или уникальные
🗂️ Этот запрос поможет вам выявить таблицы без настроенных репликационных идентификаторов.
🦄 Не забывайте правильно настраивать репликационные идентификаторы для успешной работы логической репликации!
Весь процесс логической репликации в PostgreSQL основан на использовании репликационных идентификаторов. 📋
Подготовка:
REPLICA IDENTITY USING INDEX, либо назначение REPLICA IDENTITY FULL. UPDATE и DELETE. Репликационные идентификаторы:
INSERT. Главное — исключить из публикации команды UPDATE и DELETE. NOT NULL индексы, настройка репликационных идентификаторов обязательна. В противном случае UPDATE и DELETE могут привести к отмене транзакций на мастере, что является нежелательным на рабочей базе.
SELECT pgn.nspname || '.' || pgc.relname AS "Таблицы без репликационных идентификаторов"
FROM pg_class AS pgc,
pg_namespace AS pgn
WHERE pgn.nspname !~ '^(?:pg_.*|information_schema)$'
AND pgc.relreplident IN ('n', 'd')
AND pgc.relkind IN ('r', 'p')
AND pgc.oid NOT IN (SELECT pgi.indrelid FROM pg_index AS pgi WHERE pgi.indisprimary)
AND pgc.relnamespace = pgn.oid
ORDER BY 1;
---
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥2🌭1
Please open Telegram to view this post
VIEW IN TELEGRAM
Gist
Script for removing GitLab Job Artifacts.
Script for removing GitLab Job Artifacts. GitHub Gist: instantly share code, notes, and snippets.
🔥5❤2👌2
Forwarded from Кубернетичек
https://github.com/kubernetes-sigs/ingress2gateway
Мигратор для тех, кто собирается мигрировать с ingress на gateway api.
Мигратор для тех, кто собирается мигрировать с ingress на gateway api.
GitHub
GitHub - kubernetes-sigs/ingress2gateway: Convert Ingress resources to Gateway API resources
Convert Ingress resources to Gateway API resources - kubernetes-sigs/ingress2gateway
🔥4❤1👍1👌1🤗1
Istio: От А до Я Ю
Объясняются ключевые функции Istio, такие как балансировка нагрузки, маршрутизация запросов, мониторинг, и безопасность. Автор описывает процесс установки и настройки Istio, а также делится примерами использования для улучшения управляемости и надежности распределенных систем.
https://a-cup-of.coffee/blog/istio/
Объясняются ключевые функции Istio, такие как балансировка нагрузки, маршрутизация запросов, мониторинг, и безопасность. Автор описывает процесс установки и настройки Istio, а также делится примерами использования для улучшения управляемости и надежности распределенных систем.
https://a-cup-of.coffee/blog/istio/
a-cup-of.coffee
Istio from A to Y
Istio is an open-source service mesh that allows you to connect, secure, control, and observe the services of an application. We will see how to install Istio, and how to use it to secure and monitor our services.
👍4❤3🔥3👌1
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4👎2❤1
Forwarded from Кубернетичек
https://github.com/kubernetes/kubernetes/issues/125463
Кажется скоро можно будет в кубе маунтить артефакты из oci регистри в поды (точнее в контейнеры). То есть сложили модельку в имидж и отправили в OCI регистри, а затем при деплое обновили версию OCI reference, без пересборки основного контейнера. Этакая замена работы с S3.
Кажется скоро можно будет в кубе маунтить артефакты из oci регистри в поды (точнее в контейнеры). То есть сложили модельку в имидж и отправили в OCI регистри, а затем при деплое обновили версию OCI reference, без пересборки основного контейнера. Этакая замена работы с S3.
---apiVersion: v1
kind: Pod
metadata:
name: pod
spec:
containers:
- name: test
image: busybox:1.28
command: ["tail", "-f", "/dev/null"]
volumeMounts:
- name: oci-volume
mountPath: /volume
volumes:
- name: oci-volume
oci:
reference: quay.io/saschagrunert/artifact:v1
GitHub
KEP-4639 OCI VolumeSource PoC · Issue #125463 · kubernetes/kubernetes
This issue is tracking a proof of concept (PoC) implementation for the OCI VolumeSource KEP: kubernetes/enhancements#4639 Kubernetes: master...saschagrunert:oci-volumesource-poc cri-api: kubernetes...
❤5👍2🔥2🥰1
Многие сталкиваются с серьёзными проблемами при масштабировании кластеров Kafka из-за миграции десятков терабайтов данных. Дополнительно, ежемесячные расходы на облачные кластеры Kafka могут достигать сотен тысяч долларов. Основная причина в том, что Apache Kafka был разработан десятилетие назад, без учета особенностей облачной инфраструктуры.
Open-source проект AutoMQ, который может сократить затраты на Kafka в облачных провайдерах, таких как AWS, и сделать Kafka Broker stateless, что позволяет масштабировать его за секунды.
Open-source проект AutoMQ, который может сократить затраты на Kafka в облачных провайдерах, таких как AWS, и сделать Kafka Broker stateless, что позволяет масштабировать его за секунды.
GitHub
GitHub - AutoMQ/automq: AutoMQ is a diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds.…
AutoMQ is a diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability. - AutoMQ/automq
🔥4👍2👏2🤔2