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
---Pod重启策略和状态解释
目录一、重启策略:Pod在遇到故障之后重启的动作1.1重启策略设置建议1.2always1.3never1.4onfailure1.4.1非0状态1.4.2为0状态二、pod各种状态解释2.1Pod一直处于Pending状态2.2、Pod一直处于Waiting或ContainerCreating状态2.3、Pod一直处于ImagePullBackOff状态2.4、Pod一直处于CrashLoopB
醉凡尘¢ World1y
·
2023-11-12 11:56
docker
kubernetes
容器
K8S
篇之Pod一直处于Pending状态原因解析
常见现象:Pod一直处于Pending状态。废话不多说,直接上料。可能原因1:Pod未被调度到节点上。当Pod一直处于Pending状态时,说明该Pod还未被调度到某个节点上,需查看Pod分析问题原因。例如执行:kubectldescribepod可能原因2:检查Node节点的状态Pod在Kubernetes中必须运行在Node节点上。因此,如果没有可用的Node节点或者Node节点不可用,Pod
听说唐僧不吃肉
·
2023-11-12 11:55
K8S
kubernetes
容器
云原生
pod
k8s
系列-kuboard创建工作负载 docker上传java微服务jar包到仓库的过程
文章目录docker环境准备docker镜像相关命令docker容器相关命令容器和主机之间信息传递内网中将jar包上传到docker仓库中docker环境准备1.查看环境中是否存在docker环境dockerversion2.不存在的话需要创建docker镜像(image):docker镜像就好比是一个目标,可以通过这个目标来创建容器服务,tomcat镜像>run>容器(提供服务器),通过这个镜像
带上耳机世界与我无关
·
2023-11-12 10:14
运维工程师
java
kubernetes
docker
k8s
系列-kuboard 该操作平台的使用操作
文章目录一、相关平台,以及账号和密码镜像打包服务器仓库地址
K8s
平台数据库mysql二、平台概述1.集群导入2.集群管理3.名称空间4.访问控制授权5.集群用户操作审计三、kuboard平台操作手册一、
带上耳机世界与我无关
·
2023-11-12 09:40
运维工程师
kubernetes
容器
云原生
2023面试知识点二
2、ingress在
k8s
体系中起到什么作用ingress和Service、Deployment,也是一个
k8s
的资源类型,in
周虽旧邦其命维新
·
2023-11-12 09:14
java面试
面试
职场和发展
kubernetes
jvm
介绍 Docker 的基本概念和优势,以及在应用程序开发中的实际应用。
Docker的主要优势包括:简化应用程序的开发和部署流程,使得开发人员可以更快速地测试和
发布应用
程序。提高应用程序的可移植性,使得应用程序可以在不同的平台和环境中运行,包括开发、测试和生产
Stephen_CY666
·
2023-11-12 09:40
docker
容器
运维
K8S
之Pod学习Ⅱ
命名空间namespace是
k8s
集群级别的资源,可以给不同的用户、租户、环境或项目创建对应的命名空间,例如,可以为test、devlopment、production环境分别创建各自的命名空间。
KAIVI-Blog
·
2023-11-12 05:09
K8S
POD
k8s
-容器内获取Pod信息和资源限制
文章目录1.获取pod信息1.1一个简单示例1.2可以获取那些信息2.获取容器资源限制前言:从容器内获取容器的IP/端口/namespace等信息,以及
k8s
对容器的内存/CPU等资源限制的值。
玄德公笔记
·
2023-11-12 05:09
#
04-k8s集群进阶操作
k8s
kubernetes
pod
获取pod信息
获取资源限制信息
k8s
- Pod资源解读
yaml编写可以通过kubectlexplain查看资源清单包含了那些字段kubectlexplainPod可以通过提供的Moreinfo网页查看具体的配置样例apiVersion定义了对象版本Kind定义了资源类型matadata定义了元属性信息spec定义了Pod的规格,具体容器信息status定义了状态,不可修改,不需要定义。查看matadata对象该如何定义kubectlexplainPo
王小栋857
·
2023-11-12 05:38
kubernetes
linux
java
运维
k8s
基于 cgroup 的资源限额(capacity enforcement)
k8s
基于cgroup的资源限额(capacityenforcement)一、
K8S
资源模型1.1Node资源抽象1.1.1Capacity1.1.1Allocatable1.1.3Allocated1.2Node
程序员小菜鸡_
·
2023-11-12 05:38
Cloud
Native
kubernetes
docker
运维
k8s
中pod的异常情况
Pending:Pod被
K8s
创建出来后,起始于Pending阶段。在Pending阶段,Pod将经过调度,被分配至目标节点开始拉取镜像、加载依赖项、创建容器。
睡不醒的猪儿
·
2023-11-12 05:38
kubernetes
docker
运维
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
容器
云原生
使用 Node.js 搭建 API 网关
微服务和消费者微服务是面向服务的架构,团队可以独立设计、开发和
发布应用
程序。它允
sorryhc
·
2023-11-11 22:54
前端
javascript
后端
node.js
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
容器
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他