环境准备三台机器为例(Ubuntu 25.04 (GNU/Linux 6.14.0-15-generic x86_64))
192.168.31.130 k8s-master01
192.168.31.140 k8s-worker01
192.168.31.141 k8s-worker02
各自机器设置hostname:
123hostnamectl set-hostname k8s-master01hostnamectl set-hostname k8s-worker01hostnamectl set-hostname k8s-worker02
修改每台机器/etc/hosts
1sudo bash -c 'echo -e "192.168.31.130 k8s-master01\n192.168.31.140 k8s-worker01\n192.168.31.141 k8s-worker02" >> /etc/hosts'
集群搭建
第一台master机器安装Sealos
1234e ...
IDM激活的方法第一步下载IDM(从官网下载IDM)IDM [官方下载]
代码激活:激活脚本[点击下载]代码激活管理员运行PowerShell执行代码
1iex(irm is.gd/idm_reset)
JVMS下载地址https://github.com/ystyle/jvms?tab=readme-ov-file#usage
下载配置系统环境变量path变量值:安装路径 D:\tools\it\server\JVMS
验证是否生效重新打开cmd窗口执行
1jvms -v
收编本地JDK使用jvms下载太慢了
在jvms.exe所在目录下,新建一个名为store的文件夹
将本地所安装的jdk目录,移动或复制到store目录下。
管理员运行查看jdk列表1jvms -ls
切换(使用)jdk版本1jvms switch jdk-17
NVM安装nvm(Node Version Manager) 是一个用于管理 Node.js 版本的命令行工具。它允许开发者在同一台机器上安装和切换多个版本的 Node.js,以便于在不同的项目中使用不同的 Node.js 版本。
下载地址下载nvm - nvm中文官网
安装
NVM切换镜像源1nvm root #查看安装路径
找到setting.txt
复制代码粘贴至setting.txt文件12node_mirror: https://npmmirror.com/mirrors/node/npm_mirror: https://npmmirror.com/mirrors/npm/
下载node安装nvm install <version>
卸载nvm uninstall <version>
查看可用版本nvm list available
示例12nvm install 18.16.0 #安装nvm use 18.16.0 #
使用 nrm 管理镜像源全局安装1npm install -g nrm
列出所有可用的源1nrm ls
使用的源1nrm ...
下载从项目发布页下载匹配的版本: https://github.com/heiher/natmap/releases
上传至/home/natmap
创建脚本创建文件/home/natmap/wdns写入如下内容,并补充必要的变量值:
12345678910111213141516171819202122232425262728293031323334#!/bin/shZONE=''RECORD=''RULE=''EMAIL=''AUTH=''DOMAIN=''ADDR=${1}PORT=${2}# DNSwhile true; do curl -X PUT "https://api.cloudflare.com/client/v4/zones/${ZONE}/dns_records/${RECORD}" \ -H "X-Auth-Emai ...
准备域名
回源根域名
030725.ggff.net (必须托管在cf上,用于开启SaaS)
回源: lan.030725.ggff.net
优选: ip.030725.ggff.net
主力域名
030728.xyz
cname记录: www.030728.xyz
还需要两条txt记录
操作步骤
设置Zero Trust
创建内网隧道 Cloud flare Tunnel
回退源域名设置(030725.ggff.net)
SaaS回退源DNS设置,添加优选IP的DNS记录
主力域名设置(030728.xyz)
添加DNS
设置内网隧道
设置回退源域名信息添加优选ID
添加回退源主力域名修改DNS记录
回退源域名自定义主机名
根据提示添加主力域名txt记录
到此结束
自定义主机名的 DCV 委派(自动续签证书)
主力域名添加cname的DNS记录
1_acme-challenge.www
1www.linqi.eu.org.cbb2f2b585d3ff7c.dcv.cloudflare.com
PVE 环境下安装 Ubuntu25.04下载地址阿里巴巴开源镜像站-OPSX 镜像站-阿里云开发者社区
pve 创建虚拟机安装虚拟机
重启,设置引导顺序
配置 Ubuntu允许 root 登录 登录设置的账号 san
使用具有 sudo 权限的账户登录系统。
打开终端,并编辑 SSH 配置文件:
1sudo vi /etc/ssh/sshd_config
在文件中找到 #PermitRootLogin prohibit-password 这一行,将其修改为:
1PermitRootLogin yes
/PermitRootLogin (关键字高亮)
重启 SSH
1systemctl restart ssh
修改 root 密码
1sudo passwd root
固定 IP设置静态 IP 地址(以 Netplan 为例)步骤一:查看网络接口名称首先,你需要知道你的网络接口名称。可以通过运行以下命令来列出所有可用的网络接口:
bash 深色版本
1ip link show
步骤二:编辑 Netplan 配置文件找到 Netplan 配置 ...

