1 Star 0 Fork 26

TonyTong/edev-alibaba-trade

forked from Mooodo/edev-alibaba-trade 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
nacos-cluster.yaml 2.40 KB
一键复制 编辑 原始数据 按行查看 历史
Mooodo 提交于 2022-05-17 11:41 . add nacos and sentinel deployments
kind: StatefulSet
apiVersion: apps/v1
metadata:
labels:
app: nacos-cluster
name: nacos-cluster
namespace: default
spec:
replicas: 3
serviceName: nacos-cluster
podManagementPolicy: "Parallel"
selector:
matchLabels:
app: nacos-cluster
template:
metadata:
name: nacos-cluster
labels:
app: nacos-cluster
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 50
podAffinityTerm:
labelSelector:
matchExpressions:
- key: "app"
operator: In
values:
- nacos-cluster
topologyKey: "kubernetes.io/hostname"
containers:
- name: nacos
image: nacos/nacos-server:2.0.0
imagePullPolicy: Always
env:
- name: "JVM_XMS"
value: "256m"
- name: "JVM_XMX"
value: "256m"
- name: "MYSQL_SERVICE_HOST"
value: "mysql"
- name: "MYSQL_SERVICE_DB_NAME"
value: "nacos"
- name: "MYSQL_SERVICE_USER"
value: "nacos"
- name: "MYSQL_SERVICE_PASSWORD"
value: "nacos1234"
- name: "PREFER_HOST_MODE"
value: "hostname"
- name: "NACOS_SERVER_PORT"
value: "8848"
- name: "NACOS_REPLICAS"
value: "3"
- name: "MODE"
value: "cluster"
- name: "SPRING_DATASOURCE_PLATFORM"
value: "mysql"
- name: "NACOS_SERVERS"
value: "nacos-cluster-0.nacos-cluster.default.svc.cluster.local:8848 nacos-cluster-1.nacos-cluster.default.svc.cluster.local:8848 nacos-cluster-2.nacos-cluster.default.svc.cluster.local:8848"
---
kind: Service
apiVersion: v1
metadata:
labels:
app: nacos-cluster
name: nacos-cluster
namespace: default
spec:
ports:
- port: 8848
name: server
targetPort: 8848
- port: 9848
name: client-rpc
targetPort: 9848
- port: 9849
name: raft-rpc
targetPort: 9849
- port: 7848
name: old-raft-rpc
targetPort: 784
clusterIP: None
selector:
app: nacos-cluster
---
kind: Service
apiVersion: v1
metadata:
labels:
app: nacos-cluster
name: nacos-cluster-svc
namespace: default
spec:
type: NodePort
ports:
- port: 8848
targetPort: 8848
nodePort: 30848
selector:
app: nacos-cluster
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/TonyTT/edev-alibaba-trade.git
git@gitee.com:TonyTT/edev-alibaba-trade.git
TonyTT
edev-alibaba-trade
edev-alibaba-trade
master

搜索帮助