#!/bin/bash # 安装证书脚本 # 在 master 节点上执行 set -e echo "开始安装TLS证书..." # 1. 删除已存在的Secret(如果存在) echo "删除已存在的tls Secret..." kubectl -n default delete secret tls --ignore-not-found=true # 2. 创建新的TLS Secret echo "创建新的TLS Secret..." kubectl -n default create secret tls tls \ --cert=./t-aaron.com.pem \ --key=./t-aaron.com.key # 3. 验证Secret创建成功 echo "验证Secret创建状态..." kubectl -n default get secret tls echo "TLS证书安装完成!" echo "现在可以应用Ingress配置了"