0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

k3osでのネットワーク設定

Posted at

k3osのネットワーク設定

利用時に少し躓いたのでメモ

概要

  • 軽量k8sであるk3sが予めインストールされているk3os
    • 手元のノートPCやラズパイで動かすのに便利
  • 特に設定を行わないと、DHCPでIPアドレスを取得する作りになっている
    • クラスタを組む際に簡易にstaticなIPを降って構築したいので、ネットワークの設定を変更したい
  • k3osはベースOSがAlpine Linuxであり、ネットワーク設定はconnmanで行う
    • ただし、そのまま通常のconnmannの設定ファイルに記載しても、再起動契機で上書きされてしまうので、以下の章の通り設定する

設定方法

  • /var/lib/rancher/k3os/config.d/*配下に以下のようにyamlを作成して配置する
    • ちなみにconnman以外の他のOSの設定についても、
      同様のディレクトリにて設定を書くことで反映可能
write_files:
- content: |
    [service_eth0]
    Type = ethernet
    IPv4 = 10.0.2.100/255.255.255.0/10.0.2.1
    IPv6 = off
    MAC = 08:00:27:cc:87:0f
    Nameservers = 8.8.8.8
  owner: root:root
  path: /var/lib/connman/eth0.config
  permissions: '0600'
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?