
ARM64 平台基于 openEuler + iSula 环境部署 Kubernetes
为什么要在 arm64 平台上部署 Kubernetes,而且还是鲲鹏 920 的架构。说来话长 。。。 此处省略5000 字。
介绍下系统信息;
- 架构:鲲鹏 920(Kunpeng920)
- OS:openEuler 20.03 (LTS-SP1)
- CPU:4c
- 内存:16G
- 硬盘:若干
整个过程虽然参考了鲲鹏论坛的帖子,不过还是颇费周折。
TL;DR
整个过程中要注意 arm64 平台上安装 Kubernetes 及网络组件,需要使用 arm64 版本的镜像。
环境配置
1.关闭 selinux
#临时关闭
setenforce 0
#永久关闭 SELINUX=disabled
vim /etc/sysconfig/selinux
2. 关闭swap分区
#临时关闭
swapoff -a
#永久关闭 注释 swap 行
vim /etc/fstab
3. 关闭防火墙
systemctl stop firewalld
ssystemctl disable firewalld
4. 网络配置
对iptables内部的nf-call需要打开的内生的桥接功能

