Harbor — весьма популярный продукт, представляющий собой опенсорсный облачный реестр, который легко интегрируется с Docker Hub, Docker Registry, Google Container Registry и так далее. Сегодня мы научимся его ставить в локальной среде для наших любимых Dev`ов.
Для чего нужен Прометей и Графана я расскажу в другой раз. А сейчас нет времени. Пора ставить все хозяйство и мониторить.Опять же, гугл никто не отменял. А еще можно почитать тут, тут и даже вот тут.
Jenkins сервер позволяет эффективно управлять разнообразными задачами от сборки до развертывания программного обеспечения. Написан на Java. Так что - память, память и еще раз память )))
Сразу хочу сказать, что ставить будем его на Ubuntu 20.04.
Недавно нужно было изменить имя хоста виртуальной машины. Думал, поменяю название в двух файлах и все. Ан-нет. Небольшой ман по смене хоста системы на Ubuntu под катом...
После перехода с древней Ubuntu на последний билд 20.04, после установки, встал вопрос - "Как тут сеть редактировать?". Оказалось все просто. Тут я оставлю себе напоминалку о том, как это сделать.
Решил написать несколько скриптов для автоматической установки docker + docker compose на самые распространенные (на мой взгляд), дистрибутивы - Ubuntu и CentOS.