dengyouf

导航

随笔分类 -  kubernetes

基于ingress-nginx实现灰度发布
摘要:基于ingress-nginx实现灰度发布 灰度发布介绍 工作中,我们会经常对应用进行升级发版。在互联网公司尤为频繁,主要为了满足业务的快速发展,我们经常用到的发布方式有滚动更新,蓝绿部署,灰度发布。 滚动更新 依次进行新旧更替,知道旧版本全部被替换 蓝绿部署 两台独立的系统,对外提供服务称为绿系统 阅读全文

posted @ 2025-02-20 21:48 dengyouf 阅读(265) 评论(0) 推荐(0)

Ingress-Nginx 快速入门
摘要:一、 安装 Ingress 1. 使用资源清单文件部署Ingress-Nginx 官网: https://kubernetes.github.io/ingress-nginx/deploy/#bare-metal-clusters 在 Kubernetes 集群中部署 ingress-nginx 时 阅读全文

posted @ 2025-02-19 13:57 dengyouf 阅读(538) 评论(0) 推荐(0)

Kubernetes对接 Harbor 镜像仓库(Containerd)
摘要:一、Containerd 对接 Harbor 前提: k8s节点 hosts 文件需要能解析Harbor域名:192.168.1.250 reg.linux.io coredns 解析域名(可选) ~# kubectl edit cm/coredns -n kube-system apiVersio 阅读全文

posted @ 2025-02-19 10:53 dengyouf 阅读(251) 评论(0) 推荐(0)

Kubeadm 安装 Kubernetes v1.26.9(Containerd)
摘要:一、机器准备 主机名解析 echo " 192.168.1.31 k8s-master01 master01 k8s-api.linux.io 192.168.1.41 k8s-worker01 worker01 192.168.1.42 k8s-worker02 worker02 " |sudo 阅读全文

posted @ 2025-02-19 10:26 dengyouf 阅读(84) 评论(0) 推荐(0)

Kubeadm 安装 Kubernetes v1.28.6(Docker)
摘要:1. Kubeadm 安装 kubernetes集群 基于 Kubeadm 部署Kubernetes集群。操作系统为 Ubuntu 20.04 LTS,用到的各相关程序版本如下: kubernetes: v1.28.6 docker: 20.10.22 cri-dockerd: v0.3.8 cni 阅读全文

posted @ 2025-02-19 10:24 dengyouf 阅读(67) 评论(0) 推荐(0)

基于KubeKey安装Kubernetes集群 v1.23.6
摘要:一、准备Linux主机 系统环境 主机系统 最低配置 内核版本 Ubuntu 22.04.5 LTS CPU:4 核,内存:8 G,硬盘:120 G 4.15+ 主机 IP 主机名 角色 192.168.122.11 master01 master, etcd,worker 192.168.122. 阅读全文

posted @ 2025-02-19 10:15 dengyouf 阅读(112) 评论(0) 推荐(0)