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

推薦する

跳ねるボールを実現するネイティブjs

思いつきで、小さなボールが跳ね返るケーススタディを書いてみました。具体的な内容は以下のとおりです。主...

MySQL の replace と replace into の詳細な例 into_Mysql

MySQL の replace と replace into はどちらも頻繁に使用される関数です。...

Centos7 で crontab + シェル スクリプトによる定期的な自動ファイル削除の問題を解決する

問題の説明:最近、rsyncで毎回同期するデータ量が多いが、データベースのbakファイルを保持する必...

autoconfを使用してMakefileを生成し、プロジェクトをコンパイルする手順

序文Linux では、コンパイルとリンクには Makefile を使用する必要がありますが、適切な ...

CSS ワールド - コード実践: 画像の Alt 情報の表示

ただし、デフォルトの src を持つ <img> 要素を使用してスクロール読み込み効果を...

MySQL 8.0.11 のインストールと設定方法のグラフィック チュートリアル (win10)

この記事ではMySQL 8.0.11のインストールと設定方法を参考までに記録します。具体的な内容は以...

Win10 システムに MySQL8.0.13 をインストールする際の問題と解決策

オペレーティングシステム: Windows10 MySQL バージョン: 8.0.13-winx64...

知らないかもしれないmysqldumpパラメータ

前回の記事で、mysqldump バックアップ ファイルに記録されるタイムスタンプ データは UTC...

Linux TTY/PTS の違いの概要

キーボードで文字を入力すると、対応するプロセスにどのように送信されるのでしょうか? ps や who...

要素 el-button ボタンコンポーネントの使用の詳細な説明

1. 背景ボタンは非常によく使われており、Element のボタン機能は非常に包括的です。この記事で...

js配列forEachインスタンスの詳細な使用方法

1. forEach() は map() に似ています。これも渡された関数に各要素を順番に適用します...

IE8 開発者ツール メニューの説明

<br />この記事では、開発者ツールのさまざまなメニューについて簡単に説明しました。こ...

純粋な CSS で実装された大きなドロップダウン メニューのサンプル コード

これは純粋に CSS で実装された大きなドロップダウン メニューです。この大きなメニューは、js コ...

LINUX ポートが占有されているかどうかを確認します

ポートが占有されているかどうかは、これまで一度もわかりませんでした。多くの人に尋ねて、ようやくわかり...

テキストエリアの disabled 属性と readonly 属性の具体的な使用法

障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...