

IT运维大爆炸
-
Kubernetes调整etcd数据库空间配额
1、简介etcd的数据库空间配额大小默认限制为2G,当数据达到2G的时候就不允许写入。这里如果想继续写入,必须对历史数据进行压缩,或者调整etcd数据库的空间配额大小限制。 当空间…
-
go语言——IF判断
1、简介 在 Go 语言中,if 语句用于根据给定的条件执行不同的代码块。if 语句是一种非常常见的控制结构,它可以帮助程序根据条件选择不同的执行路径。在 Go 中,if 语句也有…
-
Kubernetes服务部署——Kafka
1、简介 Kafka和zookeeper是两种典型的有状态的应用集群服务。首先kafka和zookeeper都需要存储盘来保存有状态信息;其次kafka和zookeeper每一个实…
-
Helm包管理工具——函数与管道详解
1、简介 Helm 是 Kubernetes 中广泛使用的包管理工具,它通过 Charts 封装应用程序,并提供命令行工具和函数来简化应用程序的安装、更新、配置和管理。而 Helm…
-
Helm包管理工具——内置对象
1、简介 在 Helm 中,模板文件是通过 Go 模板语法(Go templating)进行渲染的。在这个过程中,Helm 提供了许多内置对象,这些对象包含了当前 Kubernet…
-
Helm包管理工具——安装部署
1、简介 很多人都使用过Ubuntu下的ap-get或者CentOS下的yum, 这两者都是Linux系统下的包管理工具。采用apt-get/yum,应用开发者可以管理应用包之间的…
-
Loki 与 Promtail 实现轻量级日志管理系统
1、简介 Grafana Loki 是一个用于日志聚合和分析的开源工具,专为云原生环境设计,与 Grafana 无缝集成,能够高效地收集、存储和查询日志。以下是如何使用 Grafa…
-
Kubernetes可视化管理面板——KubePi
1、简介 在云计算和容器化的大潮下,Kubernetes 已成为管理容器集群的事实标准。然而,面对复杂的集群管理和运维工作,一个直观、易用的可视化工具显得至关重要。KubePi 正…
-
go语言——函数多值返回
1、简介 Go语言的设计允许函数返回多个值,这为开发者提供了更大的灵活性。通过多返回值,函数能够同时返回结果和状态信息,简化了错误处理和数据传递。本文将通过代码示例详细介绍Go语言…
-
go语言——const与iota
1、简介 iota 是 Go 语言中一个常量计数器,它用于简化常量表达式的定义,尤其是在枚举类型中。iota 在每个 const 声明块中从 0 开始自动递增,并且只在 const…