ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 部署eurka eureka使用Statefuset的方式进行部署 ```yaml apiVersion: apps/v1beta1 kind: StatefulSet metadata: name: eureka labels: app: eureka spec: serviceName: eureka-service-internal replicas: 1 template: metadata: labels: app: eureka spec: nodeName: k8s-11 hostNetwork: true containers: - name: eureka image: registry.duocaitou.com/eureka:v4 ports: - containerPort: 8761 imagePullPolicy: IfNotPresent --- apiVersion: v1 kind: Service metadata: name: eureka-svc labels: app: eureka spec: clusterIP: None ports: - port: 8761 protocol: TCP targetPort: 8761 selector: app: eureka type: ClusterIP ``` 需要分三次进行部署,修改`nodeName: k8s-11`,部署到三台机器上 还有方式是使用Deployment的方式进行部署,但是需要修改eureka的`defaultZone`配置为获取本地ip实现集群