乱读天书, 不求甚解
周祎骏的个人云笔记
Toggle navigation
乱读天书, 不求甚解
主页
Linux:系统配置
Linux:用户管理
Linux:优化排错
Linux:进程调度
Linux:文件系统
Linux:网络
Linux:系统服务
Linux:安全
Linux:内核
容器:Docker
容器:containerd
容器编排:Kubernetes
IAC:Terraform
大数据:Hadoop
大数据:Zookeeper
大数据:Hbase
消息队列:rsyslog
消息队列:kafka
数据库:MySQL
数据库:MongoDB
搜索引擎:Elasticsearch
时序数据库:OpenTSDB
网站服务:Nginx
编程:Bash
编程:Perl
编程:Python
编程:C
编程:JAVA
编程:Rust
版本控制:gitlab
知识管理:docusaurus
常用小工具
关于我
标签
Kubernetes 01.01 用kubeadm安装集群
2023-04-08 07:01:57
40
0
0
admin
> 用kubeadm安装集群 国内使用阿里云repo (apt install kubeadm 需要) https://developer.aliyun.com/mirror/kubernetes ``` #kubeadm config print init-defaults > init-defaults #sed 's|registry.k8s.io|registry.aliyuncs.com/google_containers|g' -i init-defaults apt update apt install -y containerd mkdir /etc/containerd containerd config default | sed 's|sandbox_image = "registry.k8s.io/pause|sandbox_image = "registry.aliyuncs.com/google_containers/pause|g' > /etc/containerd/config.toml sed 's/SystemdCgroup = false/SystemdCgroup = true/g' -i /etc/containerd/config.toml echo "runtime-endpoint: unix:///run/containerd/containerd.sock" >> /etc/crictl.yaml systemctl daemon-reload systemctl restart containerd modprobe br_netfilter && echo br_netfilter >> /etc/modules echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf && sysctl -p ``` Master 安装: ``` kubeadm init --image-repository registry.aliyuncs.com/google_containers \ --pod-network-cidr=192.168.0.0/16 ``` Node 安装: ``` kubeadm join xxxxx # Master 节点上生成的命令 ``` 安装网络插件Calico operator ``` kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/tigera-operator.yaml #kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/custom-resources.yaml curl https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/custom-resources.yaml -o custom-resources.yaml sed 's/encapsulation: VXLANCrossSubnet/encapsulation: IPIP/g' -i custom-resources.yaml kubectl create -f custom-resources.yaml ``` 检查: ``` kubectl get nodes ```
上一篇:
Kubernetes 00.05 kubectl命令
下一篇:
Kubernetes 01.02 手动安装高可用K8S
文档导航