Versions Compared

Key

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

Contents

Table of Contents
minLevel1
maxLevel7

Document Details

...

Prepared By

...

Reviewed By

...

Date

...

Document Version

...

Fernando Cisneros

...

Artem Kalaitan

...

...

V 1

Introduction

This document gives the information about how to configure k3s with proxy.

...

  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

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

    1. Go to Advanced Options:

    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
  4. Run the Rancher registration command: kubectl apply -f https://....yaml

...