Rancher2_app_v2

If we provide the chart information and other stuff, this installs the required app(monitoring in this case) in the infra. Does it goes to internet and search the specific git/helm repos/charts and then install these apps ? Or if we have the images installed already in the environment, will it install from the images ? If we need to install the app in an air gapped environment, then does this is to be used ? Any help would be appreciated.