K3s のアップグレード

このページには K3s アップグレードについて書かれています。

K3s のアップグレート方法 #

公式ドキュメントに記載されているように K3s のアップグレート方法は次の3種類があります。

  • インストレーションスクリプト
  • 自動アップグレード機能
  • 手動アップグレード

アップグレードする際にどのリリースバージョンにアップグレードするかを気にする場合には、 公式のリリースチャネルについて確認してください。

インストレーションスクリプトによるアップグレード手順 #

K3s のアップグレードは K3s のインストール手順 で利用したインストレーションスクリプトで簡単にアップグレードできます。

サーバーノード、エージェントノードのいずれにおいても下記のコマンドで、コマンド実行時の stable バージョンにアップグレードできます。

curl -sfL https://get.k3s.io | sh -

アップグレードしてもサーバーノードのトークンは変わらないため、クラスターの状態はアップグレードしても変わりません。

なお、Pod が動いているノードでは K3s の再起動に失敗する場合がありますので、その際は最悪ノードのリブートが必要です。