
kubernetes
文章平均质量分 73
pcj_888
这个作者很懒,什么都没留下…
展开
-
理解Kubernetes中CoreDNS域名解析与DNS策略
如题原创 2025-03-25 23:05:28 · 763 阅读 · 0 评论 -
使用Helm安装、 升级、 回滚Kubernetes应用
Helm vs 传统方式的对比特性传统方式Helm版本管理手动维护多个 YAML 文件,容易混乱。版本化管理,清晰记录每个版本的变化。升级操作需要手动删除旧版本并应用新版本,可能导致服务中断。智能化更新,仅更改必要的部分,避免服务中断。回滚操作需要手动恢复旧版本的 YAML 文件,操作复杂且容易出错。一键回滚到任意历史版本,简单高效。差异追踪难以知道两个版本之间的具体差异,容易遗漏更改。Helm 自动计算差异,确保所有更改都被正确应用。配置灵活性。原创 2025-03-23 20:51:19 · 906 阅读 · 0 评论 -
Helm快速上手,使用Helm安装nginx-ingress
Helm是Kubernetes的包管理工具,类似于Linux中的apt或yum. Helm通过模板化和版本控制等机制, 帮助用户快速发现、共享和使用Kubernetes应用。原创 2025-03-23 19:58:05 · 1015 阅读 · 0 评论 -
使用 ChartMuseum 容器搭建私有 Helm Chart 仓库
本文介绍如何在 Rocky Linux 9.5 上使用 ChartMuseum 搭建一个私有的 Helm Chart 仓库,并启用 HTTPS 和 Basic 认证以提高安全性。原创 2025-03-23 16:49:19 · 590 阅读 · 0 评论 -
Kubernetes滚动更新实践
滚动更新是一种部署策略。允许用户逐步替换旧的Pod实例为新版本,而不是一次性替换所有Pod,从而实现零停机时间的部署更新。最小化停机时间, 滚动更新可以在不完全停止服务情况下进行,提高用户体验故障恢复, 如果新版本出现问题,可以迅速回滚到之前的稳定版本平滑流量迁移, 避免瞬间全部更新导致的流量冲击和服务中断maxUnavailable, 滚动更新时最多可以有多少个Pod不可用。默认值为25%,这意味着如果有一个包含4个Pod的服务, 更新期间至少有3个Pod可用。原创 2025-03-08 19:00:56 · 385 阅读 · 0 评论 -
Microk8s Ingress实现七层负载均衡
Ingress是一种资源对象, 用于定义外部访问集群内服务的规则。原创 2025-03-03 16:58:14 · 752 阅读 · 0 评论 -
k8s的ConfigMap是什么, 为什么设计ConfigMap, 如何使用ConfigMap
如题原创 2024-12-14 16:33:01 · 803 阅读 · 0 评论 -
kubernetes的三种探针ReadinessProbe、LivenessProbe和StartupProbe,以及使用示例
如题原创 2024-12-14 14:48:20 · 1283 阅读 · 0 评论 -
【k8s实践】 部署Squid
如题原创 2024-10-17 17:32:24 · 926 阅读 · 0 评论 -
kubeadm+keepalived+HAproxy搭建高可用kubernetes集群(三主三从两LB)
如题原创 2024-12-04 15:02:50 · 1285 阅读 · 0 评论 -
【k8s实践】 创建第一个Pod(Nginx)
如题原创 2024-12-02 22:19:36 · 619 阅读 · 0 评论 -
在RockyLinux9.4上安装Microk8s
如题原创 2024-12-01 14:47:00 · 3404 阅读 · 0 评论 -
k8s删除namespace失败,陷入Terminating状态的解决方法
k8s删除namespace失败,陷入Terminating状态的解决方法原创 2022-11-16 16:57:34 · 856 阅读 · 0 评论 -
[MicroK8s] Unable to connect to the server: x509: certificate has expired or is not yet valid 问题定位案例
如题原创 2024-09-05 16:11:00 · 1308 阅读 · 0 评论 -
Microk8s ingress启动失败, 10254端口被占用问题定位
Microk8s ingress启动失败定位案例原创 2024-09-04 13:55:10 · 750 阅读 · 0 评论 -
k8s中的pod域名解析失败定位案例
k8s中的pod域名解析失败定位原创 2024-06-12 17:45:28 · 681 阅读 · 0 评论 -
Microk8s启动失败,Failed to start Service for snap application microk8s.daemon-containerd 问题定位
microk8s启动失败,microk8s.daemon-containerd服务启动失败,报“Failed to start Service for snap application microk8s.daemon-containerd”Vmware VM设置里勾选网卡状态为connect,再设置主网卡IP, Gateway, DNS,重启microk8s问题解决。原创 2024-05-21 16:30:47 · 572 阅读 · 0 评论 -
[k8s] kubectl执行失败后等待一段时间再重试 (Shell实现)
【代码】[k8s] kubectl执行失败后等待一段时间再重试 (Shell实现)原创 2024-03-28 17:14:35 · 462 阅读 · 0 评论 -
[Microk8s] calico-kube-controller not running: Failed to initialize Calico datastore error... 解决方法
[Microk8s] calico-kube-controller not running: `Failed to initialize Calico datastore error=Get “https://10.152.183.1:443/apis/crd.projectcalico.org/v1/clusterinformations/default”: context deadline exceeded` 解决方法原创 2023-05-08 17:38:05 · 2224 阅读 · 0 评论 -
【Microk8s】如何查看microk8s的apiserver证书的过期时间
查看microk8s的apiserver证书过期时间原创 2023-03-30 14:26:46 · 758 阅读 · 0 评论