随笔分类 -  K8s

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要:参考:https://kubernetes.io/zh/docs/concepts/workloads/pods/pod-topology-spread-constraints/ 你可以使用 拓扑分布约束(Topology Spread Constraints) 来控制 Pods 在集群内故障域 之 阅读全文
posted @ 2021-07-27 10:24 Varden
摘要:本文介绍如何删除 StatefulSet 管理的 Pods,并解释这样操作时需要记住的注意事项。 准备开始 这是一项相当高级的任务,并且可能会违反 StatefulSet 固有的某些属性。 继续任务之前,请熟悉下面列举的注意事项。 StatefulSet 注意事项 在 StatefulSet 的正常 阅读全文
posted @ 2021-07-26 17:06 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/workloads/pods/ Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。 Pod (就像在鲸鱼荚或者豌豆荚中)是一组(一个或多个) 容器; 这些容器共享存储、网络、以及怎样运行 阅读全文
posted @ 2021-07-26 16:05 Varden
摘要:概述 类似于许多具有生命周期回调组件的编程语言框架,例如 Angular、Kubernetes 为容器提供了生命周期回调。 回调使容器能够了解其管理生命周期中的事件,并在执行相应的生命周期回调时运行在处理程序中实现的代码。 容器回调 有两个回调暴露给容器: PostStart 这个回调在容器被创建之 阅读全文
posted @ 2021-07-26 15:19 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/containers/images/ 更新镜像 当你最初创建一个 Deployment、 StatefulSet、Pod 或者其他包含 Pod 模板的对象时,如果没有显式设定的话,Pod 中所有容器的默认镜像 拉取策 阅读全文
posted @ 2021-07-26 14:14 Varden
摘要:每个运行的容器都是可重复的; 包含依赖环境在内的标准,意味着无论您在哪里运行它,您都会得到相同的行为。 容器将应用程序从底层的主机设施中解耦。 这使得在不同的云或 OS 环境中部署更加容易。 容器镜像 容器镜像是一个随时可以运行的软件包, 包含运行应用程序所需的一切:代码和它需要的所有运行时、应用程 阅读全文
posted @ 2021-07-26 13:50 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/architecture/nodes/ Kubernetes 通过将容器放入在节点(Node)上运行的 Pod 中来执行你的工作负载。 节点可以是一个虚拟机或者物理机器,取决于所在的集群配置。 每个节点包含运行 Po 阅读全文
posted @ 2021-07-26 11:34 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/overview/working-with-objects/namespaces/ Kubernetes 支持多个虚拟集群,它们底层依赖于同一个物理集群。 这些虚拟集群被称为名字空间。 在一些文档里名字空间也称为命名 阅读全文
posted @ 2021-07-23 14:40 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/overview/working-with-objects/kubernetes-objects/ 理解 Kubernetes 对象 在 Kubernetes 系统中,Kubernetes 对象 是持久化的实体。 K 阅读全文
posted @ 2021-07-23 13:56 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/overview/components/ 当你部署完 Kubernetes, 即拥有了一个完整的集群。 一个 Kubernetes 集群由一组被称作节点的机器组成。这些节点上运行 Kubernetes 所管理的容器化 阅读全文
posted @ 2021-07-23 11:41 Varden
摘要:参考:https://kubernetes.io/zh/docs/concepts/overview/what-is-kubernetes/ Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增 阅读全文
posted @ 2021-07-23 11:08 Varden
摘要:参考:https://kubernetes.io/zh/docs/setup/best-practices/certificates/ 集群是如何使用证书的 Kubernetes 需要 PKI 才能执行以下操作: Kubelet 的客户端证书,用于 API 服务器身份验证 API 服务器端点的证书 阅读全文
posted @ 2021-07-23 09:50 Varden
摘要:参考:https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/kubelet-integration/ kubeadm CLI 工具的生命周期与 kubelet 解耦;kubelet 是一个守护程序,在 Kub 阅读全文
posted @ 2021-07-23 08:12 Varden
摘要:参考:https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/high-availability/ #准备开始 需要以下基础设施: 配置满足 kubeadm 的最低要求 的三台机器作为控制面节点 配置满足 ku 阅读全文
posted @ 2021-07-22 17:01 Varden
摘要:参考:https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/ha-topology/ 本页面介绍了配置高可用(HA) Kubernetes 集群拓扑的两个选项。 您可以设置 HA 集群: 使用堆叠(stack 阅读全文
posted @ 2021-07-22 15:03 Varden
摘要:参考: https://kubernetes.io/zh/docs/reference/command-line-tools-reference/kube-apiserver/ https://kubernetes.io/docs/reference/command-line-tools-refer 阅读全文
posted @ 2021-07-22 14:49 Varden
摘要:K8s版本:v1.21 #准备开始 参考:https://www.cnblogs.com/varden/p/15042383.html 你还需要使用可以在新集群中部署特定 Kubernetes 版本对应的 kubeadm。 kubeadm 工具的整体功能状态为一般可用性(GA)。一些子功能仍在积极开 阅读全文
posted @ 2021-07-22 14:39 Varden
摘要:这一行为是 预期之中 的,因为系统就是这么设计的。 kubeadm 的网络供应商是中立的,因此管理员应该选择 安装 pod 的网络插件。 你必须完成 Pod 的网络配置,然后才能完全部署 CoreDNS。 在网络被配置好之前,DNS 组件会一直处于 Pending 状态。 阅读全文
posted @ 2021-07-22 09:32 Varden
摘要:如果你注意到 kubeadm init 在打印以下行后挂起: [apiclient] Created API client, waiting for the control plane to become ready 这可能是由许多问题引起的。最常见的是: 网络连接问题。在继续之前,请检查你的计算机 阅读全文
posted @ 2021-07-22 09:29 Varden
摘要:如果在运行 kubeadm init 命令时,遇到以下的警告 [preflight] WARNING: ebtables not found in system path [preflight] WARNING: ethtool not found in system path 那么或许在你的节点上 阅读全文
posted @ 2021-07-22 09:21 Varden

上一页 1 ··· 6 7 8 9 10 11 下一页