securely connect jenkins and github

we have a Jenkins server running on an ec2 instance. The security groups are very restricted in this server, they only allow traffic from the company office, and the slave nodes. we want to setup github hooks, so everytime someone pushes code to github, jenkins will create a job. How can I add github to the security groups to the jenkin server, since github IP may always be changing?

2
задан 7 April 2018 в 02:31
1 ответ
​​

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

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

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

См. Официальную документацию от GitHUB

1
ответ дан 3 December 2019 в 12:33

Теги

Похожие вопросы