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安装部署
使用kubebuilder结合code-generator开发
k8s
controller(2)
前面记录了kubebuilder+code-generator的一些踩坑记录和解决方法的相关准备工作,使用kubebuilder结合code-generator开发
k8s
controller(1)使用kubebuilder
ksj367043706
·
2024-01-13 09:04
k8s
容器
kubernetes
docker
kubebuilder+code-generator开发crd operator
概览和
k8s
.io/code-generator类似,是一个码生成工具,用于为你的CRD生成kubernetes-styleAPI实现。
hahachenchen789
·
2024-01-13 09:33
kubernetes学习
k8s
:code-generator代码生成器的使用
code-generatorcode-generator是
K8S
官⽅提供的⼀组代码⽣成⼯具,它主要有两个应⽤场景:为CRD编写⾃定义controller时,可以使⽤它来⽣成我们需要的versionedclient
gogogo69
·
2024-01-13 09:32
k8s
golang
github
开发语言
kubernetes
后端
k8s
中top指令使用前提:正确安装metrics-server
参考引用项目:https://www.cnblogs.com/lfl17718347843/p/14283796.htmlKubernetesMetricsServer是Cluster的核心监控数据的聚合器,kubeadm默认是不部署的。确认metrics-server能否被使用的三个前提(验证以及修改方法https://cnblogs.com/lfl17718347843/p/14283796.
范之度
·
2024-01-13 09:29
kubernetes
容器
云原生
kubebuilder+code-generator开发
k8s
的controller
本文记录用kubebuilder和code-generator开发
k8s
的crd控制器。
hust_joker
·
2024-01-13 09:29
kubernetes
容器
【
K8s
学习】
k8s
的简单执行流程:KubernetesMaster(APIServer、Scheduler等组件)负责调度Pod到合适的Node上。
长安归故里♬
·
2024-01-13 08:25
kubernetes
学习
容器
kubeadm安装kubernetes
基本环境配置节点分为:master,node,masterlb(keepalived虚拟Ip,不占用机器)
k8s
-master0116
k8s
-node0111315
k8s
-node02115进入之后直接选
漫漫行程路
·
2024-01-13 08:51
kubernetes
容器
云原生
k8s
--基础架构--Mixed Version Proxy
MixedVersionProxy是Kubernetes1.28中的一个新特性,处于alpha阶段。能干什么:它允许APIServer将资源请求代理给其他同伴APIServer。应用场景:这在集群中存在多个运行不同Kubernetes版本的APIServer时非常有用,例如在长期部署新版本Kubernetes过程中。这个特性使得集群管理员能够配置高可用的集群,并更安全地进行升级,通过将资源请求(在
IT艺术家-rookie
·
2024-01-13 05:47
k8s与docker容器技术
kubernetes
云原生
kubernetes基础实践之网络
前面的文章讲到
k8s
基本概念中的网络和存储部分是比较难的,今天我们来啃下网络这个硬骨头。
jerry的技术与思维
·
2024-01-13 05:30
k8s
-statefulset控制器 12
StatefulSet将应用状态抽象成了两种情况:拓扑状态:应用实例必须按照某种顺序启动,新创建的Pod必须和原来Pod的网络标识一样。存储状态:应用的多个实例分别绑定了不同存储数据。StatefulSet给所有的Pod进行了编号,编号规则是:$(statefulset名称)-$(序号),从0开始。Pod被删除后重建,重建Pod的网络标识也不会改变,Pod的拓扑状态按照Pod的“名字+编号”的方式
coco--hui
·
2024-01-13 05:51
kubernetes
容器
云原生
k8s
-调度 13
调度器通过kubernetes的watch机制来发现集群中新创建且尚未被调度到Node上的Pod。调度器会将发现的每一个未调度的Pod调度到一个合适的Node上来运行。kube-scheduler是Kubernetes集群的默认调度器,并且是集群控制面的一部分。如果你真的希望或者有这方面的需求,kube-scheduler在设计上是允许你自己写一个调度组件并替换原有的kube-scheduler。
coco--hui
·
2024-01-13 05:48
kubernetes
容器
云原生
DevOps搭建(十六)-Jenkins+
K8s
部署详细步骤
1、整体部署架构图2、编写脚本vipipeline.ymlapiVersion:apps/v1kind:Deploymentmetadata:namespace:testname:pipelinelabels:app:pipelinespec:replicas:2selector:matchLabels:app:pipelinetemplate:metadata:labels:app:pipeli
Java高知社区
·
2024-01-13 04:09
devops
jenkins
kubernetes
自动化部署
docker
运维
k8s
存储卷
容器在系统上的生命周期是短暂的,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会回复到初始状态。一旦回到初始状态,所有的后来编辑的文件都会消失。
相遇蟹堡王,尽享蟹黄堡
·
2024-01-13 04:36
kubernetes
容器
云原生
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
容器
云原生
Nginx介绍与安装
3、异步,非阻塞4、nginx的内部技术架构5、yum
安装部署
nginx和配置管理1.获取nginx的yum源2.安装nginx3.启动nginx4.检查是否启动5.设置开机启动6.通过nginx命令控制
Starts️
·
2024-01-13 01:59
linux
服务器
nginx
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
容器
云原生
linux安装tomcat_【实战演练】Linux操作系统07-用tomcat搭建网站
源码程序:JSPGOU(开源代码分享:https://www.jb51.net/codes/552125.html,侵权删除)tomcat:8.0.36数据库:mysql5.7JAVA:JDK7u80一、
安装部署
weixin_39864601
·
2024-01-13 00:41
linux安装tomcat
tomcat网站测试linux,【实战演练】Linux操作系统07-用tomcat搭建网站
实验环境:操作系统:CentOS6.5tomcat:8.0.36数据库:mysql5.7JAVA:JDK7u80一、
安装部署
1、初始化配置关闭selinux设置setenforce0vi/etc/selinux
weixin_39533174
·
2024-01-13 00:11
tomcat网站测试linux
容器存储与
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
Hazelcast使用详解
使用介绍主要优缺点应用场景Java使用案例
安装部署
单节点部署集群部署最新版本特性介绍架构设计作为集群管理器的使用示例监控管理工具Hazelcast与SpringBoot整合Hazelcast与Vert.x
有梦想的攻城狮
·
2024-01-12 23:30
架构设计
hazelcast
缓存
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
云原生
VMware vcenter6.7安装(基于windows客户端)
从官网或者百旺网盘(可以自行搜索,或者私信我要)二、
安装部署
vcenter6.7将下载好的镜像文件拷贝到一台Windows机器上,解压。
忍冬行者
·
2024-01-12 20:39
linux
Linux学习笔记——ZooKeeper集群
安装部署
5.8、ZooKeeper集群
安装部署
5.8.1、简介Zookeeper是一个分布式的、开放源码的分布式应用程序协调服务,是Hadoop和HBase的重要组件。
kxttmx
·
2024-01-12 18:16
linux
学习
zookeeper
zookeeper下载
安装部署
zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目的一个子项目,并根据google发表的一篇论文来实现的。zookeeper为分布式系统提供了高效且易于使用的协同服务,它可以为分布式应用提供相当多的服务,诸如统一命名服务,配置管理,状态同步和组服务等。1、下载zookeeper下载地址:ApacheZooKeeper先在Windows系统下载,下载完之后可以通过X
倚-天-照-海
·
2024-01-12 18:38
kafka
zookeeper
linux
分布式
云原生之
K8S
与Docker,阿里云工程师工作笔记流出,还不收藏
容器,毫无疑问是近年来的又一个技术热词。容器化技术的诞生和兴起,以及它所催生的微服务架构、DevOps、云原生等技术理念,都对软件行业产生了深远的影响。容器的优点有很多了,完善的封装、便捷的部署、轻量的启动和调度,这些都是容器技术受到欢迎的原因。与编排系统配合后,它能让我们的应用程序容易管理和迭代,即便是再复杂的系统也不在话下。同时呢,容器应用还能做到非常好的可迁移性,环境中只要有符合标准的容器运
java架构师联盟
·
2024-01-12 17:08
kafka下载
安装部署
Apachekafka是一个分布式的基于push-subscribe的消息系统,它具备快速、可扩展、可持久化的特点。它现在是Apache旗下的一个开源系统,作为hadoop生态系统的一部分,被各种商业公司广泛应用。它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/spark流式处理引擎。kafka的特性:1.高吞吐量、低延迟
倚-天-照-海
·
2024-01-12 15:25
kafka
kafka
分布式
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
流量主答题小程序源码系统:自定义题库或一键导入,采用PHP+MySQL 带完整的
安装部署
教程
随着互联网的发展,答题类小程序因其互动性强、用户粘性高等特点,受到了广泛的欢迎。小编来给大家分享一款流量主答题小程序源码系统。该系统采用PHP+MySQL技术,功能强大且易于扩展,为开发者提供了一个完整的答题平台解决方案。以下是部分代码示例:系统特色功能:1.自定义题库:开发者可根据需求,自由添加、编辑、删除题目,支持单选、多选、填空等多种题型。题库可按分类管理,方便后续的题目筛选和推送。2.一键
源码集结地
·
2024-01-12 13:55
源码分享
流量主答题小程序
流量主答题小程序源码
流量主答题小程序系统
答题小程序源码系统
答题小程序源码
小程序
微信小程序
【
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访问
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他