8: 2021-09-08 (水) 23:47:18 iseki |
9: 2021-09-09 (木) 15:56:28 iseki |
| - Podによるクラスター構築環境 | | - Podによるクラスター構築環境 |
| - 勉強中 | | - 勉強中 |
| + | - [[kubectl>./kubectl]] |
| + | - RANCHER https://qiita.com/suzukihi724/items/00b167c6f5f2ddeca718 |
| #br | | #br |
| - https://qiita.com/ishida0503/items/f3b62b02dec4f6fef42f | | - https://qiita.com/ishida0503/items/f3b62b02dec4f6fef42f |
| #br | | #br |
| + | |
| ** Install (CentOS8)[#zf601099] | | ** Install (CentOS8)[#zf601099] |
| | | |
| -- /var/lib/kubelet | | -- /var/lib/kubelet |
| -- /etc/kubernetes | | -- /etc/kubernetes |
| + | -- /etc/cni/net.d |
| - もう一度設定する場合は,kubeadm reset を行う | | - もう一度設定する場合は,kubeadm reset を行う |
| -- ネットワークインターフェイスを作った場合は,削除して置く.ex) ip link delete flannel.1 | | -- ネットワークインターフェイスを作った場合は,削除して置く.ex) ip link delete flannel.1 |
| cat - > calico.yaml | | cat - > calico.yaml |
| kubectl apply -f calico.yaml | | kubectl apply -f calico.yaml |
- | #br | + | - or |
| + | cat <<EOF > /etc/NetworkManager/conf.d/calico.conf |
| + | [keyfile] |
| + | unmanaged-devices=interface-name:cali*;interface-name:tunl*;interface-name:vxlan.calico |
| + | EOF |
| + | kubectl apply -f https://docs.projectcalico.org/v3.15/manifests/calico.yaml |
| + | - or |
| + | |
| + | - https://docs.projectcalico.org/getting-started/kubernetes/quickstart |
| + | kubectl create -f https://docs.projectcalico.org/manifests/tigera-operator.yaml |
| + | wget https://docs.projectcalico.org/manifests/custom-resources.yaml |
| + | vi custom-resources.yaml |
| + | kubectl create -f custom-resources.yaml |
| + | watch kubectl get pods -n calico-system |
| + | kubectl taint nodes --all node-role.kubernetes.io/master- |
| + | kubectl get nodes -o wide |
| *** Worker node [#w001f6b1] | | *** Worker node [#w001f6b1] |
| - 初期化で kubeadm join コマンドを打つ. | | - 初期化で kubeadm join コマンドを打つ. |