Does SonarCloud support the GitHub IP Whitelist feature or offer a list of public IP addresses for whitelisting? Other GitHub Marketplace Apps will automatically add themselves to an organizations IP whitelist (Dependabot, for example) but it didn’t seem like SonarCloud offered that same functionality when authorized in the org.
SonarCloud support told me to ask this question here in order to get the devs attention…
Yes this is still the case. As of today, we have no plans to provide fixed IP addresses for sonarcloud.io. Would you want to share your use case and its rationale?
My company has Github IP Whitelisting enabled. It is so that developers must be on the VPN to access source code
I have seen comments on other posts that the public IP’s are rotating and that is true AWS ELB’s for requests from Github to SonarCloud, but the Github IP Whitelisting restrict traffic into Github and we would need static IP’s of your NAT Gateway’s which would be static, unless your using elastic IP’s on EC2 instances in public VPC’s.
This is a showstopper for us and our security team will not allow us to drop the Github IP whitelist so we will have to look at other solution’s if this can’t be resolved.
I couldn’t find anything regarding Github IP Whitelist support on the roadmap. Is there any chance that this will be supported in the near future?
Github also support to update IP allow list automatically for IP address provided by Github App providers. This would help to address the challenge of changing external IPs.
This topic is very important for us. Without supporting IP allow lists we wouldn’t be able to use SonarCloud.
Welcome to the community, and thank you for your feedback!
This feature is not on our short-term roadmap, but we’ll keep a record of this and continue to lookout for similar requests. We’ll update this thread if anything changes.
We are working on this topic right now and likely are going to have an update sometime next week. I’ll post an update to this thread once we have more information to share.