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集群部署java应用
k8s
搭建minio集群
1.stsMINIO_ROOT_PASSWORD不得少于8位,minio新版本把可视化独立出来,需要--console-address":5000"自己设置端口apiVersion:apps/v1kind:StatefulSetmetadata:name:miniospec:serviceName:minioreplicas:4selector:matchLabels:app:miniotempl
MoonSoin
·
2023-12-22 18:36
k8s
k8s
linux
运维
kube-ovn网络插件
一.kube-ovn介绍kube-ovn作为企业级的
k8s
网络插件,使用时geneve协议,防火墙需要放行6981UDP端口kube-ovn有两种underlay和overlay可以给
k8s
不同namespace
MoonSoin
·
2023-12-22 18:36
k8s
网络
kubernetes
docker
k8s
二进制高可用环境搭建
一.规划1.集群规划内核3.8以上,centOS7IPhostname环境说明备注10.4.7.200
k8s
-manageharbor+nginx+nfs+cfssl管理节点1c2G10.4.7.11keepalived01keepalived
MoonSoin
·
2023-12-22 18:06
k8s
运维
k8s
云原生
企业级镜像仓库Harbor
目录1.1上传harbor安装包并安装1.2浏览器访问1.3
k8s
使用harbor仓库1.4上传镜像到仓库1.5创建secret.yaml文件1.6
k8s
-pod使用镜像如果资源不足可以在3个节点中的任意节点部署
宇博士
·
2023-12-22 18:35
kubernetes
容器
云原生
k8s
之共享存储pv&pvc
目录1.1存储资源管理1.2持久卷pv的类型1.3实验mysql基于NFS共享存储实现持久化存储1.3.1安装NFS1.3.2PV参数详解1.3.3创建pv1.3.4mysql使用pvc持久卷1.4动态绑定pv1.4.1配置nfs-provisioner授权1.4.2部署nfs-client-provisioner1.4.3创建StorageClass1.4.4deployment动态挂载1.4.
宇博士
·
2023-12-22 18:35
kubernetes
java
docker
k8s
容器监控检查及恢复机制
目录1.1命令模式探针1.2httpget方式探针1.3POD的恢复策略在
k8s
中,可以为Pod里的容器定义一个健康检查"探针"(Probe)。
宇博士
·
2023-12-22 18:05
kubernetes
容器
云原生
centos服务器搭建
k8s
集群
简单说几句我这里用到了CentOS7.6服务器3台(2核4G),我是自己在我windows的虚拟机弄了三台centos,我后面会把我安装的文档放在下面,需要的话自己下去看看。这里多啰嗦一句,搭建好一台,后面两台直接克隆,这样比较节约时间和精力。看笔记的时候要仔细,一步一步来肯定可以搭建好的。环境准备1-修改hostname(可以不用修改,但是修改下后面用起来爽点)vi/etc/hostname2-
木子林_
·
2023-12-22 17:53
k8s
kubernetes
Kubernetes 单机安装---kubeadm
前言最近在看云原生,安装Kubernetes(以下简称
k8s
)出现了不少的问题,这里将我的安装步骤和可能出现的问题进行整理,如有问题可以在下面留言相互学习。另提醒我用的是阿里云服务器(centos)。
木子林_
·
2023-12-22 17:52
k8s
kubernetes
Learning Spark——client mode和cluster mode的区别
#otheroptions\[application-arguments]其中deploy-mode是针对集群而言的,是指
集群部署
的模式,根据Driver主进程放在哪分为两种方式:client和cluster
达微
·
2023-12-22 16:48
2019-08-11
javase:即J2SE,java标准版,主要做一般的
java应用
,比如,应用软件/QQ之类的通信软件等等.javaee:即J2EE,主要做企业应用,比如公司网站,企业解决方案等;javame:即J2ME
未完待续_afa5
·
2023-12-22 16:51
JVM监控和调优常用命令工具总结
阅读目录JVM监控和调优jpsjinfojstatjstackjmapjhatjconsole,jvisualvm回到顶部JVM监控和调优在
Java应用
和服务出现莫名的卡顿、CPU飙升等问题时总是要分析一下对应进程的
圆月弯刀丶
·
2023-12-22 16:34
JAVA语言
ceph
集群部署
报错解决
1.部署initialmonitor[root@mysql1ceph]#ceph-deploymoncreatemysql1mysql2mysql31)报如下错:2)解决方法[root@mysql1ceph]#ceph-deploy--overwrite-confconfigpushmysql1mysql2mysql3(mysql1、mysql2、mysql3为主机名)再次执行[root@mysq
XBLYL1992
·
2023-12-22 11:59
ceph集群
集群搭建
Linux报错解决
ceph
运维
服务器
linux
centos
深入理解Java垃圾回收机制及其优化策略
理解GC的原理和优化策略,对于提高
Java应用
的性能至关重要。本文将深入探讨Java的GC机制,并提供实际案例来说明如何优化。基本概念在Java中,对象的生命周期是由JVM的垃圾回收器自动管理的。
程序员升仔
·
2023-12-22 11:46
java
开发语言
Linux下
k8s
集群部署
关闭selinux和防火墙systemctlstopfirewalldsystemctldisablefirewalld关闭selinuxsed-i's/enforcing/disabled/'/etc/selinux/config#重启后生效关闭swapoff-ased-i's/.*swap.*/#&/'/etc/fstab加载内核模块:cat/etc/sysctl.d/kubernetes.c
云计算1028
·
2023-12-22 11:13
linux
k8s
TKEStack容器管理平台实战之部署wordpress应用
TKEStack容器管理平台实战之部署wordpress应用一、TKEStack介绍1.1TKEStack简介1.2TKEStack特点1.3TKEStack架构图二、kubernetes集群介绍2.1
k8s
江湖有缘
·
2023-12-22 11:12
云原生
云原生
k8s
kubernetes
TKEStack
容器管理
AT模式总结
Java应用
,通过JDBC访问数据库。整体机制AT模式其实就是二阶段提交协议的演变:一阶段:业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和连接资源。二阶段:提交异步化,非常快速地完成。
qq_41956309
·
2023-12-22 10:14
Seata
java
zookeeper
集群部署
目录一、ZooKeeper简介二、ZooKeeper的作用2.1配置管理2.2名字服务2.3分布式锁2.4集群管理三、部署环境介绍四、部署步骤4.1下载zookeeper二进制安装包4.1.1选择对应的版本4.1.2选择GettingStarted4.1.3点击Download
步荀仙
·
2023-12-22 09:23
系统管理工具
java-zookeeper
zookeeper
dubbo
Zookeeper3.8.0
集群部署
目录1、环境准备2、部署Zookeeper2.1、修改配置2.2、配置环境变量2.3、启动1、环境准备
集群部署
zookeeper的节点数只能是奇数,在此部署3节点zookeeper集群,节点环境如下:主机名
架构与我
·
2023-12-22 09:21
大数据
linux
java
centos
zookeeper
hadoop
docker load 报错open /var/lib/docker/tmp/docker-import-837327978/bin/json: no such file or directory
问题现象使用dockerload加载镜像包的时候出现如下错误:[root@
k8s
master~]#dockerload-ikube-controllers-3.13.1.taropen/var/lib/
TracyDemo
·
2023-12-22 09:09
docker
json
容器
k8s
-日志落地
1.容器日志输出到控制台本身docker提供了一种日志采集能力如果落地到了本地文件目前还没有一种比较好的动态采集方式2.新扩容的pod属性信息(日志文件路径日志源可能发生的变化)#需要收集那些日志1.
k8s
October_Librae
·
2023-12-22 09:33
k8s
部署elastic+kibana
1.软件版本说明1.1软件版本说明软件版本kubernetes1.23.17elasticsearch7.17.3kibana7.17.31.2硬件环境说明宿主机使用windows10安装vmware17.5.0,虚拟机安装linux系统(centos7.9)说明:elasticserch和kibana的版本尽量保持一致,避免由于版本不一致出现问题。2.elastic部署2.1使用xshell连接
玄妙之门
·
2023-12-22 08:09
kubernetes
jenkins
容器
kubernetes(二) 日志采集
概述上文我们搭建了高可用
K8S
集群,现在我们要在此基础上搭建日志采集架构。
勤_
·
2023-12-22 08:08
有史以来25个最伟大的
Java应用
程序
从太空探索到基因组学,从反向编译器到机器人控制器,Java都是当今世界的核心编程语言。Java编程故事始于1991年,当时SunMicrosystems试图将其在计算机工作站市场的领先地位扩展到迅速发展的个人电子产品市场。几乎没有人知道Sun即将创建的编程语言将使计算民主化,激发世界范围的社区,并成为持久的软件开发生态系统的平台,该生态系统包含语言,运行时平台,SDK,开源项目以及许多工具。经过詹
SOWORD科技言
·
2023-12-22 08:35
什么是 微服务、微服务架构、devops、研运一体化、 Docker、
k8s
、容器化
最近几个朋友问微服务相关的问题,聊下来之后发现,对于微服务涉及的知识体系有必要整理一下,供大家参考。微服务是一个抽象很庞大的知识体系、他的学习和理解,我个人认为扫盲时“先面后点”。我不建议通过搜索知识点的方式入门,先把知识脉络整理清楚,然后再挑重点深入。由微服务引发了一系列的配套改革,在日常开发中解决了很多问题,而这些概念是不得不搞清楚的,所以我个人建议,在学习的过程中得搞明白以下几个问题:1、什
xiaozei523
·
2023-12-22 08:49
综合
后台技术
研发管理
kubernetes
docker
devops
微服务
k8s
中部署Jenkins
创建namespaceapiVersion:v1kind:Namespacemetadata:name:jenkins创建pv以及pvckind:PersistentVolumeapiVersion:v1metadata:name:jenkins-pv-volumenamespace:jenkinslabels:type:localapp:jenkinsspec:#storageClassName
会飞的尼古拉斯
·
2023-12-22 08:17
k8s
Jenkins
kubernetes
jenkins
飞天使-
k8s
知识点5-kubernetes基础名词扫盲
文章目录deploymentspodNodeserviceskubectl实现应用伸缩kubectl实现滚动更新kubernetes架构deployments中文文档http://docs.kubernetes.org.cn/251.htmldeployment是用来创建和更新应用的,master会负责将创建好的应用实例调度到集群中的各个节点应用实例创建完成后,KubernetesDeployme
飞天使star
·
2023-12-22 08:12
kubernetes
容器
云原生
飞天使-
k8s
知识点4-验证安装好后功能
文章目录接
k8s
知识点2之验证集群功能创建dashboard验证安装nginx并访问tomcat访问接
k8s
知识点2之验证集群功能[root@kubeadm-master2tmp]#kubectlrunnet-test1
飞天使star
·
2023-12-22 08:42
kubernetes
容器
云原生
持续集成交付CICD:基于ArgoCD 的GitOps 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.
K8S
master节点部署ArgoCD3.基于ArgoCD实现GitOps(同步部署文件)4.基于ArgoCD实现GitOps(同步HELM文件)二、问题1.ArgoCD连接
K8S
cronaldo91
·
2023-12-22 07:41
持续集成交付CICD
ci/cd
argocd
运维
k8s
1.18.3的prometheus监控安装及配置告警通知
1、环境:这里是双master和两个node节点,Centos7.6,
k8s
安装步骤请移步这里安装:2、持久化安装prometheus我们prometheus采用nfs挂载方式来存储数据,同时使用configMap
划水的运维
·
2023-12-22 07:32
k8s
kubernetes
docker
【
K8s
】2# 使用kuboard管理
K8s
集群(kuboard安装)
文章目录安装Kuboardv3部署计划安装登录测试安装Kuboardv3部署计划在正式安装kuboardv3之前,需做好一个简单的部署计划的设计,在本例中,各组件之间的连接方式,如下图所示:假设用户通过http://外网IP:80访问Kuboardv3;安装在Kubernetes中的KuboardAgent通过内网IP访问Kuboard的Web服务端口80和KuboardAgentServer端口
暴躁的菜鸡
·
2023-12-22 07:01
#
K8s
容器技术
kubernetes
容器
云原生
【
K8s
】3# 使用kuboard管理
K8s
集群(NFS存储安装)
文章目录1.NFS是什么2.配置NFS服务器2.1.执行以下命令安装nfs服务器所需的软件包2.2.执行命令vim/etc/exports,创建exports文件,文件内容如下2.3.执行以下命令,启动nfs服务2.4.检查配置是否生效3.在客户端测试NFS3.1.执行以下命令安装nfs客户端所需的软件包(所有客户端节点)3.2.执行以下命令检查nfs服务器端是否有设置共享目录4.在Kuboard
暴躁的菜鸡
·
2023-12-22 07:01
服务器
#
K8s
容器技术
kubernetes
容器
云原生
Kuboard云原生管理工具
Kuboard云原生管理工具这篇文章Sentinel云原生
K8S
部署实战记录了以下过程sentinel源码打包编译生成docker镜像通过
k8s
部署以及网关服务对接sentinel的过程在这个过程中遇到了几个问题以及是如何解决的
平凡人笔记
·
2023-12-22 07:31
平凡人笔记
云原生
docker
容器
K8s
个人浅试总结
一、
k8s
基础知识Kubernetes是一个可以移植、可扩展的开源平台,使用声明式配置并依据配置信息自动地执行容器化应用程序的管理。
cy1798
·
2023-12-22 07:00
kubernetes
【
K8s
】4# 使用kuboard部署开源项目实战
文章目录1.开源项目2.实战2.1.创建spring-blade命名空间2.2.导入spring-blade到
K8S
名称空间2.3.设置存储卷参数2.4.调整节点端口2.5.确认导入2.6.查看集群2.7
暴躁的菜鸡
·
2023-12-22 07:30
容器技术
#
K8s
软件
kubernetes
开源
容器
云原生系列3-Kubernetes
1、Kubernetes概述
k8s
缩写是因为k和s之间有八个字符。
k8s
是基于容器技术的分布式架构方案。
mpp__mvp
·
2023-12-22 06:39
云原生
kubernetes
容器
Sentinel 流量治理组件教程
它可以是
Java应用
ReturnTmp
·
2023-12-22 06:49
Sentinel
流量治理
熔断限流
微服务
SpringBoot高级配置技巧
SpringBoot是一种流行的
Java应用
框架,以其“约定优于配置”的理念和快速开发能力而受到开发者的青睐。
程序员升仔
·
2023-12-22 06:18
spring
boot
后端
java
java tails_1.
java应用
jvm原理及参数调优
一、相关概念基本回收算法引用计数(ReferenceCounting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停整个应用,同
小鱼拉姆
·
2023-12-22 05:02
java
tails
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
现实企业级
Java应用
开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(LockContention)Java进程消耗CPU过高......这些问题在日常开发
石猴M
·
2023-12-22 05:30
jvm
JVM调优小结
JVM常见工具介绍jinfo(查看配置信息)查看
Java应用
程序配置参数或者JVM系统属性,相关命令详情我们可以使用-help或者man命令查看,如下所示:[root@xxxxxtmp]#jinfo-helpUsage
shark-chili
·
2023-12-22 05:58
#
JVM
java
jvm
k8s
initContainers demo pod依赖
apiVersion:v1kind:Servicemetadata:name:mysqlspec:clusterIP:Noneports:name:mysqlport:3306selector:app:mysqlapiVersion:v1kind:Servicemetadata:name:wordpressspec:ports:name:wordpressport:80targetPort:80s
shangyaqi
·
2023-12-22 04:57
【kubernetes篇】
k8s
集群框架,三个核心概念,pod,controller,service
文章目录1.kubernetes集群架构1.1主控节点(Master)1.2工作节点(node)2.kubernetes核心概念2.1Pod2.2Controller2.3Service3.总结今天我们进行
k8s
傻啦猫@_@
·
2023-12-22 02:11
k8s
docker
容器
kubernetes
k8s
篇之Pod 干预与 PDB
文章目录自愿干预和非自愿干预PDBPDB示例分离集群所有者和应用程序所有者角色如何在集群上执行中断操作自愿干预和非自愿干预Pod不会消失,除非有人(用户或控制器)将其销毁,或者出现了不可避免的硬件或软件系统错误。我们把这些不可避免的情况称为应用的非自愿干预(InvoluntaryDisruptions)。例如:节点下层物理机的硬件故障集群管理员错误地删除虚拟机(实例)云提供商或虚拟机管理程序中的故
九千⑦
·
2023-12-22 02:41
#
kubernetes
kubernetes
docker
服务器
面试
云原生
k8s
篇之init与pause容器
文章目录前言init容器是什么?理解Init容器与普通容器的不同之处Init容器能做什么?init容器示例使用Init容器init容器具体行为资源Pod重启的原因Pause容器Pause容器特点Pause容器背景Pause容器实现Pause容器的作用pause容器解析前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,
九千⑦
·
2023-12-22 02:40
#
kubernetes
kubernetes
docker
服务器
面试
云原生
k8s
篇之Pod 安全策略
文章目录前言什么是Pod安全策略?许可控制开启操作Pod安全策略创建Pod安全策略获取Pod安全策略列表修改Pod安全策略删除Pod安全策略根据安全策略创建podPodSecurityPolicy配置详解特权模式相关配置宿主机资源相关配置用户和组相关配置提升权限相关配置Linux能力相关配置SELinux相关配置其它Linux相关配置常用的PodSecurityPolicy安全策略配置Pod的安全
九千⑦
·
2023-12-22 02:40
#
kubernetes
kubernetes
docker
云原生
服务器
面试
k8s
入门
k8s
架构简介
k8s
集群基本分为2类节点:masternode:主控节点(主要负责调度,不实际运行业务)workernode:工作节点master节点的组件:(可以理解为程序)apiserver:接收客户端操作
周周周周和
·
2023-12-22 02:38
Linux运维基础
K8S
篇之架构节点简介
系列文章目录文章目录系列文章目录前言一、架构概述API设计原则控制机制设计原则节点管理节点名称唯一性节点自注册手动节点管理节点状态地址状况容量(Capacity)与可分配(Allocatable)信息(Info)心跳节点控制器逐出速率限制资源容量跟踪节点拓扑节点体面关闭基于Pod优先级的节点体面关闭节点非体面关闭交换内存管理节点与控制面之间的通信节点到控制面控制面到节点API服务器到节点、Pod和
九千⑦
·
2023-12-22 02:08
一起学云原生
#
kubernetes
kubernetes
云原生
面试
docker
服务器
K8s
攻击案例:Privileged特权容器导致节点沦陷
01、概述特权容器(PrivilegedContainer)是一种比较特殊的容器,在
K8s
中运行特权容器,需要将Privileged设为true,容器可以执行几乎所有可以直接在主机上执行的操作。
Bypass--
·
2023-12-22 02:27
kubernetes
容器
云原生
k8s
中Chart模板流程控制if_with_range和变量
Chart模板流程控制if_with_range和变量1)if修改values.yamlcat>values.yamltemplates/service.yamlvalues.yamltemplates/configmap.yaml<
dumplings。
·
2023-12-22 01:55
Linux相关
java
前端
服务器
k8s
中Helm工具实践
k8s
中Helm工具实践1)安装redis-cluster先搭建一个NFS的SC(只需要SC,不需要pvc),具体步骤此文档不再提供,请参考前面相关章节。
dumplings。
·
2023-12-22 01:54
Linux相关
kubernetes
容器
云原生
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他