Azure / batch-shipyard

Simplify HPC and Batch workloads on Azure
MIT License
277 stars 121 forks source link

Create a pool of nodes without Public IPs #361

Open f-roche opened 3 years ago

f-roche commented 3 years ago

I'd like to create an Azure Batch pool without Public IPs (like mentioned in the Azure doc). By default, nodes created within a pool are linked to a Public IP address, but for security reasons, I would need to disable it at pool creation but I cannot find any option in the YAML pool configuration file. Thanks.

alfpark commented 3 years ago

Currently, there is no way to do this. This also is problematic to implement in practice as access to public resources would require a VNA (so DockerHub/Microsoft Container Registry images, Sylabs Cloud, etc.).

I'll see what is viable here as it may require private network communication to other Azure resources Batch Shipyard has dependencies on.