「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
インストール
大枠の手順 †
初期設定 †
SELinuxの無効化 †
Firewallの無効化 †
( or 必要なポートのオープン)
必要に応じて、Proxyを設定する。 †
OSのアップデート(apt or yum) †
スワップ無効化 †
- K8sではスワップ無効化が必要になる。
- OSやディストリビューションによって設定方法が異なる。
Dockerインストール †
- Dockerのインストール
- DockerのProxyを設定する。
インストール前チェック †
以下の重複がないことを確認する。
ホスト名 †
MACアドレス †
product_uuid †
個別の手順 †
K8sインストール後の設定手順。
kubeadm †
インストール †
kubectlの有効化 †
イメージのバックアップ †
ココまで出来たら、以下の
に進む前に、VMのイメージをバックアップしておく。
マスターの設定 †
イメージのバックアップから起動する場合、
事前に、インストール前チェックのを行う。
- Kubeadm init を行う(出力されるjoinコマンドをメモ)。
- kubectlの設定ファイル(admin.conf)をHOMEの.kubeにコピー
- CNI(flannel)のインストール
ワーカーの設定 †
- MasterNode?から出力されたjoinコマンドを実施
kubespray †
Helm †
Rancher †
参考 †
その他の手順 †
Loadbalancer †
MetalLBなどをインストールする。
PersistentVolume? †
Helmを導入した方が、遥かに便利