新网云虚机安装证书方法

由于申请的免费证书,没有找到公钥。

解决方案一:

使用命令行根据pem证书链直接生成公钥

解决方案二(我用的)

如图直接安装 APACHE的证书即可,无论是 APACHE还是NGINX

要在三台新上完全复制现有的三个已部署好 Kubernetes (k8s) 节点的内容(假设是 Linux 系统),你可以按照以下步骤操作: ### 步骤一:备份现有节点的数据 1. **停止相关的服务** 在每个 k8s 节点上先确保所有与 kubernetes 相关的服务暂停运行,以避免数据变动导致一致性问题。 2. **使用 tar 打包关键目录** - Kubernetes 的配置文件通常位于 `/etc/kubernetes`。 - 集群状态和服务信息可能会存储在 `/var/lib/kubelet`, `/var/lib/cni/`, 和其他类似路径下。 可执行命令如: ```bash sudo tar czf /path/to/save/node-backup.tar.gz \ --exclude=/path/to/exclude/* \ /etc/kubernetes /var/lib/kubelet /var/lib/cni/ ``` 3. **导出 Docker 容器镜像** (如果需要保留容器) 使用 `docker save` 命令将所需的所有容器保存成 tar 文件,并将其传输至目标器准备导入: ```bash docker save $(docker images | awk '{print $1":"$2}') > all_images.tar ``` 4. **下载并保存证书、私钥等敏感资料** ### 步骤二:迁移数据到新 1. **上传打包后的压缩包到新服务器** 利用 SCP 或者 FTP 工具从原节点向每台新的传送之前创建的 `.tar.gz` 数据包以及容器镜像档案。例如: ```bash scp node-backup.tar.gz user@new-vm-ip:/destination/path/ ``` 2. **解压恢复环境** 登录进各新 VM 后提取刚才传过去的归档内容回到对应的位置处去覆盖默认设置值即可还原大部分东西回初始样子啦! ```bash sudo tar xzf node-backup.tar.gz -C / ``` 3. **重新加载Docker镜像** 如果先前也做了这一步,则现在得把它们再装回去才行哦~记得替换掉那个变量名哟~ ```bash cat all_images.tar|sudo docker load ``` ### 步骤三:调整网络及启动K8S组件 最后别忘了检查一遍各个地方有没有 IP 地址冲突之类的问题发生咯~ 修改完毕之后就可以依次开启相关进程了。 --- 以上就是整个流程的基本概览,实际过程中还需要考虑更多细节比如 SELinux 规则设定之类的东东呢~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值