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。
Kubernetes(
K8s
)之Pod
1.Pod概述Pod是
k8s
系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在
k8s
上运行容器化应用的资源对象,其他的资源对象都是用来支撑或者扩展Pod对象功能的
男孩李
·
2023-11-12 05:38
云原生
kubernetes
docker
容器
K8S
篇之Pod中的资源限额
1、Pod定义requests、limits相关参数在
k8s
中,全面限制一个应用及其中的pod所能占用的资源配额,具体可以使用下面三种方式:1、定义每个pod的资源配额相关参数,如CPU/memory的
听说唐僧不吃肉
·
2023-11-12 04:38
K8S
kubernetes
容器
k8s
二进制(ETCD的部署安装)
角色ip组件
k8s
-master192.168.11.169kube-apiserver,kube-controller-manager,kube-scheduler,etcd
k8s
-node1192.168.11.164kubelet
Koma-forever
·
2023-11-12 04:00
kubernetes
etcd
容器
k8s
-docker二进制(1.28)的搭建
二进制文件-docker方式1、准备的服务器角色ip组件
k8s
-master1192.168.11.111kube-apiserver,kube-controller-manager,kube-scheduler
Koma-forever
·
2023-11-12 04:59
kubernetes
docker
容器
【开源时代】Docker与Kubernetes(
K8S
)【基础篇】
目录Docker一、什么是docker二、docker的优势三、虚拟化与docker四、虚拟机与docker的区别五、Docker入门操作
K8S
(Kubernetes)一、什么是Kubernetes?
阿~想
·
2023-11-12 04:27
笔记
docker
kubernetes
容器
Kubernetes和Docker
官方定义2:
k8s
是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
懒兔子宝宝
·
2023-11-12 04:57
知识点介绍
docker
kubernetes
K8S
容器内安装cur/telnet命令(Alpine Linux离线环境安装curl/telnet或其他工具)
将镜像运行到
K8S
上就得到了微服务Pod,Pod通常使用安装
K8S
时配置的私有网段,与宿主机不同。
高达可以过山车不行
·
2023-11-12 03:38
K8S
Docker
Linux
kubernetes
linux
容器
【kubernetes系列】
k8s
集群中删Terminating状态的资源
在初学阶段,经常可能遇到删除资源不成功的时候,一直处于Terminating状态。今天介绍删除常用的三种处于Terminating状态的资源namespace、pod和pv。删Terminating状态的namespace1.kubectlgetnsmonitoring-ojson>monitor.json2.vimmonitor.json按如下的删除,方框内的,包括小方框的逗号。3.启动代理(默
margu_168
·
2023-11-12 03:07
Kubernetes
kubernetes
容器
云原生
K8S
容器持续Terminating无法正常关闭(sider-car容器异常,微服务容器正常)
问题
K8S
上出现大量持续terminating的Pod,无法通过常规命令删除。需要编写脚本批量强制删除持续temminating的Pod:contribution-xxxxxxx。
高达可以过山车不行
·
2023-11-12 03:36
K8S
运维
Linux
kubernetes
微服务
容器
k8s
使用volume将ConfigMap作为文件或目录直接挂载_从零开始入门
K8s
| 应用配置管理...
一、需求来源背景问题首先一起来看一下需求来源。大家应该都有过这样的经验,就是用一个容器镜像来启动一个container。要启动这个容器,其实有很多需要配套的问题待解决:第一,比如说一些可变的配置。因为我们不可能把一些可变的配置写到镜像里面,当这个配置需要变化的时候,可能需要我们重新编译一次镜像,这个肯定是不能接受的;第二就是一些敏感信息的存储和使用。比如说应用需要使用一些密码,或者用一些token
weixin_39930671
·
2023-11-12 00:08
k8s
挂载目录_kubernetes(
k8s
)的pod使用统一的配置文件configmap挂载
在容器化应用中,每个环境都要独立的打一个镜像再给镜像一个特有的tag,这很麻烦,这就要用到
k8s
原生的配置中心configMap就是用解决这个问题的。使用configMap部署应用。
weixin_39644021
·
2023-11-12 00:08
k8s挂载目录
k8s
pod configmap挂载外部配置文件
1.创建configmap#nginx-vue-router.confserver{listen80;listen[::]:80;server_namelocalhost;#access_log/var/log/nginx/host.access.logmain;location/{root/usr/share/nginx/html;indexindex.htmlindex.htm;#适配vue-
Yuan_xii
·
2023-11-12 00:06
k8s
k8s
configMap挂载(项目配置文件放到configMap中,不同环境不同配置)
背景说明项目对接配置文件加密,比如数据库密码、redis密码等。但是密文只能放到指定的配置文件中(important.properties),该配置文件又不能接收环境变量,所以就很难区分不同环境的不同配置(不同环境的数据库密码、redis密码一般都不一样)。pom.xml解决方案在pom.xml中通过指定profiles解决,同时在build下开启@@替换变量的功能。如下图:开启@@替换变量然后再
pp~h
·
2023-11-12 00:35
kubernetes
容器
云原生
k8s
裸金属集群部署metalLB软负载均衡 —— 筑梦之路
k8s
并没有为裸机集群实现负载均衡器,因此我们只有在以下IaaS平台(AliCloud,AWS,A
筑梦之路
·
2023-11-11 23:08
云计算
linux系统运维
虚拟化
kubernetes
容器
云原生
K8S
-INGRESS原理,部署及应用
我记得
k8s
原理我写到了pod原理这块,先放放,刚
运维老七
·
2023-11-11 19:27
k8s实践
kubernetes
容器
微服务
k8s
之ingress
写在前面本文接
k8s
之Service。
一户董
·
2023-11-11 19:55
k8s
kubernetes
docker
ingress
七层负载
K8S
基础-Ingress
IngressNodePort缺点:一个端口只能对应一个服务使用,端口需要提前规划只支持4层负载均衡Ingress与Pod的关系通过Service相关联通过IngressController实现Pod的负载均衡-支持TCP/UDP4层和HTTP7层ingressController部署IngressController有很多种实现方法,这里采用官网维护的Nginx控制器部署文档:https://g
WAIT_TIME
·
2023-11-11 19:25
K8S
Ingress
nginx
controller
hostNetwork
nodePort
K8s
Ingress Nginx 支持 Socket.io
Ingress及IngressController简介Ingress:是
k8s
资源对象,用于对外暴露服务,该资源对象定义了不同主机名(域名)及URL和对应后端Service(
k8s
Service)的绑定
YP小站
·
2023-11-11 19:23
Kubernetes
k8s
nginx
docker
k8s
ingress实现方案
目录基本介绍如何构建ingresscontrollernginx容器服务的部署1.ingressHTTP代理访问2.ingressHTTPS代理访问3.Nginx进行BasicAuth基础认证4.Nginx进行重写对于我们传统的SVC来说,它只支持四层反向代理,但是如果遇到七层的话,就无法去实现,如下:假如说,我们有如上的一个集群,我们现在想要对整个集群,或者是Apache进行https的加密访问
strongleechm
·
2023-11-11 19:53
kubernetes
nginx
运维
k8s
k8s
常见的10种Ingress
为特定的应用部署Kubernetes集群时,我们通常需要实现来自应用程序本身、业务和开发人员的需求。了解这些后,我们就可以进行架构选择,并为Kubernetes选择合适的Ingress控制器。为了方便工程师高效选用合适的Ingress控制器,本文对业内的Ingress控制器做了整理和功能梳理,最后总结成一篇综述。借助这篇文章,希望读者能找到一个好的起点,然后开始自己的实践。选择标准为了进行客观对比
vali-sweet
·
2023-11-11 19:22
Kubernetes
k8s
ingress
k8s
开发基础-配置ingress+tls
部署一个deployment:编写yaml文件–deploy.yaml:apiVersion:extensions/v1beta1kind:Deploymentmetadata:name:hello-deployspec:replicas:10selector:matchLabels:app:hello-worldminReadySeconds:10strategy:type:RollingUpd
weopsway
·
2023-11-11 19:22
k8s开发基础
k8s-网络
kubernetes
k8s
——ingress的基本使用
目录一、Ingress概述1.1ingress诞生的背景1.2ingress和ingress-controller的区别1.2.1ingress对象1.2.2ingress-controller1.2.3小结1.2.4为什么需要Ingress资源问题1-如何管理端口问题2-如何管理转发配置1.3ingress介绍1.3.1pod漂移问题1.3.2端口管理问题1.3.3域名分配及动态更新问题1.4I
醉凡尘¢ World1y
·
2023-11-11 19:52
kubernetes
云原生
运维
k8s
ingress入门与实战
ingress介绍官方文档地址:ingress官方文档ingress官方解释:IngressexposesHTTPandHTTPSroutesfromoutsidetheclustertoserviceswithinthecluster.TrafficroutingiscontrolledbyrulesdefinedontheIngressresource.ingress图例:ingress的作用
愿你的微笑化成风
·
2023-11-11 19:52
docker
k8s
容器篇
kubernetes
docker
k8s
ingress基础
一、ingress简介在
k8s
集群中,service和pod的ip为内网ip,仅集群内部才可以访问。
魏志标
·
2023-11-11 19:51
k8s
k8s
k8s
中如何调用接口删除处于Terminating状态的namespace
k8s
中删除处于Terminating状态的namespace每当删除namespace或pod等一些Kubernetes资源时,有时资源状态会卡在Terminating,很长时间无法删除,甚至有时增加
小韩加油呀
·
2023-11-11 18:55
kubernetes
kubernetes
namespqce
Terminating
k8s
delete namespace Terminating
版本情况kubenetes版本:v1.19.10docker版本:v20.10.6一、问题经过早上发现kubectldeletens时,删除namespace一直处于Terminating状态尝试加上--force参数,执行kubectldeletens--force,也是一样Terminating当时Terminating截图1、猜测原因:master节点资源不足前段时间pod的数量增加,怀疑是
LanVv
·
2023-11-11 18:24
kubernetes
k8s
删除terminating 状态 namespace
(1)kubectlgetns-ojson>temp.json(2)kubectlproxy(3)新开终端:1curl-k-H"Content-Type:application/json"
[email protected]
://127.0.0.1:8001/api/v1/namespaces//finalize(4)检查结果:kubectlgetns(5)删除资源:k
templarzq
·
2023-11-11 18:24
kubernetes
容器
云原生
k8s
删除namespace失败,陷入Terminating状态的解决方法
解决方法强制删除deployment和pod后,问题解决:kubectl-n${ns}deletedeployment--all--forcekubectl-n${ns}deletepod--all--force判断namespace的状态是否为Terminating:functioncheck_if_namespace_is_terminating(){status=$(kubectlgetns
pcj_888
·
2023-11-11 18:23
kubernetes
容器
k8s
的namespace资源一直terminating问题解决
的状态解决:方法一:通过强制删除,并且设置优雅删除时间为0(默认为30s)kubectldeletenscattle-system--force--grace-period=0实践后发现并不好使方法二:通过
k8s
凌云靖宇
·
2023-11-11 18:53
k8s
k8s
k8s
删除 Terminating 状态的namespace
删除namespace中的所以pod等kubectl-nnamespacedeletepod--allsvcpvc等1、使用--force参数强制删除这种方法一般情况下是有效的。但在ns长时间处于Terminating的时候也会失效。kubectldeletensnamespace--force--grace-period=0--grace-period表示删除Pod前可以有几秒的处理时间,设置为
Mlul392
·
2023-11-11 18:20
kubernetes
kubernetes
linux
容器
由浅入深吃透容器云+微服务+
K8S
+MQ+阿里云内部实施手册
针对腾讯、百度、阿里、京东等100+家互联网公司,对其技术方向进行调查和研究从18年开始,各大厂商都陆续把底层业务从KVM、Vmware等底层架构开始逐步迁移到Docker+
K8s
体系中来,而且80%大中型企业的关键业务中更多的云化将是接下来的重中之重
程序员小志
·
2023-11-11 17:12
编程语言
Java
java
超详细,阿里内部都在用的
K8S
实战手册,看这一篇就够了
而且云服务龙头AWS也终于落地,进入企业商用
K8s
软件市场,这让它成了可以通吃主流公私有云的唯一基础架构平台。信息来源:猎聘网可以看出,不少年薪30w及以上的运维岗位,都要求会
K8s
技术了。
阿伦Java
·
2023-11-11 17:12
Java
java
架构
程序人生
阿里P7爆款《
K8s
+Jenkins》技术笔记,高质量干货必收藏!
前些日子从阿里的朋友那里取得这两份
K8s
+Jenkins的爆款技术笔记:**《
K8S
(kubernetes)学习指南》+《Jenkins持续集成从入门到精通》,**非常高质量的干货,我立马收藏!
小一老师呀
·
2023-11-11 17:41
java
分布式
java
编程语言
大数据
docker
阿里内网最新实战手册,7 大核心组件详解 SpringCloud+Jenkins+
K8S
在这样的前提下,我联合我的小伙伴们,耗时七七四十九天打造了这份SpringCloud+Jenkins+
K8S
实战手册!不管你现在你在开发过程中有没有用到springcloud,我都推
Java烟雨
·
2023-11-11 17:41
java
后端
微服务
kubernetes
jenkins
spring
cloud
java
面试
GitHub上线一天星标99.9K:阿里内部高逼格SpringCloud实战手册
阿里P8分享GitHub上星标99.9K的内部SpringCloud实战演练文档:7大核心组件,详解实战案例贯穿全书,带你领略Jenkins+
K8S
的风采。
写代码的珏秒秒
·
2023-11-11 17:06
Java
程序员
编程
github
spring
cloud
java
阿里云内部
K8s
、ECS、RDS、DevOps实战手册,超赞
有不少小伙伴,一直在后台问我要一些资料,同时,我也在想,其实**大家谁都不缺资料,缺的是有实战价值,能够看了之后在实际的工作环境可以用起来的实战技术资料,**而并非那些纸上谈兵的理论,所以。。。有哪些干货??五大篇章,覆盖DevOps演进史、核心理念与阿里巴巴最佳实践的全方位解析,从DevOps到云效架构师手把手教你搭建DevOps平台,你距离高效研发就差这本电子书!《阿里巴巴DevOps实践手册
Java技能树
·
2023-11-11 17:36
阿里云
kubernetes
devops
java
面试
K8S
实战笔记--1(
k8s
安装 + kuboard安装 + Devops迁移ECS)
同时,我们对于
K8S
也有了初步的了解,限于实验机器的硬件条件,题主决定采用外部云服务器进行
K8S
的相关实验。本篇将从采购阿里云ECS服务器开始,对K
:D,
·
2023-11-11 17:35
DevOps
+
K8S
kubernetes
笔记
阿里大佬力荐
K8s
项目实战笔记!图文并茂带你深度解析Kubernetes
一、前言Kubernetes(简称
K8S
)是开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。它既是一款容器编排工具,也是全新的基于容器技术的分布式架构领先方案。
头顶假发
·
2023-11-11 17:05
编程
程序员
Java
kubernetes
docker
容器
Kubernetes原理剖析与实战应用指南,阿里[
K8S
]天花板“妈宝级别”得意之作
不知道你有没有发现,周围的人在越来越多地谈论容器、Kubernetes,以及云原生。**作为云原生的“基石”,Kubernetes从开源到现在也已经走过了7个年头,**可以说它的出现推开了云原生的大幕,加速了云原生时代的到来。现在不管是阿里、头条这些互联网大厂,还是小米等以硬件为主的厂商,以及快手、Shopee等后起之秀,都在大量招聘Kubernetes相关人才,而且起薪还不低。但是,Kuberb
Java程序V
·
2023-11-11 17:02
Java
Java编程
Java面试
kubernetes
云原生
docker
java
Java工程师
【干货】132道最新
K8S
面试题汇总~
k8s
全称kubernetes,这个名字大家应该都不陌生,
k8s
是为容器服务而生的一个可移植容器的编排管理工具,越来越多的公司正在拥抱
k8s
,并且当前
k8s
已经主导了云业务流程,推动了微服务架构等热门技术的普及和落地
传知摩尔狮
·
2023-11-11 17:01
java
kubernetes
docker
阿里内部使用的127页
k8s
实战手册,不能再详细了!
阿里云云原生认证中就包含在云端运行
K8S
容器化应用阿里
传知摩尔狮
·
2023-11-11 17:57
kubernetes
容器
云原生
k8s
docker cgroup驱动问题 —— 筑梦之路
cgroup作用是什么?在Linux操作系统上,控制组(CGroup)用于限制分配给进程的资源。kubelet和底层容器运行时都需要对接控制组来强制执行为Pod和容器管理资源并为诸如CPU、内存这类资源设置请求和限制。若要对接控制组,kubelet和容器运行时需要使用一个cgroup驱动。关键的一点是kubelet和容器运行时需使用相同的cgroup驱动并且采用相同的配置。cgroup分类cgro
筑梦之路
·
2023-11-11 14:44
云计算
linux系统运维
虚拟化
kubernetes
docker
容器
k8s
部署mqtt —— 筑梦之路
mqtt是干嘛的,网上有很多资料,这里就不再赘述。---apiVersion:apps/v1kind:Deploymentmetadata:labels:app:mqttname:mqttnamespace:defaultspec:replicas:1selector:matchLabels:app:mqttstrategy:rollingUpdate:maxSurge:25%maxUnavail
筑梦之路
·
2023-11-11 14:38
linux系统运维
物联网
云计算
kubernetes
容器
mqtt
四、Kubernetes(
K8S
):kubectl概述、安装、设置
目录概述安装与配置kubectl语法命令对象规则结构命令选项资源类型输出选项格式化输出自定义列排序列表对象常用操作示例概述kubectl是Kubernetes命令行工具。它允许用户与Kubernetes集群进行交互,并管理Kubernetes对象,如Pod、Service、Deployment等。kubectl可以在命令行界面中使用,也可以在脚本中使用,并将Kubernetes集群的状态和操作暴露
SteveRocket
·
2023-11-11 13:41
kubernetes
docker
容器
kubectl
(四)
k8s
-----(1.pod) pod详解,pod创建流程
文章目录一.什么是pod如何解决超亲密关系详解容器设计模式InitContainer容器设计模式:SidecarSidecar:代理容器Sidecar:适配器容器二.应用编排与管理:核心原理1.资源元信息,spec,lables,selector,Annotations,Ownereference2.控制器模式Pod的怎么创建逻辑流程是怎样的?一.什么是podPod是Kubernetes项目里面一
(─__─)
·
2023-11-11 13:38
k8s
kubernetes
docker
linux
k8s
pod如何停止(不删除)
问题描述用户咨询
k8s
上正在运行的pod如何对它进行停止操作(不删除)解决方案将pod进行缩容操作让其为0即等同于停止操作kubectlscale--replicas=0deployment/
不是书本的小明
·
2023-11-11 13:37
k8s
k8s
运维
api
k8s
restful 创建pods_Kubernetes中pod创建流程
Pod是Kubernetes中最基本的部署调度单元,可以包含container,逻辑上表示某种应用的一个实例。例如一个web站点应用由前端、后端及数据库构建而成,这三个组件将运行在各自的容器中,那么我们可以创建包含三个container的pod。本文将对Kubernetes的基本处理流程做一个简单的分析。Pod的创建(单独创建,或者通过deployment创建和管理多个pod)流程如下图所示(图片
翁达
·
2023-11-11 13:36
api
k8s
restful
创建pods
实战:windows上如何安装kubectl并连接我们的
k8s
集群(测试成功-博客输出)-2022.1.3
实战:windows上如何安装kubectl并连接我们的
k8s
集群-2022.1.3目录文章目录实战:windows上如何安装kubectl并连接我们的
k8s
集群-2022.1.3目录实验环境实验软件需求
一念一生~one
·
2023-11-11 13:36
k8s
kubernetes
kubectl
windows利用kubectl命令和vscode远程操作kubenetes(
k8s
)
windows中安装kubecltl命令:下载地址:http://pwittrock.github.io/docs/tasks/tools/install-kubectl/#install-with-chocolatey-on-windows配置环境变量:配置config路径:$HOME/.kube/configwindows如下,,只需要将$HOME/.kube/config拷贝到windows
rockstics
·
2023-11-11 13:35
kubernetes
centos
linux
运维
3.1 以YAML或JSON描述文件创建pod
前提条件0.0环境准备0.1安装docker0.2安装
k8s
kubectlrunkubia--image=nuptaxin/kubia--port=8080检查现有pod的YAML描述文件apiVersion
金陵搬砖工
·
2023-11-11 13:32
Kubernetes
in
Action
学习笔记
json
docker
k8s
yaml
kubernetes
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他