什么是LVM? 数据存储

什么是LVM?

我们在实际使用 Linux 服务器的时候,总会有一个让人头疼的问题,随着业务的增加,文件系统负载会越来越大,当到了空间不足的时候,如果我们还在使用传统的分区方式管理硬盘,就不得不将现有的所有分区全部删...
NEW
阅读全文
Kubernetes亲和性调度 Kubernetes

Kubernetes亲和性调度

一般情况下我们部署的 Pod 是通过集群的自动调度策略来选择节点的,默认情况下调度器考虑的是资源足够,并且负载尽量平均,但是有时候我们需要能够更加细粒度的去控制 Pod 的调度。比如内部的一些服务 g...
NEW
阅读全文
什么是Ceph分布式存储? Ceph

什么是Ceph分布式存储?

Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表),并随后贡献给开源社区。在经过了数年的发展之后,目前已得到众多云计算厂商的支持并被广泛应用。RedHat及OpenStac...
NEW
阅读全文
Helm3 Hooks Kubernetes

Helm3 Hooks

和 Kubernetes 里面的容器一样,Helm 也提供了 Hook 的机制,允许 chart 开发人员在 release 的生命周期中的某些节点来进行干预,比如我们可以利用 Hooks 来做下⾯的...
阅读全文
Helm3模板-命名模板 Kubernetes

Helm3模板-命名模板

前面我们学习了 Helm 模板中的⼀些常用方法,但都是操作的⼀个模板文件,在实际的应用中,很多都是相对比较复杂的,往往会超过⼀个模板,如果有多个应用模板,我们应该如何进行处理呢?这就需要用到新的概念:...
阅读全文
Helm3模板-控制流程 Kubernetes

Helm3模板-控制流程

模板函数和管道是通过转换信息并将其插入到 YAML 文件中的强大方法。但有时候需要添加⼀些比插入字符串更复杂的模板逻辑。这就需要使用到模板语⾔中提供的控制结构了。 控制流程为我们提供了控制模板生成流程...
阅读全文