数据管理与分析
数据管理与分析
- 帆软商业智能解决方案
- 滴普科技数据智能平台解决方案
- 端边云车联网Serverless数据湖解决方案
- 华为云通用数据使能解决方案实践
- 天眼查商业查询解决方案实践
- 快速构建高可用TiDB集群
- 快速构建高可用Flink集群
- 华为云政务场景数据使能解决方案
- 数鑫科技领域数据空间解决方案
- 普元元数据资产管理解决方案
- 驾驶行为分析
- 软通动力数据中台及数据治理服务解决方案实践
- 中软国际数据治理专业服务解决方案实践
- 永洪商业智能解决方案
- 基于OBS配置大数据存算分离集群
- 翼海云峰大数据服务解决方案
- 观远商业智能数据分析解决方案
- 八六三智能数据平台解决方案
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
Eureka部署
导入镜像
上传编译arm版本的镜像deploy.deepexi.com/daas/arm/deepexi-daas-eureka-server:2.7.x.20210817_arm,安装到服务器,然后导入镜像
deepexi-daas-eureka- server:2.7.x.20210817_arm
图1 导入镜像

创建Eureka集群
- 通过k8s创建,上传eureka-pro.yaml文件到k8s master,然后执行:
# kubectl create -f eureka-pro.yaml
图2 执行1# kubectl -n applife get pods,ep,svc | grep eureka
图3 执行2 - 看到上面提示/结果,表示创建成功。
apiVersion: apps/v1 kind: StatefulSet metadata: name: deepexi-daas-eureka-server namespace: applife labels: app: deepexi-daas-eureka-server spec: serviceName: deepexi-daas-eureka-server replicas: 3 podManagementPolicy: "Parallel" selector: matchLabels: app: deepexi-daas-eureka-server template: metadata: namespace: applife labels: app: deepexi-daas-eureka-server openkube.deepexi.cloud/logtype: java spec: containers: - name: deepexi-daas-eureka-server imagePullPolicy: Always image: deploy.deepexi.com/daas/arm/deepexi-daas-eureka-server:2.7.x.20210817_arm command: ["/bin/sh","-c","java -Djava.security.egd=file:/dev/./urandom -Duser.timezone=Asia/Shanghai -Denv=DEV -XX:+HeapDumpOnOutOfMemoryError -jar /home/demo.jar --spring.security.user.name=admin --spring.security.user.password=deepexi --server.port=8761 --eureka.client.register-with-eureka=true --eureka.client.fetch-registry=true --eureka.client.serviceUrl.defaultZone=http://admin:deepexi@deepexi-daas-eureka-server-0.deepexi-daas-eureka-server.applife.svc.cluster.local:8761/eureka/,http://admin:deepexi@deepexi-daas-eureka-server-1.deepexi-daas-eureka-server.applife.svc.cluster.local:8761/eureka/,http://admin:deepexi@deepexi-daas-eureka-server-2.deepexi-daas-eureka-server.applife.svc.cluster.local:8761/eureka/ --eureka.instance.hostname=$MY_POD_NAME.$MY_IN_SERVICE_NAME.$MY_POD_NAMESPACE.$MY_K8S_DNS_NAME"] env: - name: TZ value: Asia/Shanghai - name: MY_K8S_DNS_NAME value: svc.cluster.local - name: MY_IN_SERVICE_NAME value: deepexi-daas-eureka-server - name: MY_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName - name: MY_POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: MY_POD_IP valueFrom: fieldRef: fieldPath: status.podIP #volumeMounts: #- name: nfs-pvc #mountPath: "/etc/daas/kerberos" #volumes: #- name: nfs-pvc #persistentVolumeClaim: #claimName: daas-claim --- apiVersion: v1 kind: Service metadata: name: deepexi-daas-eureka-server namespace: applife labels: app: deepexi-daas-eureka-server spec: type: ClusterIP ports: - port: 8761 targetPort: 8761 name: http protocol: TCP selector: app: deepexi-daas-eureka-server --- apiVersion: v1 kind: Service metadata: name: deepexi-daas-eureka-server-nodeport namespace: applife labels: app: deepexi-daas-eureka-server spec: type: NodePort ports: - port: 8761 nodePort: 38761 name: http protocol: TCP targetPort: 8761 selector: app: deepexi-daas-eureka-server
父主题: 实施步骤