Logstash 官方文档: https://www.elastic.co/
Logstash
Logstash 是一个具有实时流水线功能的开源数据收集引擎。Logstash 可以动态统一来自不同来源的数据,并将数据规范化到您选择的目标。清理和民主化所有数据,用于各种高级下游分析和可视化用例。
more >>生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
Logstash 官方文档: https://www.elastic.co/
Logstash 是一个具有实时流水线功能的开源数据收集引擎。Logstash 可以动态统一来自不同来源的数据,并将数据规范化到您选择的目标。清理和民主化所有数据,用于各种高级下游分析和可视化用例。
more >>参考书籍: kubernetes全栈架构师
虽然现在 kubeadm 是官方默认的安装方式,但是在生产环境中仍然不建议使用 kubeadm 安装方式。在实际测试中,二进制安装方式比 kubeadm 安装方式更加稳定可靠,并且集群的恢复能力比 kubeadm 安装方式要高。在二进制安装方式下,很多步骤需要手动完成,比如证书和配置文件的生成等。
本示例架构如下图所示:
参考文章: 如何丝滑般将 Kubernetes 容器运行时从 Docker 切换成 Containerd
当前系统的环境如下
1 | # kubectl get nodes -owide |
本文章将演示如何在阿里云平台使用二进制方式部署 k8s 高可用集群,这里部署的 kubernetes 版本为 1.25.x。本次部署使用 5 台 ECS,系统版本为 CentOS 7.9,分别为 3台 Master,2台 Node。集群相关配置如下
本文章将演示如何使用二进制方式在阿里云部署 k8s 高可用集群,这里部署的 kubernetes 版本为 1.24.x。本次部署使用 5 台ECS,系统版本为 CentOS 7.9,分别为 3台 Master,2台 Node。集群相关配置如下
官方文档: Pod 水平自动扩缩
Pod 水平自动扩缩(Horizontal Pod AutoScaler) 可以基于 CPU 利用率,自动扩缩 RC,RS,Deployment 和 StatefulSet 中的 Pod 数量。除了 CPU 利用率,也可以基于其他应用程序提供的自定义度量指标来执行自动扩缩。Pod 自动扩缩不适用于无法扩缩的对象,比如 DaemonSet。
more >>官方文档: 使用 RBAC 鉴权
RBAC API 声明了四种 Kubernetes 对象: Role
, ClusterRole
, RoleBinding
和 ClusterRoleBinding
。
RBAC 的 Role 或 ClusterRole 中包含一组代表相关权限的规则。这些权限是存粹累加的(不存在拒绝某种操作的规则)。
more >>官方文档地址: Ceph Storage
注意事项:
- 做这个实验需要高配置,k8s 集群最少5个节点,每个节点配置不能低于2核4G,至少有3个存储节点;
- rook的版本大于1.3,不能使用目录创建集群,要使用单独的裸盘进行创建,也就是创建一个新的磁盘,挂载到宿主机,不进行格式化,直接使用即可; more >>
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true