共计 791 个字符,预计需要花费 2 分钟才能阅读完成。
用 project-regular 用户登录 Kubesphere,如何创立用户请参考:创立企业空间、我的项目、帐户和角色
进入咱们创立好的我的项目后,抉择 利用负载 -> 利用 -> 构建自制利用
填写根本信息
依据提醒填写,而后点击下一步
有状态服务
抉择有状态的服务
依据提醒填写
能够设置容器组的正本数量
抉择
设置环境参数
spring.profiles.active 指定服务启动应用 prod 环境
eureka.client.service-url.defaultZone eureka 互相注册地址 详细描述如下:
- 匹配 Pod name(网络标识)的模式为:(statefulset 名称)−(序号),比方下面的示例:eureka-server-v1-0,eureka-server-v1-1。
- StatefulSet 为每个 Pod 正本创立了一个 DNS 域名,这个域名的格局为:$(podname).(headless Service name),也就意味着服务间是通过 Pod 域名来通信而非 Pod IP,因为当 Pod 所在 Node 产生故障时,Pod 会被飘移到其它 Node 上,Pod IP 会发生变化,然而 Pod 域名不会有变动。
- StatefulSet 应用 Headless 服务来管制 Pod 的域名,这个域名的 FQDN 为:(servicename).(namespace).svc.cluster.local,其中,“cluster.local”指的是集群的域名。
参数 | 值 | 形容 |
---|---|---|
spring.profiles.active | prod | 指定服务启动应用 prod 环境 |
eureka.client.service-url.defaultZone | http://eureka-server-v1-0.eur… | eureka 互相注册地址 |
eureka.instance.prefer-ip-address | false | eureka 注册为机器的主机名 |
后续就统一下一步就能够了
正文完
发表至: kubernetes
2021-05-26