kubernetes1.16.0の可用性は、コマンドのわずか2行をインストール

K8S展開が常に知ら面倒であったが、ここ最近のシェアを記録を展開するためのK8S便利な方法を発見しました。

はじめにsealos

公式サイトsealos

シンプルでクリーンな軽量安定kubernetesインストールツールを作るためにsealosの目的は、十分に高可用性インストールでサポートされています。実際には、私たちが行うには強力なものを置くことは難しくありませんが、やるミニマリストと柔軟な拡張性がより困難です。
したがって、これらの原則を実装する必要がある場合。
sealosの機能と利点:

  • インストールオフライン、ツールやリソースパッケージ(バイナリ構成ファイルのYAML画像ファイルなど)は、異なるバージョンが異なるパッケージをオフラインで交換することができるように、分離しました
  • 証明書の拡張
  • 使用するのは簡単
  • カスタム設定のサポート
  • カーネルのロード、非常に安定した、それは簡単ですので、トラブルシューティングにも非常に簡単です

展開

展開わずか2つのステップ

# 下载并安装sealos, sealos是个golang的二进制工具,直接下载拷贝到bin目录即可
wget https://github.com/fanux/sealos/releases/download/v3.0.1/sealos && \
    chmod +x sealos && mv sealos /usr/bin 

# 安装一个三master的kubernetes集群
sealos init --passwd YOUR_SERVER_PASSWD \
    --master 192.168.0.2  --master 192.168.0.3  --master 192.168.0.4  \
    --node 192.168.0.5 \
    --pkg-url https://sealyun.oss-cn-beijing.aliyuncs.com/cf6bece970f6dab3d8dc8bc5b588cc18-1.16.0/kube1.16.0.tar.gz \
    --version v1.16.0

エンド!はい、あなたがインストールされ、右だけで2つのステップを読んで、私は可能なテストがプロ。
あなたが使用することができ、オンラインでダウンロードしたくない場合は、パッケージラインオフ、各バージョンX.0のバージョンは、あなたがダウンロードすることができる唯一の1セントを必要と
し、コマンドを変更します

# 安装一个三master的kubernetes集群
sealos init --passwd YOUR_SERVER_PASSWD \
    --master 192.168.0.2  --master 192.168.0.3  --master 192.168.0.4  \
    --node 192.168.0.5 \
    --pkg-url /root/kube1.16.0.tar.gz \
    --version v1.16.0

この/root/kube1.16.0.tar.gz \独自のパスは、ストアに変更します

使用して、ノードが正常動作するかどうかを見ることを得ます
ここに画像を挿入説明

インストールの確認

それはダッシュボードをインストールしてみてください

sealos install --pkg-url https://github.com/sealstore/dashboard/releases/download/v2.0.0-bata5/dashboard.tar

インストールが成功したら、トークン、コピーのプロンプトが表示されます
ここに画像を挿入説明
//あなたのIP:訪問HTTPS 32000を、トークンで塗りつぶしは
ここに画像を挿入説明
ここに画像を挿入説明
このように、検証は完了です。本当に2行のコマンドでありよりも、より便利Kubespray

公開された12元の記事 ウォンの賞賛4 ビュー10000 +

おすすめ

転載: blog.csdn.net/brucelpt/article/details/103857125