Forwarded from Технологический Болт Генона
Тут случился мажорный релиз LocalStack'а. Считаю сие прекрасным событием.
LocalStack 1.0 General Availability
https://localstack.cloud/blog/2022-07-13-announcing-localstack-v1-general-availability/
Если кто-то первый раз о нём слышит, то это отличный проект, который позволяет разрабатывать и тестировать свои балалайки для AWS, но без AWS.
Поддерживает, естественно, не все сервисы и не всё в них, но точно помогает. Список поддерживаемых тут - https://docs.localstack.cloud/aws/feature-coverage/
Вот описание в их доке, как это можно у себя в CI, например, заиспользовать
LocalStack in CI
https://docs.localstack.cloud/ci/
LocalStack 1.0 General Availability
https://localstack.cloud/blog/2022-07-13-announcing-localstack-v1-general-availability/
Если кто-то первый раз о нём слышит, то это отличный проект, который позволяет разрабатывать и тестировать свои балалайки для AWS, но без AWS.
Поддерживает, естественно, не все сервисы и не всё в них, но точно помогает. Список поддерживаемых тут - https://docs.localstack.cloud/aws/feature-coverage/
Вот описание в их доке, как это можно у себя в CI, например, заиспользовать
LocalStack in CI
https://docs.localstack.cloud/ci/
🔥3
crane - утилита от Google для удобной работы с Docker-образами и реджистри
Вот некоторые примеры использования:
- перезалить образ в другой реджистри
#docker #crane
Вот некоторые примеры использования:
- перезалить образ в другой реджистри
crane cp gcr.io/kaniko-project/executor:v1.7.0-debug my-registry/kaniko-executor:v1.7.0-debug
- показать список файлов в образе crane export ubuntu - | tar -tvf - | less
- извлечь файл из образа crane export ubuntu - | tar -Oxf - etc/passwd
- сравнить конфиги или манифесты diff <(crane config busybox:1.32 | jq) <(crane config busybox:1.33 | jq)
- сравнить файловые системы diff <(crane export gcr.io/kaniko-project/executor:v1.6.0-debug - | tar -tvf - | sort) <(crane export gcr.io/kaniko-project/executor:v1.7.0-debug - | tar -tvf - | sort)
- получить размер образа crane manifest gcr.io/buildpacks/builder:v1 | jq '.config.size + ([.layers[].size] | add)'
А полный список операций тут#docker #crane
GitHub
go-containerregistry/cmd/crane at main · google/go-containerregistry
Go library and CLIs for working with container registries - google/go-containerregistry
👍8🔥3
Forwarded from /usr/bin
Top 25 Nginx Tips and Tricks From Practical Experience
Эта статья удобна для новичков, поскольку данные представлены от простого к сложному. Когда я начинал свою карьеру DevOps-инженера, мне не хватало таких материалов. Я постараюсь рассказать о том, как работает Nginx, а также о некоторых советах и рекомендациях из практического опыта. Читать дальше.
Эта статья удобна для новичков, поскольку данные представлены от простого к сложному. Когда я начинал свою карьеру DevOps-инженера, мне не хватало таких материалов. Я постараюсь рассказать о том, как работает Nginx, а также о некоторых советах и рекомендациях из практического опыта. Читать дальше.
🔥5
rclone - The Swiss army knife of cloud storage
Rclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors' web storage interfaces.
CLI интерфейс к разным облачным хранилищам, включая Yandex Disk и MailRu Cloud
#cloud #storage
Rclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors' web storage interfaces.
CLI интерфейс к разным облачным хранилищам, включая Yandex Disk и MailRu Cloud
#cloud #storage
Rclone
Rclone syncs your files to cloud storage: Google Drive, S3, Swift, Dropbox, Google Cloud Storage, Azure, Box and many more.
Forwarded from KazHackStan
⚠️ "KazHackStan 2022" объявляет регистрацию для слушателей открытой⚠️
Самое крупное событие осени уже близко!
Лучшие специалисты с самых разных концов мира, самые актуальные доклады и множество интересных конкурсов и воркшопов будут собраны в одном месте.
✅Переходи по ссылке: https://kazhackstan.kz/
✅Регистрируйся на сайте
✅Приходи на "KazHackStan 2022"
Мы ждём тебя!
🗓 14-16 сентября 2022 г.
📌 г. Алматы, Дом приемов "Бакшасарай", ул. Тимирязева 42к1
Самое крупное событие осени уже близко!
Лучшие специалисты с самых разных концов мира, самые актуальные доклады и множество интересных конкурсов и воркшопов будут собраны в одном месте.
✅Переходи по ссылке: https://kazhackstan.kz/
✅Регистрируйся на сайте
✅Приходи на "KazHackStan 2022"
Мы ждём тебя!
🗓 14-16 сентября 2022 г.
📌 г. Алматы, Дом приемов "Бакшасарай", ул. Тимирязева 42к1
👍1
«Автоматическое создание VPN-сервера при помощи Ansible»
Бесплатный вебинар от Слёрма, 18 августа в 20:00 (мск)
Создать собственный vpn? А почему бы, собственно, и нет! Ведь это не только одна из классических задач админов и девопсов, но и полезная в быту вещь. Предлагаем взглянуть на вопрос чуть шире, и сделать не просто vpn-сервер, а решение, воспроизводимое за считанные секунды на любом сервере! В этом нам поможет система управления конфигурациями Ansible!
🔥Что будет?
Теория: Разберемся, что такое infrastructure as a code, познакомимся с системами управления конфигурациями и основными сущностями ansible.
Практика: напишем плейбук для автоматического создания vpn-сервера и пользователей
Cпикер: Константин Брюханов, автор бренда DeusOps
🔥Что еще будет?
Разыграем 2 бесплатных места на наш курс Ansible: Infrastructure as Code среди онлайн-участников, а также скидку на обучение, которое стартует уже 24 августа.
Ждем вас 💚
Регистрация на вебинар: https://slurm.club/3doetVZ
Бесплатный вебинар от Слёрма, 18 августа в 20:00 (мск)
Создать собственный vpn? А почему бы, собственно, и нет! Ведь это не только одна из классических задач админов и девопсов, но и полезная в быту вещь. Предлагаем взглянуть на вопрос чуть шире, и сделать не просто vpn-сервер, а решение, воспроизводимое за считанные секунды на любом сервере! В этом нам поможет система управления конфигурациями Ansible!
🔥Что будет?
Теория: Разберемся, что такое infrastructure as a code, познакомимся с системами управления конфигурациями и основными сущностями ansible.
Практика: напишем плейбук для автоматического создания vpn-сервера и пользователей
Cпикер: Константин Брюханов, автор бренда DeusOps
🔥Что еще будет?
Разыграем 2 бесплатных места на наш курс Ansible: Infrastructure as Code среди онлайн-участников, а также скидку на обучение, которое стартует уже 24 августа.
Ждем вас 💚
Регистрация на вебинар: https://slurm.club/3doetVZ
👍1
Мои друзья из Алматы планируют конфу на октябрь. Я был на этой конфе с докладом в 2019 году. Супер крутой уровень для некоммерческого митапа. Рекомендую посетить!
Forwarded from Sys-Admin InfoSec
Open SysConf 2022 Уже в Октябре!
Привет, мы готовим новую - четвертую ежегодную встречу Open SysConf'22.
Уже точно есть:
— Три доклада
— Собрано половина бюджета
— Место, дата и время встречи
- Обновленный сайт sysconf.io
Обычно у большинства людей обстоятельства складываются таким образом, что вечно что-то мешает заняться спортом, сделать доклад, поучаствовать в конфе, мешают обычно работа, откладывание за завтра и тп и тд...
Собраться, поделиться знаниями, найти время для себя - это то, что нужно действительно сделать здесь и сейчас (и в Октябре)! Расправь плечи дорогой друг, подними голову и ступай смело вперед:
- https://sysconf.io
- 14 Октября, с 11:00 до 20:00, Алматы.
Зал большой, места хватит всем! Все нужные ссылки, ты найдешь на сайте. Peace ✌️.
Привет, мы готовим новую - четвертую ежегодную встречу Open SysConf'22.
Уже точно есть:
— Три доклада
— Собрано половина бюджета
— Место, дата и время встречи
- Обновленный сайт sysconf.io
Обычно у большинства людей обстоятельства складываются таким образом, что вечно что-то мешает заняться спортом, сделать доклад, поучаствовать в конфе, мешают обычно работа, откладывание за завтра и тп и тд...
Собраться, поделиться знаниями, найти время для себя - это то, что нужно действительно сделать здесь и сейчас (и в Октябре)! Расправь плечи дорогой друг, подними голову и ступай смело вперед:
- https://sysconf.io
- 14 Октября, с 11:00 до 20:00, Алматы.
Зал большой, места хватит всем! Все нужные ссылки, ты найдешь на сайте. Peace ✌️.
👍2
Forwarded from Интересное в IT
GitHub
GitHub - aquasecurity/kube-bench: Checks whether Kubernetes is deployed according to security best practices as defined in the…
Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark - aquasecurity/kube-bench
Forwarded from linkmeup
MITRE выпустили доку с разбором возможных векторов атаки на GCP и как прикрыть свой тухес ради чуть более спокойного сна.
https://expel.com/wp-content/uploads/2022/08/Expel-GCP-mind-map-kit-080422.pdf
https://expel.com/wp-content/uploads/2022/08/Expel-GCP-mind-map-kit-080422.pdf
Курс для тех, кто отвечает «Jenkins»
Специально для тех, у кого Jenkins падает при каждом деплое, в Слёрм есть курс от Кирилла Борисова, Infrastructure Engineer технологического центра Deutsche Bank. В курсе будет много кейсов и примеров из практики спикера, которые помогут научиться работать с инструментом так, чтобы все работало стабильно и предсказуемо 😎
Старт — 6 сентября.
Здесь можно ознакомиться с подробной программой и подобрать удобный формат обучения 👉 https://slurm.club/3CeEFNf
Специально для тех, у кого Jenkins падает при каждом деплое, в Слёрм есть курс от Кирилла Борисова, Infrastructure Engineer технологического центра Deutsche Bank. В курсе будет много кейсов и примеров из практики спикера, которые помогут научиться работать с инструментом так, чтобы все работало стабильно и предсказуемо 😎
Старт — 6 сентября.
Здесь можно ознакомиться с подробной программой и подобрать удобный формат обучения 👉 https://slurm.club/3CeEFNf
👍1
Почему демоны в Linux называются именно так?
Происхождение этого термина приписывают Фернандо Корбато - автору Compatible Time-Sharing System. Он изучал физику в КалТехе и был вдохновлен Демоном термодинамики Максвелла
http://takeourword.com/TOW146/page4.html
Происхождение этого термина приписывают Фернандо Корбато - автору Compatible Time-Sharing System. Он изучал физику в КалТехе и был вдохновлен Демоном термодинамики Максвелла
http://takeourword.com/TOW146/page4.html
Takeourword
Take Our Word For It, page four, Sez You...
Letters to the Editor of Take Our Word For It, the only weekly word-origin webzine
👍3
Ниже ещё одна история о том, что информация, хранящаяся в облаке не принадлежит вам. И владелец облака вправе распоряжаться ей, как своей собственностью.
Ни к чему не призываю, но по ссылке коллекция селф-хостед конкурентов облачным ресурсам
https://github.com/Atarity/deploy-your-own-saas
Ни к чему не призываю, но по ссылке коллекция селф-хостед конкурентов облачным ресурсам
https://github.com/Atarity/deploy-your-own-saas
GitHub
GitHub - Atarity/deploy-your-own-saas: List of "only yours" cloud services for everyday needs :black_flag:
List of "only yours" cloud services for everyday needs :black_flag: - Atarity/deploy-your-own-saas
👍2🔥1