Набор уязвимых приложений для обучения и эксплуатации уязвимостей
https://github.com/vulhub/vulhub
https://github.com/vulhub/vulhub
GitHub
GitHub - vulhub/vulhub: Pre-Built Vulnerable Environments Based on Docker-Compose
Pre-Built Vulnerable Environments Based on Docker-Compose - vulhub/vulhub
❤1🔥1
Всех с наступающим (или с уже наступившим) Новым годом!
Всем мирного неба над головой, хороших новостей, здоровья вашим родным и близким!
Пусть 2023 год для вас будет годом, в которым вы реализуете все свои мечты и желания, о которых могли раньше только думать.
Всего самого-самого, увидимся в следующем году ❤️
Всем мирного неба над головой, хороших новостей, здоровья вашим родным и близким!
Пусть 2023 год для вас будет годом, в которым вы реализуете все свои мечты и желания, о которых могли раньше только думать.
Всего самого-самого, увидимся в следующем году ❤️
❤11
Довольно хороший доклад про построение высокодоступного кластера PostgreSQL
https://habr.com/ru/post/504044/
https://habr.com/ru/post/504044/
Хабр
Управление высокодоступными PostgreSQL кластерами с помощью Patroni. А.Клюкин, А.Кукушкин
Расшифровка доклада/tutorial "Управление высокодоступными PostgreSQL кластерами с помощью Patroni". А.Клюкин, А.Кукушкин Patroni — это Python-приложение для создания высокодоступных...
Быстрее, выше, сильнее 💪
Production-ready PHP environments in seconds.
Stop the headache from debugging. Get production-ready PHP Docker Images that help you replicate your application, no matter the environment.
https://serversideup.net/open-source/docker-php/
Production-ready PHP environments in seconds.
Stop the headache from debugging. Get production-ready PHP Docker Images that help you replicate your application, no matter the environment.
https://serversideup.net/open-source/docker-php/
Server Side Up - Docker PHP
Supercharge your PHP experience, in seconds. Built upon the official PHP images, our production-ready serversideup/php images take your Docker PHP experience to the next level. Enjoy variable-first configurations, nginx-unit variation, native CloudFlare support…
22 июня 2023 года в Москве проходила конференция Kuber Conf'23, посвященная Kubernetes (ваш КО 😎). Из всех докладов понравился доклад От первого коммита до прода — за 15 минут
и секретный доклад, который не показывался. Вкратце, в нем речь шла про импортозамещение и альтернативы.
Записи докладов находятся можно по ссылке https://www.youtube.com/live/8_mh38d2Xlg?feature=share
и секретный доклад, который не показывался. Вкратце, в нем речь шла про импортозамещение и альтернативы.
Записи докладов находятся можно по ссылке https://www.youtube.com/live/8_mh38d2Xlg?feature=share
YouTube
Kuber Conf ’23
Присоединяйтесь к нашему чату конференции: https://t.iss.one/kuberconf
Главная в России конференция про Kubernetes® от Yandex Cloud: https://kuberconf.io/
00:00 Интро
01:23 Новости мира Kubernetes
08:00 Бизнес и Kubernetes
30:24 Cilium Security Identity для…
Главная в России конференция про Kubernetes® от Yandex Cloud: https://kuberconf.io/
00:00 Интро
01:23 Новости мира Kubernetes
08:00 Бизнес и Kubernetes
30:24 Cilium Security Identity для…
👍2
Официальный Docker-образ OpenJDK официально объявлен устаревшим (https://hub.docker.com/_/openjdk) и предложены следующие альтернативы:
https://hub.docker.com/_/amazoncorretto
https://hub.docker.com/_/eclipse-temurin
https://hub.docker.com/_/ibm-semeru-runtimes
https://hub.docker.com/_/ibmjava
https://hub.docker.com/_/sapmachine
Подробности на гитхабе https://github.com/docker-library/openjdk/issues/505
adoptopenjdk тоже объявлен устаревшим и предлагает использовать eclipse-temurin
https://hub.docker.com/_/adoptopenjdk
сборщик Docker-образов jib c версии 3.2 использует eclipse-temurin (https://github.com/GoogleContainerTools/jib/blob/master/docs/default_base_image.md)
Есть что выбрать для разработки и базового образа в дальнейшем, а мы остановились на eclipse-temurin.
P.S. Ждём следующую LTS-версию Java под номером 21 уже этой осенью, чтобы на неё переехать)
https://hub.docker.com/_/amazoncorretto
https://hub.docker.com/_/eclipse-temurin
https://hub.docker.com/_/ibm-semeru-runtimes
https://hub.docker.com/_/ibmjava
https://hub.docker.com/_/sapmachine
Подробности на гитхабе https://github.com/docker-library/openjdk/issues/505
adoptopenjdk тоже объявлен устаревшим и предлагает использовать eclipse-temurin
https://hub.docker.com/_/adoptopenjdk
сборщик Docker-образов jib c версии 3.2 использует eclipse-temurin (https://github.com/GoogleContainerTools/jib/blob/master/docs/default_base_image.md)
Есть что выбрать для разработки и базового образа в дальнейшем, а мы остановились на eclipse-temurin.
P.S. Ждём следующую LTS-версию Java под номером 21 уже этой осенью, чтобы на неё переехать)
Docker
openjdk - Official Image | Docker Hub
Pre-release / non-production builds of OpenJDK
Когда хочется иметь ещё 1 вариант документации по PostgreSQL (https://postgresqlco.nf/doc/en/param/) и отдельным разделом
для тюнинга самой БД (https://postgresqlco.nf/tuning-guide) с пояснением, почему все таки нужно ставить это число.
P.S. Да, где-то это может быть дублирование официальной документации. Но иметь больше одного источника информации, на который ты можешь опираться
в случае необходимости, довольно полезно
для тюнинга самой БД (https://postgresqlco.nf/tuning-guide) с пояснением, почему все таки нужно ставить это число.
P.S. Да, где-то это может быть дублирование официальной документации. Но иметь больше одного источника информации, на который ты можешь опираться
в случае необходимости, довольно полезно
postgresqlco.nf
PostgresqlCO.NF: PostgreSQL configuration for humans
PostgresqlCO.NF is a configuration manager for all PostgreSQL related configuration files. It provides multilanguage documentation for postgresql.conf parameters, lets the user upload his configurations and gives him recommendations on them
Ответ крупных вендоров
https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/
https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/
на пост RedHat
https://www.redhat.com/en/blog/furthering-evolution-centos-stream
https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/
https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/
на пост RedHat
https://www.redhat.com/en/blog/furthering-evolution-centos-stream
Oracle
Keep Linux Open and Free—We Can’t Afford Not To
Oracle underscores its commitment to helping keep Linux open and free for the global Linux community.
🔥1
При запуске команды
CI выдавал следующий output
Начали проверять локально - та же самая ситуация - и exit code 123.
Сначала подумали, что это опять приколы MUSL и не GNU-утилит в alpine (find и grep), но проблема была даже при запуске hadolint без аргументов. При этом запуск контейнера от рута работает без ошибок. Потом грешили на cgroups v2 - что не хватает разрешений на запуск утилиты. В issues hadolint ничего подробного не нашлось.
Потом я запустил strace. В начале вывода увидел строчку
и стал копать в эту сторону.
readlink стоит в alpine из коробки в составе busybox (это multi-call binary).
Я поставил coreutils с GNU-той версией readlink и все завелось
find . -type f -name '*Dockerfile*' | xargs hadolint --failure-threshold warning --format json > report.jsonCI выдавал следующий output
/proc/self/exeНачали проверять локально - та же самая ситуация - и exit code 123.
Сначала подумали, что это опять приколы MUSL и не GNU-утилит в alpine (find и grep), но проблема была даже при запуске hadolint без аргументов. При этом запуск контейнера от рута работает без ошибок. Потом грешили на cgroups v2 - что не хватает разрешений на запуск утилиты. В issues hadolint ничего подробного не нашлось.
Потом я запустил strace. В начале вывода увидел строчку
readlink("/proc/self/exe", "/usr/local/bin/hadolint", 4095) = 23и стал копать в эту сторону.
readlink стоит в alpine из коробки в составе busybox (это multi-call binary).
Я поставил coreutils с GNU-той версией readlink и все завелось
🤯5👍1