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
之PV、PVC、StorageClass详解
导读上一篇写了共享存储的概述以及一个简单的案例演示。这一篇就写一下PV和PVC。PV是对底层网络共享存储的抽象,将共享存储定义为一种“资源”,比如Node也是容器应用可以消费的资源。PV由管理员创建和配置,与共享存储的具体实现直接相关。PVC则是用户对存储资源的一个“申请”,就像Pod消费Node资源一样,PVC能够消费PV资源。PVC可以申请特定的存储空间和访问模式。StorageClass,用
上古伪神
·
2024-02-20 13:02
Kubernetes
kubernetes
K8s
核心概念介绍
ClusterCluster是计算,存储和网络资源的集合,
k8s
利用这些资源运行各种基于容器的应用MasterMaster是Cluster的大脑,负责跳读,NodeNode的职责是运行容器应用,Node
一见不如故
·
2024-02-20 13:29
kubernets
kubernets
Kubernetes基础(二十二)-
K8S
的PV/PVC/StorageClass详解
1概述先来个一句话总结:PV、PVC是
K8S
用来做存储管理的资源对象,它们让存储资源的使用变得可控,从而保障系统的稳定性、可靠性。
alden_ygq
·
2024-02-20 13:28
#
Kubernetes系列
kubernetes
容器
云原生
k8s
核心概念
Kubernetes的Master包含四个主要的组件:APIServer、Controller、Scheduler以及etcdKubernetes的架构:MasterAPIServer:顾名思义是用来处理API操作的,Kubernetes中所有的组件都会和APIServer进行连接,组件与组件之间一般不进行独立的连接,都依赖于APIServer进行消息的传送;Controller:是控制器,它用来
baihaisheng
·
2024-02-20 13:57
云计算
容器
18-
k8s
控制器资源-cronjob控制器
job控制器是执行完一次任务,就结束;cronjob控制器,是基于job控制器,定期频率性执行任务;等同于linux系统中的crontab一样;1,编辑cronjob资源清单[root@
k8s
231pi
心机の之蛙
·
2024-02-20 12:56
k8s系列
kubernetes
容器
云原生
成本效能FinOps: Crane 部署
.prometheus部署时kube-state-metrics拉取镜像显示ImagePullBackOff6.Crane功能与架构一、实验1.环境(1)主机表1主机主机架构版本IP备注master1
K8S
master
cronaldo91
·
2024-02-20 12:44
成本效能FinOps
docker
容器
运维
tomcat通过JAVA_OPTS注入自定义变量 —— 筑梦之路
背景说明tomcat部署的java应用在
k8s
集群或容器中,想要给tomcat传自定义变量,应该如何实现?
筑梦之路
·
2024-02-20 12:02
Java技术
虚拟化
java
tomcat
开发语言
DevOps-持续集成持续部署二
实践(
K8s
自动化构建NodeJS、JAVA项目)整套流程1.代码仓库创建项目2.开发代码逻辑3.push到gitlab后执行构建3.1自动构建3.1.1获取分支使用自带变量Env.gitlabBranch3.2
跳跃音符#3712
·
2024-02-20 12:57
devops
ci
docker
kubernetes
【理解 Cilium 系列文章】(一) 初识 Cilium
本系列文章将带大家一起来慢慢揭晓作为《理解Cilium系列文章》的第一篇,本文主要介绍Cilium的发展,相关功能以及使用,深入理解及底层原理将在后续文章中继续介绍背景随着云原生的普及率越来越高,各大厂商基本上或多或少都实现了业务的
k8s
云原生Serverless
·
2024-02-20 10:41
云原生
cilium
cilium
网络
使用kubeadm快速部署一个
K8s
集群
使用kubeadm快速部署一个
K8s
集群前言1.安装要求2.要实现的目标3.准备环境4.所有节点安装Docker/kubeadm/kubelet4.1安装Docker4.2添加阿里云YUM软件源4.3安装
Mr.徐大人ゞ
·
2024-02-20 08:45
k8s
kubernetes
使用kubeadm快速部署一个
k8s
集群
前言此文所使用服务的环境为:docker版本:v25.0.3kubernetes版本:v1.25.01安装准备部署
k8s
集群的节点按照用途可以分为如下2类角色master:集群的master节点,集群的初始化节点
嘻哈记
·
2024-02-20 08:38
运维学习文档
kubernetes
容器
云原生
k8s
来一波
k8s
无脑搭建建议最小硬件配置:2核CPU、2G内存、20G硬盘服务器最好可以访问软件环境:软件版本操作系统CentOS7.9_x64(mini)Docker23-ceKubernetes1.23服务器
高粱
·
2024-02-20 08:01
笔记
kubernetes
linux
docker
K8s
部署Mysql主从集群
K8s
部署Mysql主从集群1.创建namespace.yaml文件2.创建namespace3.创建Mysql密码的Secret4.安装MySQL主节点5.部署MySQL主节点6.安装第一个从节点Slave7
Windy心梦无痕
·
2024-02-20 07:06
kubernetes
mysql
adb
这是一个ingress负载tomcat服务的配置
apiVersion:networking.
k8s
.io/v1kind:Ingressmetadata:name:tomcat-ingressnamespace:appannotations:nginx.ingress.kubernetes.io
捞一碗月光-zq
·
2024-02-20 07:36
tomcat
kubernetes
容器
k8s
容器以及基础设施优化
1.硬件系统选型:宿主机通用配置16c/32GB/4网卡队列2.os优化:单机支持百万tcp并发,/etc/sysctl.conf,/etc/security/limits.conf3.
k8s
&容器层优化
mask哥
·
2024-02-20 07:34
容器化&Devops
kubernetes
容器
云原生
K8S
部署MySQL主从环境
1.创建mysql主从环境的命名空间[root@
k8s
-master1mysql]#kubectlcreatensmysqlnamespace/mysqlcreated2.创建master的pvc[root
捞一碗月光-zq
·
2024-02-20 07:58
kubernetes
mysql
K8s
Deployment挂载ConfigMap权限设置
样例……volumes:-configMap:defaultMode:420name:${Existed_configmap_name}……其中“defaultMode:420”是设置权限的2.解析在
K8s
cn_lyg
·
2024-02-20 06:27
kubernetes
容器
云原生
centos7 yum 安装golang
直接安装sudoyuminstall-ygo提示报错[root@
k8s
-node5java]#sudoyuminstall-ygo已加载插件:fastestmirrorLoadingmirrorspeedsfromcachedhostfile
Perfect珈蓝
·
2024-02-20 06:07
golang
linux
centos
学习 Kubernetes(
K8s
)、常用命令
学习Kubernetes(
K8s
)是现代云原生应用开发和部署的关键,它提供了一种灵活的、自动化的方式来管理容器化的应用程序。
琴剑飘零西复东
·
2024-02-20 05:26
学习
kubernetes
容器
K8S
-7--
K8s
资源对象(API/pod探针/sevice/volume/Statefulset/DaemonSet/PV/PVC/)/结合ceph
一、
K8s
资源对象https://kubernetes.io/zh/docs/concepts/workloads/controllers/资源管理核心概念
k8s
的设计理念-分层架构:http://docs.kubernetes.org.cn
哈密瓜小贼
·
2024-02-20 05:53
k8s
kubernetes
docker
Kubernetes(
k8s
)之Volume(卷)
Volume
k8s
中的volume为什么要用volumevolume特点
K8s
支持多种类型的Volume演示环境emptyDir卷多容器共享卷emptyDir卷缺点hostPath卷hostPath卷应用场景使用
Tuki_a
·
2024-02-20 05:52
Docker容器+k8s
volume
k8s
docker
运维
运维开发
飞天使-
k8s
知识点19-kubernetes实操4-资源调度 标签和选择器:Label与Selector的使用-版本回退
文章目录添加label资源调度Deployment:创建与配置文件解析rspoddeploy的关联信息展示Deployment:滚动更新Deployment:回滚回退版本实际操作添加label[root@kubeadm-master1test]#kubectlgetpodNAMEREADYSTATUSRESTARTSAGEclient1/1Running049dmy-pod1/1Running09
飞天使star
·
2024-02-20 05:52
kubernetes
容器
云原生
16-
k8s
阶段性总结01-wordpress案例
,【数据库的pod】创建deployment资源的数据库服务的pod容器;5,【数据库的svc】创建业务服务wordpress的pod资源访问数据库的svc资源;二、开始部署1,准备NFS环境我们采用
k8s
心机の之蛙
·
2024-02-20 05:21
k8s系列
kubernetes
容器
云原生
Kubernetes基础(十八)-
k8s
存储对象Persistent Volume
1什么是PersistentVolume?在容器化应用中,Pod的生命周期是短暂的,当Pod终止时,其中的数据通常也会被销毁。为了解决这个问题,Kubernetes引入了PersistentVolume(PV)的概念。PV是集群中的一块持久化存储,它独立于Pod存在,可以被多个Pod共享,并且在Pod终止后仍然保留数据。PV允许开发者将数据存储和Pod解耦,提供了一种灵活且可靠的存储解决方案。PV
alden_ygq
·
2024-02-20 05:21
#
Kubernetes系列
kubernetes
容器
云原生
22-
k8s
中pod的调度-亲和性affinity
一·、概述在
k8s
当中,“亲和性”分为三种,节点亲和性、pod亲和性、pod反亲和性;亲和性分类名称解释说明nodeAffinity节点亲和性通过【节点】标签匹配,用于控制pod调度到哪些node节点上
心机の之蛙
·
2024-02-20 04:45
k8s系列
kubernetes
容器
云原生
23-
k8s
中的控制器资源-DaemonSet控制器
一、概述daemonset资源:简称ds资源;他可以实现与pod反亲和性同样的目的,每个节点分别创建一个相同的pod;换句话说:如何再集群中每个节点上,分别创建一个相同的pod?1,利用pod的反亲和性2,使用daemonset资源创建pod;daemonset资源能够确保所有节点上运行一个相同的pod;典型的用法:1,在每个节点上运行集群的守护进程(例如:flannel)2,在每个节点上运行日志
心机の之蛙
·
2024-02-20 04:45
k8s系列
kubernetes
容器
云原生
15-
k8s
控制器资源-deployment/部署控制器
一、deployment部署控制器概念在学习rc和rs控制器资源时,我们指导,这两个资源都是控制pod的副本数量的,但是,他们两个有个缺点,就是在部署新版本pod或者回滚代码的时候,需要先apply资源清单,然后再删除现有pod,通过资源控制,重新拉取新的pod来实现回滚或者迭代升级;那么deployment部署控制器资源,就因此而诞生了;deployments资源,实际上就是用来专门部署业务代码
心机の之蛙
·
2024-02-20 04:14
k8s系列
kubernetes
容器
云原生
【Kubernetes in Action笔记】1.快速开始
[root@
k8s
-master~]#kubectlgetnodesNAMESTATUSROLESAGEVERSION
k8s
-masterReadycontrol-plane109dv1.27.1
k8s
-node1Ready109dv1.27.1
k8s
-node2Ready109dv1.27.1No
远洋z
·
2024-02-20 01:46
kubernetes
笔记
容器
什么是Docker的容器编排工具,它们之间有何不同?
目前,市场上流行的Docker容器编排工具主要包括DockerSwarm、Kubernetes(简称
K8s
)以及ApacheMesos等。本文将对这三种工具进行详细介绍,并探
程序媛9688
·
2024-02-20 00:25
docker
容器
运维
【云原生之kubernetes实战】在
k8s
环境下部署Mikochi文件管理工具(配置持久化存储)
【云原生之kubernetes实战】在
k8s
环境下部署Mikochi文件管理工具(配置持久化存储)一、Mikochi介绍二、本次实践介绍2.1本次实践简介2.2本次环境规划2.3本次实践存储介绍2.4
k8s
江湖有缘
·
2024-02-20 00:43
云原生
kubernetes
容器
零基础搭建 Kubernetes 集群
零基础搭建Kubernetes集群1、简介在数字化时代,容器技术已经变成了软件开发和部署的标准,而在众多容器管理工具中,Kubernetes(简称为
K8s
)凭借其高效的资源管理、弹性伸缩和自我修复的能力
小郑说编程i
·
2024-02-19 22:45
Kubernetes
kubernetes
容器
云原生
ubuntu 安装 micro
k8s
安装snapinstallmicro
k8s
--classic这样就安装完了。。。下面对这个集群做一下改
你挺能闹_6726
·
2024-02-19 21:08
K8s
进阶之路-Pod的生命周期
Pod创建过程:首先创建一个pod,然后创建一个APIServer和Etcd【把创建出来的信息存储在etcd中】然后创建Scheduler,监控APIServer是否有新的Pod,如果有的话,会通过调度算法,把pod调度某个node上在node节点,会通过kubelet--apiserver读取etcd拿到分配在当前node节点上的pod,然后通过docker创建容器在容器环境初始化后:初始化阶段
是芸晗ya
·
2024-02-19 21:36
K8s进阶之路
学习笔记
kubernetes
容器
云原生
K8s
进阶之路-核心概念/架构:
架构:Master/NodeMaster组件--主控节点{负责集群管理(接收用户事件转化成任务分散到node节点上)}Apiserver:资源操作的唯一入口,提供认证、授权、API注册和发现等机制Scheduler:负责集群资源调度,按照预定的调度策略将Pod调度到相应的node节点上注:容器负载均衡部署Deployment控制器是之一Controller-manager:负责维护集群的状态,比如
是芸晗ya
·
2024-02-19 21:31
K8s进阶之路
学习笔记
kubernetes
架构
容器
K8s
进阶之路-安装部署
K8s
参考:(部署过程参考的下面红色字体文档链接就可以,步骤很详细,重点部分在下面做了标注)安装部署
K8S
集群文档:使用kubeadm方式搭建
K8S
集群·GitBook本机:master:10.0.0.13masternode1
是芸晗ya
·
2024-02-19 20:12
K8s进阶之路
学习笔记
kubernetes
docker
K8s
进阶之路-命名空间级-服务发现 :
服务发现:Service(东西流量):集群内网络通信、负载均衡(四层负载)内部跨节点,节点与节点之间的通信,以及pod与pod之间的通信,用Service暴露端口即可实现Ingress(南北流量):将内部服务暴露外网访问的服务ingress-nginx,也就是nginx反向代理负载均衡服务(七层http负载)Service:
是芸晗ya
·
2024-02-19 20:12
K8s进阶之路
学习笔记
kubernetes
服务发现
容器
kubeasz部署
k8s
高可用集群
说明:kubeasz是一款国产开源的
k8s
部署软件,采用ansiblerole的部署方式,部署
k8s
二进制集群。熟悉ansiblerole的用该软件部署
k8s
方便快捷。
时空无限
·
2024-02-19 20:42
kubernetes
Centos7.9基于Kubeasz部署
k8s
1.27.1高可用集群
一:kubeasz的介绍kubeasz致力于提供快速部署高可用
k8s
集群的工具,同时也努力成为
k8s
实践、使用的参考书;基于二进制方式部署和利用ansible-playbook实现自动化;既提供一键安装脚本
Arnold.Shen
·
2024-02-19 20:11
Kubernetes
docker
运维
kubernetes
kubeasz搭建
k8s
集群-部署单节点集群(AllinOne部署)
1说明kubeasz致力于提供快速部署高可用
k8s
集群的工具,同时也努力成为
k8s
实践、使用的参考书;基于二进制方式部署和利用ansible-playbook实现自动化;既提供一键安装脚本,也可以根据安装指南分步执行安装各个组件
没刮胡子
·
2024-02-19 20:41
k8s
运维
Docker
kubernetes
linux
docker
2-1 使用kubeasz部署
k8s
集群
文章目录简介部署结构安装kubeasz创建集群集群配置集群免密登录config配置部署集群节点添加与删除简介kubeasz项目致力于提供快速部署高可用
k8s
集群的工具,同时也努力成为
k8s
实践、使用的参考书
来自南半球的大伟
·
2024-02-19 20:08
云原生
云原生
kubernetes
k8s
kubeasz安装
k8s
集群
目录
k8s
kubeasz安装
k8s
集群集群规划和基础参数设定机器准备安装前准备下载
k8s
集群所需的包和工具创建证书和环境准备deploy角色创建CA证书创建CA配置文件ca-config.json.j2
liwenchao1995
·
2024-02-19 20:37
kubernetes
docker
容器
云原生
java
kubeasz部署
k8s
:v1.27.5集群
安装
k8s
集群相关系统及组件的详细版本号Ubuntu22.04.3LTS
k8s
:v1.27.5containerd:1.6.23etcd:v3.5.9coredns:1.11.1calico:v3.24.6
大虾别跑
·
2024-02-19 20:02
k8s
kubernetes
容器
云原生
docker registry罕见原因导致的故障dial tcp 127.0.0.1:5000: connect: connection refused
背景系统环境:
k8s
+docker+cri-dockerd因为我不想把镜像通过Dockerhub公开,以及将来在不联网的生产环境部署,自己运行一个docker存储库,在
k8s
部署工作负载时从中拉取镜像。
legend_yst
·
2024-02-19 20:26
云原生
docker
tcp/ip
容器
yum简易安装的
k8s
在阿里云的ECS下(centos系统)安装
k8s
相信部署过或者了解过
k8s
部署的同学都知道,
k8s
很好但是安装起来比较复杂,所以给大家整理了如下快捷的安装方法1.yuminstall-yetcdkubernetes2
爱写代码的菜鸟
·
2024-02-19 19:53
飞天使-
k8s
知识点17-kubernetes实操2-pod探针的使用
文章目录探针的使用容器探针启动实验1-启动探针的使用-startupprobeLivenessProbes和ReadinessProbes演示若存在started.html则进行探针的使用kubectleditdeploy-nkube-systemcorednslivenessprobe的使用livenessProbe:failureThreshold:5httpGet:path:/healthp
飞天使star
·
2024-02-19 19:44
kubernetes
容器
云原生
Kubernetes实战:通过ClusterIP方式访问springboot服务
目录一、准备工作1.1、yaml文件编写二、创建
k8s
Service参考资料一、准备工作1.1、yaml文件编写创建kubernets-discovery-service_service.yaml文件,
道法自然 实事求是
·
2024-02-19 16:16
Kubernetes
kubernetes
spring
boot
容器
Kubernetes实战:通过nodePort方式访问springboot服务
目录一、准备工作1.1、yaml文件编写二、创建
k8s
Service三、附录参考资料一、准备工作1.1、yaml文件编写创建weaveservice_service.yaml文件,yaml文件内容如下apiVersion
道法自然 实事求是
·
2024-02-19 16:15
Kubernetes
kubernetes
spring
boot
容器
Jenkins打包springboot项目到
k8s
目录一、Jenkins配置1.1、pipeline插件安装二、拉取git代码三、Maven打包spring项目三、docker构建镜像四、docker推送镜像五、kubelctl执行参考资料一、Jenkins配置1.1、pipeline插件安装二、拉取git代码pipeline{agentanystages{stage('Checkout'){steps{echo"1.克隆git仓库代码"gitb
道法自然 实事求是
·
2024-02-19 16:45
Kubernetes
jenkins
spring
boot
kubernetes
Kubernetes实战:Kubernetes中网络插件calico Daemon Sets显示异常红色
目录一、排查步骤与解决方案1.1、POD排查+问题定位1.2、针对问题解决错误1.3、继续针对问题解决错误一、排查步骤与解决方案1.1、POD排查+问题定位我的
k8s
集群由3个节点组成的,calico在每个节点上都有一个
道法自然 实事求是
·
2024-02-19 16:45
Kubernetes
kubernetes
网络
容器
K8s
进阶之路-Pod(创建过程)/Pause/Replicas
在容器创建之前,底层都要先创建一个容器叫pause,用来实现对内的网络及ip、文件系统、主机名、内存等共享)Replicas副本数:描述制定副本数创建第二个即为副本,名字和uid会自动调整组件架构图:
k8s
是芸晗ya
·
2024-02-19 16:55
K8s进阶之路
学习笔记
kubernetes
容器
云原生
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他