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
】
k8s
中的常见面试题(夯实理论基础)(二)
零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》从问题中去学习
k8s
向往风的男子
·
2024-09-05 00:37
k8s
学习
kubernetes
容器
82、
k8s
的service-NodePort端口开放和生命周期
0、单节点服务,以及
k8s
命令[root@master01~]#kubectlcreatedeploymentnginx1--image=nginx:1.22--replicas=3[root@master01
ly1435678619
·
2024-09-05 00:04
kubernetes
容器
云原生
【从问题中去学习
k8s
】
k8s
中的常见面试题(夯实理论基础)(二十三)
零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》从问题中去学习
k8s
向往风的男子
·
2024-09-04 23:02
k8s
学习
kubernetes
容器
kube-scheduler调度策略之优选算法(四)
二、正文说明:基于kubernetesv1.12.0
源码分析
上文我们说的(g*genericScheduler)Schedule()函数调用了PrioritizeNodes()执行优选策略(打分),接下来我们就具体展开分析
SRExianxian
·
2024-09-04 23:31
kubernetes
go语言
kubernetes
云计算
golang
k8s
——pod详解+harbor镜像拉取(凭据)
k8s
——pod详解+harbor镜像拉取(凭据)Pod基础概念在
k8s
集群中pod的使用方式Pod容器的分类pod中的3种容器底层基础容器pause初始化容器(initcontainers)1)概念2
xinheng233
·
2024-09-04 18:30
k8s
k8s
pod
【Kubernetes 】
k8s
常用单词
Kubernetes是一个用于自动化部署、扩展和管理容器化应用的开源系统。下面列出了一些Kubernetes中常见的术语及其英文单词、音标(使用国际音标符号)和解释,以及相应的中文翻译:Pod/pɒd/Kubernetes中最小的可创建、可调度的单元,它代表集群中的一个运行实例。中文:舱、容器组Node/noʊd/运行应用负载的机器,每个节点都由一个或多个容器组成。中文:节点Cluster/ˈkl
划过手的泪滴t
·
2024-09-04 14:36
云计算运维
每日一练
Kubernetes
kubernetes
容器
云原生
【
K8s
】专题十三:Kubernetes 容器运行时之 Docker 与 Containerd 详解
本文内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发、订阅专栏!专栏订阅入口Linux专栏|Docker专栏|Kubernetes专栏往期精彩文章【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法(续)【Docker】MySQL源码构建Docker镜
行者Sun1989
·
2024-09-04 09:31
Kubernetes
kubernetes
云原生
容器
containerd
docker
【云原生 Kubernetes 系列】
K8s
实战 如何给应用注入数据 II 将pod数据传递给容器_pod容器传参
这两种呈现Pod和Container字段的方式统称为DownwardAPI。一、通过环境变量将Pod信息传递给容器在文章开始之前,我们先在目录pods/inject/dapi-envars-pod.yaml中创建一个包含一个容器的Pod。这是该Pod的配置文件:apiVersion:v1kind:Podmetadata:name:dapi-envars-fieldrefspec:container
2301_82243558
·
2024-09-03 19:31
程序员
云原生
kubernetes
docker
【云原生】Kubernetes中如何通过Pod名称查询Docker容器ID,通过Docker容器ID查询Pod名称?
《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生
k8s
,linux,she
景天科技苑
·
2024-09-03 19:59
云原生K8S
零基础到进阶实战
云原生
kubernetes
docker
docker容器id查询
pod查询
docker与pod互查
K8s
系列之:Operator 和 Operator Framework
K8s
系列之:Operator和OperatorFramework一、基本概念二、operator工作模式三、operatorframework实战四、kuberbuildere实战五、SidecarSet
快乐骑行^_^
·
2024-09-03 17:53
日常分享专栏
kubernetes
容器
云原生
K8s系列
Operator
Framework
【
k8s
系列】Kubernetes Service 深度解析:从基础到实战
一、前言在当今的云原生世界中,Kubernetes已经成为容器编排和管理的事实标准。它提供了一种强大的方式来部署、扩展和管理容器化应用。然而,随着应用规模的扩大和复杂性的增加,如何有效地暴露和管理这些应用的网络服务成为了一个关键问题。KubernetesService正是解决这一问题的利器。KubernetesService是一种抽象,它定义了一组逻辑Pod集合和访问它们的策略。通过Service
深情不及里子
·
2024-09-03 17:20
服务器与运维
kubernetes
容器
云原生
从零到
K8s
大师:掌握Kubernetes,玩转容器化部署
1.Kubernetes简介1.1起源和发展背景Kubernetes,简称
K8s
,起源于谷歌(Google)内部的Borg项目。
乔明飞
·
2024-09-03 16:17
工具与方法
kubernetes
云原生
k8s
相关技术栈
文章目录一、
k8s
技术栈核心组件常见工具和服务生态系统二、
k8s
服务组件控制平面组件节点组件附加组件和服务三、
k8s
常见资源核心资源扩展资源四、系列文档其他参考一、
k8s
技术栈Kubernetes(常被简称为
问道飞鱼
·
2024-09-03 16:16
云原生相关学习
kubernetes
容器
云原生
超维小课堂 | 7、ROS使用offboard模式控制无人机定点悬停
源码分析
源码分析
可以查看代码注释即可。此处为视频详解:源码视频详解:特别注意:
流浪者1015
·
2024-09-03 13:23
超维小课堂
无人机
ROS
Kubernetes 1.20 上将容器从 Docker Engine 改为 Containerd
/zh-cn/docs/tasks/administer-cluster/migrating-from-dockershim/change-runtime-containerd/1、配置先决条件【如果
k8s
运维小弟| srebro.cn
·
2024-09-03 09:29
docker
openeuler
k8s
kubernetes
docker
容器
记录
k8s
证书过期的证书更新
root@master01:~#kubectlgetnodesE082810:29:54.48148947445memcache.go:265]couldn'tgetcurrentserverAPIgrouplist:Get"https://192.168.91.150:6443/api?timeout=32s":tls:failedtoverifycertificate:x509:certifi
安顾里
·
2024-09-03 00:00
kubernetes
kubernetes
linux
服务器
容器
微服务
apache 网站转nginx_nginx部署避坑指南+高级配置详解
provisionalheadersareshown四:nginx服务访问出现403问题五:nginx的反向代理及负载均衡原理及实现(高级教程)微信前端核心500人群:群内不定期会有赞助商送书活动,BAT大厂资深大牛定期推送面经与
源码分析
weixin_39818691
·
2024-09-03 00:59
apache
网站转nginx
drools动态配置规则
ensp配置实例大全
nginx
location
匹配
多个规则
nginx
location规则
nginx
电子书
K8s
部署ingress-nginx-controller
Ingress是对集群中服务的外部访问进行管理的API对象,典型的访问方式是HTTP。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟托管。说明:入口(Ingress)目前已停止更新。新的功能正在集成至网关API中。术语为了表达更加清晰,本指南定义以下术语:节点(Node):Kubernetes集群中的一台工作机器,是集群的一部分。集群(Cluster):一组运行容器化应用程序的Node
脱了格子衬衫
·
2024-09-02 15:11
kubernetes
nginx
容器
Spring高手之路22——AOP切面类的封装与解析
2.1什么是Advisor2.2Advisor的构建(
源码分析
+时序图说明)3.TargetSource的构建和作用3.1TargetSource的作用3.2TargetSource的构建1.AOP是如何收集切面类并封装的
砖业洋__
·
2024-09-02 15:09
Spring高手之路
Java
spring
aop
Advisor
TargetSource
k8s
ingress-nginx
ingress-nginx基于域名7层代理1.安装#仓库下载helmrepoaddingress-nginxhttps://kubernetes.github.io/ingress-nginxhelmpullingress-nginx/ingress-nginx#导入ningress-nginx[root@master2、ingress-nginx]#tree-l.├──chart│└──ingr
条纹布鲁斯
·
2024-09-02 15:39
kubernetes
容器
ffplay
源码分析
(五)包缓存队列和帧缓存队列
在音视频处理流程中,ffplay的有两种队列,包缓存队列(PacketBufferQueue)和帧缓存队列(FrameBufferQueue)。这两个队列的存在,是为了适应音视频数据处理过程中的多线程架构——包括收包线程、解码线程和渲染线程。具体来说,收包线程负责从网络或文件中读取数据并将其放入包缓存队列中;解码线程从包缓存队列中取出数据进行解码,然后将解码后的数据放入帧缓存队列中;最后,渲染线程
头快撑不住了
·
2024-09-02 12:23
ffplay
源码解析
ffplay
ffmpeg
音视频
Spring-Security(二)OAuth2认证详解(持续更新)
SpringSecurity&Oauth2系列:SpringSecurity(一)
源码分析
及认证流程SpringSecurity(二)OAuth2认证详解及自定义异常处理文章目录1、OAuth2.0简介
lbmydream
·
2024-09-02 11:46
spring
cloud
架构
spring
探析
spring
java
后端
kubernetes垃圾回收器GarbageCollector
源码分析
(三)
kubernetes版本:1.13.2接两节:kubernetes垃圾回收器GarbageCollectorController
源码分析
(一)kubernetes垃圾回收器GarbageCollectorController
进击云原生
·
2024-09-02 04:32
k8s
helm
k8s
Helm是Kubernetes的包管理工具,类似于Linux系统中常用的apt、yum等包管理工具。
条纹布鲁斯
·
2024-09-02 03:51
kubernetes
容器
云原生
16 - ReentrantLock 可重入锁
ReentrantLock可重入锁1.ReentrantLock概念1.1背景1.2保证可见性1.3可重入锁1.4公平锁与非公平锁2.
源码分析
2.1类结构2.2获取锁2.3释放锁2.4如何实现重入3.总结
坯子蔡
·
2024-09-01 20:44
并发编程
并发编程
多线程
ReentrantLock
Lock
可重入锁
阿里nacos的使用笔记(一)
其管理的服务可以是:(1)SpringBoot微服务(2)
K8S
的Service(3)Doubbo的RPCService二、安装与启停管理:下载:可以从ht
JohnYuCN
·
2024-09-01 12:23
银河麒麟v10-arm SEALOS离线部署
k8s
集群(v1.22.8)
一、环境说明1.版本说明1.1.操作系统版本银河麒麟V10SP3[root@localhost~]#cat/etc/os-releaseNAME="KylinLinuxAdvancedServer"VERSION="V10(Lance)"ID="kylin"VERSION_ID="V10"PRETTY_NAME="KylinLinuxAdvancedServerV10(Lance)"ANSI_CO
xjudt
·
2024-09-01 09:29
arm开发
kubernetes
docker
k8s
-pod 实战一 (创建pod,启动命令,参数,pod故障排除,拉取命令)
1.创建一个PodPod是Kubernetes中最小的部署单元。它可以包含一个或多个容器。下面是一个简单的YAML文件,用于创建一个包含Nginx容器的Pod。示例YAML文件(nginx-pod.yaml)apiVersion:v1kind:Podmetadata:name:nginx-podspec:containers:-name:nginx-containerimage:nginx:lat
清风 001
·
2024-09-01 08:54
K8S-Pod实战
k8s
K8s
Service对外暴露端口与代理方式
K8s
Service对外暴露端口与代理方式Service概述Service服务类型userspace代理模式iptables代理模式IPVS代理模式实例Service概述KubernetesService
eHV4aW5n
·
2024-09-01 05:09
kubernetes
java
分布式
认识Kubebuilder
Kubebuilder,
K8s
operator创建框架controller-runtime和controller-tools库二、Kubebuilder,举例来说开源项目kuik三、使用kubebuilderinit
快乐骑行^_^
·
2024-09-01 02:49
日常分享专栏
认识Kubebuilder
Sealos搭建
K8S
Sealos的特性管理集群生命周期快速安装高可用Kubernetes集群添加/删除节点清理集群、备份与自动恢复等下载和使用完全兼容OCI标准的分布式应用OpenEBS,MinIO,Ingress,PostgreSQL,MySQL,Redis等定制化分布式应用用Dockerfile构建分布式应用镜像,保存所有的依赖发布分布式应用镜像到DockerHub融合多个应用构建专属的云平台Sealosclou
约定-今生
·
2024-09-01 00:08
kubernetes
运维
Sealos安装
K8s
集群
一、什么是sealosSealos是一个功能强大、简单易用的云操作系统,它基于Kubernetes构建,提供了丰富的功能特性和灵活的应用商店,旨在降低云原生的门槛与成本,使用户能够更加轻松地享受云计算所带来的便利。二、安装Sealos命令行工具2.1获取Sealos版本列表$curl--silent"https://api.github.com/repos/labring/sealos/relea
corkii
·
2024-09-01 00:37
kubernetes
容器
云原生
k8s
K8s
CSI(Container Storage Interface)
名词解释名词解释in-tree存在于核心Kubernetes存储库中的代码。out-of-tree存在于Kubernetes核心代码库之外的代码。VolumePluginPVController、ADController以及VolumeManager对某一volume进行Provision/Delete、Attach/Detach、Mount/Umount等操作,其实都是通过调用volume所对应
Branzino
·
2024-08-31 21:48
kubernetes
容器
云原生
k8s
-pod 实战三 (Liveness Probe 和 Readiness Probe 详细分析)
一、LivenessProbe和ReadinessProbe详细分析LivenessProbeLivenessProbe用于检查容器是否处于健康状态。如果探针失败,Kubernetes会杀死容器并根据重启策略决定是否重启。这对于检测和恢复应用程序中的死锁或其他致命错误非常有用。ReadinessProbeReadinessProbe用于检查容器是否准备好接受流量。如果探针失败,Kubernetes
清风 001
·
2024-08-31 17:27
K8S-Pod实战
kubernetes
容器
云原生
3.实现nginx pod基于service name调用tomcat pod
修改为3个podroot@master:/opt/
k8s
-data/ymal/test#vimnginx-test-v1.yamlreplicas:3#tellsdeploymenttorun2podsmatchingthetemplateroot
哆啦A梦_ca52
·
2024-08-31 14:47
Jenkins+Docker |
K8S
虚拟化实现网站自动部署 简单流程 未完待续,,
目录大纲1.Jenkins的设置与Docker、Kubernetes集成指南1.创建新的Pipeline项目或Freestyle项目1.1创建Pipeline项目1.2创建Freestyle项目2.配置源代码管理2.1配置Git作为源代码管理工具3.配置构建触发器4.配置构建步骤4.1对于Pipeline项目4.2对于Freestyle项目5.添加Docker构建步骤5.1Pipeline项目5.
3分云计算
·
2024-08-31 09:26
云计算及运维
k8s
Jenkins
Docker
K8S虚拟化实现网站自动部署
java
jenkins
docker
网站自动部署
k8s
git
自动化
简单快速-虚拟机搭建
K8S
集群
0》、虚拟机需要固定IP:etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=dhcp改成:BOOTPROTO=staticIPADDR=192.168.31.160DNS1=192.168.31.2GATEWAY=192.168.31.2重启网络servicenetworkrestart1》、所有机器关闭防火墙和firewalld服务system
WANDEMOandSTEDAT
·
2024-08-31 07:17
kubernetes
运维
linux
【mysql】mysql之存储引擎学习
零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》从问题中去学习
k8s
向往风的男子
·
2024-08-31 05:28
DBA
mysql
学习
数据库
k8s
dial tcp 10.97.0.1:443: i/o timeout
问题使用kubeadm部署完
k8s
,使用projectcalico/tigera-operator这个chart部署calico,卡在了tigera-operator这个namespace下的podtigera-operator
时空无限
·
2024-08-31 01:33
Kubernetes
kubernetes
tcp/ip
容器
k8s
-pod 实战七 (PreStop 和 PostStart 详细分析)
PreStop和PostStart详细分析PreStopHookPreStopHook是在容器终止之前执行的操作。它通常用于执行一些清理任务或完成某些操作,以确保容器能够平稳关闭。例如,在数据库应用中,你可能希望在容器终止之前完成所有正在进行的事务。PostStartHookPostStartHook是在容器启动之后立即执行的操作。它通常用于在容器启动后执行一些初始化任务。例如,你可能希望在容器启
清风 001
·
2024-08-31 01:31
K8S-Pod实战
rpc
网络协议
网络
k8s
kubernetes
容器
云原生
mupdf
源码分析
作者:帅得不敢出门C++哈哈堂群31843264转载请保留此信息只是粗略地说了下,其实谈上不分析,先列几个比较主要的结构体structfz_obj_s{intrefs;fz_objkindkind;union{intb;inti;floatf;struct{unsignedshortlen;charbuf[1];}s;charn[1];struct{intlen;intcap;fz_obj**it
帅得不敢出门
·
2024-08-30 16:38
C/C++
struct
table
generation
stream
resources
文档
【实践】 使用
k8s
的leader-election来实现多副本应用的选举
背景假设你有这样一个应用部署在
k8s
中,该应用有以下功能模块:它是一个web服务,接受HTTP服务请求并处理它同时还是需要提供一个任务监控的模块,用来监控数据库中的任务进程并执行相应的逻辑如果该应用需要提高
JYCJ_
·
2024-08-30 15:28
Golang
golang
后端
k8s
k8s
安全
Kubernetes(
k8s
)的安全机制是围绕保护其APIServer来设计的,主要包括认证(Authentication)、鉴权(Authorization)和准入控制(AdmissionControl
条纹布鲁斯
·
2024-08-30 09:49
kubernetes
容器
k8s
POD控制器
POD控制器Pod控制器,又称为工作负载(workload),是Kubernetes中用于实现管理Pod的中间层,它确保Pod资源符合预期的状态。当Pod资源出现故障时,Pod控制器会尝试进行重启,若根据重启策略无效,则会重新新建Pod资源。以下是Pod控制器的详细介绍:一、Pod控制器的作用1.1.确保Pod副本数量:Pod控制器代用户创建指定数量的Pod副本,并确保这些副本数量符合预期状态。1
条纹布鲁斯
·
2024-08-30 09:18
kubernetes
容器
云原生
K8S
节点节点是什麽?
Kubernetes(通常缩写为
K8s
)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。在Kubernetes系统中,节点(Node)是运行应用程序容器的工作机器。
白总Server
·
2024-08-30 06:02
kubernetes
容器
云原生
java
python
开发语言
数据库
K8S
磁盘与Sleuth 引发的redis经常丢失链接等怪异问题。
描述Docker容器挂载磁盘记录Springboot的日志,挂载磁盘性能很低,导致java应用响应缓慢增加SpringCloud的sleuth,标记出某次请求的日志,查看哪里耗时增加。问题1出现了,redis时不时丢失链接,使用redis客户端访问正常问题2看日志看不出明显耗时日志,使用skyWalking查看,日志之间都有规律的耗时相对较长问题原因问题1:sleuth与redis兼容性出现了问题
appearappear
·
2024-08-30 02:37
kubernetes
容器
云原生
十:深入理解 CyclicBarrier—— 栅栏锁
目录1、CyclicBarrier入门1.1、概念1.2、案例2、CyclicBarrier
源码分析
2.1、类结构2.2、`await()`方法——CyclicBarrier2.2.1、`dowait(
sco5282
·
2024-08-30 00:19
并发编程
java
前端
服务器
K8s
之自动扩缩容
Kubernetes(
K8s
)的动态扩缩容(自动伸缩)功能是集群管理中非常关键的一部分,能够根据工作负载的变化自动调整应用程序的副本数,以确保资源的高效利用和服务的稳定性。
james二次元
·
2024-08-30 00:17
docker
微服务
运维
kubernetes
容器
云原生
自动伸缩
自动扩缩容
云计算day32
docker容器==》
k8s
编排=〉openstack存储监控⽇志以及其他的内容回顾1.环境的安装catoverlay>br_netfilter>EOFoverllaybr_netfiltercatnet.bridge.bridge-nf-call-iptables
巭氼
·
2024-08-29 23:40
云计算
从零开始:Kubernetes 集群的搭建与配置指南,超详细,保姆级教程
从零开始搭建Kubernetes集群从零开始搭建Kubernetes(
K8s
)集群部署方式准备工作(所有节点)1.关闭防火墙2.关闭SELinux3.关闭Swap分区4.设置主机名5.配置网络设置6.安装
Lentr0py
·
2024-08-29 22:38
kubernetes
容器
云原生
运维开发
运维
分布式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他