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应用
【基础知识】大数据组件YARN简述
非HA
集群部署
在EMR的Master节点上,HA
集群部署
在EMR的多个Master节点上,保证了高可用性。NodeManager负责节点的资源管理、
偏振万花筒
·
2023-12-23 22:28
大数据
聊聊kube-scheduler如何完成调度和调整调度权重
一、概述Kube-scheduler作为
k8s
集群的默认调度器,它监听(watch机制)kube-apiserver,查询还未调度的pod,根据调度策略将pod调度至集群内最适合的Node二、调度流程首先我们通过
工业甲酰苯胺
·
2023-12-23 20:53
k8s
集成测试
spring
k8s
-trouble-nodeport:本机访问本机的nodeport很慢,其他节点访问很快
问题描述
k8s
搭建完成后,我在本机访问本机的nodeport会很慢,而通过其他主机会很快,如下图下面是直接访问后端节点,也很快,shit~跨节点访问,也很快,就是自己访问自己很慢。
runing_an_min
·
2023-12-23 20:50
k8s
kubernetes
nodeport
Linux——
K8s
集群实现外部访问(Ingress)
环境:masternode01node02192.168.1.40192.168.1.41192.168.1.42Ingress作用:Ingress是对集群中服务的外部访问进行管理的API对象。1.创建deploymentPS:创建nginx和httpd[root@masteryaml]#vimnginx.yamlkind:DeploymentapiVersion:extensions/v1bet
有趣的灵魂!
·
2023-12-23 20:50
虚拟化
kubernetes
k8s
外部访问的几种方法实践
学习
k8s
的路上。。。
我有辣条 跟我走
·
2023-12-23 20:49
K8S
kubernetes
k8s
外部访问
NodePort
LoadBalancer
kubernetes(
k8s
)部署微服务并通过ingress实现外部访问
1.部署微服务1.1创建
k8s
命名空间kubectlcreatenamespacesimple-microservice1.2资源脚本(ruoyi-server.yaml)apiVersion:apps
程序猿(攻城狮)
·
2023-12-23 20:19
容器技术
k8s
ingress
K8S
外部访问配置、 Ingress、NodePort
将
K8S
部署应用提供给外部访问一般有三种方式:NodePort暴露端口到节点,提供了集群外部访问的入口LoadBalancer需要负载均衡器(通常都需要云服务商提供,裸机可以安装METALLB测试)Ingress
何xiao树
·
2023-12-23 20:17
kubernetes
容器
云原生
深入理解依赖反转原则(DIP)
很显然不是,不然今天就不用讲了先举个例子,我们的应用会依赖很多三方的服务,DB、缓存、文件存储、短信邮件服务等等,拿缓存来说,假如使用的是redis缓存,
java应用
访问redis一般都会使用Jedis
wb_snail
·
2023-12-23 19:30
DIP
依赖倒置
依赖反转
六边形架构
飞天使-
k8s
知识点7-kubernetes升级
文章目录验证新版本有没有问题需要安装的版本微微1.20.6.0kubeadmupgradeplan验证新版本有没有问题查看可用版本的包现有的状态查看版本yumlistkubeadm--showduplicates|grep1.20yumlistkubelet--showduplicates|grep1.20yumlistkubectl--showduplicates|grep1.20安装指定版本y
飞天使star
·
2023-12-23 18:33
kubernetes
容器
云原生
JavaSE23——JDBC
JDBC提供了一种统一的方式,使得
Java应用
程序能够通过标准的API与各种不同的数据库进行通信,而不需要关注具体数据库的实现细节。
程序喵猴
·
2023-12-23 14:29
java
java
开发语言
Widget开发相关资料网址
https://www.yuque.com/zhanglong/bb0s5d/sd
k8s
yhttps://blog.csdn.net/qq_38718912/article/details/107658804https
木槿WEIXIAO
·
2023-12-23 13:40
K8S
学习指南(33)-
k8s
权限管理模型RBAC
文章目录引言RBAC基本概念1.角色(Role)2.角色绑定(RoleBinding)3.集群角色(ClusterRole)4.集群角色绑定(ClusterRoleBinding)RBAC核心组件1.Role2.RoleBinding3.ClusterRole4.ClusterRoleBindingRBAC的使用方法1.创建Role和RoleBinding2.创建ClusterRole和Clust
俞兆鹏
·
2023-12-23 13:43
k8s学习指南
kubernetes
java
容器
K8S
学习指南(34)-
k8s
权限管理模型ABAC
策略文件ABAC的使用方法1.创建ABAC策略文件2.启用ABAC模块3.验证访问权限ABAC示例演示步骤一:创建ABAC策略文件步骤二:启用ABAC模块步骤三:验证访问权限结论引言在Kubernetes(
K8s
俞兆鹏
·
2023-12-23 13:43
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(35)-
k8s
权限管理模型webhook
文章目录引言Webhook基本概念1.Webhook2.AdmissionControllerWebhook核心组件1.AdmissionController配置2.AdmissionController配置文件Webhook的使用方法1.创建Webhook服务2.注册Webhook3.验证Webhook生效Webhook示例演示步骤一:创建Webhook服务步骤二:启动Webhook服务步骤三:
俞兆鹏
·
2023-12-23 13:43
k8s学习指南
kubernetes
容器
云原生
Koordinator 支持
K8s
与 YARN 混部,小红书在离线混部实践分享
作者:索增增(小红书)、宋泽辉(小红书)、张佐玮(阿里云)背景介绍Koordinator是一个开源项目,基于阿里巴巴在容器调度领域多年累积的经验孵化诞生,目前已经支持了
K8s
生态内的在离线混部,然而在
K8s
阿里云云原生
·
2023-12-23 13:28
kubernetes
容器
云原生
Koordinator
用Minikube 搭建一个单机
k8s
玩玩
Minikube介绍Minikube是一款单机搭建和管理Kubernetes集群的工具。与Kind类似,但是个人认为比Kind好用Minikube安装mac如果安装了Homebrew,直接执行以下命令安装minikubebrew install minikubemac没有安装Homebrew,需要到官网下载选择系统配置,生成对应的curl命令和install命令进行安装curl -LO https
云原生实战指南
·
2023-12-23 11:32
kubernetes
容器
云原生
Spring和Spring Boot的主要区别
首先,他们的目的不同,Spring的主要目的是为
Java应用
程序提供一个基础的框架,以实现依赖注入、控制反转和其他核心功能,使松散耦合的软件模块变得更容易,而SpringBoot则是一个基于Spring
风神白桃
·
2023-12-23 11:00
spring
spring
boot
java
Kubectl 部署无状态应用
这种多服务实例之间是没有依赖关系,比如web应用,在
k8s
控制器中动态启停无状态服务的pod并不会对其它的pod产生影响。
云原生实战指南
·
2023-12-23 11:30
运维
kubernetes
云原生
kubernetes
k8s
删除卡住的pod
第一步:kubectldeletepodpodname-nnamespace--force--grace-period=0第二步(第一步执行还未删除再执行此步骤,若已删除则此步不用执行):kubectlpatchpodpodname-nnamespace-p'{"metadata":{"finalizers":null}}'
L白眸
·
2023-12-23 10:49
k8s
kubernetes
容器
云原生
【Spring实战】创建第一个项目
生成工程4.解压工程5.导入IDEA6.编写Helloworld7.启动项目8.访问验证9.详细代码最后Spring是一个强大且广泛使用的Java开发框架,提供了全面的基础设施和工具,用于构建各种类型的
Java
好久不见的流星
·
2023-12-23 10:15
Spring实战
spring
java
后端
持续集成交付CICD:GitLabCI 封装Python类 并结合 ArgoCD 完成前端项目应用发布
代码实现获取文件3.Python代码实现创建文件4.Python代码实现更新文件5.GitLab更新库文件与运行流水线6.ArgoCD完成前端项目应用发布二、问题1.Python获取GitLab指定仓库文件报错2.
K8S
master
cronaldo91
·
2023-12-23 09:18
持续集成交付CICD
ci/cd
argocd
运维
kubernetes
自动化
在
k8s
中使用Helm安装harbor并将Chart推送到私有仓库harbor
使用Helm安装harbor并将Chart推送到私有仓库harbor注意:如果你的harbor是之前docker-compose安装的,还需要额外做一个动作,让它支持chartdocker-composestop./install.sh--with-chartmuseum1)下载harbor的chart包Harbor的chartmuseum可以让Helm直接将chart包推送到harbor里,但是
dumplings。
·
2023-12-23 08:54
Linux相关
kubernetes
容器
云原生
k8s
中Chart的命名模板
Chart的命名模板命名模板有时候也被称为部分或子模板。相对于deployment.yaml这种主模板,命名模板只是定义部分通用内容,然后在各个主模板中调用。templates目录下有个_helpers.tpl文件。公共的命名模板都放在这个文件里。命名模板使用define来定义。如,这里先简单定义一个只包含字符串的模板,用作资源名称。cat>templates/_helpers.tpltempla
dumplings。
·
2023-12-23 08:23
Linux相关
kubernetes
java
网络
使用Velero备份、恢复
k8s
集群上的资源
一、Velero简介Velero提供备份和恢复Kubernetes集群资源和持久卷的工具。Velero功能:对群集进行备份,并在丢失时进行还原。将集群资源迁移到其他集群。Velero包括:在群集上运行的服务器在本地运行的命令行客户端开源地址:https://github.com/vmware-tanzu/velero官方文档:Velerovelero备份流程velero客户端调用kubernete
KaiA8
·
2023-12-23 08:17
Kubernetes
还原
kubernetes
容器
云原生
K8s
教程
一文让你全面了解
K8s
(Kubernetes)-知乎InstallandSetUpkubectlonLinux|Kubernetes留存一份地址
山塘小鱼儿
·
2023-12-23 08:12
Docker
K8s
kubernetes
容器
云原生
k8s
-node一键脚本扩容
k8s
的node进行扩容,扩容的机器需要满足以下前提条件1.无密登录配置ssh-keygen-trsa2.hostsname修改,并添加集群列表到/etc/hosts3.注意我的使用的nfs做的持久化存储
远方有海,小样不乖
·
2023-12-23 06:20
kubernetes
容器
云原生
Kubernetes 的用法和解析 -- 7
k8s
之共享存储pv&pvc1存储资源管理在基于
k8s
容器云平台上,对存储资源的使用需求通常包括以下几方面:1.应用配置文件、密钥的管理;2.应用的数据持久化存储;3.在不同的应用间共享数据存储;
k8s
小李不怕黑
·
2023-12-23 06:28
内容分享
kubernetes
容器
云原生
Kubernetes 的用法和解析(
K8S
日志方案) -- 8
一、统一日志管理的整体方案通过应用和系统日志可以了解Kubernetes集群内所发生的事情,对于调试问题和监视集群活动来说日志非常有用。对于大部分的应用来说,都会具有某种日志机制。因此,大多数容器引擎同样被设计成支持某种日志机制。对于容器化应用程序来说,最简单和最易接受的日志记录方法是将日志内容写入到标准输出和标准错误流。但是,容器引擎或运行时提供的本地功能通常不足以支撑完整的日志记录解决方案。例
小李不怕黑
·
2023-12-23 06:26
内容分享
kubernetes
容器
云原生
k8s
--master节点安装
#1、更改所有节点的主机名,便于区分(各自执行):hostnamectlset-hostname
k8s
-master#2、立即生效:bash#3、查看主机名:hostname#4、所以节点关闭防火墙:systemctlstopfirewalldsystemctldisablefirewalld
weixin_43862054
·
2023-12-23 03:59
kubernetes
基于二进制方式搭建
K8s
集群-node篇
7、部署kubernetesnode节点7.1、docker安装下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz以下所有node节点,这里采用二进制安装,用yum安装也类似;7.1.1、解压二进制文件tarzxvfdocker-19.03.9.tgzmvdocker/*/usr/bin7.1
Moutai码哥
·
2023-12-23 03:27
Docker
云计算
大数据
kubernetes
kubernetes文章目录kubernetes
K8s
简介Kubernetes特点
K8s
总体架构kubernetes术语
K8s
简介他是一个全新的基于容器技术的分布式架构领先方案。
在你书包里拉屎
·
2023-12-23 03:56
kubernetes
docker
运维
最小化 Java 镜像的常用技巧
本文将介绍精简容器镜像的必要性并以基于springboot的
java应用
为例描述最小化容器镜像的常用技巧。精简容器镜像的必要性精简容器镜像是非常必要的,下面分别从安全性和敏捷性两个角度进行阐释。
前浪浪奔浪流
·
2023-12-23 02:55
Kubernetes(
K8s
)
image.png请参考新文档介绍:http://docs.kubernetes.org.cn/227.html简介Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云
zlmind
·
2023-12-23 01:18
k8s
ubuntu cni_周一见 | CNCF 人事变动、最新安全漏洞、
K8s
集群需警惕中间人攻击...
作者:bot(才云)、Bach(才云)技术校对:星空下的文仔(才云)本周新闻1.CNCF:PriyankaSharma上任2.Micro
K8s
支持Windows/macOS3.
weixin_39548776
·
2023-12-22 23:40
k8s
ubuntu
cni
k8s停止服务
人工智能在安全漏洞方面的应用
k8s
在ubuntu20.x下安装流程
页尾0.前言教程适用范围:在单节点测试/开发环境安装
k8s
建议用root用户安装一、
k8s
Minikube方式安装流程1.1.切换apt源1.2.docker安装2.1minikube方式安装文章目录0
慢跑的Liam
·
2023-12-22 23:40
docker
容器
运维
从安装ubuntu虚拟机到部署
k8s
再到部署kubesphere-devops
目录下载软件和镜像VMware软件Ubuntu镜像安装和配置ubuntu部署
k8s
修改网络配置安装openssh
k8s
相关环境准备部署
k8s
部署master部署node01配置网络插件flannel部署
ITBlock
·
2023-12-22 23:40
devops
linux
kubernetes
devops
ubuntu
运维
multipass + k3s 搭建本地K3s高可用集群
k3s高可用集群搭建环境k3s官网最新multipass+hyperv开始创建虚拟网卡外部选择要连接的物理设备网卡名WAN创建虚拟机数据库节点以及负载均衡节点multipasslaunch--name
k8s
LB
提醒针线活小助手
·
2023-12-22 23:10
运维环境搭建
docker
容器
运维
kubernetes
ubuntu
linux12企业实战 -- 12ubuntu部署
K8s
集群
文章目录0.架构图1.网络和系统设置1.1/etc/profile代理1.2wget代理1.3清空环境变量1.4设置DNS1.5NTP1.6时区选择2.apt源更新3.修改hostname(重要)4.安装docker和docker-compose4.1安装docker4.2设置docker加速源地址4.3普通用户加入docker用户组-需要退出重登录
FikL-09-19
·
2023-12-22 23:09
企业实战
linux
运维
网络
k8s
1.18.20 kubevirt v0.47.1 创建 windows10 虚拟机
嵌套虚拟化虚拟机管理软件:exsi6.7,
k8s
node节点:ubuntu18.04.5desktop,
k8s
1.18.20。
mumu2lili
·
2023-12-22 23:09
k8s
kubevirt
windows
[云原生] [kubernetes]
K8S
安装常见问题
2、对master节点:部署
K8s
,包括配置kube-proxy,安装docker,配置docker镜像源,安装kubeadm,配置各个虚拟机的静态ip,3、把master节点拷贝为node1和node2
OxYGC
·
2023-12-22 23:39
Install
/
Deploy
/
Release
Unix
/
Linux
/
Windows
/
OS
DiskStorage
/
Database
/
Cache
kubernetes
云原生
docker
hyper-v ubuntu 3节点
k8s
集群搭建
前奏搭建一主二从的
k8s
集群,如图所示,准备3台虚拟机。
metabit
·
2023-12-22 22:09
kubernetes
ubuntu
kubernetes
linux
1.RocketMQ集群安装
1、
集群部署
概述1.1、RocketMQ部署结构图:image.png各部分说明:(1)Producer:生产者(2)Consumer:消费者(3)NameServer:RockerMQ的注册中心,多个实例组成集群
不断学习的Java码农
·
2023-12-22 22:01
基于kubernetes实现PaaS云平台-rancher
Rancher用户可以选择使用RancherKubernetesEngine(RKE)创建
K8s
集群,也可以使用GKE,
师范大学通信大怨总
·
2023-12-22 22:55
kubernetes
paas
rancher
“Kubernetes完全解析:从初学者到专家”(一)
K8S
已经成为容器编排和管理的标准,并且已经在各行各业中广泛应用,随着云计算,微服务和DevOps的进一步发展,它已经成为未来的趋势,那么如何快速入门
K8s
呢?下面我们快速对
K8s
进行入门。
两壶若水
·
2023-12-22 21:51
集群
kubernetes
容器
云原生
k8s
通过配置文件启动nginx服务
1创建yaml配置文件nginx111.yamlapiVersion:apps/v1kind:Deploymentmetadata:generation:6labels:appname:nginx111name:nginx111namespace:defaultspec:progressDeadlineSeconds:600replicas:1revisionHistoryLimit:10sele
木木111314
·
2023-12-22 20:12
Java:获取Java虚拟机当前可以使用的处理器数量
代码示例:packagecom.thb;publicclassTest5{publicstaticvoidmain(String[]args){//获取与当前
Java应用
关联的runtimeRuntimeruntime
听海边涛声
·
2023-12-22 19:41
java
开发语言
Java:获取与当前
Java应用
关联的运行时(runtime )
publicclassTest5{publicstaticvoidmain(String[]args){System.out.println("runtimeversion:"+Runtime.version());//获取与当前
Java
听海边涛声
·
2023-12-22 19:07
java
开发语言
撸源代码破冰杀手锏(一):SPI机制 | 自定制starter自动配置组件|Spring Security系列
...................................................搬砖的都撤退下辈子别搬砖了二:SpringSecurity安全阐述2.1:Spring是非常流行和
Java
蜗牛杨哥
·
2023-12-22 18:46
Spring
Security
码农破冰禅悟
码农一入深似海
Security撸源码
Kubernetes pod ip 暴露
1.
k8s
pod和service网络暴露借助iptables的路由转发功能,打通
k8s
集群内的pod和service网络,与外部网络联通#查看集群的pod网段和service网段kubectl-nkube-systemdescribecmkubeadm-confignetworking
MoonSoin
·
2023-12-22 18:11
k8s
云原生
kubernetes
tcp/ip
容器
Helm-Kubernetes
linux-amd64.tar.gzcplinux-amd64/helm/usr/local/bin/helmversion二.使用1.chart#创建一个charthelmcreatemychart[root@
k8s
MoonSoin
·
2023-12-22 18:07
k8s
kubernetes
docker
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他