ansible kubelet kubeadm kubectl setup

/etc/yum.repos.d/kubernetes.repo
[root@localhost yum.repos.d]# cat kubernetes.repo 
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
[root@localhost yum.repos.d]#


[root@localhost yum.repos.d]# ansible localhost -m shell  -a "setenforce 0
sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config

yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes

systemctl enable --now kubelet"

localhost | SUCCESS | rc=0 >>
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.nbrc.ac.in
 * extras: mirror.nbrc.ac.in
 * updates: mirror.nbrc.ac.in
Resolving Dependencies
--> Running transaction check
---> Package kubeadm.x86_64 0:1.15.3-0 will be installed
--> Processing Dependency: kubernetes-cni >= 0.7.5 for package: kubeadm-1.15.3-0.x86_64
--> Processing Dependency: cri-tools >= 1.13.0 for package: kubeadm-1.15.3-0.x86_64
---> Package kubectl.x86_64 0:1.15.3-0 will be installed
---> Package kubelet.x86_64 0:1.15.3-0 will be installed
--> Running transaction check
---> Package cri-tools.x86_64 0:1.13.0-0 will be installed
---> Package kubernetes-cni.x86_64 0:0.7.5-0 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package               Arch          Version            Repository         Size
================================================================================
Installing:
 kubeadm               x86_64        1.15.3-0           kubernetes        8.9 M
 kubectl               x86_64        1.15.3-0           kubernetes        9.5 M
 kubelet               x86_64        1.15.3-0           kubernetes         22 M
Installing for dependencies:
 cri-tools             x86_64        1.13.0-0           kubernetes        5.1 M
 kubernetes-cni        x86_64        0.7.5-0            kubernetes         10 M

Transaction Summary
================================================================================
Install  3 Packages (+2 Dependent packages)

Total size: 55 M
Installed size: 250 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : kubelet-1.15.3-0.x86_64                                      1/5 
  Installing : kubernetes-cni-0.7.5-0.x86_64                                2/5 
  Installing : kubectl-1.15.3-0.x86_64                                      3/5 
  Installing : cri-tools-1.13.0-0.x86_64                                    4/5 
  Installing : kubeadm-1.15.3-0.x86_64                                      5/5 
  Verifying  : kubernetes-cni-0.7.5-0.x86_64                                1/5 
  Verifying  : kubeadm-1.15.3-0.x86_64                                      2/5 
  Verifying  : kubelet-1.15.3-0.x86_64                                      3/5 
  Verifying  : cri-tools-1.13.0-0.x86_64                                    4/5 
  Verifying  : kubectl-1.15.3-0.x86_64                                      5/5 

Installed:
  kubeadm.x86_64 0:1.15.3-0 kubectl.x86_64 0:1.15.3-0 kubelet.x86_64 0:1.15.3-0

Dependency Installed:
  cri-tools.x86_64 0:1.13.0-0          kubernetes-cni.x86_64 0:0.7.5-0         

Complete!Created symlink from /etc/systemd/system/multi-user.target.wants/kubelet.service to /usr/lib/systemd/system/kubelet.service.

Comments

Popular posts from this blog

ansible redhat cluster qorum qdevice

PE 3.9.0 on centos 6

gfs2 cluster