Table of Contents Update Rollout Rollback Scale Deployment Direct Set Pod Horizontal Autoscaling Proportional Scaling Pause Deployment Rollout This article discusses the updating and rolling back of Pods, and is relatively short. Update You can check the versi…

2021年4月25日 0条评论 90点热度 0人点赞 痴者工良 阅读全文

目录 更新 上线 会滚 缩放 Deployment 直接设置 Pod 水平自动缩放 比例缩放 暂停 Deployment 上线 本篇内容讨论 Pod 的更新和回滚,内容不多。 更新 打开 https://hub.docker.com/_/nginx 可以查询 nginx 的镜像版本,我们可以先选择一个旧一点的版本。 首先,我们创建一个 Nginx 的 Deployment,副本数量为 3。 kubectl create deployment nginx --image=nginx:1.19.0 --replicas…

2021年4月25日 0条评论 2905点热度 0人点赞 痴者工良 阅读全文

Table of Contents Srevice Creation and Phenomenon of Service Service Definition Endpoint Slices Creating Endpoint and Service Service Creating Application Creating Endpoint The deployment of a Deployment and Service has been introduced in A Brief Introduction …

2021年4月23日 0条评论 1006点热度 0人点赞 痴者工良 阅读全文

目录 Srevice Service 的创建及现象 Service 定义 Endpoint slices 创建 Endpoint、Service Service 创建应用 创建 Endpoint 浅入Kubernetes(8):外网访问集群 中已经介绍过部署一个 Deployment 和 Service,本篇是它的补充,将会广泛地聊一下 Service。 文章地址 https://www.cnblogs.com/whuanle/p/14685430.html Srevice Service 是将运行在一组 Pods…

2021年4月23日 0条评论 3070点热度 0人点赞 痴者工良 阅读全文

目录 Labels and nodeSelector Label Selection Affinity and Anti-Affinity Taints and Tolerations Default System Taints Tolerations DaemonSet In our previous studies, we learned about Deployment and ReplicaSets, but the Pods are randomly scheduled to Worker nodes. …

2021年4月23日 0条评论 70点热度 0人点赞 痴者工良 阅读全文

目录 标签和nodeSelector 标签选择 亲和性和反亲和性 污点和容忍度 系统默认污点 容忍度 DaemonSet 在前面的学习中,我们学到了 Deployment 部署,以及副本数(ReplicaSet),但是 Pod 部署到哪个 Worker 节点是随机,即使有 3个 Woker 和设定 3个 副本,不一定每个 Node 刚刚好运行一个 Pod,也可能其中 Node 运行着三个副本。 在本篇我们将探究 Kubernetes 中的 DaemonSet、容忍度、亲和性、Label、选择器等概念,以便控制 po…

2021年4月23日 0条评论 3448点热度 0人点赞 痴者工良 阅读全文

This article mainly introduces the architectural components of Kubernetes. Previously, we have learned about kubeadm and kubectl, which are two command-line tools that make up K8s. During the cluster setup, we also learned about the master and worker nodes; so…

2021年4月22日 0条评论 106点热度 0人点赞 痴者工良 阅读全文

本篇主要介绍 Kubernetes 中的架构组成,在前面我们已经学习到了 kubeadm、kubectl,这两个命令行工具是 k8s 组成之一。而前面在搭建集群时,也学到了 master、worker 节点;第一篇第二篇中也提前介绍了一些 k8s 的概念,这篇将会对这些 k8s 中关键的组件或结构组成进行讲述。 架构组成 我们可以看一下这两张图,所表示的都是关于 Kubernetes 集群的架构。 一个 kubernetes 集群是由一组被称为节点(Node)的机器或虚拟机组成,集群由 master、worker …

2021年4月22日 0条评论 3070点热度 0人点赞 痴者工良 阅读全文

In the previous articles, we learned some commands for kubeadm and kubectl, and we also learned how to use and configure Deployment, Service, and ReplicaSet. This article mainly introduces how to configure the network to allow external access to the cluster. B…

2021年4月21日 0条评论 90点热度 0人点赞 痴者工良 阅读全文

在前面几篇文章中,我们学习了 kubeadm 、kubectl 的一些命令,也学会了 Deployment、Service、ReplicaSet 的用法以及配置。本篇的内容主要是介绍如何配置网络,使得能够在外部网络访问集群。 在开始之前,需要根据 浅入Kubernetes(6):CKAD认证中的部署教程、浅入Kubernetes(7):应用部署实例,Deployment、Service、ReplicaSet 这两篇文章中的过程,部署好集群以及部署 nginx 应用。 查询 Service 关于 Service,读者…

2021年4月21日 0条评论 2990点热度 0人点赞 痴者工良 阅读全文

目录 Deployment Create Deployment kubectl apply/create Network Port Mapping and Update Deployment ReplicaSet Before this article, you need to read: Try kubeadm https://www.cnblogs.com/whuanle/p/14679590.html https://www.whuanle.cn/archives/1230 Deployment tutori…

