kubeadm
2019
kubeadm で kubernetes 1.13 の HA 環境を構築
Kubernetes
kubeadm
kubeadm を使って HA な Kubernetes を構築するというのを 1.11 の時に試して Ansible Playbook にしたりしていましたが、kubeadm が GA になったことだし 1.13 での手順に更新してみた( github.com/
2018
Self-hosted Kubernetes
Kubernetes
kubeadm
🐵 去る 2018年9月7日、 Tech-on MeetUp#02「マネージドサービスだけに頼らないコンテナ基盤」 に参加してオンプレ Kubernetes 他の話を聞いてきた。司会の方の登壇者いじりが浮
etcd stacked Highly Available Kubernetes cluster を Ansible でセットアップ
Kubernetes
kubeadm
Creating Highly Available Clusters with kubeadm の Stacked control plane nodes で etcd を control-plane に相乗りさせる kubernetes cluster の作成を試します。今回も DigitalOcean で CentOS 7 を使います。 また、面倒なので Ansible Playbook でセットアップするようにしました github.com/yteraoka/do-k8s-stacked-etcd
kubeadm で外部 etcd で HA な Kubernetes クラスタをセットアップする
Kubernetes
calico
kubeadm
etcd を外部にもつ HA な Kubernetes クラスタを kubeadm で構築します。 Creating Highly Available Clusters with kubeadm をなぞります。 各種バージョン情報 # CentOS Linux release 7.5.1804 kubeadm v1.11.2 (GitCommit:“bb9ffb1654d4a729bb4cec18ff088eacc153c239”) docker 1.13.1 (docker-1.13.1-68.gitdded712.el7.centos.x86_64) kubelet v1.11.2 (Kubernetes v1.11.2) etcd 3.2.18 Set up the cluster # etcd クラスタは「 kubeadm で HA な etcd を
kubeadm で HA な etcd をセットアップ
etcd
kubeadm
Set up a Highly Availabile etcd Cluster With kubeadm をなぞります。 各種バージョン情報 # CentOS Linux release 7.5.1804 kubeadm v1.11.2 (GitCommit:“bb9ffb1654d4a729bb4cec18ff088eacc153c239”) docker 1.13.1 (docker-1.13.1-68.gitdded712.el7.centos.x86_64) kubelet v1.11.2 (Kubernetes v1.11.2) etcd 3.2.18 Before you begin # 互いに 2379/tcp (client ↔ server), 2380/tcp (server ↔ server peering) ポートで通信可能な 3 台のホスト (ポート番号を
CentOS 7 に kubeadm をインストール
Docker
kubeadm
“ Installing kubeadm - Kubernetes” を参考に CentOS 7 に kubeadm をインストールします 各種バージョン情報 # CentOS Linux release 7.5.1804 kubeadm v1.11.2 (GitCommit:“bb9ffb1654d4a729bb4cec18ff088eacc153c239”) docker 1.13.1 (docker-1.13.1-68.gitdded712.el7.centos.x86_64) kubelet v1.11.2 (Kubernetes v1.11.2) Before you begin # サポートされている OS は沢山あるが今回は CentOS 7 を使います 2GB 以上