需要手动执行一次,用以初始化配置文件,并依据《SSL证书获取脚本》进行配置填写 #! /bin/bash #需要手动执行一次,用以初始化配置文件 DOMAIN_NAMES="example.com *.example.com" # 需要申请ssl证书的域名,多个域名用空格隔开 EMAIL="example@example.com" # CloudF…
在nfs节点上安装nfs-kernel-server 并在所有节点上安装nfs-common,不安装会导致容器在某些节点上挂载nfs卷失败 sudo apt install nfs-kernel-server nfs-common sudo mkdir -p /www/nfs-k8s sudo bash -c 'echo "/www/nfs-k8s…
为节点添加flannel.alpha.coreos.com/public-ip-overwrite=<公网ip>注解就行 kubectl annotate nodes dkcjbfrzahrawtduln flannel.alpha.coreos.com/public-ip-overwrite=<公网ip> 然后flanne…
helm repo remove stable # 删除默认的仓库源 helm repo add stable https://mirror.azure.cn/kubernetes/charts # 添加微软的源 微软仓库(推荐使用):http://mirror.azure.cn/kubernetes/charts 阿里仓库:https://kub…
首先,在干净的系统上执行如下命令,创建swap文件,并挂载 # 需要root权限 dd if=/dev/zero of=/var/swapfile bs=128M count=32 chmod 600 /var/swapfile mkswap /var/swapfile swapon /var/swapfile swapon -s # 仅在该节点被…
安装 kubeadm、kubelet 和 kubectl 禁用swap,否则将导致kubelet无法启动(如果需要swap,也可以自行创建swap文件并启用,见《为kubernetes提供swap》) sudo swapoff -all #临时禁用swap,如需永久禁用,请将/etc/fstab中的swap条目删除 更新 apt …