DEVOPS架构师
文章平均质量分 86
K8和 DEVOPS架构师⼤⼚实战总结
FikL-09-19
人的旅途就是这样 有大把时间是迷茫在这瞬间。
展开
-
DEVOPS架构师 -- 07SpringBoot与SpringCloud微服务项目交付
文章目录Spring Cloud微服务项目交付微服务扫盲篇单体应用架构微服务应用架构微服务架构问题及挑战微服务框架了解Spring Cloud核心项目及组件与Dubbo对比Spring Boot交付实践从零开始创建Spring Boot项目编写功能代码如何在java项目中使用maven为什么需要mavenmaven如何工作生命周期及mvn命令实践Springboot服务镜像制作接入CICD流程添加单元测试覆盖率Spring Cloud开发、交付实践微服务场景Eureka服务注册中心新建项目启动eureka服原创 2021-10-24 21:53:35 · 419 阅读 · 0 评论 -
DEVOPS架构师 -- 06基于sharedLibrary进行CICD流程的优化
文章目录基于sharedLibrary进行CI/CD流程的优化Library工作模式开发环境搭建下载安装包安装java安装安装ideaLibrary代码结构介绍基本语法介绍library与Jenkins集成Hello.配置JenkinsJenkinsfile中引用library集成镜像构建及推送镜像构建逻辑实现丰富构建通知逻辑library集成k8s服务部署library实现部署简单版library实现自动部署优化版library实现即时消息推送实现消息通知jenkinsfile调用library集成代码扫原创 2021-10-24 21:29:06 · 2220 阅读 · 0 评论 -
DEVOPS架构师 -- 05从零开始构建基于Kubernetes的DevOps平台
文章目录基于Kubernetes的DevOps平台实践DevOps、CI、CD介绍瀑布式流程敏捷开发DevOpsJenkins初体验Kubernetes环境中部署jenkins安装汉化插件Jenkins基本使用演示演示目标演示准备演示过程Master-Slaves(agent)模式Jenkins定制化容器本章小结流水线入门流水线基础语法脚本示例脚本解释:Blue Ocean:Jenkinsflie演示1:使用Jenkinsfile管理**pipeline**演示2:优化及丰富流水线内容演示3:使用k8s部署原创 2021-10-24 21:23:51 · 1409 阅读 · 0 评论 -
DEVOPS架构师 -- 04Kubernetes集群的日志及监控-更新版
文章目录第四天 Kubernetes集群的日志及监控k8s日志收集架构使用节点级日志代理使用 sidecar 容器和日志代理方式一:sidecar 容器将应用程序日志传送到自己的标准输出。方式二:sidecar 容器运行一个日志代理,配置该日志代理以便从应用容器收集日志。从应用中直接暴露日志目录企业日志方案选型实践使用EFK实现业务日志收集EFK架构工作流程Fluentd精讲Fluentd架构fluentd事件流的生命周期及指令配置fluentd的buffer事件缓冲模型实践一:实现业务应用日志的收集及字段原创 2021-10-24 21:06:58 · 416 阅读 · 0 评论 -
DEVOPS架构师 -- 03Kubernetes进阶实践
文章目录第三天 Kubernetes进阶实践ETCD常用操作Kubernetes调度为何要控制Pod应该如何调度调度的过程CordonNodeSelectornodeAffinity污点(Taints)与容忍(tolerations)Kubernetes集群的网络实现CNI介绍及集群网络选型,Flannel网络模型实现剖析vxlan介绍及点对点通信的实现跨主机容器网络的通信Flannel的vxlan实现精讲利用host-gw模式提升集群网络性能Kubernetes认证与授权APIServer安全控制kube原创 2021-10-24 20:00:51 · 4126 阅读 · 0 评论 -
DEVOPS架构师 -- 02Kubernetes落地实践之旅
文章目录第二天 Kubernetes落地实践之旅纯容器模式的问题容器调度管理平台架构图核心组件工作流程架构设计的几点思考实践--集群安装k8s集群主流安装方式对比分析核心组件理解集群资源kubectl的使用实践--使用k8s管理业务应用最小调度单元 Pod为什么引入Pod使用yaml格式定义Pod创建和访问PodInfra容器查看pod详细信息Troubleshooting and Debugging更新服务版本删除Pod服务Pod数据持久化服务健康检查重启策略镜像拉取策略Pod资源限制yaml优化如何编原创 2021-10-23 22:03:17 · 853 阅读 · 0 评论 -
DEVOPS架构师 -- 01走进Docker的世界
文章目录第一天 走进Docker的世界认识docker为什么出现docker什么是dockerdocker能做什么版本管理发展史小结安装配置宿主机网卡转发Yum安装配置docker核心要素及常用操作详解镜像(Image)容器(Container)仓库(Registry)操作演示Dockerfile使用多阶构建通过1号进程理解容器的本质Django应用容器化实践django项目介绍容器化Django项目运行mysql启动Django应用实现原理Namespace 资源隔离CGroup 资源限制UnionFS原创 2021-10-20 22:34:26 · 2180 阅读 · 0 评论