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
基于 KubeSphere v4 的 Kubernetes 生产环境部署架构设计及成本分析
今天分享的主题是:如何规划设计一个高可用、可扩展的中小规模生产级
K8s
集群?
KubeSphere 云原生
·
2025-03-19 23:39
kubernetes
容器
云原生
快速部署一个
k8s
集群
部署单Master的
K8s
集群kubeadm方式文章目录部署单Master的
K8s
集群一,前置知识点1.1生产环境可部署Kubernetes集群的两种方式1.2准备环境1.3操作系统初始化配置【所有节点
懒人P
·
2025-03-19 00:22
Kubernetes
云原生
kubernetes
容器
运维
【
k8s
004】 Docker 打包
K8s
镜像
文章目录一.准备工作1.安装Docker:[官方安装文档](https://docs.docker.com/get-docker/)2.准备应用代码(示例使用Node.js应用)二.创建Dockerfile3、构建镜像(注意最后的点号)4、测试运行5、推送镜像到仓库6、Kubernetes部署文件示例7、部署到Kubernetes三、注意事项8、常用调试命令四、注意事项9、最佳实践一.准备工作1.
姚毛毛-aione1.com
·
2025-03-18 06:03
kubernetes
docker
容器
大数据开发之Kubernetes篇----安装部署Kubernetes&dashboard
Kubernetes简介由于公司有需要,需要将外后的服务外加Tensorflow模型部署加训练全部集成到
k8s
上,所以特意记录下这次简单部署的过程。
豆豆总
·
2025-03-18 06:02
kubernetes
Kubernetes(
k8s
)和Docker Compose本质区别
Kubernetes(
k8s
)和DockerCompose是两种不同的容器编排工具,它们有各自的特点和使用场景。
愚昧之山绝望之谷开悟之坡
·
2025-03-18 06:30
笔记
docker
kubernetes
docker
容器
K8s
kubeadm部署集群
k8s
001
k8s
002
k8s
0031.修改hostsecho"192.168.201.135
k8s
01">>/etc/hostsecho"192.168.201.136
k8s
02
longdada007
·
2025-03-18 06:30
容器大数据
容器大数据
【
k8s
003】
k8s
与docker的依赖关系
一、早期版本对应关系(Kubernetes1.20之前)Kubernetes1.13–1.19支持的Docker版本范围:1.13.1至19.03.x说明:此阶段Kubernetes直接依赖Docker作为默认容器运行时,需严格匹配版本以避免兼容性问题。二、Kubernetes1.20及之后的版本演进Kubernetes从1.20版本开始逐步弃用对Docker的直接支持,转
姚毛毛-aione1.com
·
2025-03-18 05:57
k8s
kubernetes
docker
容器
k8s
-dashboard
一、windows可以通过端口转发将流量转发至dashboardssh-L9000:192.168.1.50:8001192.168.1.50-lroot二、暴露dashboard端口kubectlproxy--address='192.168.1.50'--accept-hosts='^*$'三、创建服务账户后,可能没有secret,此时要自己生成,然后再获取token四、将token放到das
勤则弊除
·
2025-03-18 00:08
kubernetes
容器
云原生
K8S
学习之基础三十四:
K8S
之监控Prometheus部署pod版
使用KubernetesPod的方式部署Prometheus是一种常见的方法,尤其是在容器化和微服务架构中。以下是详细的步骤:1.创建命名空间(可选)为了方便管理,可以为Prometheus创建一个单独的命名空间。yaml复制apiVersion:v1kind:Namespacemetadata:name:monitoring将上述内容保存为namespace.yaml,然后应用:bash复制ku
云上艺旅
·
2025-03-17 18:28
K8S学习
kubernetes
学习
prometheus
云原生
K8S
学习之基础三十五:
k8s
之Prometheus部署模式
Prometheus有多种部署模式,适用于不同的场景和需求。以下是几种常见的部署模式:1.单节点部署这是最简单的部署模式,适用于小型环境或测试环境。特点:单个Prometheus实例负责所有的数据采集、存储和查询。配置简单,易于维护。不具备高可用性和扩展性。适用场景:小型项目或测试环境。对高可用性要求不高的场景。部署步骤:下载并解压Prometheus。配置prometheus.yml。启动Pro
云上艺旅
·
2025-03-17 18:28
K8S学习
kubernetes
学习
prometheus
云原生
容器
云原生:
K8s
(Kubernetes)高频典型面试题汇总
1.简述etcd及其特点?答:etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于Go语言实现。特点:l简单:支持REST风格的HTTP+JSONAPIl安全:支持HTTPS方式的访问l快速:支持并发1k/s的写操作l可靠:支持分布式结构,基于Raft的一致性算法,R
老舅的火箭爱扫地
·
2025-03-17 11:32
云原生
kubernetes
容器
K8S
学习之基础二十八:
k8s
中的configMap
k8s
中的configMapconfigMap是
k8s
的资源对象,简称cm,用于保存非机密性的配置,数据可以用key/value键值对形式保存,也可以通过文件形式保存在部署服务的时候,每个服务都有自己的配置文件
云上艺旅
·
2025-03-17 07:34
K8S学习
kubernetes
学习
容器
云原生
kubernetes(
K8S
)学习(七):
K8S
之系统核心组件
K8S
之系统核心组件
K8s
系统核心组件1.1Master和Node1.2kubeadm1.3先把核心组件总体过一遍1.4Kubernetes源码查看方式1.5kubectl1.6APIServer1.7
꯭ 瞎꯭扯꯭蛋꯭
·
2025-03-17 07:04
Kubernetes
kubernetes
学习
容器
K8S
之QoS详解
PodQoS类服务质量(QualityofService,QoS)类,阐述Kubernetes如何根据为Pod中的容器指定的资源约束为每个Pod设置QoS类。Kubernetes依赖这种分类来决定当Node上没有足够可用资源时要驱逐哪些Pod。QoS类(QualityofServiceclasses)Kubernetes对你运行的Pod进行分类,并将每个Pod分配到特定的QoS类中。Kuberne
RedCong
·
2025-03-17 06:32
云原生
k8s
Openshift
kubernetes
容器
云原生
k8s
系统学习路径
学习Kubernetes(
K8s
)需要循序渐进,结合理论知识和实践操作。
LCY133
·
2025-03-17 06:58
kubernetes
学习
容器
kubernetes集群监控 Kube-Prometheus-Stack
kubernetes集群监控概述Kubernetes(
K8s
)集群监控是指对Kubernetes集群中的各个组件和资源进行实时监测和数据收集,以获取对集群健康状态、性能指标和事件的可视化和告警。
xiaojinran
·
2025-03-17 03:34
k8s
prometheus
docker
运维
kubernetes
prometheus
容器
grafana
kube-prometheus-stack部署prometheus全栈监控
k8s
添加源helmrepoaddprometheus-communityhttps://prometheus-community.github.io/helm-charts更新源helmrepoupdate成功输出Hangtightwhilewegrabthelatestfromyourchartrepositories......Successfullygotanupdatefromthe"prom
时空无限
·
2025-03-17 03:03
Kubernetes
kubernetes
k8s
-06-prometheus-stack
安装#下载yaml#[下载](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack)#镜像下载dockerlogin--username=xxxx registry.cn-shanghai.aliyuncs.comdockerpullregistry.cn-shangha
多懂一些
·
2025-03-17 03:33
kubernetes
实战
nginx
linux
centos
prometheus
kubeadm安装
k8s
v1.20集群
kubeadm安装kubernetesv1.20环境准备安装Docker安装kubeadm,kubectl,kubelet部署master向集群添加节点部署容器网络环境准备角色IP
k8s
-master172.16.10.50
k8s
-node1172.16.10.51
k8s
-node2172.16.10.52
小腿乱蹬~
·
2025-03-17 02:25
k8s
学习
kubernetes
docker
centos 8 安装docker(RPM离线)——
k8s
和docker系列
如果无法使用Docker的存储库来安装Docker,可以下载.rpm版本的文件并手动安装。每次要升级DockerEngine时都需要下载一个新文件。前往https://download.docker.com/linux/centos/并选择CentOS版本。然后浏览x86_64/stable/Packages/并下载.rpm要安装的Docker版本的文件。笔记要安装每晚或测试(预发布)包,stab
名栩
·
2025-03-16 22:26
#
容器
docker
linux
centos
DevOps实践:持续集成与持续部署完全指南
二、CI/CD工具链选型指南2.1中小团队推荐技术栈2.2工具对比决策矩阵三、实战五步构建企业级流水线3.1基础环境搭建(以
K8s
为例)3.2代码质量门禁配置3.3容器化构建最佳实践3.4自动化部署策略
蜡笔小新星
·
2025-03-16 20:44
devops
ci/cd
运维
开发语言
经验分享
【云原生之kubernetes实战】在
k8s
环境中高效部署minio对象存储(详细教程)
【云原生之kubernetes实战】在
k8s
环境中高效部署minio对象存储(详细教程)前言一、minio介绍1.1MinIO简介1.2主要特点1.3主要使用场景二、相关知识介绍2.1本次实践存储介绍2.2
k8s
江湖有缘
·
2025-03-16 14:57
云原生
kubernetes
容器
描述
K8S
创建pod的全过程
1、用户提交请求用户通过kubectl命令行工具或API客户端提交创建Pod的请求。请求中包含了Pod的配置信息,例如容器镜像、资源需求、环境变量等。2、APIServer接收请求APIServer是Kubernetes集群的入口,负责接收和处理所有API请求。APIServer会验证请求的合法性,例如用户权限、资源配额等。验证通过后,APIServer会将Pod的配置信息存储到etcd中。3、S
小马不敲代码
·
2025-03-16 05:27
云原生
kubernetes
容器
云原生
【云原生】深入浅出
K8s
设备插件技术(Device Plugin)
摘要:Kubernetes提供了DevicePlugin机制,用于向kubelet上报硬件信息并配置容器资源。本文以NVIDIAGPUPlugin为例,通俗易懂并深入浅出地剖析注册、ListAndWatch、Allocate及kubelet管理流程,介绍常见问题和配置要点。先用一张原理概览图把DevicePlugin和kubelet之间的交互勾勒出来,让大家感受下插件技术的整体架构(示例以NVID
碣石潇湘无限路
·
2025-03-16 03:37
kubernetes
容器
云原生
K8s
集群监控:从指标采集到可视化展示的完整方案
目录一、引言二、指标采集(一)
K8s
内置指标(二)Prometheus指标采集三、数据存储(一)Prometheus本地存储(二)远程存储四、可视化展示(一)Grafana基础(二)
K8s
相关仪表盘模板五
花笺墨韵
·
2025-03-15 17:27
kubernetes
k8s
基础架构介绍
k8s
基础架构介绍
k8s
是对容器进行编排的一种工具。通过
k8s
可以实现对容器的编排、部署、更新等学习
k8s
之前,先了解相关的一些使用和配置
k8s
的一些工具。
忍界英雄
·
2025-03-15 16:22
docker
kubernetes
容器
云原生
【Kubernetes】Kubernetes 容器集群管理系统概述
容器编排介绍云原生容器云容器编排云平台SRE一、Kubernetes概述1.1
K8S
是什么?1.1.1作用1.2为什么要用
K8S
?
码农鑫哥的日常
·
2025-03-15 16:50
kubernetes
容器
云原生
1024程序员节
Docker 入门指南:如何在 Ubuntu 上安装和使用 Docker
Docker入门指南:如何在Ubuntu上安装和使用Docker安装Dockerdocker的配置安装
k8s
安装Docker官方Ubuntu存储库中提供的Docker安装软件包可能不是最新版本。
天青色等烟雨°
·
2025-03-15 09:19
linux
docker
ubuntu
蓝易云 - kubernetes介绍,什么是
k8s
,kubernetes概念,组件介绍
Kubernetes(常简称为
K8s
)是一个开源的容器编排和管理平台,用于自动化部署、扩展和管理容器化应用程序。
蓝易云
·
2025-03-15 02:48
kubernetes
容器
云原生
驱动开发
开发语言
云原生周刊:基于 KubeSphere LuBan 架构打造DeepSeek 插件
开源项目推荐KubeAIKubeAI是一个
K8s
上的AI推理操作器,旨在简化在生产环境中部署和管理大型语言模型(LLM)、向量嵌入和语音处理等机器学习模型。
·
2025-03-14 22:37
云计算
DevOps工具链
DevOps工具链的核心组成部分包括:代码编辑和版本控制工具svn、git自动化构建工具Jenkins、GitLabCI/CD、TravisCI持续集成和持续部署工具Jenkins、Ansible容器编排工具
K8S
zhangpeng455547940
·
2025-03-14 18:33
devops
运维
Pwn,我的栈溢出笔记就该这么写(上)
一周的刨坟结束了,忙着搭建维护
k8s
,该整个小小的笔记了原理篇什么是栈溢出?栈溢出指的是程序向栈中某个变量中写入的字节数超过了这个变量本身所申请的字节数,因而导致与其相邻的栈中的变量的值被改变。
「已注销」
·
2025-03-14 05:54
栈
严格把控
K8S
集群中的操作权限,为普通用户生成特定的kubeconfig文件
证书和证书签名请求(了解)1.证书签名请求2.请求签名流程3.Kubernetes签名者4.证书过期时间限制字段二、脚本示例2.检查集群上下文及csr3.切换集群上下文,检查权限4.普通用户操作总结前言使用并维护过
K8S
少儿频道
·
2025-03-14 03:43
kubernetes
容器
云原生
【
k8s
集群部署篇】在openEuler环境下部署多master高可用kubernetes集群详细教程(V1.30版本)
【
k8s
集群部署篇】在openEuler环境下部署多master高可用kubernetes集群详细教程(V1.30版本)一、相关名词介绍1.1
k8s
简介1.2Keepalived简介1.3HAProxy
江湖有缘
·
2025-03-13 23:17
kubernetes
容器
云原生
【
K8s
】专题十六(3):Kubernetes 包管理工具之 Helm 语法
羊毛资源|工具推荐|往期精彩文章【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法(续)【
K8s
行者Sun1989
·
2025-03-13 22:14
Kubernetes
kubernetes
容器
云原生
Helm
云原生边缘计算:分布式智能的最后一公里革命
引言:从集中式云到边缘计算的范式演进阿里云ENS覆盖3000边缘节点,腾讯云ECM支持5ms内就近接入,特斯拉每辆车部署轻量
K8s
管理AI模型。
桂月二二
·
2025-03-13 14:12
云原生
边缘计算
分布式
Kubernetes核心组件详解:从原理到实践
引言在云原生时代,Kubernetes(简称
k8s
)已成为容器编排的事实标准。无论是小型创业公司还是全球性企业,都在使用它管理复杂的分布式系统。但你是否好奇过,这个强大的系统内部是如何运作的?
ivwdcwso
·
2025-03-13 12:58
运维
kubernetes
容器
云原生
k8s
Kubernetes 中 YAML 文件详解
Kubernetes中YAML文件详解在Kubernetes(简称
K8s
)的世界里,YAML(YetAnotherMarkupLanguage)文件是核心配置工具。
为什么不问问神奇的海螺呢丶
·
2025-03-13 10:17
K8S
kubernetes
java
容器
k8s
面经
最近面了几场,
k8s
技能几乎成了运维的必备品了。容器一直pending可能的原因调度问题。
chaodaibing
·
2025-03-13 09:05
k8s
linux
运维
K8s
1.27.1 实战系列(十一)ConfigMap
ConfigMap是Kubernetes中管理非敏感配置的核心资源,通过解耦应用与配置实现灵活性和可维护性。一、ConfigMap的核心功能及优势1、配置解耦将配置文件(如数据库地址、日志级别)与容器镜像分离,支持动态更新而无需重建镜像。2、多形式注入环境变量:将键值对注入容器环境变量。文件挂载:以文件或目录形式挂载到容器文件系统(如Nginx的conf.d)。命令行参数:通过环境变量间接传递配置
白昼ron
·
2025-03-13 02:10
K8s
kubernetes
容器
云原生
ConfigMap
K8s
环境变量
注入
k8s
pod内部容器_
K8S
中Pod内部容器通信原理
要了解和分析Pod中的container容器网络,那么首先肯定是要了解docker容器网络的几种模式以及常见用法。之后我们再带着这个问题一步一步地去进行实操验证一下我们的推断是否正确。1.docker容器网络模式1.1默认bridge桥接网络默认分配docker0网桥网段上的ip给容器,每个容器的networknamespace都是相互隔离的。docker自身生成一个vethpair(虚拟网卡对)
weixin_39689394
·
2025-03-13 01:09
k8s
pod内部容器
【
K8s
】使用Kubernetes的resources字段中的requests和limits字段控制Pod资源使用
随着容器化技术的蓬勃发展,Kubernetes(简称
K8s
)已成为管理容器化应用的核心平台。在
K8s
集群中,合理控制Pod的资源使用对于确保集群的稳定性和性能至关重要。
ThisIsClark
·
2025-03-13 01:08
Kubernetes
kubernetes
容器
云原生
K8S
持久化之静态PV (nfs)
K8S
持久化之静态PV(NFS)
K8S
部署见上篇:https://blog.csdn.net/oToyix/article/details/117963839一、概念PersistentvolumePersistentVolume
oToyix
·
2025-03-13 01:36
K8S
Devops
k8s
静态PV
pvc
pv
K8S
中MySQL配置持久化存储
在Kubernetes中为有状态应用(如MySQL)配置持久化存储,需结合StatefulSet、PersistentVolumeClaim(PVC)和StorageClass,确保数据在Pod重启或迁移时不会丢失。以下是详细步骤和最佳实践:一、核心组件选择组件作用StatefulSet为每个Pod提供唯一的网络标识和稳定的持久化存储(按顺序创建/删除)。PVC声明Pod所需的存储容量和访问模式(
沉默的八哥
·
2025-03-12 22:44
运维
kubernetes
运维
K8S
中PV和PVC之间的关系
PersistentVolume(PV)和PersistentVolumeClaim(PVC)是Kubernetes中管理存储的核心抽象概念,二者的关系可以类比为存储资源提供方和存储资源消费方。以下是详细解释:核心关系对象角色生命周期使用者PersistentVolume(PV)存储资源的实体(如NFS、云磁盘、本地磁盘等)独立于Pod和PVC,需手动或动态创建由集群管理员配置Persistent
沉默的八哥
·
2025-03-12 22:44
运维
运维
kubernetes
K8S
日常问题优化
在实际工作中,优化Kubernetes的性能和成本通常需要结合资源利用率分析、集群配置调整以及自动化工具的整合。以下是我在项目中实践过的一些典型优化场景和解决方案:一、资源利用率优化1.合理配置Requests/Limits问题:许多团队未准确设置Pod的requests和limits,导致资源浪费或频繁OOM。优化方法:使用Prometheus+Grafana监控Pod的实际CPU/内存使用量。
沉默的八哥
·
2025-03-12 21:39
运维
运维
kubernetes
k8s
单节点部署(单master)
k8s
单节点部署(单master)一、环境准备关闭防火墙:$systemctlstopfirewalld$systemctldisablefirewalld关闭selinux:$sed-i's/enforcing
不是书本的小明
·
2025-03-12 21:07
k8s
kubernetes
docker
linux
K8S
Calico网络插件
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统目录0.前言1.Calico概述1.1.Calico组件1.2.Calico网络实现1.3.了解Calico对CIDR子网
u012804784
·
2025-03-12 21:35
android
网络
flask
python
计算机
k8s
初始化master节点时无calico,coredns一直是pending状态
刚入门
k8s
,跟着课程做到初始化master节点这里(已经确定前面要安装的都已经安装了)该课程笔记链接:https://www.yuque.com/leifengyang/oncloud/ghnb83问题如下
copa~
·
2025-03-12 20:33
爬虫的精准识别:基于 User-Agent 的正则实现
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和
K8s
,
伏羲栈
·
2025-03-12 20:31
Java
爬虫
正则表达式
java
javascript
上一页
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
其他