Удаление логов journald
Оставить логи только за 2 дня
Оставить логи только за 2 дня
journalctl --vacuum-time=2d
Оставить логи размером 500 MBjournalctl --vacuum-size=500MВидео, расксказывающее о том, как можно множество вещей представить в виде кода и успешно это использовать каждый день.
Документация - нет проблем, есть AsciiDoc.
Настройка ОС - есть ansible (любая другая система управления конфигурацией).
Деплой виртуальных машин - можно тоже успешно делать через код (например, terraform).
В общем, интересно и познавательно.
https://youtu.be/_Zm8ORdNT0Y
Документация - нет проблем, есть AsciiDoc.
Настройка ОС - есть ansible (любая другая система управления конфигурацией).
Деплой виртуальных машин - можно тоже успешно делать через код (например, terraform).
В общем, интересно и познавательно.
https://youtu.be/_Zm8ORdNT0Y
YouTube
Everything as a Code / Александр Тарасов (Одноклассники)
РИТ++ 2017, Root Conf
Тезисы:
http://rootconf.ru/2017/abstracts/2627.html
Процесс разработки не начинается и не заканчивается на написании кода программного продукта. Мы пишем документацию, придумываем, как это всё оттестировать, и заботимся о том, чтобы…
Тезисы:
http://rootconf.ru/2017/abstracts/2627.html
Процесс разработки не начинается и не заканчивается на написании кода программного продукта. Мы пишем документацию, придумываем, как это всё оттестировать, и заботимся о том, чтобы…
Over 3,000 Free Cheat Sheets, Revision Aids and Quick References!
https://www.cheatography.com
Можно делать свои Cheat Sheets и сохранять в виде красивой PDF.
https://www.cheatography.com
Можно делать свои Cheat Sheets и сохранять в виде красивой PDF.
Легким нажатием на несколько кнопок Jenkins предстает в новом виде с красивым UI
https://jenkins.io/projects/blueocean/
https://jenkins.io/projects/blueocean/
Коллекция тем для изменения стандартного UI Jenkins:
http://afonsof.com/jenkins-material-theme/
Инструкция по установке:
https://devopscube.com/setup-custom-materialized-ui-theme-jenkins/
Видео:
https://www.youtube.com/watch?v=DN7oLL73kY8
http://afonsof.com/jenkins-material-theme/
Инструкция по установке:
https://devopscube.com/setup-custom-materialized-ui-theme-jenkins/
Видео:
https://www.youtube.com/watch?v=DN7oLL73kY8
Afonsof
jenkins-material-theme
Beautify your Jenkins with the Material Design theme!
Вызвать kernel panic и убедиться, что kdump действительно создаёт crash dump :)
echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-triggerНастолько крутой уровень графики, что поначалу даже не отличишь от реального видео
https://youtu.be/zKu1Y-LlfNQ
https://youtu.be/zKu1Y-LlfNQ
YouTube
UE4 The Most Photorealistic Graphic Ever (UNREAL ENGINE 4)
UNREAL ENGINE 4 Photorealistic Graphics
SUBSCRIBE → https://goo.gl/wiBNvo
A Demo made by Quixel check out the Channel
https://www.youtube.com/channel/UCNTZFGRsyqNtvI4T2syNkIw
Original video: https://www.youtube.com/watch?v=9fC20NWhx4s
Official Quixel Site:…
SUBSCRIBE → https://goo.gl/wiBNvo
A Demo made by Quixel check out the Channel
https://www.youtube.com/channel/UCNTZFGRsyqNtvI4T2syNkIw
Original video: https://www.youtube.com/watch?v=9fC20NWhx4s
Official Quixel Site:…
Guildline по безопасным настройкам OpenSSH:
https://infosec.mozilla.org/guidelines/openssh
https://access.redhat.com/solutions/420283
https://www.opennet.ru/tips/2877_ssh_crypt_setup_security_nsa.shtml
В некоторых случаях получаем противоречия, например, opennet не рекомендует использовать шифры, рекомендованные NIST - ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521 (вызывают подозрения). Mozilla же рекомендует их выставить.
Проверить это можно либо руками при подключении по SSH, либо с использованием утилиты ssh_scan от Mozilla Foundation. Пока это только прототип, который в виде JSON отдает параметры узла - версию OpenSSH, DNS-имя узла, рекомендации и так далее.
https://github.com/mozilla/ssh_scan
P.S. О том, как получить доступ к базе знаний RedHat я рассказывал несколькими месяцами ранее.
https://news.1rj.ru/str/young_devops_notes/7
https://infosec.mozilla.org/guidelines/openssh
https://access.redhat.com/solutions/420283
https://www.opennet.ru/tips/2877_ssh_crypt_setup_security_nsa.shtml
В некоторых случаях получаем противоречия, например, opennet не рекомендует использовать шифры, рекомендованные NIST - ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521 (вызывают подозрения). Mozilla же рекомендует их выставить.
Проверить это можно либо руками при подключении по SSH, либо с использованием утилиты ssh_scan от Mozilla Foundation. Пока это только прототип, который в виде JSON отдает параметры узла - версию OpenSSH, DNS-имя узла, рекомендации и так далее.
https://github.com/mozilla/ssh_scan
P.S. О том, как получить доступ к базе знаний RedHat я рассказывал несколькими месяцами ранее.
https://news.1rj.ru/str/young_devops_notes/7
infosec.mozilla.org
OpenSSH
infosec.mozilla.org : Guidelines, principles published on https://infosec.mozilla.org
Не ожидал увидеть в списке кастомеров банк/платежную систему. Предполагал, что это более инертная среда, которая не всегда готова к переменам и привнесению новизны в свою инфраструктуру
https://www.docker.com/customers
https://www.docker.com/customers
Docker
Customer Success | Docker
Learn about the businesses tackling the complexities of app development with Docker and how our Customer Success team can guide your journey.
Powershell & Gitlab API
Используя
С PS не все так тривиально.
Для того, чтобы получить последний хеш из ветки мастер используется следующая команда
И все бы ничего, но это не работает в PS.
Проблема описана здесь и предложены пути решения.
https://stackoverflow.com/questions/43129163/powershell-invoke-webrequest-to-a-url-with-literal-2f-in-it
Я же не стал изобретать велосипед и просто обратился к проекту по его ID.
Используя
curl можно без проблем отправить запрос в любое API и получить ответ в любом формате, который мы пожелаем.С PS не все так тривиально.
Для того, чтобы получить последний хеш из ветки мастер используется следующая команда
Invoke-RestMethod -Headers @{ 'PRIVATE-TOKEN'='some_token' } -Uri "https://gitlab_host.domain/api/v4/projects/188/repository/commits/master" | Select-Object -ExpandProperty id
Плюс здесь ещё добавляется костылик от гитлаба - URL-encoded строки NAMESPACE/PROJECT_NAME, где слеш должен быть представлен в виде %2F.И все бы ничего, но это не работает в PS.
Проблема описана здесь и предложены пути решения.
https://stackoverflow.com/questions/43129163/powershell-invoke-webrequest-to-a-url-with-literal-2f-in-it
Я же не стал изобретать велосипед и просто обратился к проекту по его ID.
Stack Overflow
Powershell - Invoke-WebRequest to a URL with literal '/' (%2F) in it
I have been trying to access a URL with a / character in it from powershell, using the following command (it's a query to a gitlab server to retrieve a project called "foo/bar"):
Invoke-WebRequest
Invoke-WebRequest