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
Kubernetes源码阅读
Kubernetes
---容器探针
⒈含义探针是由各个节点的kubelet对容器执行的定期诊断。要执行诊断,kubelet调用由容器实现的Handler【处理程序】。有三种类型的处理程序:>ExecAction:在容器内执行指定命令。如果命令退出时返回码为0则认为诊断成功。>TCPSocketAction:对指定端口上的容器的IP地址进行TCP检查。如果端口打开,则诊断被认为是成功的。>HTTPGetAction:对指定的端口和路径
weixin_30809333
·
2023-12-03 17:38
网络
运维
15,容器探测,探针,重启策略
如果经过探测,实例的状态不符合预期,那么
kubernetes
就会把该问题实例"摘除",不承担业务流量。
安達と島村
·
2023-12-03 17:38
k8s
nginx
kubernetes
探针配置
kubernetes
探针有许多配置项,您可以使用它们来更精确地控制如何进行就绪和生存检查:initialDelaySeconds:容器启动和探针启动之间的秒数。
suki_rong
·
2023-12-03 17:08
SpringBoot
kubernetes
k8s部署kubesphere及踩坑记录
KubeSphere是在
Kubernetes
之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的IT自动化运维能力,简化企业的DevOps工作流。
张哲溪
·
2023-12-03 17:07
1024程序员节
kubernetes
部署ghost
ghost介绍ghost是一款用Node.js编写,功能强大的无头CMS。它的强大之处在于提供了丰富、免费、可自定义的主题,用户可以自由搭配轻松建站。专业的会员订阅和数据可视化功能,让内容创作者可以围绕内容,尝试发展商业化业务。除此之外,它还拥有先进的所见即所得编辑器。相比WordPress的大而全,Ghost要清新的多,后台简洁,并提供了完整的Markdown编辑器进行博客创作。Ghost的优点
张哲溪
·
2023-12-03 17:36
云原生
kubernetes
容器
云原生
pod健康检查之容器的存活探针、就绪探针、启动探针
前言环境:centos7.9docker-ce-20.10.9
kubernetes
-versionv1.22.6为什么需要存活探针和就绪探针在前面我们介绍过,可以通过配置restartPolicy字段来对容器退出后执行
MssGuo
·
2023-12-03 16:34
kubernetes
docker
容器
kubernetes
自编写二进制安装
kubernetes
脚本v2.0版本
image.png一键安装二进制安装
Kubernetes
(k8s)v2.0手动安装:https://github.com/cby-chen/
Kubernetes
脚本安装:https://github.com
小陈运维
·
2023-12-03 16:26
每周阅读(4/2/2018)
In
Kubernetes
,thepausecontainerservesasthe"parentcontainer"forallofthecontainersinyourpod.Thepausecontainerhastwo
Jeff
·
2023-12-03 16:59
持续集成部署-k8s-高级调度-污点和容忍
持续集成部署-k8s-高级调度-污点和容忍1.基本概念2.使用场景3.污点的基本操作1.添加污点2.查看污点3.删除污点4.污点的影响:5.配置容忍6.删除容忍7.测试添加污点4.容忍的配置1.基本概念在
Kubernetes
linmengmeng_1314
·
2023-12-03 16:05
Kubernetes
ci/cd
kubernetes
容器
昨日黄花Hadoop 方兴未艾云原生——传统大数据平台的云原生化改造
另一方面,从2014年开始,以Docker和
Kubernetes
(K8s)为
LinkTime_Cloud
·
2023-12-03 14:28
大数据
分布式
编程语言
hadoop
kubernetes
Kubernetes
-pod管理、资源清单的使用、Pod生命周期、控制器
目录一.pod基本操作1.创建pod节点2.删除pod3.创建指定数量的pod4.暴露端口5.Pod扩容6.pod缩容7.更新pod镜像8.版本回滚二.资源清单1.生成模板2.自主式Pod资源清单3.设定监听端口4.使用清单锁定IP5.限制内存和CPU6.容器退出后不重启7.锁定pod节点三.Pod生命周期1.init初始化容器2.添加服务四.探针1.存活探针2.就绪探针3.添加标签将svc和po
dudududu--
·
2023-12-03 14:06
自动化运维企业实战
k8s
linux
docker
pod
运维
【
kubernetes
详解06】-Pod详解之生命周期
目录一、Pod生命周期概述二、创建和终止三、初始化容器四、钩子函数五、容器探测5.1、容器探测介绍5.2、探测使用实例演示5.3、探针的其他子属性六、重启策略一、Pod生命周期概述我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程:pod创建过程运行初始化容器(initcontainer)过程(这里初始化容器是名词,不是动词,它是一个容器,细品)运行主容器(ma
桂安俊@kylinOS
·
2023-12-03 14:36
Kubernetes
kubernetes
Pod生命周期
初始化容器
钩子函数
容器探测
kubernetes
pod yaml文件详解
基础的必选参数#pod的最基础的yaml文件最少需要以下的几个参数apiVersion:v1#API版本号,注意:具有多个,不同的对象可能会使用不同APIkind:Pod#对象类型,podmetadata:#元数据name:string#POD名称namespace:string#所属的命名空间spec:#specificationoftheresourcecontent(资源内容的规范)cont
天真道长
·
2023-12-03 14:06
K8S
k8s
运维
kubernetes
创建资源对象yaml文件例子--pod
kubernetes
创建pod的yaml文件,参数说明apiVersion:v1#指定api版本,此值必须在kubectlapiversion中kind:Pod#指定创建资源的角色/类型metadata
lykops
·
2023-12-03 14:05
kubernetes
docker
kubernetes
docker
kubernetes资源对象
K8S资源对象
kubernetes
yaml格式
k8s/
kubernetes
中pod的完整yaml定义说明
apiVersion:v1#版本号kind:Pod#类型metadata:name:string,#pod的名称namespace:string,#pod所属的命名空间,默认为defaultlabels:#自定义标签列表-name:stringannotations:#自定义注解列表-name:stringspec:#开始详细定义containers:#定义容器列表-name:string#容器名
langmeng110
·
2023-12-03 14:35
文档
kubernetes
docker
pod
定义
容器
kubernetes
中YAML介绍;API资源对象Pod;Pod原理和生命周期;Pod资源限制
YAML介绍;API资源对象Pod;Pod原理和生命周期;Pod资源限制1)认识YAML官网(https://yaml.org/)YAML语言创建于2001年,比XML晚了三年。YAML虽然在名字上模仿了XML,但实质上与XML完全不同,更适合人类阅读,计算机解析起来也很容易。JSON是YAML的子集,YAML支持整数、浮点数、布尔、字符串、数组和对象等数据类型。也就是说,任何合法的JSON文档也
dumplings。
·
2023-12-03 14:34
Linux相关
kubernetes
容器
云原生
Kubernetes
Pod生命周期
一、Pod生命周期概述我们一般将pod对象从创建到终止的这段时间范围称为pod的生命周期,它主要包含下面的过程:pod创建过程1.运行初始化容器(initcontainer)过程2.运行主容器(maincontainer)过程-容器启动后钩子(poststart)、容器终止前钩子(prestop)-容器的存活性探测(livenessprobe)、就绪性探测(readinessprobe)3.pod
傲傲娇
·
2023-12-03 14:34
k8s
k8s
Kubernetes
中yaml文件Pod模板详解编写yaml文件启动服务
编写
Kubernetes
中编写yaml文件,Pod模板详解K8s的yaml文件功能十分强大,对于新手来说,想要快速照掌握且灵活运用就显得有些困难。
不跟风的细狗
·
2023-12-03 14:04
kubernetes
kubernetes
docker
容器
ebpf的大杀器cilium可视化追踪hubble部署方式和展示
v0.5/tutorials/deploy-hubble-servicemap测试的yaml文件:https://github.com/cilium/cilium/blob/master/examples/
kubernetes
process1212
·
2023-12-03 13:19
go
K8S
docker
Android-网络请求库okhttp
源码阅读
随笔
一:先看看okhttp简单的配置以及使用:1.在app的module中先配置依赖implementation'com.squareup.okhttp3:okhttp:3.10.0'2.okhttp执行网络请求调用方式:异步请求调用Call.enqueue();同步请求调用Call.execute()Activity二:框架基本流程源码剖析由于OkhttpClient内部有非常复杂且多的参数配置,作
wuri
·
2023-12-03 11:44
使用kubeadm部署
Kubernetes
Cluster
系统环境:[root@master~]#uname-aLinuxmaster3.10.0-514.el7.x86_64#1SMPTueNov2216:42:41UTC2016x86_64x86_64x86_64GNU/Linux[root@master~]#cat/etc/redhat-releaseCentOSLinuxrelease7.8.2003(Core)[root@master~]#sy
「已注销」
·
2023-12-03 08:23
Kubernetes实践
kubernetes
linux
docker
kubeadm部署k8s(包括离线方式)
kubeadm是官方社区推出的一个用于快速部署
kubernetes
集群的工具。
流年似水幻
·
2023-12-03 08:53
docker
kubernetes
容器
3、kubeadm初始化
Kubernetes
集群
同步时间#ntpdatetime.nist.govk8s集群组成k8s部署环境https://
kubernetes
.io/docs/setup/independent/create-cluster-kubeadm
Hellowongwong
·
2023-12-03 08:52
运维
开发工具
json
kubeadm部署k8s集群1.20.0版本
1.3
Kubernetes
集群架构组件1)Master组件kube-apiserver(
Kubernetes
API)集群的统一入口,各组件协调者,以RESTfulAPI提供接口服务,所有对象资源的增删改查和监听操作都交给
l386913
·
2023-12-03 08:20
docker
linux
docker
java
使用 kubeadm 部署
Kubernetes
集群(三)kubeadm 初始化 k8s 证书过期解决方案
一、延长k8s证书时间查看apiserver证书有效时间:默认是一年的有效期[root@xuegod63~]#opensslx509-in/etc/
kubernetes
/pki/apiserver.crt-noout-text
舰长115
·
2023-12-03 08:49
kubernetes
容器
云原生
FreeRTOS
源码阅读
笔记5--mutex
互斥量是一种特殊的二值信号量,拥有优先级继承的机制,所以适合用在临界资源互斥访问。5.1创建互斥量xSemaphoreCreateMutex()5.1.1函数原型5.1.2函数框架5.2创建递归互斥量xSemaphoreCreateRecursiveMutex()5.2.1函数原型5.2.2函数框架xSemaphoreCreateRecursiveMutex()实际调用的函数就是xQueueCre
c_up
·
2023-12-03 07:18
笔记
FreeRTOS
源码阅读
笔记3--queue.c
消息队列可以应用于发送不定长消息的场合,包括任务与任务间的消息交换,队列是FreeRTOS主要的任务间通讯方式,可以在任务与任务间、中断和任务间传送信息,发送到队列的消息是通过拷贝方式实现的,这意味着队列存储的数据是原数据,而不是原数据的引用。消息队列控制块typedefstructQueueDefinition{int8_t*pcHead;//pcHead指向队列消息存储区起始位置,即第一个消息
c_up
·
2023-12-03 07:17
笔记
FreeRTOS
源码阅读
笔记6--event_groups.c
通常用的事件标志组是一个32位的变量uxEventBits,可设置的位有24位,一共就是24种事件。事件组的结构体类型:6.1创建事件组xEventGroupCreate()6.1.1函数原型返回值:事件组句柄,指向事件组。6.1.2函数框架①为事件组结构体分配空间②初始化事件组结构体的成员变量,包括等待事件列表的初始化。6.2删除事件组vEventGroupDelete()6.2.1函数原型xE
c_up
·
2023-12-03 07:43
笔记
Swift标准库
源码阅读
笔记 - Array和ContiguousArray
关于ContiguousArray,这边有喵神的文章介绍的很详细了,可以先看看这个文章。Array接着喵神的思路,看一下Array以下是从源码中截取的代码片段。publicstructArray:_DestructorSafeContainer{#if_runtime(_ObjC)internaltypealias_Buffer=_ArrayBuffer#elseinternaltypealias
weixin_33763244
·
2023-12-03 07:55
swift
移动开发
操作系统
k8s(二):Pod
pod的阶段(phase)Pending:Pod已被
Kubernetes
系统接受,但有一个或者多个容器尚未创建亦未运行。此阶段包括等待Pod被调度的时间和通过网络下载镜像的时间。
HelloWorld. py
·
2023-12-03 07:27
k8
kubernetes
容器
云原生
持续集成部署-k8s-高级调度-InitC:初始化容器的概念和使用
在
Kubernetes
中,InitContainer(初始化容器)是一种特殊类型的容器,它在Pod中的其他容器之前运行。InitContainer用于在主容器启动之前执行一些初始化任务,例如
linmengmeng_1314
·
2023-12-03 07:55
Kubernetes
ci/cd
kubernetes
容器
Arthas排查
Kubernetes
中的应用频繁挂掉重启问题
前言其实最终定位到的问题还是蛮好解决的,但是因为应用在
Kubernetes
容器中的特殊性,导致在使用Arthas过程中出现了各种问题,所以单独成文和大家分享下。
weixin_33834679
·
2023-12-03 06:09
java
运维
javascript
ViewUI
在k8s上安装Harbor
在k8s上安装Harbor先前条件《
kubernetes
(k8s)存储动态挂载》《在k8s(
kubernetes
)上安装ingressV1.1.3》参考我之前的文档进行部署https://www.oiox.cn
小陈运维
·
2023-12-03 05:00
CTF-虚拟机-QEMU-前置知识-操作流程与
源码阅读
文章目录总览内存PCI设备PCI配置空间前64个字节对应源码Memorry空间的BARIO空间的BARMMIOPMIOIspci访问PCI设备配置空间中的Memory空间和IO空间MMIOPMIOQQM(qemuobjectmodel)简洁概要将TypeInfo注册TypeImpl:ObjectClass的初始化:实例化Instance(Object)准备自己写mini版QEMU吧,不然实在迷糊吹
看星猩的柴狗
·
2023-12-03 03:33
linux
服务器
数据库
prometheus|云原生|
kubernetes
内部安装prometheus
架构说明:prometheus是云原生系统内的事实上的监控标准,而
kubernetes
集群内部自然还是需要就地取材的部署prometheus服务了那么,prometheus-server部署的方式其实是非常多的
晚风_END
·
2023-12-03 02:46
Prometheus
kubernetes
云原生
prometheus
kubernetes
数据库
postgresql
K8S/K3S怎么调试springcloud本地微服务(目前最简单的方案)
那么问题来了,如果我想在开发环境单独调试微服务中的几个模块,有没有什么好的办法,下面介绍下我们公司开发中使用的几个方案方案一:TelepresenceTelepresence的主要作用是为
Kubernetes
乾乐行
·
2023-12-03 01:28
五分钟 k8s 实战-滚动更新与优雅停机
滚动更新image.png这是我们预期中的发布流程,要在
kubernetes
使用该功能也非常简单,只需要在spec下配置相关策略即可:spe
crossoverJie
·
2023-12-03 01:20
kubernetes
容器
云原生
Istio Ingress Gateway 介绍、演示
前面演示了Ingress在
Kubernetes
中的应用,这章介绍下IstioGateway入站网关。
读书学习看报
·
2023-12-03 01:14
使用凌鲨进行内网穿透
为了方便在本地进行开发和调试工作,有时候需要安全地连接内网或
Kubernetes
集群中的服务。在netproxyserver中可以限制访问用户,也可以设置端口转发的密码。
凌鲨
·
2023-12-03 01:12
ssh
网络
网络安全
部署springboot项目到GKE(Google
Kubernetes
Engine)
GKE是GoogleCloudPlatform提供的托管
Kubernetes
服务,允许用户在Google的基础设施上部署、管理和扩展容器。
celebrateyang
·
2023-12-02 18:56
devops
java
spring
boot
后端
java
k8s ingress 无法找到端点
修复端点无法发现的问题多个ingresscontroller架构ingressrule无法找到端点在vnnox-cn集群创建ingress,
kubernetes
.io/ingress.class指定的是
MyySophia
·
2023-12-02 17:55
#
k8s
kubernetes
容器
云原生
07 | 白话容器基础(三):深入理解容器镜像
我在今天这篇文章的最后,放置了一张
Kubernetes
的技能图谱,希望对你有帮助。在前两次的分享中,我讲解了Linux容器最基础的两种技术:Namespace和Cgroups。
脆皮鸡大虾
·
2023-12-02 17:42
JUnit5学习之四:按条件执行
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、
Kubernetes
、DevOPS等;关于
程序员欣宸
·
2023-12-02 16:20
GO 集成Prometheus
现在最常见的
Kubernetes
容器管理
lisus2007
·
2023-12-02 15:48
GO开发工程师系列
golang
prometheus
开发语言
kubeasz 部署
kubernetes
集群
image项目致力于提供快速部署高可用k8s集群的工具,同时也努力成为k8s实践、使用的参考书;基于二进制方式部署和利用ansible-playbook实现自动化;既提供一键安装脚本,也可以根据安装指南分步执行安装各个组件,详细查看文档部署结构image注意事项:所有集群中都需要安装python(看版本而定,目前是Python27)管理节点需要安装ansible管理节点需要对所有的master节点
最矮哈士奇
·
2023-12-02 15:50
Docker的基本概念
这段时间工作中用到了Docker以及
Kubernetes
(简称K8S),现在整理下我学习Docker以及K8S过程中看的一些比较好的资料,方便自己回顾,也希望能给容器小白一些帮助。
aa1215018028
·
2023-12-02 14:27
Docker
Docker
Docker基本概念
Docker入门
Kubernetes
使用插件扩展 kubectl
例子演示编写kubectl-foo,拷贝至/usr/local/bin/#!/bin/bash#可选的参数处理if[["$1"=="version"]]thenecho"1.0.0"exit0fi#可选的参数处理if[["$1"=="config"]]thenecho$KUBECONFIGexit0fiecho"Iamapluginnamedkubectl-foo"验证:fananchong@my
fananchong2
·
2023-12-02 14:46
K8s
kubernetes
kubectl
二次开发
扩展
Rancher从入门到精通:rke与
Kubernetes
的关系和编程实践
Rancher从入门到精通:rke与
Kubernetes
的关系和编程实践一、引言Rancher是一个开源的容器管理平台,而
Kubernetes
(简称K8s)则是一个用于自动部署、扩展和管理容器化应用的开源容器编排工具
程序世界航海
·
2023-12-02 14:39
rancher
kubernetes
容器
编程
Nacos 架构原理
Nacos支持主流的服务生态,如
Kubernetes
Service、gRPC|DubboRPCService或者SpringCloudRESTfulService。
Doker 多克 技术人的数码品牌
·
2023-12-02 12:15
#
nacos
架构
k8S 发布spring boot的jar包
在
Kubernetes
(K8s)上部署SpringBoot应用(打包成jar文件)的基本步骤如下:1.准备SpringBoot应用的Jar包确保你的SpringBoot应用已经成功构建,生成了可执行的jar
MonkeyKing_sunyuhua
·
2023-12-02 10:52
kubernetes
spring
boot
jar
上一页
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
其他