[Kubernetes]docker playwithgroundシーケンス

2612 ワード

(ショートカットキー:CTRL+L-クリーンアップ画面、CTRL+INSコピー、SHIFT+INS貼り付け)
  • リンクは次のとおりです.
  • Playwithground
  • DockerまたはGithubアカウントでログインします.
  • は、試行ごとに最大4時間使用できます.

  • ログイン後にスタートボタンを押してアクセス

  • ADD NEW INSTANCEボタンをクリック
  • ノード1はMaster
  • である
  • ボタンを押すとインスタンスの作成->ノードの追加
  • 初期に端末に露出したコンテンツのうち、1.XXXと暴露の命令を実行する.
  • kubeadm init --apiserver-advertise-address $(hostname -i) --pod-network-cidr 10.5.0.0/16
  • ノード1をプライマリノードとして初期化する
  • .
  • ドックAPI、コントローラ、スケジューラ、etcd、CORED 182などの作成
  • 以降、2.XXXXXは、露出したコマンドを実行します.
  • kubectl apply -f https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml
  • ADD NEWINSTANCE->が4~1回実行された場合、最後に表示される内容があります.コンテンツのコピー->コマンドの実行
  • ノードを再作成し、Master Nodeに接続するコマンドです.
  • kubeadm join 192.168.0.13:6443 --token jdawjj.dpo53yd216xtqi2l \
        --discovery-token-ca-cert-hash sha256:766a18990fcf72ff8e06e2da21644e888029a9e26a915e7ee10a477a87d4b31d
  • プライマリノードでコマンドを実行し、
  • の作成を確認します.
    kubectl get nodes

    自動完了
  • kubectlコマンドの設定(tabキーを使用可能にする)
  • source <(kubectl completion bash)
    source <(kubeadm completion bash)
    echo "source <(kubectl completion bash)" >> ~/.bashrc
    echo "source <(kubeadm completion bash)" >> ~/.bashrc