E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
k8s。
k8s
-service 7
由控制器来完成集群的工作负载,service(微服务)是将工作负载的应用暴露出去,从而解决访问问题作用:无论是在集群内还是集群外,都可以访问pod上的应用,其实现对集群内的应用pod自动发现和负载均衡service默认支持四层负载均衡,七层需要inggress来支持通信必须要有proxy,如果是跨节点网络通信还需要flannel节点,然后再结合每个节点上的iptables,从而实现负载均衡默认类型
coco--hui
·
2023-12-18 01:12
kubernetes
容器
云原生
【
K8S
核心概念与专业术语】
2.1服务类型有状态应用(StatefulApplication)●在有状态应用中,应用程序会保存和维护客户端的状态信息。●客户端请求之间的状态信息会被保留,通常存储在服务器端的数据库或内存中。●这种应用程序通常会跟踪用户的会话和状态,以便提供个性化的服务。●有状态应用需要在多个请求之间保持状态,因此在分布式环境中的扩展性和高可用性可能变得更加复杂。●MySQL●Redis无状态应用(Statel
我就是菜鸡1229
·
2023-12-18 00:46
kubernetes
容器
云原生
Kubernetes(
K8S
)
1.
K8S
介绍1.1应用部署方式演变传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技
我就是菜鸡1229
·
2023-12-18 00:15
kubernetes
容器
云原生
适合在虚拟化环境中部署 Kubernetes 的三个场景
在《虚拟化vs.裸金属:
K8s
部署环境架构与特性对比》文章中,我们从架构和特性的角度,对比了在虚拟化和裸金属环境部署Kubernetes的优劣势,并在文末列举了两者更适合的应用场景。
志凌海纳SmartX
·
2023-12-17 23:33
1024程序员节
超融合
基于
K8s
& K3s 的 kubebuilder 开发简介
kubebuilder简介自定义资源CRD(CustomResourceDefinition)可以扩展KubernetesAPI,掌握CRD是成为Kubernetes高级玩家的必备技能,本文将介绍CRD和Controller的概念,并对CRD编写框架Kubebuilder进行深入分析,通过本文可以真正理解并能快速开发CRD。在实际工作中,对kubernetes的资源执行各种个性化配置和控制是很常见
流雨声
·
2023-12-17 23:04
通过kubeadm安装
k8s
集群
通过kubeadm安装
k8s
集群一.环境准备1.节点配置主机名ip角色系统kubernetes-master192.168.xx.138masterubuntu-20.04.1kubernetes-node
乙腾
·
2023-12-17 19:22
k8s
集群部署及可视化kuboard 部署
集群]6.关闭swap分区[集群]7.注意:二.docker部署[集群]2.安装最新版3.查看Docker版本:4.启动Docker服务:5.查看docker版本状态:6.生产docker的环境配置三.
k8s
孤雅738
·
2023-12-17 17:47
kubernetes
docker
k8s集群部署
K8S
学习指南(21)-
k8s
核心对象Service
.ClusterIP示例:2.NodePort示例:3.LoadBalancer示例:4.ExternalName示例:Service的实践总结前言随着云原生技术的飞速发展,Kubernetes(简称
K8s
俞兆鹏
·
2023-12-17 17:19
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(22)-
k8s
核心对象Endpoint
Endpoint的结构Endpoint与Service的关系Endpoint的使用动态管理Endpoint总结前言在Kubernetes(
K8s
)中,Endpoint是一个关键的核心对象,它承担着连接Service
俞兆鹏
·
2023-12-17 17:19
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(20)-
k8s
核心对象Node
对象的属性2.1Node的基本属性2.2Node的动态属性3.使用示例3.1查看集群中的Node3.2查看特定Node的详细信息3.3添加标签到Node3.4从集群中删除Node结语前言Kubernetes(
K8s
俞兆鹏
·
2023-12-17 17:48
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(9)-
k8s
核心对象init pod
**Terminated**Init容器的示例Init容器的高级用法结论引言Kubernetes(简称
K8s
)是一个强大的容器编排平台,为容器化应用提供了灵活的部署和管理机制。
俞兆鹏
·
2023-12-17 17:44
k8s学习指南
kubernetes
容器
云原生
从虚拟机下载开始的kubeSphere安装
虚拟机系统安装三、虚拟机配置1、IP固定2、配置yum阿里源3、关闭防火墙4、关闭selinux5、禁止swap交换6、内核参数修改7、设置kubernetes源四、docker安装五、虚拟机分组六、
k8s
progrmmmm
·
2023-12-17 16:35
docker
运维开发
k8s
kubelet
centos
玩转
k8s
(八)—— Secret & Configmap
应用启动过程中可能需要一些敏感信息,比如访问数据库的用户名,密码或密钥,将这些信息直接保存在容器镜像中显然不妥,
k8s
提供的解决方案是Serect。
小小印z
·
2023-12-17 15:56
容器
kubernetes
容器
k8s
----(| 四 |)Configmap配置,Secret加密
文章目录一.Configmap1、资源清单创建创建ConfigMap的资源清单1.使用目录创建2.使用文件创建3.使用命令值创建4、通过yaml文件创建2、Pod中使用ConfigMap1.使用ConfigMap来替代环境变量2.使用ConfigMap设置命令行参数3.通过数据卷插件使用ConfigMap4.ConfigMap的热更新二.Secret1.ServiceAccount(不常用)2.O
(─__─)
·
2023-12-17 15:26
k8s
k8s
k8s
使用volume将ConfigMap作为文件或目录直接挂载_NET Core + Kubernetes:Volume
和Docker类似,Kubernetes中也提供了Volume来实现数据卷挂载,但Kubernetes中Volume是基于Pod,而不是容器,它可被Pod中多个容器共享,另外Kubernetes中提供比较丰富的Volume类型,如:emptyDir、hostPath、nfs、persistentVolumeClaim、downwardAPI、secret、configMap等,每种类型都有其特点及
weixin_39827585
·
2023-12-17 15:26
K8s
❉ 配置存储-ConfigMap / secret
一ConfigMapConfigMap是一种比较特殊的存储卷,它的主要作用是用来存储配置信息的。每个configmap都映射成了一个目录,此时如果更新configmap的内容,容器中的值也会动态更新。key--->文件:value---->文件中的内容1资源信息示例#创建configmap.yaml,内容如下apiVersion:v1kind:ConfigMapmetadata:name:conf
wangjie722703
·
2023-12-17 15:25
云计算
kubernetes
容器
K8S
——存储ConfigMap
ConfigMapAPI给我们提供了向容器中注入配置信息的机制,ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制大对象
k8s
中存储分为以下几类:ConfigMap、
benziwu
·
2023-12-17 15:51
K8S
kubernetes
java
json
k8s
教程06(kubernetes-存储configmap)
configMap描述信息ConfigMap功能在Kubernetes1.2版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMapAPI给我们提供了向容器中注入配置信息的机制,ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制大对象ConfigMap的创建1、使用目录创建$lsdocs/user-guide/configma
已无测试机
·
2023-12-17 15:20
kubernetes
kubernetes
docker
容器
k8s
中ConfigMap、Secret创建使用演示、配置文件存储介绍
目录一.ConfigMap(cm)1.适用场景2.创建并验证configmap(1)以yaml配置文件创建configmap,验证变化是是否同步(2)--from-file以目录或文件3.如何使用configmap(1)使用env或envfrom来替代环境变量(2)configmap与volume搭配使用4.配置configmap触发deployment滚动更新二.Secret1.常用场景2.创建
树下一少年
·
2023-12-17 15:19
Linux
#
k8s
kubernetes
云原生
configmap
volume
secret
dial tcp 10.96.0.1:443: connect: network is unreachable
今天,在部署
k8s
集群时,发现CoreDNS一直无法启动成功,报类似标题所示的错误,现记录下问题排查的主体过程:1.首先,正常情况下,所有Node应该都能够访问10.96.0.1:443,到CoreDNSPod
shida_csdn
·
2023-12-17 14:15
容器技术
coredns
network
is
unreachable
k8s
二进制集群部署1.25.4
1.环境准备1.1
k8s
基础系统环境配置(所有节点都要操作)#修改IPADDR集群都要添加vim/etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD
dian_ke_nan_
·
2023-12-17 13:55
kubernetes
k8s
-learning-why we need pod
应用场景应用从虚拟机迁移到容器中为什么虚拟机中的应用不能无缝迁移到容器中虚拟机中应用:一组进程,被管理在systemd或者supervisord中容器的本质:一个容器一个进程所以将运行在虚拟机中的应用无缝迁移到容器中,与容器的本质是相悖的。容器无法像虚拟机那样,完全模拟本地物理机环境中的部署方式。swarm项目无法成长起来的原因:单容器的工作方式,难以描述真实世界里的复杂的应用架构。Pod的本质:
dian_ke_nan_
·
2023-12-17 13:53
kubernetes
容器
docker
k8s
教程
什么是Arthas?Arthas是一款开源在线诊断工具,采用命令行交互模式,支持web端在线诊断,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。这是一款开源一年多GitHubstar2万,99%的阿里研发小哥都在用的Java终极诊断利器!相对比直接下载使用,我推荐开发者可以试一下通过IDE插件CloudToolkit中使用Arthas来实现一键远程诊断功能。得益于Arthas强
前端核心技术
·
2023-12-17 12:44
程序员
后端
java
面试
k8s
原理及常用命令
**
K8s
原理**Kubernetes(
k8s
)是跨主机集群的自动部署、扩展以及运行应用程序容器的开源平台,这些操作包括部署,调度和节点集群间扩展。
Chris_小新
·
2023-12-17 12:13
java
【云原生之kubernetes】在
k8s
集群中安装和配置Metrics Server
【云原生之kubernetes】在
k8s
集群中安装和配置MetricsServer一、MetricsServer介绍1.1MetricsServer简介1.2MetricsServer功能1.3MetricsServer
江湖有缘
·
2023-12-17 11:01
云原生
kubernetes
容器
k8s
Metrics
K9s 使用教程:如何高效管理 Kubernetes 集群
文章首发于个人公众号:「阿拉平平」之前我向大家介绍过一款
K8s
的IDE:Lens。通过图形界面,我们可以很方便地管理多个集群。
Xpitz
·
2023-12-17 10:31
(5)快速搭建
k8s
集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:```#创建一个Master节点$kubeadminit#将一个Node节点加入到当前集群中$kubeadmjoin```##1.安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:-一台或多台机器,操作系统CentOS7.x-86_x6
俺俺
·
2023-12-17 08:57
lwk-note-elec
k8s
kubernetes
K8S
(八)—有、无状态.md
**部署和更新:**有状态和无状态对比1.概念:2.数据持久性:3.扩展性:4.管理和部署:5.故障恢复:无状态在Kubernetes(
k8s
)中,"无状态"通常指的是应用程序的设计方式,其中应用程序实例之间的状态不共享
哈密猿
·
2023-12-17 08:57
云原生
运维
kubernetes
容器
云原生
K8s
(九)—volume.md
目录volumeconfigMap介绍官网例子基于文件生成ConfigMap使用ConfigMap数据定义容器环境变量使用单个ConfigMap中的数据定义容器环境变量EmptyDirhostPathhostPath配置示例nfspersistentVolumeClaimvolumehttps://kubernetes.io/zh-cn/docs/concepts/storage/volumes/
哈密猿
·
2023-12-17 08:57
运维
云原生
kubernetes
容器
云原生
K8S
(一)—安装部署
目录安装部署前提以下的操作指导(在master)之前都是三台机器都需要执行安装docker服务下面的操作仅在`
k8s
master`执行安装部署前提以下的操作指导(在master)之前都是三台机器都需要执行关闭防火墙
哈密猿
·
2023-12-17 08:16
云原生
运维
kubernetes
容器
云原生
K8s
中Service Account和RBAC
一.ServiceAccount详解1.什么是ServiceAccount?①.ServiceAccount(服务账户)是Kubernetes集群中的一种资源对象,用于为Pod或其他资源提供身份验证和授权,以便它们能够与KubernetesAPI进行交互。②.ServiceAccount是Kubernetes中用于管理Pod身份验证和授权的重要资源,它使得Pod能够在集群中具有独立的身份,从而实现
鲨鱼卖辣椒--
·
2023-12-17 08:45
kubernetes
linux
容器
RBAC
Service
Account
K8s
中pod詳解
目录Yaml语法解析Podpod是如何被创建的1.创建一个pod2.创建一个多容器pod进入容器3.配置节点标签4.Pod容器的交互4.1创建pod,并做本地解析4.2pod共享进程4.3pod共享宿主机namespace5.钩子函数lifecycle基础指令#查看对应资源:状态$kubectlget-n-owide#查看对应资源:事件信息$kubectldescribe-n#查看pod资源:日志
鲨鱼卖辣椒--
·
2023-12-17 08:44
kubernetes
linux
容器
k8s
云原生
K8s
可视化kuboard 部署
创建资产[root@kube-master~]#kubectlapply-fhttps://addons.kuboard.cn/kuboard/kuboard-v3.yaml查看对应资源[root@kube-master~]#kubectlgetpod-nkuboardNAMEREADYSTATUSRESTARTSAGEkuboard-agent-2-5c4f8867fb-tz9cf1/1Runn
鲨鱼卖辣椒--
·
2023-12-17 08:14
kubernetes
linux
容器
k8s
中EmptyDir、HostPath、NFS三种基本存储方式介绍
目录一.数据存储介绍二.EmptyDir1.简介2.案例演示三.HostPath1.简介2.案例演示(1)介绍一下type类型(2)简单演示(3)数据同步功能四.NFS1.简介2.案例演示(1)简单演示(2)模拟同步功能和node异常一.数据存储介绍在此前我们所看到的service、pod等的演示实验中的其资源经常被删除重建,数据经常清除,那么我们需要一个东西去解决持久化保存容器数据的问题。Vol
树下一少年
·
2023-12-17 08:43
Linux
#
k8s
kubernetes
k8s基本存储
EmptyDir
HostPath
NFS
k8s
中pod监控数据在grafana中展示
实现目标:将kubesphere[
K8S
]中运行的pod监控数据在grafana平台进行展示。
旷野九思
·
2023-12-17 08:12
监控配置手册
kubernetes
容器
云原生
K8s
投射数据卷
目录一.Secret1.secret介绍2.secret的类型3.创建secret4.使用secret环境变量的形式volume数据卷挂载二ConfigMap1.创建ConfigMap的方式2.使用ConfigMap2.1作为volume挂载使用2.2.作为环境变量三.DownwardAPI1.以环境变量的方式实现2.Volume挂载一.Secret1.secret介绍secret用来保存小片敏感
鲨鱼卖辣椒--
·
2023-12-17 08:41
kubernetes
容器
云原生
容器云平台No.2~kubeadm创建高可用集群v1.19.1
市面上安装
k8s
的工具很多,但是用于学习的话,还是建议一步步安装,了解整个集群内部运行的组件,以便后期学习排错更方便。。。
空壳先生
·
2023-12-17 07:14
k8s
详细教程(一)
文末获取源码下载地址精彩专栏推荐订阅欢迎点赞收藏评论拍砖…【DockerSwarm总结】《容器技术Docker+
K8S
专栏》✅【uniapp+uinicloud多用
hhzz
·
2023-12-17 07:24
容器技术
Docker+K8S
kubernetes
容器
云原生
Kubernetes Ingress Controller介绍&安装&测试
Ingress-nginx是7层的负载均衡器,负责统一管理外部对
k8s
cluster中Service的请求。接下来第一个章节会介绍当前主流的IngressController实现方案。
大風起雲飛揚
·
2023-12-17 07:45
kubernetes
云原生
nginx
K8s
集群通过NFS Subdirectory External Provisioner(Helm Chart方式)安装StorageClass
Kubernetes集群通过NFSSubdirectoryExternalProvisioner安装StorageClass基本介绍
k8s
集群1.26.4在Centos7.9机器上基于Kubeadm安装
大風起雲飛揚
·
2023-12-17 07:15
kubernetes
容器
运维
Kubernetes实战(十四)-
k8s
高可用集群扩容master节点
1单master集群和多master节点集群方案1.1单Master集群
k8s
集群是由一组运行
k8s
的节点组成的,节点可以是物理机、虚拟机或者云服务器。
alden_ygq
·
2023-12-17 06:47
#
Kubernetes系列
kubernetes
容器
云原生
veth-pair 网卡 ARP 没响应(备忘)
是了解、学习Docker/
K8S
网络的基础最近对着教程做练习,发现veth-pair的网卡,ping另外一张ping不通参考了http://www.muzhuangnet.com/show/81813.
fananchong2
·
2023-12-17 06:42
网络
linux
veth-pair
ARP
docker
Kubernetes sample-controller 例子介绍
sample-controllersample-controller是
K8s
官方自定义CDR及控制器是实现的例子通过使用这个自定义CDR控制器及阅读它的代码,基本可以了解如何制作一个CDR控制器CDR运作原理网上有更好的文章
fananchong2
·
2023-12-17 06:42
kubernetes
容器
云原生
CRD
controller
Kubernetes Pod 网段与主机内网网段互通
开发环境的需求开发环境部署
K8s
后,服务器会部署在
K8s
里,通常Pod网段被隔离,主机无法访问实际开发需求,往往需要当前开发调试的服务主机本地部署,其他服则在
K8s
内因此,使用
K8s
,必然有开发环境网段要和
fananchong2
·
2023-12-17 06:36
kubernetes
容器
云原生
Etcd实战(二)-
k8s
集群中Etcd数据存储
1介绍
k8s
中所有对象的manifest都需要保存到某个地方,这样他们的manifest在apiserver重启和失败的时候才不会丢失,因此引入了etcd。
alden_ygq
·
2023-12-17 01:30
#
Etcd
etcd
kubernetes
数据库
K8S
(六)—kubectl
这里写目录标题KubectldeletegetexplainapplyKubectlkubectl是Kubernetes命令行工具,用于与Kubernetes集群进行交互、管理资源、执行操作以及获取有关集群和应用程序的信息。以下是一些常用的kubectl命令及其详细介绍:基本信息和状态查询命令:kubectlversion:显示Kubernetes客户端和服务器的版本信息。kubectlclust
哈密猿
·
2023-12-17 00:27
云原生
运维
kubernetes
容器
云原生
K8S
(二)—介绍
K8S
的整体结构图
k8s
对象在Kubernetes系统中,Kubernetes对象是持久化的实体。Kubernetes使用这些实体去表示整个集群的状态。
哈密猿
·
2023-12-17 00:53
云原生
运维
kubernetes
贪心算法
容器
k8s
环境中ipvs VS iptables
IPVSvs.iptables在Kubernetes中的区别特性IPVSiptables类型L4负载均衡器L3/L4包过滤层级传输层(L4)网络层(L3)和传输层(L4)用途服务负载均衡网络流量的包过滤和NAT网络层在第4层操作(TCP/UDP)在第3层(IP)和第4层(TCP/UDP)操作负载均衡支持多种负载均衡算法负载均衡功能有限连接跟踪连接跟踪由IPVS自身处理连接跟踪由conntrack模
南柯一梦,笑谈浮生
·
2023-12-16 23:02
k8s
kubernetes
容器
云原生
kubernetes容器编排-服务
文章目录Service
k8s
网络架构:⭐⭐⭐⭐⭐clusterIP示例:NodePort示例:ExternalName示例LoadBalancer集群内通过域名访问的方式⭐⭐⭐⭐⭐Ingress文档和安装架构图
中二的灰太狼
·
2023-12-16 23:35
kubernetes
容器
docker
Kubernetes(
k8s
)基础之二:容器编排介绍及概念
目录1.
k8s
对象2.容器编排的概念2.1、
K8S
是如何对容器编排?2.2、Pod是怎么创建出来的?2.3、Pod资源组成的应用如何提供外部访问的?2.4、Service又是怎么关联到Pod呢?
akenseren
·
2023-12-16 23:25
Kubernetes
kubernetes
docker
容器
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他