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温度と湿度の読み取り実装方法

推薦する

docker run によって起動されたコンテナがハングしてデータが失われた場合の対処方法

シナリオの説明あるシステムでは、機能サービスはdocker stack deploy xxxで起動し...

CSS コード省略 div+css レイアウト コード省略仕様

略語を使用すると、CSS ファイルのサイズが小さくなり、読みやすくなります。 CSS 省略形の主なル...

MySQL のストアド プロシージャを使用して 100 万件のレコードをすばやく生成する方法

序文テストを行う際、大量のデータによる負荷に耐えるプロジェクトの能力をテストするために、通常はテスト...

MySQL自動シャットダウン問題への対処の実践記録

最近、あるプロジェクトを手伝ったのですが、MySQL マシンがしばらくすると自動的に停止し続けました...

Vue3 を使用してアップロード コンポーネントを実装するためのサンプル コード

目次一般的なアップロードコンポーネントの開発以下の機能を実装する必要がありますカスタムテンプレートサ...

JavaScriptはシンプルな日付効果を実装します

JavaScriptの日付エフェクトの具体的なコードは参考用です。具体的な内容は次のとおりです。コー...

Linux で指定された期間に数分ごとにタスク スケジュール crontab を自動的に実行する方法

まずコードを見てみましょう #/bin/sh datename=$(日付 +%Y%m%d-%H%M%...

ウェブページのフラッシュアニメーションが表示されない問題の解決策

<br />解決手順は次のとおりです。スタート -> 実行 -> reged...

WeChatミニプログラムでの仮想リストの実装例

目次序文分析する初期レンダリング方法初期最適化さらなる最適化方法2序文ほとんどのミニプログラムには、...

MySQL 8.0.15 winx64 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.15 winx64 圧縮パッケージのインストールと設定方法を参考ま...

MySQL SQL ステートメントが遅い場合の一般的な原因と解決策

1. インデックス不足または無効なインデックスによるクエリの遅延数千万件のデータを含むテーブルで、イ...

将来的に人気のあるウェブサイトのナビゲーションの方向

<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...

MySQL での数値のフォーマットの詳細な説明

最近、仕事の都合で、MySQL で数字をフォーマットする必要がありましたが、インターネット上にはほと...

MySQL の指定文字によるマージと分割の例のチュートリアル

序文指定した文字による結合または分割は一般的なシナリオです。MySQL では結合の記述は比較的簡単で...

Docker で Ubuntu に Python3 と Pip をインストールする際の問題

文章1) Ubuntuイメージをダウンロードする docker プル Ubuntu 2) 画像を見る...