kubernetes1.5.2 から kubernetes1.10 にアップグレードする際の主要な設定変更記録

kubernetes1.5.2 から kubernetes1.10 にアップグレードする際の主要な設定変更記録

この記事では、kubernetes1.5.2 から kubernetes1.10 にアップグレードする際の主要な設定変更をいくつか記録します。

バージョン

アップグレード方法

バイナリ置換後にsystemd関連のオプションを変更する

Docker設定

API サーバー設定

kubelet 設定

/etc/kubernetes/kubeconfig の内容:
[root@host124 ~]# cat /etc/kubernetes/kubeconfig
APIバージョン: v1
種類: 設定
ユーザー: []
設定: {}
クラスター:
- 名前: デフォルト
クラスタ:
サーバー: http://192.168.163.121:8080
コンテキスト:
- コンテクスト:
クラスター: デフォルト
ユーザー: “”
名前: デフォルト
現在のコンテキスト: デフォルト
[root@host124 ~]#

結果確認

バージョン確認

[root@host121 ~]# kubectl バージョン
クライアント バージョン: version.Info{メジャー:"1", マイナー:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:55:54Z", GoVersion:"go1.9.3", コンパイラ:"gc", プラットフォーム:"linux/amd64"}
サーバー バージョン: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
[root@host121 ~]#

構成の確認

[root@host121 ~]# kubectl get node -o wide
名前 ステータス 役割 年齢 バージョン 外部 IP OS イメージ カーネル バージョン コンテナ ランタイム
192.168.163.122 準備完了 <なし> 11h v1.10.0 <なし> CentOS Linux 7 (Core) 3.10.0-693.el7.x86_64 docker://17.12.0-ce
192.168.163.123 準備完了 <なし> 11h v1.10.0 <なし> CentOS Linux 7 (Core) 3.10.0-693.el7.x86_64 docker://17.12.0-ce
192.168.163.124 準備完了 <なし> 11h v1.10.0 <なし> CentOS Linux 7 (Core) 3.10.0-693.el7.x86_64 docker://17.12.0-ce
[root@host121 ~]#

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • バイナリファイルを使用してetcdをインストールする詳細なチュートリアル
  • K8Sバイナリの展開K8S(1.15)の展開hpa機能
  • Kubernetes 1.18.3をバイナリモードでインストールする

<<:  CentOS6.7 mysql5.6.33 でデータファイルの場所を変更する方法

>>:  WeChatアプレット+mqtt、esp8266温度と湿度の読み取り実装方法

推薦する

独自の FTP および SFTP サーバーを構築するプロセスの紹介

FTP と SFTP はファイル転送プロトコルとして広く使用されています。関連する機能を開発するには...

無効と読み取り専用で入力を読み取り専用に設定する

読み取り専用入力を実現するには、無効と読み取り専用の 2 つの方法があります。当然、どちらの結果も読...

Ubuntu で時刻同期に NTP を使用する

NTP は、ネットワーク上で時間を同期するための TCP/IP プロトコルです。通常、クライアントは...

MySQL エンコーディング utf8 および utf8mb4 utf8mb4_unicode_ci および utf8mb4_general_ci

参考: MySQL 文字セットの概要utf8mb4 は MySQL 8.0 のデフォルトの文字セット...

ページの下部にHTMLフッターを配置する簡単な方法

要件:ページ コンテンツが短く、ブラウザーの高さをサポートできない場合でも、フッターをウィンドウの下...

MySQL 8の新機能ウィンドウ関数の役割

MySQL 8.0 の新機能は次のとおりです。 Unicode 9.0 をすぐに完全にサポートウィン...

MySQL 8.0.11 のインストールと設定方法のグラフィックチュートリアル MySQL 8.0 の新しいパスワード認証方法

この記事では、参考までにMySQL8.0.11のインストールと設定方法、およびMySQL8.0の新し...

MySQLスローログクエリの詳細な説明

遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...

Windows オペレーティング システムでの Linux 仮想マシンのインストールと構成のチュートリアル

序文仕事では、Linux 環境で操作する必要があることがよくあります。ここでは、win10 システム...

レスポンシブレイアウトの概要(推奨)

レスポンシブレイアウト開発の基礎知識この章は主に以下の部分に分かれています• レスポンシブデザインを...

Jenkins統合Dockerプラグインの問題を解決するいくつかの方法

目次背景質問1エラー 2エラー 3エラー4要約する背景テスト環境では、docker プラグインを統合...

ネイティブJSで様々なモーションの複合モーションを実現

この記事では、ネイティブ JS で実装された複合モーションを紹介します。複合モーションとは、異なる属...

CentOS7にsshをインストールして設定する

1. openssh-serverをインストールする yum インストール -y openssl o...