Назад | Перейти на главную страницу

безопасно соединить jenkins и github

у нас есть сервер Jenkins, работающий на экземпляре ec2. Группы безопасности на этом сервере очень ограничены, они разрешают трафик только из офиса компании и подчиненных узлов. мы хотим настроить хуки github, чтобы каждый раз, когда кто-то отправлял код в github, jenkins создавал задание. Как я могу добавить github в группы безопасности на сервере jenkin, поскольку IP-адрес github может всегда меняться?

Вы можете получить список IP-адресов GitHub из конечной точки мета-API. Дополнительные сведения см. В разделе «Мета» документации разработчика GitHub.

API Endpoint:  https://api.github.com/meta

GitHub время от времени вносит изменения в свои IP-адреса и будет поддерживать этот API в актуальном состоянии. Они не рекомендуют заносить в белый список по IP-адресу, однако, если вы используете эти диапазоны IP-адресов, они настоятельно рекомендуют проводить регулярный мониторинг своего API.

Пожалуйста, посмотрите Официальная документация от GitHUB