Порой нужно выполнить вот прям рестарт целого namespace в openshift или кубере. Из таких потребностей и родился простой скрипт на bash. Комментарии как всегда в коде) Собственно для k8s …
Была как-то раз задача найти в nexus в определенном репозитории все версии, которые были залиты до определенной даты. Окей, nexus умеет исполнять groovy скрипты. Комментарии в коде Скрипт был …
Иногда бывает полезно при работе с VAULT и не только. Пример работы:
Тут без технических примеров и прочего, просто заметка чтобы не забыть. Была у нас задача написать бота для корпоративного мессенджера, который бы заводил инциденты в Pager Duty, когда к …
Когда-то давно в интернетах гулял интересный скрипт алертер событий в zabbix. Вот тот самый сайт, где я его впервые нашел. Собственно там же достаточно подробно описано как произвести дальнейшую …
Рассмотрим как работают стандартные права в linux — sticky bit, suid, guid, umask и acl. Начнем с обычных прав. Создадим директорию test и файл test внутри директории test ). …
Если мы используем интеграцию k8s и gitlab-ci, то мы можем создавать окружения в gitlab а следовательно и удалять их из k8s через их удаление в gitlab. Примерно так может …
Есть такой интересный инструмент для безопасности k8s, который умеет всякое и называется kyverno. Тут подробнее. Сегодня рассмотрим одну из возможностей мутирования манифестов пода, а именно мутирование imagePullPolicy. Рассматриваемый кейс …
Есть такая штука в docker, называется buildkit и позволяет использовать так называемый mount=type=cache, как это выглядит и зачем нужно? Включаем buildkit В Dockerfile добавляем что-то вроде: Тут мы перед …