需要手动执行一次,用以初始化配置文件,并依据《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 …
如何启用systemd 平时我们可能经常需要用systemctl去管理服务,然而WSL2默认是不启用systemd的,我们也就无法使用systemctl 启用方式是编辑/etc/wsl.conf这个配置文件(如果没有该配置文件请手动创建),在里面添加 [boot] systemd=true 快捷添加 echo "[boot]\nsy…
分号 ; # 可以使多个命令依次执行 ls ; pwd ; cd / ; ls ; pwd 后台标识符 & 使命令在后台进行 sleep sleep # 使终端睡眠指定时间(默认:秒) 参数: 时间:指定要暂停时间的长度, 包括如下: 2s: 2秒 2m: 2分钟 2h: 2小时 2d: 2天 infinity:…
声明 既然来到这了,上一章的声明我也不多赘述了 如果说上一章的bash基础是外功 那么接下来的内容是内功 .......................................... .......................................... ....................................…
声明 本章节使用的ubuntu 22.04 本章节不提供VMware与Linux的安装教程,网上一搜一大把 Linux安装过程中,遇到“指定磁盘容量”步骤时,请选择“将虚拟磁盘存储为单个文件”选项以提高性能,此选项并不会使您接下来的安装过程受到影响 如果您不想让您的Linux系统更新太慢,Linux安装完成之后需要将镜像源换至国内 观看此文章之前,…