排序
kubeadm高可用安装k8s环境准备与系统优化
一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | -------------- | --------------- | ---------------- | | k8s-master01 | 192.168.1.31/24 | master...
Kubernetes存储:NFS存储
一、额外开一台虚拟机,搭建NFS服务。假设NFS服务器IP地址为192.168.1.34,共享目录为/data/nfs。 1.1 每台机器安装NFS客户端 1.2 在k8s-node01(192.168.1.34)启动nfs 1.3 在k8s-node01(192.168...
Kubernetes拓扑扩散调度入门:topologySpreadConstraints核心参数与用法
一、拓扑域约束 Kubernetes 的 topologySpreadConstraints(拓扑域约束) 是一种高级的调度策略,用于确保工作负载的副本在集群中的不同拓扑域(如节点、可用区、区域等)之间均匀分布。 拓扑域...
Kubernetes RBAC入门:核心概念、对象分类与集群授权
一、RBAC是什么 RBAC:Role-Based Access Control,是一种基于角色的访问控制机制,用于管理用户和应用程序对Kubernetes资源的访问权限。通过RBAC,管理员可以细粒度地控制哪些用户或服务账户可以执...
Prometheus:Kubernetes 常用资源对象监控
一、容器监控 先把Configmap导出为yaml文件: 编辑yaml,在scrape_configs: 下面增加如下内容 应用配置 重启Prometheus服务 打开浏览器输入http://192.168.1.31:31093访问Prometheus,到Promethe...
SpringCloud 项目代码分析:前端、网关与服务发现调用链梳理
一、项目代码分析 其中访问流量走向为: * 1)用户访问demo.test.com/,调用demo.test.com/receiveapi/api/generatePassword接口通过路由到网关服务 * 2)demo-receive通过demo-eureka查询服务...
kubectl入门指南:命令格式、kubeconfig配置与增删改查实战
一、先看懂 kubectl 命令格式 `kubectl` 的基础格式可以概括为: 这里最关键的是三类信息: - `command`:你想做什么,比如 `create`、`apply`、`delete`、`edit`、`get` - `type`:你要操作什...
Kubernetes节点上线和下线:新节点上线
一、基本环境配置 1、修改主机名 2、修改host文件 (1)新节点安装vim工具,如果安装过请忽略 (2)每台机器上修改hosts文件 3、安装yum源 (1)在新节点上执行以下命令配置默认yum源并安装依赖 (2)在...
云原生十二要素与CNAI入门:应用最佳实践与AI结合路径
一、为什么要用十二要素来审视云原生应用 云原生十二要素本质上是一组关于应用设计、交付和运行方式的实践准则。 它的价值在于帮助我们回答三个关键问题: - 应用是否足够标准化,能否稳定交付...
Filebeat实战:在Kubernetes中收集和查询集群日志
一、使用Filebeat收集K8s日志 1.1 在K8s中一键部署Filebeat 参考链接:https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/quickstart-beats 1.1 部署Filebeat 1、创建一个定义 Fi...










