Linux部署sonarqube+Gogs+Jenkins一、Jenkins执行任务1、使用源码管理拉取代码-操作步骤第一步:确认环境,进入到Jenkins【系统管理】—˃【全局工具配置】—˃【Git】为下图显示;第二步:构...
-
运维 服务器 python ci/cd 云原生 Linux部署sonarqube+Gogs+Jenkins(二)
-
云原生 java 数据库 mysql junit 基于Zookeeper 简单实现分布式任务协调组件
优质博文:IT-BLOG-CN一、什么是 ZookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布...
-
kubernetes 容器 云原生 【k8s】:kubectl 命令设置简写&启用自动补全功能
【k8s】:kubectl 命令设置简写&启用自动补全功能1、设置kubectl命令简写2、启用kubectl自动补全功能The Begin点点关注,收藏不迷路Kubernetes(K8s)是一个强大的容器编排平台,而...
-
《containerd原理剖析与实战》大模型时代下如何学习云原生
大模型与云原生近年来,大语言模型的热度可谓是愈发高涨,尤其是今年年初 Sora 的出现,更是让全球再次看到了AIGC 的巨大威力。Sora 生成实例视频---几头巨大的长毛猛犸踏着积雪的草地而来在当前大模型流行的时代下,云原...
-
容器 云原生 Kubernetes(K8s)与虚拟GPU(vGPU):实现高效管理和利用GPU资源的最佳实践
目录第一节:Kubernetes简介第二节:虚拟GPU(vGPU)简介第三节:Kubernetes中的GPU资源管理第四节:虚拟GPU(vGPU)的部署和配置第五节:GPU资源调度和负载均衡第六节:GPU资源监控和调优结论:...
-
容器 运维 云原生 Docker进阶:Docker Swarm —弹性伸缩调整服务的副本数量
Docker进阶:Docker Swarm —弹性伸缩调整服务的副本数量1、 创建一个Nginx服务(Manager节点)2、查看服务状态(Manager节点)3、测试访问(Worker节点)4、查看服务日志(Manager...
-
人工智能 机器学习 python 容器 云原生+AI算力:构建高效、弹性的智能化基础设施
导言:当谈到构建高效、弹性的智能化基础设施时,云原生和AI算力的融合成为了无可忽视的关键要素。云原生技术作为一种现代化的软件开发和部署方法,以其高效性和弹性成为构建智能化基础设施的理想选择。而AI算力作为人工智能应用的核心,...
-
kubernetes 云原生 【k8s】监控与报警(qq邮箱+钉钉):Prometheus + Grafana + Alertmanager(超详细)
Kubernetes(k8s)监控与报警(qq邮箱+钉钉):Prometheus + Grafana + Alertmanager(超详细)1、部署环境2、基本概念简介2.1、Prometheus简介2.2、Grafana简...
-
分布式 云原生 Zookeeper与Nacos的对比分析
1.背景介绍1. 背景介绍Zookeeper 和 Nacos 都是分布式系统中常用的配置管理和服务发现工具。Zookeeper 是一个开源的分布式协调服务,提供一致性、可靠性和原子性等特性。Nacos 是一个云原生的配置管理...
-
分布式 云原生 Zookeeper相关问题及答案(2024)
1、ZooKeeper是什么?它的主要用途是什么?ZooKeeper 是一个由 Apache 预先开发和维护的开源服务器,用于协调分布式应用程序。它是一个集中式服务,为分布式应用提供一致性保障,配置管理,命名,同步以及组服务...
-
分布式 云原生 Zookeeper与消息订阅与发布的实现方式
1.背景介绍1. 背景介绍Zookeeper是一个开源的分布式应用程序,它提供了一种可靠的、高性能的分布式协同服务。它的主要应用场景是分布式系统中的配置管理、集群管理、分布式同步等。Zookeeper的核心功能是实现消息订阅...
-
容器 云原生 Linux:kubernetes(k8s)有状态的服务部署(14)
之前我都是对无状态进行的一个操作,我们想扩容就扩容,想缩容就缩容,根本不用去考虑他的一个网络环境,本地储存环境啥的一个状态当我们做有状态的服务的操作,肯定要申请一个持久化的一个空间,以及网络,确保我数据的一个稳定性和安全性本...
-
kubernetes 容器 云原生 K8S学习指南(45)-k8s调度之拓扑分布TopologySpreadConstraints
文章目录引言什么是TopologySpreadConstraints?TopologySpreadConstraints的基本结构TopologySpreadConstraints的使用方法1. 定义TopologySpre...
-
kubernetes 容器 云原生 k8s入门到实战(二)—— windows安装minikube
minikube 安装minikube 是一个用于在本地计算机上运行单个节点的 k8s 集群的工具。它允许开发人员可以在自己的计算机上进行本地的 k8s 开发和测试。通过minikube,您可以模拟一个完整的 k8s 集群环...
-
kubernetes 容器 【云原生技术】K8S报错 “0/1 nodes are available: 1 node(s) didn‘t match pod anti-affinity rules. preemption:
要解决 “0/1 nodes are available: 1 node(s didn’t match pod anti-affinity rules. preemption: 0/1 nodes are availabl...
-
kubernetes 容器 云原生 statefulset k8s中storageClass存储介绍
目录一.storageclass产生背景二.storageClass的具体使用1.创建NFS共享目录和服务2.创建Service Account来管控NFS provisioner在k8s集群中运行的权限3.创建Storag...
-
云原生 微服务 springcloud java Eureka的使用场景
前言:微服务技术的第一步就是对项目进行拆分,就是把一个单体项目,拆分成多个独立的项目,我们把这种独立的项目称为一个服务,一个大型的项目往往包含数百甚至上千的服务形成一个服务集群。如图: 一个业务可能是由多个服务共同完成,例如...
-
云原生 使用 ServerLess, Nodejs, MongoDB Atlas 构建 REST API
目录规划一个好的项目离不开一个好的目录规划,当然你也可以按照自己思路来做│ | ├── books.js (可选 项目创建、插件安装这一次我没有直接使用 MongoDB 驱动,而用的 mongoose 来代替 MongoDB...
-
分布式 原力计划 微服务 云原生 zookeeper入门到精通06——zookeeper客户端API创建节点
前 言 作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于java后端 ☕专栏简介:深入、全面、系统的介绍微服务常用技术栈zookeeper知识 文章简介:本文将深入、全面介绍使用zookeeper的客户...
-
分布式 云原生 ZooKeeper介绍
简介ZooKeeper 是一个开源的分布式协调服务,它的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。原语: 操作系统或计算机网络用语范畴。是由若...
-
kubernetes 运维 云原生 香橙派4和树莓派4B构建K8S集群实践之七: Jenkins
目录1. 说明2. 步骤2.1 准备工作2.2 安装2.2.1 用jenkins原站for k8s的安装仓方法安装2.2.2 Helm 安装3. 相关命令4. 遇到的问题5. 参考1. 说明在k8s上部署jenkins,并用...
-
kubernetes 容器 云原生 k8s集群 【k8s】核心资源解析:Pod详解
【k8s】核心资源解析:Pod详解1、什么是Pod?2、Pod 的组成3、Pod 如何管理多个容器4、Pod 的网络5、Pod 的存储方式6、Pod 的工作方式6.1 自主式 Pod6.2 监控和管理 Pod6.3 Pod...
-
架构 云原生 spring cloud 微服务(基础篇-001-介绍、Eureka)
目录认识微服务(1)服务架构演变(1.1)单体架构(1.1.1)分布式架构(1.1.2)微服务(1.1.3)微服务结构微服务技术对比企业需求分布式服务架构案例(2 服务拆分及远程调用(2.2.1)服务拆分微服务远程调用-查询...
-
云原生 Eureka分区集群部署(1)
Eureka-Luohu的Eureka Server配置文件Eureka-Nanshan的Eureka Server配置文件Eureka-Baoan的Eureka Server配置文件2.3 启动集群依次启动集群中四个Eur...
-
spring boot 云原生 Eureka如何脱离SpringBoot部署?,35岁技术人如何转型做管理
内容如下:#### 4.2 配置开机自启### 五、负载均衡部署目标:| IP\信息 | 操作系统 | 架构 | 规格 |其实使用Nginx做负载均衡和使用Keepalived的浮动VIP都是可以的,具体看业务需求。####...
-
云原生 2、Eureka入门学习
文章目录前言一、概念二、单节点搭建1.通过IDEA2020工具构建EurakaServer服务2.添加配置三、多节点搭建1.EurekaServer服务多节点高可用部署2.Eureka基本原理3.Eureka后台Rest接口...
-
云原生 spring java 后端 mysql 数据库 谈谈Nacos跟Eureka的区别
目录CAP上的区别检测机制 连接方式自我保护Eureka和Nacos都是服务注册与发现的组件,都支持服务注册和服务拉取,都支持服务提供者心跳方式做健康检测,Spring Cloud 封装了 Netflix 公司开发的 Eur...
-
容器 人工智能 深度学习 terraform 云原生 Ubuntu 22.04 LTS AIGC GPU环境搭建(NVIDIA 550.67+CUDA 12.4+cuDNN)
Ubuntu 22.04 LTS AIGC GPU环境搭建(NVIDIA+CUDA+cuDNN)一、服务器信息1.1 硬件配置服务器名称CPU(Intel® Xeon® W-2245)显卡(NVIDIA Quadro RTX...
-
阿里云 云原生 阿里通义灵码全面公测,来看看它的水平怎么样?
作者:颖欣人工智能作为新一轮的技术革命,已经开始渗透到软件开发领域,改变着传统的编码模式。如何利用 AI 技术提升软件开发的效率和质量,成为各家研究的重点。去年 10 月阿里云正式发布的通义灵码 - 智能编码助手,如今已开启...
-
容器 kubernetes 微服务 devops 云原生是什么?云原生关键技术有哪些?
梯度科技在广西南宁举办第一场线下技术沙龙“万物原生 云启未来”,围绕云原生相关技术、产品及落地方案等内容分享交流。究竟云原生是什么?云原生关键技术有哪些?一、云原生的起源2013年,Pivotal 公司的 Matt Stin...
-
运维 云原生 ci/cd DevOps 介绍
文章目录一、概述1.DevOps2.CI/CD3.CICD与DevOps二、基础1.DevOps2.CI3.CD一、概述DevOps 就是开发(Development)、测试(QA)、运维(Operations)这三个领域的...
-
云原生 运维 研究下istio对kubernetes gateway api的支持程度(一)
背景介绍本文其实是因为openkruise/rollouts的原因而起,这里先简单介绍下背景openkruise/rollouts与argo rollout是非常相似的项目,都是支持Canary Release的CD项目多少...
-
分布式 云原生 Zookeeper面试题
1. ZooKeeper是什么? 2. ZooKeeper提供了什么? 3. Zookeeper文件系统 4. ZAB协议? 5. 四种类型的数据节点 Znode 6. Zookeeper Watcher 机制 -...
-
分布式 云原生 ZooKeeper的安装与操作
一、ZooKeeper简介ZooKeeper是一个分布式的、开放源码的分布式应用程序协调服务,它是Google的Chubby服务的开源实现,也是Hadoop和HBase等大数据生态系统中的重要组件。ZooKeeper的目标是...
-
分布式 云原生 ZooKeeper为什么是CP
一、ZooKeeper 是如何实现数据一致性的呢?ZooKeeper通过【ZAB协议】实现数据一致性,确保分布式场景中的数据更新在集群中是有序、一致和可靠的。ZAB协议保障一致性的使用场景:1、ZooKeeper集群中如果出...
-
云原生 【K8S】docker和K8S(kubernetes)理解?docker是什么?K8S架构、Master节点 Node节点 K8S架构图
docker和K8S理解一、docker的问世虚拟机是什么?Docker的问世?docker优点及理解二、Kubernetes-K8SK8S是什么?简单了解K8S架构Master节点Node节点K8S架构图一、docker的...
-
【2024】Kuberentes+DevOps云原生运维开发全栈架构师技术实战课程
【2024】Kuberentes+DevOps云原生运维开发全栈架构师技术实战课程 下载地址:https://pan.baidu.com/s/17KScXmhzAk6yGGx8bUiZrQ 提取码:feng分享课程——【20...
-
kubernetes 容器 云原生 k8s-----存储卷(数据卷)
容器内的目录和宿主机的目录进行挂载。 容器的生命状态是短站的,delete删除,k8s用控制创建的pod,delete相当于重启,容器的状态也会回复到初始状态。 一旦回到初始状态,所有的后天编辑的文件都会消失。 容器和节点之...
-
kubernetes 云原生 K8S 1.27 动态调整容器CPU和内存资源限制,无需重启应用程序
如果您在部署Pod时指定了 CPU 和内存资源,更改资源大小需要重新启动 Pod。到目前为止,重启对于正在运行工的作负载是一种破坏性操作。Kubernetes 1.27 中的 alpha 功能发布。其中一项能够自动调整 Po...
-
运维 当DevOps邂逅云原生
点击观看大咖分享乌云笼罩下还敢谈创业?面对生存,小型创新企业如何把握领跑的机会? 同样面临转型,为什么别人是华丽转身响彻寰宇,而你却东张西望波澜不起。悄悄告诉你,越来越多的企业的注意力转移到了客户和业务之间的交付价值,“精益...
-
kubernetes 容器 云原生 关于K8S集群中maste节点r和worker节点的20道面试题
1. 什么是Kubernetes(K8S)?Kubernetes(通常简称为K8S)是一种开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是Kubernetes的一些核心特性和优势:自动化部署和扩展:Kub...
-
kubernetes 容器 云原生 k8s故障排查个案:当Pod内存持续增长,OOM问题如何解决?
pod 运行一段时间后,内存持续增长,甚至 oom 的情况.动机容器化过程中,我们经常会发现 kubernetes 集群内 pod 的内存使用率会不停持续增长,加多少内存吃多少内存,如果对 cgroup 内存的构成不是很清楚...
-
分布式 云原生 centos 运维 linux Zookeeper 和 Kafka 工作原理及如何搭建 Zookeeper集群 + Kafka集群
目录1.1 Zookeeper 定义1.2 Zookeeper 工作机制1.3 Zookeeper 特点1.4 Zookeeper 数据结构1.5 Zookeeper 应用场景1.6 Zookeeper 选举机制2 部署 Z...
-
分布式 云原生 zookeeper之zkCli
输入h可以查看有哪些命令:查看命令:ls / 查看根目录下的子节点信息:其中zookeeper是zk自带的子节点查看节点状态信息:cZxid = 0x0 创建节点时的事务idctime = Thu Jan...
-
ci 云原生 容器 1024程序员节 DevOps持续集成-Jenkins(1)
文章目录DevOpsDevOps概述Code阶段工具(centos7-gitlab主机)Windows下安装Git(作用是:使我们可以上传代码到GitLab)Linux下安装GitLab⭐(作用是:运行一个GitLab接收代...
-
运维 云原生DevOps基础与实战
一、DevOps基础1、DevOps简介DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成 (CI 和持续交付 (CD 已经成为该领域一个理想的解...
-
云原生 java-ee 【图书管理系统】Servlet+JSP+MySql 实现的一个前后端 javaweb项目(内附源码)
...
-
分布式 云原生 Zookeeper系列-我保证!样样聚到!没有一句废话
在了解Zookeeper之前,需要对分布式相关知识有一定了解,那么什么是分布式系统呢?通常情况下,单个物理节点很容易达到性能,计算或者容量的瓶颈,所以这个时候就需要多个物理节点来共同完成某项任务,一个分布式系统的本质是分布在...
-
云原生 1.0 Zookeeper 分布式配置服务教程
ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper 的架构通过冗余服务实现高可用性。Zookeeper 的设计目标是将那些复杂且...
-
缓存 【云原生进阶之PaaS中间件】第一章Redis-1.1简介
1 Redis概述1.1 Redis 简介Redis(Remote Dictionary Server ,即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据...