...
Note |
---|
If you ran the Rancher registration command before configuring the Agent Environment Variables (see step 3) you’ll need to re-run the registration command after configuring the environment variables. |
Configure VM environment
Open the file
/etc/systemd/system/k3s.service.env
and append the following lines:Code Block http_proxy="$PROXY_IP" https_proxy="$PROXY_IP" no_proxy="$NODE_IP,localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.svc,.cluster.local"
Restart k3s
systemctl restart k3s.service
Configure Rancher
Go to the Rancher dashboard
Cluster Management > Clusters and click on Edit Config for your cluster:
Go to Advanced Options:
Configure the following Agent Environment Variables and press Save:
Code Block HTTP_PROXY: $PROXY_IP HTTPS_PROXY: $PROXY_IP NO_PROXY: $NODE_IP,localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.svc,.cluster.local
Configure Dashboard (Network Settings)
In order for the connectors to support proxy settings, you will need to enable it in the configuration page
...