目录
Istio 尝试 (二):搭建K8s集群
文本继承上一篇虚拟机的内容,环境准备
如有需要本位完全可以作为k8s的独立搭建过程,不涉及istio的任何问题。
前期工作
由于k8s 的全称为kubernetes,因此,我可能会将k8s成为kube、kuber等。
安装vim
由于配置过程中需要编辑大量文件,而我本人相比于vi
我更喜欢vim
,因此,本问后续文章都将以vim作为编辑器,推荐大家安装一下。
$ yum install vim -y
$为指令标志,无需复制
安装htop
(非必须)
由于后面可能观察性能方面的数据,使用top来展示数据不是很明显,因此考虑使用htpo,执行下列指令
$ yum install epel-release -y
#启用htop的安装源
$ yum install htop -y
#安装htop
# 为注释行,忽略,$符号为指令标志,无需复制
安装ntpdate
由于各个节点之间的时间必须一致,因此需要同步时间,但是由于手动配置存在误差因此,使用ntpdate进行同步
进行安装
$ yum install ntpdate -y
执行后开始同步时间
$ tzselect
然后按照图片进行选择即可
最后 更新时区文件,然后利用ntp同步时间(我选择的ntp服务器是上海的)
$ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
$ ntpdate ntp.api.bz
安装ifconfig
由于后面需要确定集群ip/mac等信息,指令:ip addr
显示的信息不是很全面,因此考虑使用ifconfig
直接安装ifconfig会失败
- 查找包
$ yum search all ifconfig # 查找ifconfig的包
- 我们选择net-tools.x86_64进行安装即可
$ yum install -y net-tools.x86_64 # 安装
- 然后尝试使用
ifconfig
$ ifconfig # 如果显示command not find 则使用 /sbin/ifconfig
- 如果ifconfig 显示command not find 而 /sbin/ifconfig正常,我们需要添加ifconfig到环境路径