Автор, консультант, не имел системы для мониторинга истечения срока действия SSL/TLS-сертификатов на своих различных онлайн-ресурсах. Ему требовалось решение, которое было бы быстрым в настройке, простым в обслуживании, прозрачным и не требовало выделенной инфраструктуры. Автор стремился к системе, которая не требовала бы много времени на управление. У него было много доменов, за которыми нужно было следить, включая личные и клиентские проекты. Он хотел решение, предлагающее ясность и контроль, предпочтительно с использованием простого текстового файла в Git. Автор обнаружил certificate_watcher, инструмент Python для проверки истечения срока действия SSL-сертификатов. Он планировал объединить этот инструмент с GitHub Actions для автоматизации и уведомлениями Slack для оповещений. Эта комбинация обещала бессерверный подход, устраняя накладные расходы на управление инфраструктурой. Целью автора была система, которая могла бы автоматически проверять и уведомлять его об истекающих сертификатах. Этот подход должен был упростить управление сертификатами и обеспечить непрерывность обслуживания.
wirtel.be
Stéphane Wirtel: Automating TLS Certificate Monitoring with GitHub Actions, certificate_watcher, and Slack
Create attached notes ...
