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
重新部署失败)
最近发现公司的发布总是自动重构失败,一直没搞清楚,因为有时候重构(重新部署)是好的,只是发布有问题也就一直没管了,后面经常出现服务崩溃问题,发现是pod内存达到指定的阙值自动重构了,然后自动重构又失败了直接导致服务停了,后面找阿里云的工单扯了半天,虽然没解决问题不过发现了问题是因为有个节点项目部署不上去,就是重构会跳到别的节点上去,然后那个节点是对这个项目有问题的,所以经常重构失败,以前的解决方法
雨夜潜行
·
2024-01-13 03:27
kubernetes
阿里云
容器
K8s
是如何完成调度和权重调整?
调度原理1kubernetes1.23版本调度器filter阶段和score阶段源码分析2修改调度器插件默认权重示例2.1环境准备2.2调整InterPodAffinity权重,使工作负载test调度至节点
k8s
LemonMadison
·
2024-01-13 03:26
kubernetes
容器
云原生
K8s
如何启用cgroup2支持?
什么是cgroup️Reference:controlgroups(控制组),通常被称为cgroup,是Linux内核的一项功能。它允许将进程组织成分层的组,然后限制和监控各种资源的使用。内核的cgroup接口是通过一个叫做cgroupfs的伪文件系统提供的。分组是在核心的cgroup内核代码中实现的,而资源跟踪和限制是在一组每个资源类型的子系统中实现的(内存、CPU等等)。cgroup是容器和云
东风微鸣
·
2024-01-13 01:45
十分钟教你在
K8s
中部署一个前后端应用
好多开发人员,尤其是没接触过
k8s
的人员对如何在
k8s
中部署一个前后端应用很模糊,不知如何下手,所以本篇讲一下如何快速在
k8s
部署一个前后端应用,让大家对
k8s
有个快速认识前置依赖
k8s
集群,如果没有安装
胖头鱼不吃鱼-
·
2024-01-13 01:15
kubernetes
容器
云原生
容器存储与
K8s
存储卷
云原生存储的两个关键领域:Docker存储卷、
K8s
存储卷;Docker存储卷:容器服务在单节点的存储组织形式,关注数据存储、容器运行时的相关技术;
K8s
存储卷:关注容器集群的存储编排,从应用使用存储的角度关注存储服务
鲜卑柱石
·
2024-01-13 00:01
kubernetes
K8s
存储卷配置
docker存储容器删除,数据也删除,针对需要应用持久化的数据就要配置存储,常见就是基于存储到节点上(而节点存储可以是NFS、ceph、iscsi等等)
K8s
的Pod存储由于Pod是基于容器的集合,基于
Y。S。H。
·
2024-01-13 00:01
Kubernetes
k8s
存储卷与数据持久化
1.2
K8S
服务运行状态无状态服务、普通有状态服务和有状态集群
小龙加油!!!
·
2024-01-13 00:30
k8s
kubernetes
docker
容器
k8s
中mysql怎么导数据进去_
k8s
环境下mysql数据迁移
前言以下以mysql:5.7.31为例,mysql8.0版本增强了密码功能,如果不熟悉这块内容,会引发了很多问题,包括这次研究使用mysqldump数据迁移,也有坑,这里就不细说了,现在看来,如果对于mysql8.0版本的新特性没研究,也没必要使用的,自己学习测试还是老老实实使用5.x版本。dockerrun--namemysql5.7-eMYSQL_ROOT_PASSWORD=root-d-p3
yypmzqdf
·
2024-01-13 00:00
[
K8S
] 节点本地数据卷
K8S
卷(Volume)能够解决的问题:1.容器出问题kubelet重建容器,容器内文件会丢失2.一个Pod中运行多个容器需要共享文件使用卷时,在.spec.volumes字段中设置为Pod提供的卷,并在
wy_hhxx
·
2024-01-13 00:00
K8S
K8S
k8s
数据卷概念与常用操作
k8s
数据卷概念与常用操作节点本地数据卷emptyDir卷hostPath网络数据存储卷:NFSrhel8搭建nfs服务器nfs存储卷配置示例NFS创建PV,PVC到POD挂载PVCPV和PVCNFS版
识途老码
·
2024-01-13 00:58
k8s
数据卷存储
k8s
数据持久化(存储卷)
数据持久化我们知道,Pod是由容器组成的,而容器宕机或停止之后,数据就随之丢了,那么这也就意味着我们在做Kubernetes集群的时候就不得不考虑存储的问题,而存储卷就是为了Pod保存数据而生的。存储卷的类型有很多,我们常用到一般有四种:**emptyDir,hostPath,NFS以及云存储(ceph,glasterfs…)**等。emptyDir(容器与容器的数据共享)emptyDir类型的v
givenchy_yzl
·
2024-01-13 00:56
doker+k8s
K8S
存储卷和数据卷
hostPathNFS共享存储PVC和PVPv和pvc之间是有生命周期管理的Pv的状态有四种支持的读写方式有几种回收策略资源回收容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
2301_79410672
·
2024-01-13 00:25
kubernetes
容器
云原生
k8s
存储卷和数据卷下
以及可以提供的存储空间Pvc开发做,要和开发沟通好,你期望的读写和挂载类型,以及存储空间当我发布vc之后可以生成pv,还可以在共享服务器上直接生成挂载目录Pvc直接绑定和使用pv动态pv需要两个组件1卷插件,
k8s
2301_79410672
·
2024-01-13 00:23
kubernetes
容器
云原生
时间差异导致数据缺失,如何调整Grafana时间与Prometheus保持同步?
在
k8s
环境中,常使用prometheus+grafana做监控组件,prometheus负责采集、存储数据,grafana负责监控数据的可视化。
小诸葛的博客
·
2024-01-12 23:14
grafana
prometheus
kubernetes
K8s
:Pod生命周期
我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程:pod创建过程运行初始化容器(initcontainer)过程运行主容器(maincontainer)容器启动后钩子(poststart)、容器终止前钩子(prestop)容器的存活性探测(livenessprobe)、就绪性探测(readinessprobe)pod终止过程在整个生命周期中,Pod会出现5种状
荭色海湾
·
2024-01-12 23:24
Kubernetes
kubernetes
容器
云原生
RKE部署高可用
k8s
集群+高可用Rancher
部署情况:主机ip服务ngnx172.16.1.109etcdcontrolplaneworkrancher
k8s
-node01172.16.1.110etcdcontrolplaneworkrancher
k8s
-node02172.16.1.111etcdcontrolplaneworkrancher
alisxwy
·
2024-01-12 21:59
笔记
kubernetes
rancher
运维
基于Ubuntu22.04部署生产级
K8S
集群v1.27(规划和核心组件部署篇)
本文档主要根据
k8s
官网文档和其插件的官网文档,参考部分他人优秀经验,在实际操作中逐渐完成,比较详尽,适合在境内学习者和实践者参考。
沉思的归零者
·
2024-01-12 21:28
云原生
#
Docker
kubernetes
容器
云原生
k8s
集群配置NodeLocal DNSCache
一、简介当集群规模较大时,运行的服务非常多,服务之间的频繁进行大量域名解析,CoreDNS将会承受更大的压力,可能会导致如下影响:延迟增加:有限的coredns服务在解析大量的域名时,会导致解析结果返回慢。业务访问异常:集群内的服务基本都是通过域名进行访问,coredns在解析压力大时会存在慢或者丢包的情况,导致服务之间解析异常。二、原理架构NodeLocalDNSCache通过在集群节点上作为D
CSH056
·
2024-01-12 21:58
kubernetes
容器
云原生
存储卷(数据卷)—主要是nfs方式挂载
k8s
基于控制器创建的pod,delete相当于重启,容器的状态会恢复到原始状态。
咩咩230
·
2024-01-12 21:06
kubernetes
docker
容器
CentOS安装
k8s
单机/集群及一些命令
目录前言1.安装docker2.安装要求3.准备网络(如果只装单机版可跳过此部)4.准备工作5.安装5.1.配置阿里云yum
k8s
源5.2安装kubeadm、kubectl和kubelet5.3初始化,
蚕豆的生活
·
2024-01-12 20:24
k8s
安装
linux
centos
kubernetes
linux
云原生
云原生之
K8S
与Docker,阿里云工程师工作笔记流出,还不收藏
容器,毫无疑问是近年来的又一个技术热词。容器化技术的诞生和兴起,以及它所催生的微服务架构、DevOps、云原生等技术理念,都对软件行业产生了深远的影响。容器的优点有很多了,完善的封装、便捷的部署、轻量的启动和调度,这些都是容器技术受到欢迎的原因。与编排系统配合后,它能让我们的应用程序容易管理和迭代,即便是再复杂的系统也不在话下。同时呢,容器应用还能做到非常好的可迁移性,环境中只要有符合标准的容器运
java架构师联盟
·
2024-01-12 17:08
Kubernetes
K8S
之Pod 生命周期与postStart、preStop事件
主机配置规划服务器名称(hostname)系统版本配置内网IP外网IP(模拟)
k8s
-masterCentOS7.72C/4G/20G172.16.1.11010.0.0.110
k8s
-nod
LightZhang666
·
2024-01-12 15:10
kubernetes
ci/cd
devops
kubernetes
k8s
devops
ci/cd
docker
k8s
查看pod的yaml文件_Kubernetes Pod操作篇
前言在上文Kubernetes入门篇中对kubernetes有一个初步的介绍,本文继续介绍kubernetes的核心组件Pod,当然还是以实际操作为主;另外说明一点的是本系列是本人的学习笔记。Pod介绍Pod是Kubernetes中最为重要的核心概念,代表了Kubernetes中的基本构建模块;一个Pod可以包含一个容器或者多个容器,Pod本身是轻量级的,所以经常会创建很多Pod,紧密相关的容器进
五伤先生
·
2024-01-12 15:40
k8s查看pod的yaml文件
【Kubernetes】
K8s
查看 Pod 的状态
K8s
查看Pod的状态[root@
k8s
-master1~]#kubectlgetpodsNAMEREADYSTATUSRESTARTSAGEnginx-31/1Running2(34mago)14hNAME
G皮T
·
2024-01-12 15:38
#
Kubernetes
kubernetes
容器
云原生
docker
pod
状态
devops
k8s
检测node节点内存使用率平衡调度脚本 —— 筑梦之路
直接上脚本:#!/bin/bash#对实际使用内存大于85%的机器停止调度,对实际使用内存小于70%的关闭调度#获取实际内存小于或等于70%的机器memory_lt_70=`kubectltopnodes|awk'NR>1{if($5+01{if($5+0>=85)print$1}'`#获取已经关闭调度的机器SchedulingDisabled=`kubectlgetnodes|egrep-v"c
筑梦之路
·
2024-01-12 14:35
linux系统运维
虚拟化
云计算
kubernetes
docker
linux
【
k8s
-0】--命令与配置文件
kubectlscaledeploynginx-deployment--replicas=3#镜像更新失败回滚之前操作kubectlrolloutundodeploynginx-deployment[root@
k8s
-master-lzy
k8s
_test
一个热爱生活的好少年
·
2024-01-12 12:45
DevOps搭建(十九)-Jenkins+
K8s
自动化CI搭建详细步骤
1、准备脚本1.1、pipeline-auto.yml脚本完整的pipeline-auto.yml脚本如下apiVersion:apps/v1kind:Deploymentmetadata:namespace:testname:pipeline-autolabels:app:pipeline-autospec:replicas:2selector:matchLabels:app:pipeline-
Java高知社区
·
2024-01-12 11:55
devops
jenkins
kubernetes
自动化
运维
容器
K8s
ingress讲解借助ingress配置http,https访问
k8s
集群应用
前面讲解了使用Helm部署mysql集群,这里来看看使用Ingress搭建负载均衡功能1.介绍功能类似Nginx,可以根据域名、路径把请求转发到不同的Service,Ingress为外部访问集群提供了一个统一入口,避免了对外暴露集群端口,可以配置https,http访问集群应用,接下来看看如何通过腾讯云来配置Ingress,使用http访问实现负载均衡,因为通过裸机((baremetal))搭建i
zhoupenghui168
·
2024-01-12 10:59
Kubernetes
kubernetes
容器
云原生
k8s
http访问
k8s
https访问
K8s
Pod详解
1.Pod结构每个Pod中都可以包含一个或者多个容器,这些容器可以分为两类:用户程序所在的容器,数量可多可少Pause容器,这是每个Pod都会有的一个根容器,它的作用有两个:可以以它为依据,评估整个Pod的健康状态可以在根容器上设置Ip地址,其它容器都此Ip(PodIP),以实现Pod内部的网路通信这里是Pod内部的通讯,Pod的之间的通讯采用虚拟二层网络技术来实现,我们当前环境用的是Flanne
荭色海湾
·
2024-01-12 07:02
Kubernetes
kubernetes
容器
云原生
Rockset 陈博玚:从数据库创新看云原生技术
物联市场线上对谈第三期:Rockset技术负责人陈博玚file云计算产业对整个IT行业产生了革命性的影响,云化的趋势不可逆转,容器、
K8s
开始成为从业者和投资人口中最常提起的名词,这背后所代表的云原生赛道也成为云时代的下一个方向
KubeShifu
·
2024-01-12 07:01
9.云原生存储之ceph在
k8s
中应用及问题处理
文章目录ceph应用场景ceph应用在
k8s
集群外使用块设备ceph客户端配置创建块挂载使用删除pool在
k8s
集群内使用块设备创建块池和StorageClass使用存储块存储映射问题处理问题现象事件分析
野心与梦
·
2024-01-12 07:31
私有云搭建实战
云原生
ceph
kubernetes
k8s
存储卷之动态
动态pv需要两个组件1、卷插件,
k8s
本身支持的动态pv创建不包含NFS,需要声明和安装一个外部插件Provisioner存储分配器,动态创建pv,然后根据pvc的请求自动绑定和使用2、StorageClass
小布爱吃糖.
·
2024-01-12 06:36
kubernetes
容器
云原生
K8S
---kubectl top
一、简介该命令类似于linux–top命令,用于显示node和pod的CPU和内存使用情况二、命令行/opt/kubernetes/bin/kubectl--kubeconfig/opt/kubernetes/conf/default-admin.kubeconfigtoppod--help/opt/kubernetes/bin/kubectl--kubeconfig/opt/kubernetes
husterlichf
·
2024-01-12 06:06
#
kubernetes
kubernetes
容器
云原生
kubectl
k8s
中的基础概念
k8s
可以从硬件和软件两方面来理解:硬件:1、节点(Node):类似于手机、平板、电脑2、集群(Cluster):多个节点组合到一起3、持久卷(PersistentVolumes):类似于插入到集群中的外部硬盘软件
fbbqt
·
2024-01-12 06:03
kubernetes
容器
云原生
K8S
动态PV
pv和pvc存储卷存储卷:emptyDir容器内部,随着pod销毁,emptyDir也会消失,不能做数据持久化hostPath:持久化存储数据,可以和节点上目录做挂载。pod被销毁了数据还在NFS:一台机器,提供pod内容器所有的挂载点pv和pvc:pvc就是pod发起得挂载得请求pv:持久化存储得目录,ReadWriteManyReadOnlyManyReadWriteOnceNFS支持三种方式
91888888
·
2024-01-12 06:31
linux
运维
服务器
基于Kubernetes集群的分布式TensorFlow平台的搭建
1.1hostname和ip对照表主机名称IP
k8s
-master172.20.10.2
k8s
-node01172.20
橘子基因
·
2024-01-12 05:17
Kubernetes集群搭建
入职之前闲置在学校,跟着尚硅谷视频分别在云服务器和本地虚拟机各搭建了一套
k8s
集群(云服务器有点小贵),这里对搭建步骤做个总结。
青草再次仰望
·
2024-01-12 05:12
云原生
kubernetes
docker
云原生
K8S
环境搭建
k8s
环境搭建一、安装vmware1、在windows上安装虚拟机,在虚拟机上虚拟出3个linux系统,我这里分别是master,node1,node2,确保三个linux虚拟机之间可以互相访问二、对安装之后的操作系统进行初始化
编程遗失的时光
·
2024-01-12 05:41
计算机编程
kubernetes
docker
linux
【
K8S
环境搭建】
K8S
环境搭建[root@node2~]#yuminstallntpdate-y安装时间同步[root@master~]#ntpdatetime.windows.com开启时间同步[root@node2
Ban_a
·
2024-01-12 05:39
kubernetes
容器
云原生
如何使用 Helm 在
K8s
上集成 Prometheus 和 Grafana|Part 2
在Part1中,我们一起了解了什么是Prometheus和Grafana,以及使用这些工具的前提条件和优势。在本部分,将继续带您学习如何安装Helm以及如何使用PrometheusHelmCharts。开始使用Helm和HelmChartArtifactHub为HelmChart提供了公共和私有资源库。我们将使用这些HelmChart来设置Kubernetes集群中的pod和服务。Helm社区为各
Seal软件
·
2024-01-12 01:23
prometheus
grafana
kubernetes
运维
系统布置几台服务器,配置
k8s
需要几台服务器
配置
k8s
需要几台服务器内容精选换一换当多台服务器进行分布式训练时,需要通过昇腾软件中的HCCNTool工具配置NPU卡IP地址(device的网卡IP),用于多台训练服务器间的网络模型参数通过NPU卡上的光口进行传输同步
医师黄继斌
·
2024-01-12 01:52
系统布置几台服务器
k8s
安装GPU支持插件
1.前置需求
k8s
>=1.10,dockernvidia驱动(包括cuda)>=384.81nvidia-docker>2.0:https://github.com/NVIDIA/nvidia-docker2
秋水悠悠
·
2024-01-12 01:20
k8s
kubernetes
基于昇腾910B搭建多节点
K8s
集群
一、创建多节点
K8s
集群Kubernetes是很多模块构成的,实现核心功能的组件像apiserv
Zain Lau
·
2024-01-12 01:17
kubernetes
容器
云原生
飞天使-
k8s
知识点10-kubernetes资源对象3-controller
文章目录pod探针控制器pod概述:1.pod是
k8s
中的最小单元2.一个pod中可以运行一个容器,也可以运行多个容器3.运行多个容器的话,这些容器是一起被调度的4.Pod的生命周期是短暂的,不会自愈,
飞天使star
·
2024-01-12 00:45
kubernetes
容器
云原生
K8s
---存储卷(动态pv和pvc)
动态pv需要两个组件1、卷插件:
k8s
本生支持的动态pv创建不包括nfs,需要声明和安装一个外部插件Provisioner:存储分配器。动态创建pv,然后根据pvc的请求自动绑定和使用。
Lad1129
·
2024-01-12 00:40
linux
运维
服务器
k8s
-----存储卷(数据卷)
容器的生命状态是短站的,delete删除,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会回复到初始状态。一旦回到初始状态,所有的后天编辑的文件都会消失。
Lad1129
·
2024-01-12 00:09
kubernetes
容器
云原生
K8s
查看应用日志
通常情况下,查看日志通过kubectllogspod_name可以看到应用的日志但是如果一个pod里面有多个容器的话,默认输出的是第一个容器的日志因此,输出其他容器的日志需要指定容器的namekubectllogspod_name-ccontainer_name
快,把我桶也提着
·
2024-01-11 21:35
Kubernetes
kubernetes
linux
容器
k8s
-数据卷
存储卷----数据卷容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会恢复到初识状态一旦容器回到初始状态,所有得分后天编辑的文件都会消失容器和所有节点之间创建一个可以持久化保存容器内文件的存储卷
wutong0708
·
2024-01-11 19:50
kubernetes
docker
容器
k8s
的集群调度:
k8s
的集群调度:Scheduler:负责调度资源,把pod调度到node节点预算策略优先策略list-watch
k8s
集群当中,通过list-watch的机制进行每个组件的协作,保持数据同步,每个组件之间的解耦
wutong0708
·
2024-01-11 19:49
linux
docker
运维
kubernetes
k8s
-yaml格式
三种常见的项目发布方式:蓝绿发布:金丝雀发布(灰度发布):滚动发布:应用程序升级,面临的最大的问题,就是新旧业务的更换,立项--定稿--需求发布--开发--测试--发布,测试之后上线,再完美也会有文题,为了不让发生的问题影响所有用户,上述的三种发布方式蓝绿发布:把应用服务集群标记为两个组,分为蓝组和绿组,先升级蓝组,要把蓝组从负载均衡当中移除,绿组继续提供服务,蓝组升级完毕,再把绿组从负载均衡当中
wutong0708
·
2024-01-11 19:19
kubernetes
容器
云原生
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他