Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

  1. 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"
  2. Restart k3s systemctl restart k3s.service

Configure Rancher

  1. Go to the Rancher dashboard (blue star) Cluster Management > Clusters and click on Edit Config for your cluster:

    Image Modified
    1. Go to Advanced Options:

      Image Modified
    2. 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

In order for the connectors to support proxy settings, you will need to enable it in the configuration page

image-20240628-124246.pngImage Added