排序
Go果然是运维的最佳拍档,这套资料反复撸了3遍,通用性极强
3个月前Go 1.18刚刚支持泛型,根据目前的反馈,现阶段主要使用场景包括切片、映射、集合等工具库;代码生成器的库;缓存层的库;算法、数据结构相关的库;并发管理器等等场景。最近又发布了安全...
使用luks2对ceph rbd进行加密
书接上回,上篇文章我们介绍了luks对libvirt本地磁盘的加密以及ceph rbd作为libvirt后端存储的使用,本篇介绍luks对ceph rbd的加密背景多个行业(例如金融行业)越来越需要在主机上使用租户/用...
【K8S专栏】Kubernetes数据持久化管理
Kubernetes为了能更好的支持有状态应用的数据存储问题,除了基本的HostPath和EmptyDir提供的数据持久化方案之外,还提供了PV,PVC和StorageClass资源对象来对存储进行管理。PV的全称是Persisten...
Ceph缓冲池配置
本文转载自《Ceph分布式存储实战》ceph中国社区之前有读者问有没有ceph缓冲池配置教程,刚好之前在这本书上看到过,就转载给大家学习一下。缓冲池原理缓冲(Cache,为便于读者理解,本文直接使...
如何为你的Kubernetes保驾护航?
随着Kubernetes的不断发展,技术不断成熟,越来越多的公司选择把自家的应用部署到Kubernetes中。但是把应用部署到Kubernetes中就完事了吗?显然不是,应用容器化只是万里长征的第一步,如何让应...
Centos和Ubuntu内核升级操作
在日常运维中有时候会出现内核版本过低,导致一系列的问题,比如k8s使用3.10会出现cgroup内存泄漏,或者有的软件依赖内核版本,最近我在安装Pixie就需要内核版本大于4.14+,因此就专门总结了cen...
Python包管理工具之pipenv
前言传统的成熟方案中,我们为了避免包版本的管理混乱,通常我们是依赖于当前的Python版本创建一个虚拟环境,并在虚拟环境中使用pip进行包管理。现在有一个好用的工具叫pipenv来帮助我们更方便...
【K8S专栏】什么是云原生?
大家好,我是乔克。什么是云原生?我相信大部分人都听过云原生,但是要你说出一个所以然,却不知道怎么开口,我也是一样。我不知道云原生到底是什么,从字面来看:云原生就是为云而生。云是什么...