1、Nacos集群部署
1.1 创建命名空间,创建配置文件name-space.yaml
cat <<EOF> name-space.yaml
apiVersion: v1
kind: Namespace
metadata:
name: java-server
labels:
name: java-server
EOF
1.2 执行命令创建
kubectl create -f name-space.yaml
1.3 编写 nacos-server.yaml 安装编排文件
cat <<EOF> nacos-server.yaml
---
apiVersion: v1
kind: Service
metadata:
name: nacos-headless
namespace: java-server
labels:
app: nacos-headless
spec:
type: NodePort
#type: ClusterIP
#clusterIP: None
ports:
- port: 8848
name: server
targetPort: 8848
nodePort: 30848
- port: 7848
name: rpc
targetPort: 7848
selector:
app: nacos
---
apiVersion: v1
kind: ConfigMap
metadata:
name: nacos
namespace: java-server
data: # 数据库配置(改成自己的)
mysql.host: "192.168.1.1"
mysql.db.name: "nacos&#