RAID是什么
RAID(Redundant Array of Independent Disks)是冗余独立磁盘阵列的缩写
RAID 是一种将多个硬盘组合成一个逻辑单元的技术,磁盘阵列可以提高数据的可靠性和性能。
RAID 通过将数据分散存储在多个硬盘上,提供冗余和容错能力,从而降低单个硬盘故障导致的数据丢失风险。
全部的 K8S学习笔记总目录,请点击查看。
我们之前介绍了 Jenkins Pipeline 的基本概念,以及 Jenkins Pipeline 的语法,这里我们来介绍一下 Jenkins 的多分支流水线。
一般公司使用python开发的项目,都会有自己的私有pypi库,这样可以方便的管理自己的python包,也可以方便的管理自己的python包的版本,以及方便的管理自己的python包的依赖关系。
以下是搭建私有pypi库的步骤,以及使用私有pypi库的步骤。这里pypi库使用的是pypi-server,部署的方式是使用k8s部署的。
poetry是一个python的依赖管理和打包工具,类似于nodejs的npm和java的maven,可以用来管理python项目的依赖和打包发布。
全部的 K8S学习笔记总目录,请点击查看。
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一种面向开发和运维团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题。这里主要介绍jenkins的使用。
全部的 K8S学习笔记总目录,请点击查看。
我们已经有了一些监控数据了,但是我们还需要一个监控面板,来展示我们的监控数据,这里我们使用Grafana来展示我们的监控数据。
iptables是linux下的防火墙,可以用来过滤网络数据包,防止恶意攻击,也可以用来做端口转发,端口映射等。docker以及k8s中的网络也广泛的使用了iptables的功能。
以下内容主要是整理的学习笔记,参考了以下文章:iptables详解-朱双印博客