Skip to content

オンプレミスのubuntu Serverへ、kubeadmとその仲間たちをインストール。(クラスタを作れる状態にする)

Notifications You must be signed in to change notification settings

ken344/ansible-k8s-node-on-premise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-k8s-node-on-premise

環境:VirtualBox
OS:ubuntu server 2204 (osboxeのイメージで)
https://www.osboxes.org/ubuntu-server/

ネットワークは適当に

osboxes@osboxes:~$ cat /etc/netplan/00-installer-config.yaml
network:
  ethernets:
    enp0s3:
      dhcp4: true
  version: 2

macの公開鍵を入れて接続

vi ~/.ssh/authorized_keys

sudoがパスワードなしで実行できるように設定(ターゲットホスト側)

osboxes@osboxes:~$ sudo -i
[sudo] password for osboxes:
root@osboxes:~# echo "osboxes ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers

疎通試験(Ping)

ansible all -i inventory.txt -m ping

実行

ansible-playbook -i inventory.txt k8s-node-setup_part.yaml

個別のプレイ毎に(-vは無くても)

ansible-playbook -i inventory.txt k8s-node-setup_part.yaml --tags "Containerd_setup" -v

クラスタ化は別途、kubeadm init が必要

About

オンプレミスのubuntu Serverへ、kubeadmとその仲間たちをインストール。(クラスタを作れる状態にする)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published