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
]天花板“妈宝级别”得意之作
不知道你有没有发现,周围的人在越来越多地谈论容器、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
k8s
学习-Pod(生命周期、探针、模板、创建、删除等)
目录什么是容器?进程的特点及带来的问题问题的解决与容器的本质什么是Pod?生命周期探针(probe)探测机制exectcpSockethttpGetgrpc(测试中)探针类型livenessProbereadinessProbestartupProbeInitContainers(初始化容器)EphemeralContainers(临时容器)模版创建查看修改删除强制删除参考什么是容器?进程的特点及
lady_killer9
·
2023-11-11 13:29
#
云原生安全
学习
kubernetes
docker
kubernetes源码分析-pod删除流程
在Node节点上,
k8s
是通过kubelet删除具体的pod。而用户删除pod一般通过kubectldeletepod命令,或者利用http直接调用api-server暴露的接口去删除pod。
hahachenchen789
·
2023-11-11 13:27
kubernetes学习
k8s
核心概念pod 基本定义和命令
文章目录工作负载pod定义pod分类关系静态pod控制器管理的pod镜像拉取策略pod常用命令创建pod查看pod删除pod删除单个pod删除多个podpod的标签命令查看pod标签设置标签通过命令行设置标签通过yaml文件设置标签查询标签通过等值关系查看标签通过集合关系查看标签删除pod标签pod内部镜像操作命令不用交互直接操作名和容器交互操作Pod资源限制Pod中多个容器网络共享工作负载工作负
double_happiness
·
2023-11-11 13:56
k8s
kubernetes
pod
jenkins持续构建
k8s
服务
jenkins持续构建
k8s
服务本文默认您已经完成以下步骤:
k8s
集群安装(本司使用rancher部署
k8s
)jenkins自动化部署工具安装harbor镜像仓库安装一、准备工作1.1自动化部署流程1.2jenkins
易佰菜鸟
·
2023-11-11 10:28
技术文档
kubernetes
docker
jenkins
harbor
gitlab
docker+gitlab(代码托管)+
k8s
(rancher)+habor(存储镜像)+Drone(ci/cd流水线)
文章目录流程图一、dockerdocker安装1.准备工作,需要关闭selinux和分区2.安装二、安装gitlabgilab安装(版本建议安装13版本,其他版本也可以)2.gitlab彻底卸载三、安装rancher四、安装harbor1.准备工作,先安装docker-compose2.安装harbor(很简单,因为harbor默认是使用https,所以关键在于生成证书)五、安装drone(很简单
java xiaohu
·
2023-11-11 09:35
自动化部署
运维
docker
gitlab
k8s
cil
并没有那么简单 微服务架构+Docker+
k8s
了解下
微服务算是面试中非常高频的词汇了!之前我就遇到一个候选人,我问他微服务是什么,他说:“微服务就是Dubbo……”,然后把Dubbo的原理说的清清楚楚。回答的我都动心了,我猜他肯定觉得自己回答的不错,原理都能讲请出来还能差啥?肯定没问题了,但是很遗憾。那么这个遗憾的原因是什么呢?很多时候我们掌握了一个知识点除了深度,还要有广度。Dubbo只是微服务的技术中的冰山一角,说起微服务他其实涵盖以下几点:1
骑着猪追马的程序员
·
2023-11-11 09:03
dubbo
java
微服务
java-rabbitmq
jvm
云计算openstack、kvm以及docker和
k8s
云计算openstack、kvm以及docker和
k8s
云计算概念为什么需要云计算云计算服务模式云计算应用OpenStack简介组件介绍DNS解析过程Docker为什么有docker虚拟机和Linux容器虚拟机
MarryOnlyQueen
·
2023-11-11 09:02
容器技术s
云计算
docker
服务器
《
K8s
+Jenkins》技术笔记
前些日子从阿里的朋友那里取得这两份
K8s
+Jenkins的爆款技术笔记:《
K8S
(kubernetes)学习指南》+《Jenkins持续集成从入门到精通》,非常高质量的干货,我立马收藏!
nuzzzzz
·
2023-11-11 09:00
jenkins
kubernetes
docker
docker+
k8s
技术全解百度网盘
01分布式限流:Nginx+ZooKeeper1.1分布式限流之Nginx请解释一下什么是Nginx?请列举xNginx的一些特性。请列举xNginx和和Apache之间的不同点请解释xNginx如何处理PHTTP请求。在xNginx中,如何使用未定义的服务器名称来阻止处理请求?使用“反向代理服务器”请列举xNginx服务器的最佳用途。请解释xNginx服务器上的rMaster和和rWorker进
安卓三大爷
·
2023-11-11 09:59
程序员
面试
后端
java
Java程序员进阶架构师的必备知识:微服务+docker+
K8S
+Nginx
微服务SpringCloud实战SpringBoot实战由于文档内容过多,所以只截取了目录部分,每个知识点都有更细化的内容!需要获取这些实战文档的朋友:转发文章并关注我,加我微信:19118835392即可获取Docker实战本书使用了几个开源项目,既展示了Docker的各种功能,又帮助读者转变了软件管理的范式。没有一一个单独的软件“堆栈”或系列比Docker本身更突出。通过这些实例,读者将会使用
panmmm
·
2023-11-11 09:59
java
编程语言
linux
解惑篇|Docker和
K8s
到底啥关系?想学
K8s
,必须得先学 Docker 吗?
想学
K8s
,必须得先学会Docker吗?这是很多网友在开始琢磨着想要学
K8s
的时候都会冒出来的想法。
kevin_tech
·
2023-11-11 09:29
docker
java
大数据
linux
编程语言
容器化的最佳实践:阿里内部出品,Docker+
K8S
实战文档
而对于
k8s
与docker的相关问题,Alibaba肯定还是很有话语权的。只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要
不会敲代码的谌
·
2023-11-11 09:28
docker
java
容器
面试
spring
docker、
k8s
面试总结
1.Docker是什么?Docker是基于容器技术实现的,容器技术最开始是基于LinuxContainer(简称LXC)技术实现的,通过内核提供的Namespace和Cgroup机制,实现了对应用程序的隔离以及物理资源的分配。Docker在容器基础上发展出了一个完善的生态系统,它将容器视为一种打包格式,将应用程序所需的一切,比如依赖库、运行时环境等都集合在了在一起,使得一次构建,到处运行。它将开发
yue_xin_tech
·
2023-11-11 09:58
面试
面试
docker
k8s
Docker+
K8s
基础(重要知识点总结)
目录一、Docker的核心1,Docker引擎2,Docker基础命令3,单个容器运行多个服务进程4,多个容器运行多个服务进程5,备份在容器中运行的数据库6,在宿主机和容器之间共享数据7,在容器之间共享数据8,对容器进行数据复制二、Docker网络1,查看容器的IP地址2,将容器端口暴露到主机上3,单主机容器间通信4,多主机容器间通信5,选择容器网络模式6,配置守护进程防火墙7,IP转发设置三、K
hhzz
·
2023-11-11 09:56
docker
kubernetes
容器
k8s
存储
k8s
存储卷volumeemptyDir:可以实现pod中的容器之间共享数据,但是存储卷不能持久化数据,且会随着pod的生命周期一起删除。
ffdtj
·
2023-11-11 08:40
kubernetes
容器
云原生
k8s
、数据存储
数据存储的概念容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernetes中的Volume抽象就很好的解决了这些问题。Pod中的容器通过Pause容器共享Volume。1、emp
fcppl_ll
·
2023-11-11 08:09
kubernetes
容器
云原生
k8s
的安装部署,详细过程展示(保姆级安装教程)
k8s
应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源
aa一叶知秋aa
·
2023-11-11 08:38
k8s
kubernetes
容器
云原生
运维
阿里云、华为云、腾讯云容器
k8s
安全组出口、入口限定
一、安全组出站端口配置建议以阿里云为例,都是相似的:图中数据都是假的处理过的,仅供参考kubelet监听的端口是1-65535之间随机的,这个段要放通(集群的节点的IP,节点管理->节点)集群信息->集群资源->APIServer负载均衡(SLB)端口也用1-65535集群内容器服务ip+端口,可以直接设置0.0.0.0/0,放行容器中使用到的端口(80、443、数据库等待端口),这样阿里云服务对
CodingAnHour
·
2023-11-11 08:45
Kubernetes(
k8s
)的Pod控制器介绍和ReplicaSet控制器详细讲解
目录1.Pod控制器的介绍2.ReplicaSet(RS)2.1概述2.2ReplicaSet的创建2.2.1查看ReplicaSet3.ReplicaSet扩缩容4.删除ReplicaSet1.Pod控制器的介绍在kubernetes中,Pod的创建方式可以分为两类:自主式Pod:kubernetes直接创建的Pod,这种Pod删除后不会重建控制器创建的Pod:通过Pod控制器创建的Pod,这种
Bulut0907
·
2023-11-11 08:01
Kubernetes
kubernetes
k8s
pod控制器
replicaSet
扩缩容
Kubernetes(
k8s
)的Pod控制器Job和CronJob详细讲解
目录1.Job控制器1.1概述1.2Job的创建、查看、删除1.2.1Job的创建1.2.2Job的查看1.2.3Job的删除2.CronJob控制器2.1概述2.2CronJob的创建、查看、删除2.2.1CronJob的创建2.2.2CronJob的查看2.2.3CronJob的删除1.Job控制器1.1概述Job主要用于负责批量处理短暂的一次性任务Job的特点:当Job创建的Pod执行成功结
Bulut0907
·
2023-11-11 08:01
Kubernetes
kubernetes
k8s
pod控制器
job
cronjob
k8s
pod控制器之StatefulSet和DaemonSet
StatefulSetStatefulSet官方文档:https://kubernetes.io/zh-cn/docs/concepts/workloads/controllers/statefulset/StatefulSet控制器主要用来部署有状态应用,StatefulSet创建的每个Pod对象都具有唯一且固定的Pod名称,这些Pod对象的数据一般都会通过PVC保存在持久存储中。Statefu
林凡修
·
2023-11-11 08:31
kubernetes
K8S
之Pod控制器DaemonSet(DS)
DaemonSet类型的控制器可以保证在集群中的每一台(或指定)节点上都运行一个副本。一般适用于日志收集、节点监控等场景。也就是说,如果一个Pod提供的功能是节点级别的(每个节点都需要且只需要一个),那么这类Pod就适合使用DaemonSet类型的控制器创建。DaemonSet控制器的特点:每当向集群中添加一个节点时,指定的Pod副本也将添加到该节点上当节点从集群中移除时,Pod也就被垃圾回收了D
途径日暮不赏丶
·
2023-11-11 08:31
Kubernetes
k8s
持久化存储PV、PVC
目录emptyDir存储卷hostPath存储卷nfs共享存储卷PVC和PVPV创建与销毁流程NFS使用PV和PVC搭建StorageClass+NFS,实现NFS的动态PV创建容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多
whtqwq
·
2023-11-11 08:31
kubernetes
容器
云原生
运维
docker
K8S
之Pod控制器ReplicaSet(RS)
ReplicationController(RC)ReplicaSet(RS)ReplicaSet的资源清单文件创建RS扩缩容镜像升级删除ReplicaSetReplicationController(RC)RC是
K8s
途径日暮不赏丶
·
2023-11-11 08:01
Kubernetes
k8s
中 Pod 的控制器
Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统
k8s
中Pod的控制器前言ReplicationControllerReplicaSetDeployment更新Deplo
虚幻私塾
·
2023-11-11 08:00
python
kubernetes
flask
容器
计算机
kubernetes1——
k8s
集群安装部署
目录一、kubernetes二、安装配置
k8s
1、环境配置2、禁用所有节点的swap分区3、设定dockercgroupdriver为systemd4、配置网桥5、安装6、生成密钥7、harbor中创建
贾几人要努力
·
2023-11-11 07:00
企业实战系列
运维
docker
kubernetes
k8s
-pod控制器
Pod控制器详解7.1Pod控制器介绍Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类:•自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建•控制器创建的pod:kubernetes通过控制器创建的pod,这种pod删除了之后还会自动重建什么是Pod控制器Pod控制器是管理pod的中间层,使用Pod
Glume_007
·
2023-11-11 07:57
kubernetes
docker
linux
运维
k8s
-pod控制器Deployment
在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod一、名称空间主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离kubernetes集群中的所有的Pod都是可以相互访问的。但是在实际中,可能不想让两个Po
弩哥++
·
2023-11-11 07:24
kubernetes
kubernetes
kubernetes集群编排——
k8s
调度
nodenamevimnodename.yamlapiVersion:v1kind:Podmetadata:name:nginxlabels:app:nginxspec:containers:-name:nginximage:nginxnodeName:
k8s
2nodeName
HaoJl09
·
2023-11-11 07:53
kubernetes集群编排
kubernetes
容器
云原生
arrow:墨西哥时区转化异常,转成了GMT-5
/
k8s
/requirements.txt/usr/src/app/requirements.txtRUNpipinstall-rrequirements.txtADD.
JoXu
·
2023-11-11 07:53
python
k8s
之pod控制器
目录pod控制器概述Pod控制器及其功用pod控制器类型Pod与控制器之间的关系DeploymentSatefulSetStatefulSet组成安装CoreDNS清单定义StatefulSet滚动更新deploymentSatefulSet与总结DaemonSetJobCronJobpod控制器概述Pod控制器及其功用Pod控制器,又称之为工作负载(workload),是用于实现管理pod的中间
whtqwq
·
2023-11-11 07:20
kubernetes
容器
docker
云原生
运维
kubernetes集群编排——
k8s
资源监控
资源限制上传镜像[root@
k8s
2limit]#vimlimit.yamlapiVersion:v1kind:Podmetadata:name:memory-demospec:containers:-
HaoJl09
·
2023-11-11 07:19
kubernetes集群编排
kubernetes
容器
云原生
vue项目通过jenkins部署到
K8s
用户提交代码到gitlab,触发jenkins拉取gitllab上的代码,然后编译构建后,通过
k8s
部署起来。
凌霜傲雪归来
·
2023-11-11 07:15
devops
vue.js
jenkins
前端
Jenkins自动构建vue项目并部署至Kubernetes
目录一、安装JavaScript运行环境Node.js二、配置Jenkins三、补充四、参考文档本文基于上一篇文章的测试环境,通过jenkins构建一个简单的vue项目,并部署至上文的
k8s
集群中。
西望千秋雪
·
2023-11-11 07:44
CI/CD
jenkins
ci/cd
vue
node.js
k8s
k8s
KubeSphere流水线部署Vue前端项目 详细教程
KubeSphere流水线部署Vue前端项目1.创建流水线项目2.首先去流水线项目创建三个凭证3.创建流水线4.流水线Jenkinsfile文件5.可视化流水线设置说明-粘贴以上Jenkinsfile文件,点编辑流水线-拉取-编译打包Dockerfile文件内容:nginxdream-yard-vue.conf配置文件:-推送-部署deploy.yaml文件:6.以上就完成啦1.创建流水线项目2.
一个小浪吴啊
·
2023-11-11 07:07
Linux
DevOps
k8s
前端
vue.js
docker
shardingsphere
devops
K8S
上部署的kafka集群没法被外网访问
场景:在
K8S
集群内的机器上访问kafka服务可以成功访问到在非该集群内机器访问kafka服务无法访问并报错如下Errorconnectingtonode***java.net.UnknownHostException
笃行_
·
2023-11-11 07:02
大数据
kafka
k8s
中部署kafka集群
由于开发过程中使用到了kafka,又不想自己部署kafka,索性采用
k8s
部署kafka集群,以求做到随时插拔。
会飞的尼古拉斯
·
2023-11-11 07:02
k8s
kafka
kafka
kubernetes
在
k8s
上怎么部署Kafka集群
在Kubernetes上部署Kafka集群的步骤如下:准备好Kubernetes集群并安装kubectl工具。准备Kafka配置文件,包括server.properties和zookeeper.properties。使用kubectl创建zookeeper集群,可以使用现成的zookeeperhelmchart或者自己编写yaml文件。使用kubectl创建kafka集群,可以使用现成的kafka
美丽回忆一瞬间
·
2023-11-11 07:32
kafka
kubernetes
java
分布式
大数据
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
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
其他