文章目录KubeAdmin安装k8s一、准备环境1、部署软件、系统要求2、节点规划二、准备虚拟机网络环境三、开始部署k8s1、系统优化(所有节点)1)关闭swap分区2)关闭selinux、firewalld2、修改主机名并且做域名解析1)修改主机名(所有节点)2)追加以下内容到hosts文件(所有节点)3、配置免密登录、分发公钥(所有主节点)4、更新并优化系统(所有节点)1)配置国内yum源2
转载 2024-04-27 18:48:01
174阅读
Kubernetes (K8S) 是一个开源的容器编排工具,可以帮助我们更高效地管理和部署容器化的应用。在K8S中,我们可以通过使用IPvlan来为容器提供独立的网络空间,实现更灵活和高性能的网络通信。在本文中,我将向您介绍如何在K8S中实现IPvlan,并为您提供相应的代码示例和详细说明。 ### 什么是IPvlanIPvlan 是 Linux 内核提供的一种网络虚拟化技术,使用该技术
原创 2024-03-06 14:15:26
107阅读
Kubernetes (K8S) 是一种用于自动化部署、扩展和管理容器化应用程序的开源系统。在K8S中,使用 CNI(Container Network Interface)插件来实现容器网络的配置。在K8S中,可以通过使用 ipvlan CNI 插件来实现基于 ipvlan 的网络配置。本文将介绍如何在K8S中使用 ipvlan CNI 插件。 ### K8S CNI ipvlan 教程 #
原创 2024-03-14 10:39:37
78阅读
第六课 k8s网络基础学习-掌握vlantags:k8s网络eNSPwiresharkIPVLANMACVLAN 文章目录第六课 k8s网络基础学习-掌握vlan第一节 VLAN介绍第二节 VLAN Tag第三节 VLAN PVID第四节 VLAN Access Port第五节 VLAN Trunk Port第六节 VLAN Hybrid Port第七节 linux bridge 实现vlan第八
1.service介绍Service可以看作是一组提供相同服务的Pod对外的访问接口。借助Service,应 用可以方便地实现服务发现和负载均衡。service默认只支持4层负载均衡能力,没有7层功能。(可以通过Ingress实现)service的类型:ClusterIP:默认值,k8s系统给service自动分配的虚拟IP,只能在集群内部访问。 NodePort:将Service通过指定的Nod
转载 2024-04-26 11:17:29
332阅读
文章目录k8s通信概述FlannelFlannel网络Flannel网络原理Flannel的vxlan模式Flannel的host-gw模式flannel组件删除calicoCalico架构Calico工作模式Calico安装calico网络策略限制访问指定服务允许指定pod访问服务禁止 namespace 中所有 Pod 之间的相互访问禁止其他 namespace 访问服务只允许指定names
一、概述1.概念ConfigMap 是一种 API 对象,用来将非机密性的数据保存到键值对中。使用时, Pod 可以将其用作环境变量、命令行参数或者存储卷中的配置文件。 ConfigMap将你的环境配置信息和容器镜像解耦,便于应用配置的修改。2.作用每个服务都有自己的配置文件,在k8s里面一个服务通常会有多个副本,如果没有cofigmap,当需要修改配置的时候就需要逐个修改pod,如果有了conf
1、iptables 、ipvs (IP Virtual Server) 实现了传输层负载均衡,也就是我们常说的4层LAN交换,作为Linux 内核的一部分。ipvs运行在主机上,在真实服务器集群前充当负载均衡器。ipvs可以将基于TCP和UDP的服务请求转发到真实服务器上,并使真实服务器的服务在单个IP 地址上显示为虚拟服务。2、iptables 模式在 v1.1 中就添加支持了,从 v1.2版
转载 2024-10-12 12:40:43
29阅读
flannel是一种 CNI 解决方案,也可以为 Dokcer 提供服务,对 k8s 而言,是一个网络插件。实现了 CNI 的网络控制平面软件属于 coreOS 的子项目通过配置主机路由或者 overlay,避免对物理路由器进行配置 VxLANUDPHost-GW和 k8s 集成时,运行在 work node 上面,监听 k8s master 的状态,共用 k8s 的控制节点的 etcd 作
转载 2024-03-26 06:06:19
112阅读
**实现“k8s on k8s”的流程** | 步骤 | 操作 | |------|------| | 1 | 部署一个Kubernetes集群 | | 2 | 在部署好的Kubernetes集群上运行另一个Kubernetes集群 | **步骤一:部署一个Kubernetes集群** 在这一步中,我们将使用工具如kubeadm、kops等来部署第一个Kubernetes集群。 首先,我们
原创 2024-03-05 12:52:46
776阅读
在Kubernetes中,有时候我们需要在一个Kubernetes集群中运行另一个Kubernetes集群,也就是所谓的"k8s in k8s"(Kubernetes中的Kubernetes)。这种情况下,我们通常会使用工具例如KubeSpray等来实现。 首先,让我们来看一下如何实现"k8s in k8s"的流程: | 步骤 | 描述
原创 2024-03-05 12:52:14
336阅读
控制平面组件ETCDetcd 是一个快速、分布式、一致的键值存储,用作持久存储 Kubernetes 对象数据(如 pod、replication controllers, secrets, services 等)的后备存储。实际上,etcd 是 Kubernetes 存储集群状态和元数据的唯一地方。唯一直接与 etcd 对话的组件是 Kubernetes API Server。所有其他组件通过
原创 2023-10-22 16:48:19
0阅读
# Kubernetes(简称K8s)是一款开源的容器编排系统,可以用来自动化部署、扩展和管理容器化应用程序。在本文中,我将教你如何安装Kubernetes集群。 ## 安装Kubernetes集群步骤 | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Docker | | 2 | 安装kubeadm, kubectl, kubelet | | 3 | 初始化Master
原创 2024-02-27 11:50:19
357阅读
在Kubernetes(简称K8S)中,认证(Authentication)是指验证用户或服务是否具有合适的身份来访问集群资源。Kubernetes 默认提供了几种认证方式,包括证书、用户名密码、Token 和 JWT 等。在实际应用中,我们通常会使用服务账号、角色和角色绑定等方式进行认证,以确保集群的安全和可靠性。 下面我们来详细介绍如何在Kubernetes中实现认证。首先我们需要了解整个认
原创 2024-02-23 12:40:07
715阅读
Kubernetes, 简称为 K8s,是一个用于自动部署、扩展和管理容器化应用程序的开源平台。 在本文中,我将向你介绍如何使用Kubernetes来部署容器化应用程序,并解释 K8s 还是 K8S 这个问题。 步骤 | 操作 ---|--- Step 1 | 安装Kubernetes集群 Step 2 | 创建Deployment Step 3 | 暴露Service Step 4 | 访问应
原创 2024-03-05 12:53:01
490阅读
# 一、K8S创建K8S流程 | 步骤 | 操作 | |------|------------------------------------| | 1 | 安装Minikube | | 2 | 启动Minikube | | 3 | 配
原创 2024-03-05 12:52:23
369阅读
目录一、陈述式管理1.1、陈述式资源管理方式1.2、k8s相关信息查看查看版本信息查看节点信息查看资源对象简写查看集群信息配置kubectl自动补全查看日志基本信息查看查看master节点状态查看命名空间1.3、命名空间操作查看default命名空间的所有资源创建命名空间删除命名空间1.4、deployment/pod操作在命名空间kube-public创建副本控制器(deployment)来启动
转载 2023-12-13 06:12:37
796阅读
Kubernetes (K8s) 是一种用于自动化部署、扩展和管理容器化应用程序的开源平台。在K8s中,我们可以通过添加新的K8s对象来实现对集群的扩展和定制化。在本文中,我将教你如何在K8s中添加一个新的K8s资源,以便帮助你更好地理解如何扩展K8s集群。 **添加K8s资源的步骤** | 步骤 | 描述 | |------|------| | 1 | 创建一个新的yaml文件,定义要
原创 2024-03-05 12:52:34
173阅读
k8s 常用操作
原创 9月前
227阅读
Kubernetes (K8s) 是一种开源的容器编排引擎,可用于自动部署、扩展和管理容器化应用程序。在这篇文章中,我将为你介绍 K8s 以及如何对比 K8s。 **K8s 是什么?** K8s 是一种容器编排引擎,它允许你自动化应用程序的部署、扩展和管理。它可以帮助开发者更有效地管理容器化应用程序,提高应用程序的可靠性和可伸缩性。 **K8s 对比** 现在让我们来看一下如何对比 K8s。下
原创 2024-03-05 12:54:32
490阅读
  • 1
  • 2
  • 3
  • 4
  • 5