排序
如何使用 Docker 部署 GitLab
你否曾经想托管自己的GitLab存储库以确保代码永远不会落入坏人之手?尽管在第三方云主机上托管你的存储库有很多优势(例如可用性和可靠性),但要完全控制你的存储库,这样任何人都可以在未经你...
kvm qcow2和ceph rbd虚拟机磁盘加密
kvm qcow2磁盘加密关于luks加密LUKS 实现了一种独立于平台的标准磁盘格式,用于各种工具。LUKS 用于加密块设备。加密设备的内容是任意的,因此可以加密任何文件系统,包括交换分区。加密卷的开...
手把手教你搭建自己的监控系统
开始今天分享前,想先问大家一个问题:哪些人应该学习监控相关的知识?只是运维吗?其实,每个关注高可用、关注服务稳定性的技术人员都应该学习监控相关的知识。在稳定性保障体系中,核心就是在...
Kubernetes开源LoadBalancer—Metallb(BGP)
Kubernetes开源LoadBalancer—MetalLB(BGP)1.背景最近一年为了迎接亚运会,单位开发了很多大屏展示界面,这些大屏展示页面需要提供给外部门访问,起初使用Ingress方式,但是需要外部门配置DNS,...
避免告警疲劳:每个 K8s 工程团队的 8 个技巧
监控 Kubernetes 集群并不容易,告警疲劳通常是一个问题。阅读这篇文章,了解减少告警疲劳的有用提示。如果你是oncall团队的一员,你一定知道什么是警觉性疲劳以及它对你的健康有何影响。而当涉...
Tekton系列之实践篇-如何用Jenkins来管理Tekton
在《Tekton系列之实践篇-由Jenkins改成Tekton》中,我们可以将Jenkinsfile改成Tekton Pipeline,但是Tekton有一个很大的问题是不能很好的划分权限,特别是在Dashboard上根本就做权限控制,那如...
助力金三银四面试JVM 高频面试题篇
废话不多说,我肝了大家篇尾见。1、Java的内存结构?方法区和堆是所有线程共享的内存区域;而java栈、本地方法栈和程序计数器是运行时线程私有的内存区域。1)Java堆(Heap),是Java虚拟机所管...