![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DevOps
文章平均质量分 96
Liu_Shihao
Null
展开
-
k8s集群安装Istio过程记录及问题总结
这篇文章记录一下k8s集群安装Helm、Istio 和 Kiali,方便学习相关概念。前提需要k8s集群:Arm64架构(MacBookPro M1)虚拟机安装k8s1.27.3版本记录及问题总结Helm是k8s机群的包管理器,我们可以通过Helm在k8s集群安装应用。Istio是一个功能强大的服务网格平台,为微服务架构提供了一套丰富的工具和功能,以简化和增强服务之间的通信、安全性和可观察性。Kiali 仪表板展示了网格的概览以及 Bookinfo 示例应用的各个服务之间的关系。原创 2023-07-09 09:15:00 · 1252 阅读 · 0 评论 -
Arm64架构(MacBookPro M1)虚拟机安装k8s1.27.3版本记录及问题总结
这篇文章记录一下使用macbook pro m1芯片(arm64架构)部署k8s 1.27.3版本的过程和遇到的问题。如果大家遇到同样的问题的话可以给大家参考一下。原创 2023-07-06 09:00:00 · 3441 阅读 · 4 评论 -
Kubernetes必备工具!Helm带您开启容器编排的新篇章!
Helm是一个用于管理和部署 Kubernetes 应用程序的包管理工具。它可以帮助简化和自动化 Kubernetes 应用程序的部署、升级和管理过程。官网:https://helm.sh/官方文档:https://helm.sh/zh/docs/Helm 通过使用 Charts的概念来组织和管理 Kubernetes 应用程序。Chart 是一个预定义的包含 Kubernetes 资源定义和相关配置的文件集合。原创 2023-07-04 09:15:00 · 491 阅读 · 0 评论 -
一篇文章带你玩转 Kubernetes:组件、核心概念和Nginx实战演示
Kubernetes(这个名字源于希腊语,意为“舵手”或“飞行员”。k8s这个缩写是因为 k 和 s 之间有八个字符的关系)。它是一个开源的容器编排平台,解决了许多容器化应用程序在部署、管理和扩展方面面临的复杂性和挑战。最初由 Google 开发,现在由云原生计算基金会(CNCF)维护。上图展示了k8s集群的架构,Kubernetes 集群由多个组件组成,每个组件都有不同的职责和功能,共同协作来实现容器编排、部署、管理等任务。原创 2023-02-19 18:09:52 · 581 阅读 · 0 评论 -
快速上手:Prometheus和Grafana入门教程
这篇博客详细介绍了如何安装和部署Prometheus和Grafana,以及如何使用它们来监控不同的应用程序和系统资源。还介绍了如何安装Prometheus的各种Exporter,并演示了如何使用node_exporter、blackbox_exporter和mysql_exporter来收集和展示不同的指标数据。利用Grafana提供的丰富的可视化功能,实现了对node、blackbox、mysql等应用程序的可视化监控。原创 2023-02-19 01:31:07 · 1299 阅读 · 0 评论 -
从零开始带你实现一套自己的CI/CD(五)Jenkins+K8s
上一节我们学习了Jenkins Pipeline风格的方式,Jenkins执行目标服务器编写好的shell脚本进行容器部署。但是也是有缺点的:编写的shell脚本比较复杂,容器不方便管理。这一节我们就学习一下Jenkins结合K8s技术实现项目部署。原创 2023-01-18 00:52:58 · 875 阅读 · 0 评论 -
从零开始带你实现一套自己的CI/CD(四)Jenkins Pipeline流水线
通过前面的文章,我们已经实现了Jenkins 自由风格部署项目,每个步骤流程都要通过不同的方式设置,并且构建过程中整体流程是不可见的,无法确认每个流程花费的时间,并且问题不方便定位问题。Jenkins的Pipeline可以让项目的发布整体流程可视化,明确执行的阶段,可以快速的定位问题。原创 2023-01-12 18:38:08 · 1460 阅读 · 0 评论 -
从零开始带你实现一套自己的CI/CD(二)Jenkins+Sonar Qube
Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。原创 2022-12-08 20:02:18 · 787 阅读 · 0 评论 -
从零开始带你实现一套自己的CI/CD(三)Jenkins+Harbor
Harbor是VMware公司提供的一款镜像仓库,提供了权限控制、分布式发布、强大的安全扫描与审查机制等功能。我们可以通过Harbor作为私有的Docker镜像仓库。让Jenkins统一将项目打包并制作成Docker镜像发布到Harbor仓库中,只需要通知目标服务,让目标服务统一去Harbor仓库上拉取镜像并在本地部署即可。原创 2022-12-08 01:10:00 · 3233 阅读 · 3 评论 -
从零开始带你实现一套自己的CI/CD(一)Jenkins
DevOps,字面意思是的缩写,也就是开发&运维。DevOps的方式可以让公司能够更快地应对更新和市场发展变化,开发可以快速交付,部署也更加稳定。本文带你从零开始实现一套自己的CI/CD流水线原创 2022-12-01 18:32:05 · 1908 阅读 · 0 评论