- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 【K8S运维知识汇总】第6天4:交付Apollo-adminservice至k8s集群
文章目录下载安装包制作adminservice镜像准备资源配置清单应用资源配置清单dashboard查看验证查看pod日志浏览器访问验证 下载安装包 下载官方release包: https://github.com/ctripcorp/apollo/releases/download/v1.3.0/apollo-adminservice-1.5.1-github.zip 制作adminservice镜像 1.创建相关目录 [[email protected] /opt/src]# mkdir -
2020-09-26 23:48:25 311
原创 【K8S运维知识汇总】第6天3:交付Apollo-configservice至k8s集群
文章目录下载安装包执行数据库脚本DNS解析优化脚本制作Config Service镜像准备资源配置清单应用资源配置清单查看日志浏览器访问configservice连接sql解析 下载安装包 下载官方release包:https://github.com/ctripcorp/apollo/releases/download/v1.7.0/apollo-configservice-1.7.0-github.zip 执行数据库脚本 数据库脚本地址:https://raw.githubusercontent.c.
2020-09-26 23:45:18 418
原创 【K8S运维知识汇总】第6天2:微服务架构之阿菠萝(Apollo)介绍
文章目录Apollo 介绍Apollo 架构简化模型基础模型: Apollo 介绍 阿菠萝官网地址:https://github.com/ctripcorp/apollo Apollo(阿菠萝)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。Apollo支持4个维度管理Key-Value格式的配置:Namespace(名称空间)、Cluster(集群)、Environment(环境)、Applicatio
2020-09-20 23:39:37 386
原创 【K8S运维知识汇总】第6天1:微服务架构之配置中心选型
文章目录运维八荣八耻配置中心概述使用ConfigMap管理应用配置环境更改准备资源配置清单(dubbo-monitor)查看资源信息切换生产环境验证启动dubbo-service陈述式资源管理方法创建configmap 运维八荣八耻 配置中心概述 配置其实是独立于程序的可配变量,同一份程序在不同配置下会有不同的行为, 常见的配置有连接字符串,应用配置和业务配置等。 配置有多种形态,下面是一些常见的: 程序内部hardcode,这种做法是反模式,一般我们不建议! 配置文件,比如Spring应用程序的配置一
2020-09-20 23:27:03 2029
原创 【K8S运维知识汇总】第5天7:实战dubbo集群的日常维护
停止可以优雅地停止,可以都执行完了退出,再让pod停止 如果把service缩容成4个 不会立刻变成1 pod生命周期有prestop,在停止之前,还可以做一些事情,写shell脚本,相当于一个钩子,可以优雅停止自己,最后在zk里把自己删除 k8s作为容器编排框架,都pod定义的还是比较完善的生命周期,还有init 可以修改consumer,迭代这个功能 直接commit commit以后会产生一个commitid 拷贝这个commitid,拷贝8位即可 再用jenkins构建 这是新构建的
2020-09-07 22:03:54 458
原创 【K8S运维知识汇总】第5天6:交付dubbo服务的消费者集群到K8S
把dubbo服务的提供者和monitor都交付给k8s里了 下面交付dubbo服务的消费者,需要借助Jenkins的持续集成 这一条流水线,可以构建dubbo服务的提供者又可以用来构建dubbo服务的消费者 构建dubbo服务的消费者consumer,消费者是要用到ssh公钥,因为要去和git链接 public是consumer,private是web 如果要去拖dubbo-demo-web的项目的时候,需要用ssh通道 暂且用master分支,-e -q输出的就少 开始构建了 **先 gi
2020-09-07 21:57:03 407
原创 【K8S运维知识汇总】第5天5:交付dubbo-monitor到K8S集群
现在镜像构建出来了已经到harbor里了,发到k8s集群里了 发到k8s集群里,就需要资源配置清单,dubbo服务的提供者只需要一个deveploment类型的pod控制器 提供者最后可以在日志里看到dubbo服务端已经启动 交付了以后,zk有dubbo节点 需要一个zk的页面,这个页面就叫做监控者,方便查看哪些已经注册,哪些没注册 monitor就是个取数据用来展示,dubbo里的monitor有两个软件做的比较好dubbo-admin,dubbo-monitor 交付dubbo-monito
2020-09-06 22:40:51 454
原创 【K8S运维知识汇总】第5天4: 借助BlueOcean插件回顾Jenkins流水线构建原理
交付了jenkins到k8s集群,安装blue ocean插件 这几步都已经有了 **第一步pull代码,克隆代码到jenkins_home/workspace/dubbo_demo_service/1 ** 就是把代码克隆到这里 然后做一个checkout,指定的代码 第二步编译代码 第三步打包 第四步做docker镜像 write file to workspace就是写dockerfile dockerfile位置 这个dockerfile是由jenkins自己pipeline.
2020-09-06 22:04:49 467
workmanage_project.zip
2020-05-07
knowledge_base.zip
2020-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人