排序
Kubernetes Ingress入门:为Nginx服务配置域名访问
一、创建一个用于学习 Ingress 的 Namespace 二、创建一个简单的 Nginx 模拟 Web 服务 三、创建该Web容器的Service 针对该服务进行访问测试,观察到服务正常 四、创建 Ingress 指向上面创建的 Se...
Rancher从零部署并管理K8s集群
一、环境介绍 这里使用三台机器做k8s集群,架构为一master两node节点 | 主机名 | 角色 | IP地址 | 操作系统 | | --------- | -------- | --------- | -------- | | rocky9-20 | master01 | 10.0....
Prometheus监控Kubernetes集群
一、监控集群节点 先把Configmap导出为yaml文件: 编辑yaml,在scrape_configs: 下面增加如下内容 应用配置 重启Prometheus服务 打开浏览器输入http://192.168.1.31:31093访问Prometheus,到Prom...
Lens 客户端实战:连接 Kubernetes 集群与资源查看
一、Lens部署 1.1 开源Lens部署 开源Lens的GitHub项目地址:https://github.com/MuhammedKalkan/OpenLens > 说明:这里以开源Lens为例 1、点击https://github.com/MuhammedKalkan/OpenLens/r...
CronJob 进阶:并发策略与执行记录保留机制
一、CronJob并发策略 CronJob 支持三种并发策略: * Allow:允许同时运行多个任务,默认值 * Forbid:不允许并发运行,如果之前的任务尚未完成,新的任务不会被创建 * Replace:如果之前的任务...
Kubernetes落地的真实挑战:复杂性、可观测性与团队协作成本
一、Kubernetes 自身复杂性是第一道门槛 Kubernetes 的学习成本很高,原因主要来自两个方面。 首先是概念多。Pod、Deployment、Service、Ingress、ConfigMap、Secret、StatefulSet、DaemonSet、...
二进制高可用安装k8s网络插件与集群验证
一、安装Calico 1.在Master01节点上更改calico的网段 2.在Master01节点上验证calico的网段是否成功修改 3.在Master01节点上安装calico 4.在Master01节点上查看容器状态 二、安装CoreDNS 1.在Mas...
Kubernetes Ingress服务发布架构与高可用设计
一、Ingress服务发布架构 1.1 传统架构与 K8s 架构对比 传统服务发布架构流程: 1.用户在浏览器中输入域名 2.域名解析至业务的入口IP(一般为外部负载均衡器,比如阿里云的SLB或者DMZ的网关) 3...
Deployment回滚、扩缩容与发布控制
一、Deployment回滚 当更新版本后出现不稳定或配置不合理时,可以对其进行回滚操作。默认情况下,Deployment 的所有上线记录都保留在系统中,以便可以随时回滚 (你可以通过修改修订历史记录限...
kubectl explain助力YAML编写
一、kubectl explain用途 `kubectl explain` 是 Kubernetes 中一个非常有用的命令,用于查看 Kubernetes 资源的字段定义及其描述信息。它可以帮助我们理解资源的 YAML 文件结构,快速查找字段的...











