k8s yaml中文件内容一般有kind类型之分,每种类型有不同的功能(一般用---符号隔开)常见的kind类型1、EndpointsEndpoints可以把外部的链接到k8s系统中(可以理解为引用外部资源,如将一个外部mysql连接到k8s中)2、Service部署一个内部虚拟IP,其他deployment可以链接。(可以简单理解为K8S的端口映射,如外部3444端口映射到pod应用中80端口)
前言最近使用二进制部署完 Kubernetes 1.18.2 版本,运行命令 kubectl logs -n kube-system calico-node-mbjnm 时,报下面错误。 原因:我们知道 Kubernetes 认证过程分为:认证 --> 授权 --> 准入控制,上面报错就是因为没有通过认
# 清理 kind 清理 Kubernetes IN Docker ## 介绍 在开始之前,让我们先了解一下清理 Kubernetes IN Docker(kind)的流程。kind 是一种用于在本地部署和运行 Kubernetes 群集的工具。清理 kind 的过程包括停止和删除 kind 创建的 Kubernetes 群集以及清除相关的容器和镜像。 ## 清理流程 下面是清理 kind
原创 2023-07-20 21:07:08
1404阅读
下载二进制文件curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.18.0/kind-linux-amd64 chmod +x ./kind sudo mv ./kind /usr/local/bin/kind运行程序(之后拷贝一个kubelet文件就行了):kind create cluster --config kind-example-config.
原创 10月前
176阅读
使用 kind 快速搭建 Kubernetes 环境 Intro kindKubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...
转载 2020-05-06 00:36:00
290阅读
2评论
文章目录多节点集群demo关于集群配置的选择Multi-node clustersControl-plane HAMapping ports
原创 2022-05-30 20:22:43
596阅读
# 使用flannel插件搭建Kubernetes集群 在构建Kubernetes集群时,我们需要选择网络插件来提供容器之间的通信。其中一种常用的网络插件是flannel,它可以为集群中的每个节点提供一个虚拟的子网,并且允许容器通过该子网进行通信。 本文将介绍如何使用flannel插件搭建Kubernetes集群,并提供相应的代码示例。 ## 环境准备 在开始之前,需要准备以下环境: -
原创 8月前
61阅读
Kind Kubernetes Pod Service Deployment 部署简单应用
原创 2021-12-28 11:08:36
1713阅读
导读 kubernetes 现在已经走进了大众的视野,很多同学都对此比较好奇,从其他渠道或多或少都了解了一些,但是苦于kubernetes环境,不能身临其境的感受, 毕竟如果完整搭建一套kubernetes环境...
转载 2021-02-07 16:39:00
210阅读
2评论
简介KindKubernetes in Docker) 是一个 Kubernetes 孵化项目,Kind 是一套开箱即用的
原创 2022-05-30 19:44:31
1204阅读
Kind Kubernetes Ingress/Ingress controller
原创 2021-12-28 11:05:59
341阅读
1. docker容器磁盘空间满了如何清理?大家在使用一段时间的docker容器后,会发现堆叠了很多无用的垃圾文件,比如,终止的容器、限定不要的镜像,混乱的存储等,这时就需要进行磁盘空间清理。命令 docker system prune 可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。 命令 docker system prune -a 清
转载 2023-06-12 11:49:11
228阅读
主机一般不支持嵌套虚拟化,一套 3M+3N 的群集环境成本
原创 7月前
78阅读
基本工作过程Kubernetes 的核心工作过程:资源对象:Node、Pod、Service、Replication Controller 等都可以看作一种资源对象操作:通过使用 kubectl 工具,执行增删改查存储:对象的目标状态(预设状态),保存在 etcd 中持久化储存;自动控制:跟踪、对比 etcd 中存储的目标状态与资源的当前状态,对差异资源纠偏,自动控制集群状态。Kubernetes
转载 7月前
38阅读
作者:gc,主页:www.sysin.org是否没有足够的机器运行 Kubernetes 测试环境,个人电脑配置不高的话,运行多个节点的虚拟化有点力不从心,国内公有云主机一般不支持嵌套虚拟化,一套 3M+3N 的群集环境成本太高。VMware Fusion 12.0 发布,将 Kind 带入了我们的视野,这是 Google 官方的一个工具,可能是在单机运行 Kubernetes 群集的最佳方案。笔
原创 7月前
115阅读
介绍你曾经花过一整天时间尝试入门 Kubernetes 吗?多亏最近新出现的一些工具,你可以
转载 2020-04-29 21:00:00
26阅读
### Kubernetes Java 查询自定义Kind资源实现流程 在Kubernetes中,我们可以使用Java语言查询自定义Kind资源。下面是实现该功能的步骤: 1. **引入Kubernetes Java客户端依赖** 首先,我们需要在项目的`pom.xml`文件中引入Kubernetes Java客户端的依赖: ```xml io.kuberne
原创 2023-09-13 12:45:58
84阅读
#!/usr/bin/python #encoding=utf-8 ##加入if __name__ == "__main__"后,它后面的代码在其它地方引用时,就不执行,从而方便了代码的重用。 def add(x,y): return x+y if __name__ == '__main__': print add(3,4) # 当我在其它地方引用这个add.py时,就
昨天的帖子可能是这个公众号诞生以来最好笑的一次——这个实操环节因为错上加错,收获了一个正确结果,以及好几个“在看”。事实上我们编写的 config.yaml,在文末的命令行中并没有引用,所以其中的快速安装的结果完全是 Kind 的功劳,和之前的证书操作、镜像操作没有一毛钱的关系。Kind 镜像自带了 Kubeadm 部署所需内容,因此它的的离线安装正常来说只需要:Docker 正常运转本地有 Ki
原创 2021-05-28 09:28:34
176阅读
# 实现"WSL KinD"的步骤 ## 介绍 在本篇文章中,我将向你介绍如何实现"WSL KinD",帮助你快速入门并掌握这个概念。"WSL KinD"是指在Windows Subsystem for Linux (WSL) 环境中安装并使用KinD工具。KinD是一种轻量级的Kubernetes工具,它可以帮助我们在本地快速部署和测试Kubernetes集群。 ## 步骤概览 下面是实现"
原创 7月前
21阅读
  • 1
  • 2
  • 3
  • 4
  • 5