In Cloud Native environment private networks, databases and services are best practice. An infrastructure should be fully private and only a limited number of entry points can be available.
Important: Obviously the more restricted the better.
Still there are cases where you have to access infrastructure components from your private