CC00407.CloudKubernetes——|KuberNetesCI/CD.V45|——|Jenkins.v11|SpringCloud_Eureka.v05|
### --- SpringCloud:~~~ 只是一个架构,部署也是单独应用去部署的。
~~~ 和java容器化是没有什么区别的
~~~ 主要是组件:Eureka、Zuul、ConfigServer组件部署使用哪种方式去部署
### --- Eureka:~~~ # 使用StatefulSet部署:
~~~ 因为他有healerservice可以产生标准版FQDN,
~~~ 然后告诉开发defaultzoon去配置healerservices
~~~ 服务注册的地址也是写上这三个healerservice地址即可
~~~ Eureka也是需要配置一个service的,但是其它服务时不需要配置service;
~~~ 因为它是把自己的地址注册到eureka之后,eureka就会去维护这张注册表,
~~~ 这张注册表就会分配到所有的service上serviceA/B/C,
~~~ serviceA/B/C直接通过podIP地址+端口去连接的,
~~~ 所以不需要给springboot的项目去配置service。若是没有使用eureka,就需要配置service的。
### --- zuul:~~~ 是一个网关地址:
~~~ 内部实现了路由,不需要在k8s网关上配置路由
~~~ 所以只需要配置一个api接口到zuul上即可。
~~~ zuul也是需要配置一个service的,但是其它服务时不需要配置service
### --- ConfigServer~~~ # deployment部署即可。
~~~ 也是需要配置一个service的,告诉开发人员应用去连接配置中心的地址是什么。
~~~ 就是ConfigServer的service地址。
### --- 新项目:~~~ 可以使用k8s的服务发现机制
~~~ 以便后期使用Istio服务网格
~~~ eureka慢慢的在走向闭源
CC00407.CloudKubernetes——|KuberNetesCI/CD.V45|——|Jenkins.v11|SpringCloud_Eureka.v05|相关推荐
- CC00388.CloudKubernetes——|KuberNetesCI/CD.V26|——|Jenkins.v06|自动构建Java应用.v06|报错处理|
附录一:报错处理一: ### --- 报错现象+ echo Building Project... Building Project... + mvn clean package-Dskip Test ...
- CC00365.CloudKubernetes——|KuberNetesCI/CD.V03|——|Jenkins.v03|初始化.v03|
一.Jenkins初始化:Jenkins初始化配置 ### --- 获取初始密码[root@k8s-node01 CICD]# cat /root/.jenkins/secrets/initialAd ...
- CC00384.CloudKubernetes——|KuberNetesCI/CD.V22|——|Jenkins.v02|自动构建Java应用.v02|
一.Jenkins.job编译生成spring-cloud-demo的镜像文件 ### --- Jenkins.job编译生成spring-cloud-demo的镜像文件~~~ # 创建完成之后会在k ...
- CC00399.CloudKubernetes——|KuberNetesCI/CD.V37|——|Jenkins.v03|生产UAT流水线设计.v03|
一.在jenkins下创建job ### --- 创建view item~~~ Jenkins-->Dashboard-->+号-->View name:uat--> List ...
- CC00389.CloudKubernetes——|KuberNetesCI/CD.V27|——|Jenkins.v07|自动构建NodeJs应用.v01|
一.创建nodejs-Jenkinsfile ### --- 新建分支:node-pipeline~~~ 新建分支:node-pipeline:+号-->New branch-->Bran ...
- CC00382.CloudKubernetes——|KuberNetesCI/CD.V20|——|Jenkins.v08|kubeconfig多集群配置.v02|
一.查看k8s集群配置 ### --- 查看kubeconfig文件配置信息[root@k8s-master01 ~]# cat ~/.kube/config apiVersion: v1 clust ...
- CC00385.CloudKubernetes——|KuberNetesCI/CD.V23|——|Jenkins.v03|自动构建Java应用.v03|
一.创建spring-cloud-demo的资源文件 ### --- 创建spring-cloud-demo的namespace:java-test ~~~ 创建namespace[root@k8s- ...
- CI/CD之Jenkins+Gitlab
文章目录 一.Jenkinx+Gitlab持续集成环境概述 (1)什么是CI/CD (2)Jenkins概述 (3)Gitlab概述 (4)Gitlab和Github的区别 (5)Jenkins配合G ...
- kubernetes之CI/CD工具jenkins第二篇,helm的使用
1. kubernetes之CI/CD第二篇-jenkins结合helm部署应用: 1. 概述: 在前期的博文中我已经初步介绍过kubernetes环境下的CI/CD的使用.主要是jenkins ...
最新文章
- android java 时间测试方法_一个让你开挂的Android 性能测试方法
- Asp.Net.Core 系列-中间件和依赖注入进阶篇
- 韩顺平老师 Mysql优化 笔记
- 3211: 花神游历各国
- GDCM:打印dicom文件的LookupTable的测试程序
- Git教程~忽略特殊文件
- Win11任务栏如何设置在顶部
- sqlalchemy通过已经存在的表生成model的方法
- Python绘制柱状图显示中国式过马路方式
- 一个简单51c语言程序,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!...
- 自定义Repeater数据控件的一个页面显示效果
- 【C/C++】sizeof(结构体)的计算
- 用户购买预测使用paddlerec的baseline
- 吉米多维奇数学分析每日一题--习题1382
- CentOS8下安装snort2.9.18.1
- 阿里巴巴产品实习生23天
- 在类xx中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)否则 JavaFX 应用程序类必须....
- html b5纸尺寸,b5纸尺寸大小(b5纸宽高尺寸是多少)
- 更改控制面板硬件和声音电源选项导致cpu温度很高
- 新技能Get! 手把手教你接入CG Kit