文章目录第四章 实战入门19 Namespace4.1.1 查看4.1.2 创建4.1.3 删除4.1.4 使用配置文件(.yaml)进行管理20 Pod4.2.1 创建并运行4.2.2 查看pod信息4.2.3 访问Pod4.2.4 删除指定Pod4.2.5 配置操作21 Label4.3.1 命令方式4.3.2 配置方式22 Deployment4.4.1 命令操作4.4.2 配置操作23
转载 2024-03-18 06:50:07
71阅读
# 深入了解Kubernetes中ExternalName Service Kubernetes是一个用于自动化部署、扩展和管理容器化应用程序开源平台。在Kubernetes中,Service是一种抽象,它定义了一组Pod访问策略。除了常见ClusterIP、NodePort和LoadBalancer类型之外,Kubernetes还提供了ExternalName Service类型,用于
原创 2024-03-06 10:33:55
162阅读
在Kubernetes中,Service资源type字段有多种选项,其中之一是ExternalNameExternalName类型服务用于将外部
原创 2023-11-24 09:49:50
238阅读
kubernetes简介:kubernetes,是一个全新基于容器技术分布式架构领先方案,是谷歌严格保密十几年秘密武器----Borg系统一个开源版本,于2014年9月发布第一个版本,2015年7月发布第一个正式版本。kubernetes本质是一组服务器集群,它可以在集群每个节点上运行特定程序,来对节点中容器进行管理。目的是实现资源管理自动化,主要提供了如下主要功能:自我修复:
转载 2024-03-06 23:42:43
131阅读
一、Static Pod静态Pod是由kubectl进行管理仅存于特定Node上Pod。其不能通过API Server进行管理,无法与ReplicationController、Deployment或者DaemonSet进行关联,并且kubelet也无法对他们进行健康检查。静态Pod总是由kubectl进行创建,并且总是在kubelet所在Node上运行。创建静态 Pod 有两种方式:配置文
转载 2024-04-03 11:08:30
51阅读
Device PluginsDevice Pulgins在Kubernetes 1.10中是beta特性,开始于Kubernetes 1.8,用来给第三方设备厂商通过插件化方式将设备资源对接到Kubernetes,给容器提供Extended Resources。通过Device Plugins方式,用户不需要改Kubernetes代码,由第三方设备厂商开发插件,实现Kubernetes De
1. K8S对象 Kubernetes 对象是持久化实体,表示整个集群状态,通常使用yaml文件来描述这些对象,主要用于描述下面的一些信息:哪些容器化应用在运行(以及在哪个 Node 上);可以被应用使用资源;关于应用运行时表现策略,比如重启策略、升级策略,以及容错策略;操作(无论是创建、修改,或者删除) Kubernetes 对象都需要使用 Kubernetes API,比如,当使
转载 2024-03-20 20:02:01
27阅读
k8s
原创 2021-07-05 15:01:43
1109阅读
原创 2022-01-19 15:12:13
89阅读
ClusterIPDeployment.yamlservice.yamlipvsadm -Lnheadless servicedig需要
原创 2022-01-20 14:29:59
213阅读
ClusterIPDeployment.yamlservice.yamlipvsadm -Lnheadless servicedig需要安装bind-utilsNodePort30715是随机生成端口:master,node01,node02都会开放37015端口,都可以访问Ln一下:LoadBalancer付费方案。ExternalName...
k8s
原创 2021-07-05 15:01:46
1011阅读
文章目录一、服务发现机制1.1 环境变量注入1.2 DNS解析二、Ingress4.1 部署Ingress controller4.2 暴露Ingress Controller4.2.1 SVC NodePort方式4.2.2 共享宿主机网络方式4.3 默认后端4.4 同域名不同URL转不同服务4.5 不同域名转不同服务4.6 使用https4.6.1 安装cfssl4.6.2 自签根证书4.6
转载 2024-04-09 11:07:47
562阅读
1、概述在pod进行调度时候,如果使用了节点亲和性,那么就会在调度时候,调度到具有某些标签节点上,这个是从pod角度来说,同时呢,也可以从节点node角度出发来定义什么样pod可以被调度到这个节点上。在k8s中,可以通过taints和toleration一起使用来达到这个目的。2、在节点上配置taints(污点)2.1、语法在节点上设置taintskubectl taint no
转载 2024-02-28 16:04:09
28阅读
# Kubernetes(K8s作用 ## 简介 Kubernetes,简称K8s,是一个用于自动部署、扩展和管理容器化应用程序开源平台。它允许开发者自动化部署、扩展和管理应用程序,使应用程序在生产环境中更加稳定和可靠。本文将介绍Kubernetes作用以及如何使用Kubernetes来实现这些功能。 ## K8s作用流程 | 步骤 | 操作 | | --- | --- | | 1
原创 2024-05-07 09:58:00
85阅读
Kubernetes (K8S) 是一个开源容器编排引擎,为容器化应用提供自动化部署、扩展和管理平台。在使用K8S之前,我们需要了解K8S作用以及如何实现这些功能。接下来,我将向你介绍K8S作用及实现步骤。 首先,让我们来看一下在使用K8S时需要完成主要步骤: | 步骤 | 描述 | | -------- | --------------------------------- |
原创 2024-05-07 09:58:17
83阅读
1.什么是Kubernetes? Kubernetes(通常简称为K8S,即是将8个字母“ubernete”替换成“8缩写)是一个以容器为中心基础架构。可以实现在物理集群或者虚拟集群上调度和运行容器,提供容器自动部署、扩展和管理开源平台。2.什么是k8s? k8s是一个docker集群管理工具。k8s是容器编排工具。k8s是容器管理平台。3.k8s核心功能 自愈(Self-heal
Headless类型Service资源Service对象隐藏了各Pod资源,并负责将客户端请求流量调度至该组Pod对象之上。不过,偶尔也会存在这样一类需求: 客户端需要直接访问Service资源后端所有Pod资源,这时就应该向客户端暴露每个Pod资源IP地址,而不再是中间层Service对象ClusterIP,这种类型Service资源便称为Headless Service。Headl
转载 2024-10-22 14:36:15
55阅读
文章目录一:k8s概念1.1:公有云类型1.2:资源管理器诞生1.3:k8s优势二:k8s特性2.1:自我修复2.2:弹性伸缩2.3:自动部署和回滚2.4:服务发现于负载均衡2.5:机密和配置管理2.6:存储编排2.7:批处理三:kubernetes集群3.1:集群架构3.2:组件介绍3.3:kubernetes核心概念 一:k8s概念1.1:公有云类型IAAS:基础设施即服务Infr
1.K8s(kubernetes)基础特性1.1服务发现和负载均衡        k8s可以使用DNS名称或者自己IP地址公开容器,如果进入容器流量很大,k8s可负载均衡并分配网络流量,从而使部署稳定。1.2存储编排k8s允许你自动挂载你存储系统,例如本地存储,公共云提供等1.3自动部署和回滚 &nbsp
转载 2024-03-07 09:03:10
76阅读
我们知道,docker0网桥上IP地址在Node网络上是看不到。从一个Node到一个Node内docker0是不通,因为它不知道某个IP地址在哪里。如果能够让这些机器知道对端docker0地址在哪里,就可以让这些docker0互相通信了。这样,在所有Node上运行Pod就都可以互相通信了。       我们可以通过部署MultiLayer Swi
转载 2024-03-24 13:34:02
44阅读
  • 1
  • 2
  • 3
  • 4
  • 5