Автоматизувала SSL/TLS для 100 застосунків Docker
Автоматизувала створення сертифікатів SSL/TLS для 100 застосунків Docker, забезпечивши безпечні з'єднання на хостах Ubuntu Linux.
Роботу виконано: 2015 – 2022

Фото: WolfBlur / Pixabay 
Фото: pieczatkionline / Pixabay
100 застосунків отримують сертифікати автоматично
Ситуація. Сто застосунків на Docker потребували сертифікатів SSL/TLS, а сертифікати — це саме те, що працює нормально, доки раптом не перестає. Видавати й поновлювати сто сертифікатів вручну — повільно, нудно, і це якраз та ручна робота, де одне забуте поновлення в найневдаліший момент виводить застосунок з ладу помилкою простроченого сертифіката.
Завдання. Метою було автоматизувати створення й поновлення сертифікатів — щоб кожен застосунок мав дійсне й довірене шифрування, а нікому не доводилося ні про що пам’ятати.
Дія. Процес на основі ACME охоплював увесь життєвий цикл сертифікатів для ста застосунків на Docker — створював сертифікати й поновлював їх до закінчення терміну дії — і автоматично розгортав їх на хостах Ubuntu Linux, де працювали вперемішку Apache й Nginx. Уся суть була в тому, щоб прибрати з процесу людину, адже саме людина — та ланка, що забуває.
Результат. Усі сто застосунків без жодного втручання зберігали дійсні сертифікати та захищені з’єднання. Ручна робота із сертифікатами просто зникла, а разом із нею — і цілий клас аварій, коли щось ламається не через власну несправність, а через те, що в сертифіката тихо сплив термін дії, і ніхто цього не помітив.
Читати далі: Оптимізувала CI/CD, заощадивши 4 000 годин. Або перегляньте повне портфоліо.
Одна частина довшого переліку — і він увесь на цьому сайті.
Кожен запис написано однаково: ситуація, завдання, що ми зробили і що змінилося.

