外部からk3sクラスタへアクセスする
デフォルト設定でk3sクラスタを作成した場合、そのノード内からしかアクセスできません。
/etc/rancher/k3s/k3s.yaml のkubeconfigファイルをノード外に持ち出して他のホストでインポートしようとすると、下記のようなエラーが発生します。
|  |  | 
ノード外からk3sクラスタにアクセスできるようにするには、クラスタ作成時に下記パラメータを指定します。
|  |  | 
このパラメータの詳細は https://rancher.com/docs/k3s/latest/en/installation/install-options/#registration-options-for-the-k3s-server を参照してください。
インストールコマンド例は以下の通りです。
|  |  | 
その後、/etc/rancher/k3s/k3s.yaml の内容をローカルマシンにコピーし、serverのIPアドレスを 127.0.0.1 から実際にアクセスしたいアドレスに書き換えます。
これでクラスタ情報の取得ができ、問題なくアクセスできるようになります。
|  |  |