2021年4月21日 0条评论 136点热度 0人点赞 痴者工良 阅读全文

目录 Deployment 创建 Deployment kubectl apply/create 网络端口映射和更新 Deployment ReplicaSet 在本文之前,你需要阅读: 尝试 kubeadm https://www.cnblogs.com/whuanle/p/14679590.html https://www.whuanle.cn/archives/1230 CKAD认证中的部署教程 https://www.cnblogs.com/whuanle/p/14679922.html https://w…

2021年4月21日 0条评论 3142点热度 0人点赞 痴者工良 阅读全文

Table of Contents Preset Network kubeadm Install k8s Configure Calico Autocomplete Tools Status Description So far, the author has written 5 articles about k8s. In this article, the author will introduce how to deploy k8s nodes in the CKAD certification offici…

2021年4月20日 0条评论 78点热度 0人点赞 痴者工良 阅读全文

目录 预设网络 kubeadm 安装 k8s 配置 calico 自动补全工具 状态描述 目前为止,笔者已经写了 5 篇关于 k8s 的文章,这一篇笔者将介绍 CKAD 认证官方课程中,如何部署 k8s 节点。 在上一篇中,已经介绍了 kubeadm 如何部署 k8s ,而且 kubeadm 是官方默认推荐的工具,所以读者可以先阅读 《浅入kubernetes(5):尝试kubeadm》 https://www.cnblogs.com/whuanle/p/14679590.html 或 https://www.wh…

2021年4月20日 0条评论 4142点热度 0人点赞 痴者工良 阅读全文

This article introduces how to quickly create a cluster instance using Kubernetes command line tools and complete a hello world practice. The previous article discussed setting up a cluster with minikube, while this one will introduce operations using kubeadm.…

2021年4月20日 0条评论 70点热度 1人点赞 痴者工良 阅读全文

本篇介绍利用 kubernetes 的命令行工具,快速创建集群实例,完成 hello world 实践。 上一篇试用 minikube 去搭建集群,这一篇将介绍通过 kubeadm 去操作。 命令行工具 主要有三个工具,命令行工具使用 kube 前缀命名。 kubeadm:用来初始化集群的指令。 kubelet:在集群中的每个节点上用来启动 Pod 和容器等。 kubectl:用来与集群通信的命令行工具。 通过软件仓库安装 方法 ① 此方法是通过 Google 的源下载安装工具包。 更新 apt 包索引并安装使用 …

2021年4月20日 0条评论 4730点热度 1人点赞 痴者工良 阅读全文

Minikube 打开 https://github.com/kubernetes/minikube/releases/tag/v1.19.0 下载最新版本的二进制软件包(deb、rpm包),再使用 apt 或 yum 安装。 PS:买台香港的服务器吧,或者白嫖 Google 、Azure 的试用额度。不然就有 N 种网络问题。 或者直接下载 minikube 最新版本二进制文件(推荐)。 curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.c…

2021年4月18日 0条评论 3533点热度 0人点赞 痴者工良 阅读全文

目前已经完成三篇关于 kubernetes 的文章: 在 Ubuntu 上安装 K8S教程 浅入kubernetes(1):Kubernetes 入门基础 浅入kubernetes(2):Kubernetes 的组成 第二第三篇主要介绍 k8s 中的一些组件、关键字的定义和简述,内容对于新人(例如我)不友好,而且层次不明,内容教僵硬。 在 浅入kubernetes(2):Kubernetes 的组成 中,介绍了 k8s 的组成,接下来笔者继续简单说一下 k8s 的组成。 namespace、node、pod? 当我…

2021年4月17日 0条评论 2882点热度 0人点赞 痴者工良 阅读全文

目前已经完成三篇关于 kubernetes 的文章: 在 Ubuntu 上安装 K8S教程 浅入kubernetes(1):Kubernetes 入门基础 浅入kubernetes(2):Kubernetes 的组成 第二第三篇主要介绍 k8s 中的一些组件、关键字的定义和简述,内容对于新人(例如我)不友好,而且层次不明,内容教僵硬。 在 浅入kubernetes(2):Kubernetes 的组成 中,介绍了 k8s 的组成,接下来笔者继续简单说一下 k8s 的组成。 namepace、node、pod? 当我们…

2021年4月17日 0条评论 2884点热度 0人点赞 痴者工良 阅读全文

建议读者先学习笔者的另一篇文章 学习搭建 Consul 服务发现与服务网格-有丰富的示例和图片,这样了解 consul 大体的结构和学习集群搭建,摸清 consul 的服务注册发现配置方法。 本文 HTTP API 请求使用 postman 测试,读者可以打开 https://documenter.getpostman.com/view/5988188/TzCV4jqL 查看 HTTP 文档,并可直接导入 postman 测试。 Set Up Consul Consul supports service regis…

2021年4月12日 1条评论 74点热度 0人点赞 痴者工良 阅读全文
1222324252654