flagflag  
4: 2021-09-07 (Tue) 23:57:26 iseki source 5: 2021-09-08 (Wed) 01:42:04 iseki source
Line 8: Line 8:
** Install [#zf601099] ** Install [#zf601099]
*** CentOS8 [#rd522d28] *** CentOS8 [#rd522d28]
-**** swap を止める [#o6001ede]+**** swap を止める [#i460600e]
 # swapoff -a  # swapoff -a
- 念のため /etc/fstab でスワップ行をコメントアウト - 念のため /etc/fstab でスワップ行をコメントアウト
#br #br
-**** K8sリポジトリ [#o2437fdb]+**** K8sリポジトリ(EL7) [#o2437fdb]
- /etc/yum.repos.d/kubernetes.repo - /etc/yum.repos.d/kubernetes.repo
 [kubernetes]  [kubernetes]
Line 23: Line 23:
 gpgkey=https://packages.cloud.google.co​m/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/do​c/rpm-package-key.gpg  gpgkey=https://packages.cloud.google.co​m/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/do​c/rpm-package-key.gpg
 exclude=kube*  exclude=kube*
-**** yum [#q5b58bb9] + 
-- yum install -y socat ipvsadm conntrack-tools+**** yum (EL7)[#q5b58bb9] 
 +- yum install -y ipvsadm
- yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes - yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
#br #br
**** cgroup の設定 [#f418f5e8] **** cgroup の設定 [#f418f5e8]
-- /etc/default/kubelet+- /etc/sysconfig/kubelet
 KUBELET_EXTRA_ARGS="--cgroup-driver=cgroupfs"  KUBELET_EXTRA_ARGS="--cgroup-driver=cgroupfs"
 +**** 初期化 [#q2a9d75b]
 +- kubeadm init
 +-- /var/lib/etcd/
 +-- /var/lib/kubelet
 +-- /etc/kubernetes
 +#br
 +
 +**** EL7 ではなくて,最新版を手動で入れる. [#dae1dbdf]
 +- yum install -y socat ipvsadm conntrack-tools
 +- バイナリのダウンロード
 + cd /usr/bin
 + RELEASE="$(curl -sSL https://dl.k8s.io/release/stable.txt)"
 + curl -L --remote-name-all https://storage.googleapis.com/kubernete​s-release/release/${RELEASE}/bin/linux/a​md64/{kubeadm,kubelet,kubectl}
 + chmod a+rx /usr/bin/kube*
 +
 +- /usr/lib/systemd/system/kubelet.service
 + [Unit]
 + Description=kubelet: The Kubernetes Node Agent
 + Documentation=https://kubernetes.io/doc​s/
 + Wants=network-online.target
 + After=network-online.target
 +
 + [Service]
 + ExecStart=/usr/bin/kubelet
 + Restart=always
 + StartLimitInterval=0
 + RestartSec=10
 +
 + [Install]
 + WantedBy=multi-user.target
 +
 +- /usr/lib/systemd/system/kubelet.service.​d/10-kubeadm.conf
 + [Service]
 + Environment="KUBELET_KUBECONFIG_ARGS=--bootstrap-kube​config=/etc/kubernetes/bootstrap-kubelet​.conf --kubeconfig=/etc/kubernetes/kubelet.con​f"
 + Environment="KUBELET_CONFIG_ARGS=--config=/var/lib/ku​belet/config.yaml"
 + # This is a file that "kubeadm init" and "kubeadm join" generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically
 + EnvironmentFile=-/var/lib/kubelet/kubea​dm-flags.env
 + # This is a file that the user can use for overrides of the kubelet args as a last resort. Preferably, the user should use
 + # the .NodeRegistration.KubeletExtraArgs object in the configuration files instead. KUBELET_EXTRA_ARGS should be sourced from this file.
 + EnvironmentFile=-/etc/sysconfig/kubelet​
 + ExecStart=
 + ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

65 user(s) are online (11 user(s) are browsing xpwiki)

Members: 0
Guests: 65

more...

Access Counter

Today : 2398239823982398
Yesterday : 1185711857118571185711857
Total : 2361412523614125236141252361412523614125236141252361412523614125
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com