自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 artifactory配置docker本地存储库

本地 Docker 存储库是我们部署和托管内部 Docker 镜像的位置。实际上,它是一个 Docker 注册表,能够托管的 Docker 镜像的集合。通过本地存储库,你可以保存、加载、共享和管理自己的 Docker 镜像,而无需依赖于外部的镜像仓库,同时更好地实现镜像的版本控制和共享。

2024-04-25 16:18:41 456 2

原创 Quick Service Setup(快速服务设置)

Alteon自动为虚拟服务创建所需的对象(虚拟服务器、服务器组、真实服务器、SSL策略、FastView策略等)。通过快速服务设置,您可以配置HTTP, HTTPS,基本slb(第4层TCP或UDP),SSL或IP服务。在Quick Service Setup中创建的应用程序服务,以及在服务创建过程中生成的所有对象,都可以通过常规Web页面进行查看和编辑。Server Group 1是一组拥有2台真实 Web 服务器的服务器群,服务器的IP地址分别为192.168.2.10、192.168.2.11。

2024-04-18 14:54:23 353 1

原创 Github和TeamCity的持续集成构建

进入到Build的配置页面(在项目下的Build中右上角的Edit configuration),找到Build Step,选择添加Build,这里我是选择Maven,在Goals中填写构建命令如clean package,Additional Maven command line parameters中填写Maven的其他参数如-Dmaven.test.failure.ignore=true(忽略测试失败,继续执行构建),选择maven和java的版本号,点击保存即可。1、建立Github连接。

2024-03-15 11:05:31 2217

原创 配置artifactory的反向代理和域名访问

在许多情况下,组织会通过反向代理来提供对 Artifactory 的访问。在某些情况下,例如使用 Artifactory 作为 Docker 注册表,这种设置甚至是强制性的。为了简化反向代理的配置,Artifactory 提供了生成反向代理的功能,您可以在其中填写相应的信息来生成所需的配置片段,然后将其下载或复制出来并放在反向代理服务器的相应目录中,来完成Artifactory的反向代理配置,下面内容将小编用Nginx来实现Artifactory的反向代理。

2024-02-29 15:47:20 408

原创 Radware Alteon负载均衡-基于域名的七层负载均衡

该案例实现如下需求:客户端访问服务器,当访问域名为www.iisstart.com时,默认访问Server1,当配置七层负载均衡后,优先匹配cntclss 5 内容中域名:www.test.com时,访问Server2,实现负载均衡。Radware Alteon作为一款高性能的负载均衡器,其基于域名的七层负载均衡功能为众多企业提供了灵活、高效的解决方案。2、可选包含、前缀、后缀、正则表、等于。2、输入内容识别类型,可选http,http2.0,SSL。1、为内容识别策略的真实服务器健康检查状态。

2024-02-19 18:18:46 1045

原创 借助 JFrog Artifactory 中的“发布生命周期管理”实现“发布优先”的能力

而企业实现这个最终目标的难点在于,软件构建和发布的过程千头万绪、非常复杂,经常是权宜之计,会随着企业的发展而不断演变。当今世界,软件供应链的威胁既存在于企业外部,也存在于企业内部,国内外对软件供应链的恶意攻击在 2021 年至 2022 年期间增加了 40%。研发规模较小的企业可能会在软件发布之前进行少量的自动化测试,而研发规模较大的企业可能会进行数百项漏洞扫描、验证和审查,涵盖从技术到法律的方方面面。,包括每个软件版本的状态(例如,谁推送了某一个软件版本,目前软件版本处于哪个阶段,软件版本何时被推送的)

2024-01-11 16:57:10 873

原创 报名倒计时 | Atlassian 社区日·上海站:与澳大利亚商务领事一起探索澳大利亚的创新力量

负责领导澳大利亚联邦贸政府在大中华地区(包含中国香港,中国台湾)的服务贸易出口,包括产学研技术合作,跨境电商和消费品等领域的双边合作交流。劳伦女士在中国生活工作和学习多年并可以说流利的中文,不要错过这一深入了解澳洲成为全球创新热点背后故事的机会,探索这个南半球国家是如何利用科技推动经济社会快速发展的。1月20日(下周六),我们即将在上海迎来一场别开生面的 Atlassian 社区线下活动,我们非常荣幸地邀请到了。,劳伦女士此次将为大家带来关于澳洲科技与创新的精彩分享,为大家揭秘澳洲的科技与创新奇迹。

2024-01-11 16:50:51 429

原创 Radware负载均衡-全系列产品证书更新(二)

命令如下: system ssl import pem 注意:证书格式需要为crt,pem,cer格式,证书的key文件不能是加密后的,否则导入后会导致Vision的web界面无法正常访问。

2024-01-11 16:50:32 2022

转载 行业观察|不考虑安全的数字化转型都是伪命题

对于安全来讲也是,DevSecOps不仅仅是Dev、Sec、Ops 三个团队的融合,而是所有团队、所有人都要为软件的安全负责,共同消除安全所带来的风险,最终做到软件的安全、快速交付。但随着用户需求的多样化、敏捷化,软件发布的频率必须要提高才能响应用户日益增长的需求,在这种情况下,软件的敏捷开发逐渐盛行起来,月发布、周发布、甚至天发布都是很稀松平常的,在这种发布频率下,还要保持软件的安全性,就给软件开发带来了很大的挑战。而软件的安全能力将是数字经济高速发展过程中的有力保障,安全也将是软件的重要生命线。

2024-01-04 17:52:32 67

原创 使用Docker方式安装Artifactory

4.访问docker所在IP和映射的端口:http://192.168.5.74:8082 默认用户名和密码admin/password。首先要关闭防火墙,关闭Selinux,准备好安装好的docker。url:"jdbc:postgresql://数据库安装所在服务器IP/数据库名"①先创建目录,使得docker中的目录可以挂载到宿主机。-p 参数:映射到宿主机的端口:容器内启动的端口。④确定访问URL,其他设置点击Skip跳过就好了。-v 参数:宿主机目录:容器目录。关闭防火墙,并设置开机自关闭。

2024-01-04 17:26:34 1140

原创 Atlassian与晓数神州携手共建合作伙伴关系

Atlassian与晓数神州携手共建合作伙伴关系

2023-12-14 18:22:47 370

原创 Radware负载均衡-全系列产品证书更新(一)

日志信息显示WARNING Certificate named radware expired on WED MAY 08 13:52:20 2019,表明需要对管理证书更新。本期内容讲解的是关于Alteon和(Application Deliver,LinkProof,DefensePro)设备Web管理证书更新。set <Name> <-switch value> (修改证书信息)create/add <Name> <-switch value> (增加证书)

2023-11-23 11:12:01 107

原创 浏览制品(Browsing Artifacts)

追随者功能允许您监控选定的工件、文件夹或存储库的存储事件(创建/删除/修改),并接收您感兴趣的存储库更改的详细电子邮件通知。:这个我们可以根据需要进行筛,选择包类型(Package Types)、存储库类型(Repository Types)然后在结合我们左边的搜索框去搜索。:最左面是一个手输入的搜索框,我们可以在这输入关键字进行页面检索,比如当时我并未展开所有目录结构,那么我搜索图中的xray包就无法检索到。:简单浏览:专注于当前选择的项,并在存储库层次结构中以平面列表的形式显示其下面的级别。

2023-11-16 18:26:38 72

原创 Artfactory-监控服务状态

Hello,今天小编给大家介绍一下制品库自带的监控,Artifactory可以监控存储、服务状态、系统日志等信息,接下来小编带大家来了解Artifactory监控服务状态。

2023-11-02 17:24:38 66

原创 Radware Alteon-基于浏览器类型的负载均衡

Alteon会话表在Chrome访问的会话给到了172.10.103.200,在Firefox访问的会话给到了172.10.103.201。很难用关键字来定位是什么浏览器,因为有很多浏览器有相同的关键字,所以一般不会做user-agent SLB,但Alteon是可以做的。常用的浏览器类型有Firefox\Chrome\IE\Edge\360\UC\QQ\搜狗等等。2、Trident--使用者:IE,360,QQ;1、Gecko--使用者:Firefox;1)选择Content Based Rules;

2023-10-27 17:26:27 84

转载 Radware为世界领先的数据中心提供商和运营商提供DDoS攻击防护服务

目前公司由两个团队组成,一个是IT基础设施团队,以Radware产品为中心,提供相关周边网络产品,包括科来、ZDNS等一系列优质产品,提供专业解决方案;另一个是针对DevOps平台,致力于推动企业数字化转型,为用户提供全生命周期管理的产品以及专业化服务,包括JFrog、极狐Gitlab、维普等优质产品。Radware DDoS缓解解决方案,应用防护和API防护,Web应用防火墙以及机器人检测和管理解决方案获得了无数奖项,得到业界广泛认可。欲知详情,请访问:http://,从而减轻和免受大容量攻击。

2023-10-19 17:29:08 59

转载 “创新启变 聚焦增长”极狐(GitLab)媒体沟通会,共话智能时代软件开发新生态

柳钢曾就职于 Oracle、SAP、微软等多家知名互联网高科技企业,入职极狐(GitLab) 之前,在商汤科技公司任职 7 年,以公司合伙人级别核心高管的身份,先后担任商业体系及业务发展负责人、新兴创新事业群(EIG)总裁等重要领导岗位,经历了商汤从初创到发展壮大、以及 IPO 和上市后二次创新开拓等各个阶段,在企业数字化转型、技术创新、AI 以及现代化企业战略管理领域积累了丰富的从业经验。尤其在‘软件定义世界’的时代,极狐(GitLab) 正面临着前所未有的机遇,这也是我选择加入公司的一个重要因素。

2023-10-19 17:22:47 32

原创 Artifactory-维护设置(Maintenance)

小编今天还是带大家来了解制品库的配置,今天我们学习一下制品库自我维护(Maintenance)这部分设置,如何使制品库保持最佳性能(云用户除外)。

2023-10-19 17:21:16 222 2

原创 Radware Alteon负载均衡-基于XFF的会话保持

在一些互联网环境中,不可避免的需要做源地址NAT,但是NAT之后,原本来自公网IP的访问,均变成了一个或者是多个内网地址的访问,在负载上无法做基于源地址的会话保持,当然也可以通过cookie的方式做,但是有些业务需求则需要做基于源地址的会话保持,那么则通过对于XFF字段的抓取,做相应的会话保持,则完美地解决了这个问题。1、到需要关联的Virtual Services下,选择AppShape++3、点击Submit提交配置,Apply应用配置,Save保存配置。2、选择刚才创建的脚本。

2023-09-28 10:55:50 238

原创 Artifactory-监控存储

默认情况下,每小时计算一次存储概要并保存在缓存中。管理员需要对artifactory.system.properties文件中使用。

2023-09-14 17:46:36 86

原创 虚拟化部署vADC

exsi的方式较为简单,跟VMware的方式一致,通过vShpere client登录exsi,将ova软件包导入,安装步骤则跟VNware一致。4)网络适配器根据排序,分别对应管理口,接口1,接口2,接口3,虚拟环境只有三个接口。18)选择“添加硬件>网络适配器”,选择第三个单独的虚拟交换机,单击“应用”。21)对于每个网口,需要将“MAC地址”策略设置为“静态”,并输入MAC地址。13)在Hyper-V管理器中,右键单击创建的虚拟机,选择“设置”。6)输入虚拟机的名称,然后单击Next。

2023-09-01 14:40:48 184

原创 Artifactory通用配置

Artifactory通用配置

2023-08-24 16:20:45 184

原创 Artifactory-系统备份恢复

Hello,大家好,本期给大家带来Artifactory系统的备份和恢复操作教程。在本教程中,您可以自动定期备份整个 Artifactory 系统。备份过程会在目标备份目录中创建带时间戳的目录。

2023-08-16 17:17:43 127

原创 Artifactory权限管理

在制品展开页面,Application--》Artifactory--》Artifacts页面,我们上面举例设置的example-repo-local仓库bb目录权限,我们可以看到如下信息:lj、qiming有权限是因为我们设置的test-permission权限。JFrog平台提供了一个灵活性的权限功能,让管理员可以细粒度的控制用户和用户组访问不同的资源--存储库(Repositories)、构建(Builds)等。例如:只想给权限example-repo-local中bb目录的访问权限。

2023-07-20 16:55:40 539

原创 Radware Alteon负载均衡-zabbix联动监控

在Monitoring下选择Hosts,找到对应的Alteon,如果SNMP连接正常,则SNMP的框是绿色的,且鼠标指针放在上面时会出现小窗口显示Available;4、点击Add,在弹窗中选择SNMP,输入alteon的地址,端口,以及 SNMP Community。注:4代表双电源正常,3代表第二个电源异常,2代表第一个电源异常,1代表单电设备。注:可以点击Test,进行该OID值的测试,测试通过再点击Add添加。注:1代表风扇正常,2代表风扇异常,3代表风扇被移除。

2023-07-06 11:19:28 431

原创 Artifactory群组管理

两个团队组成,一个是IT基础设施团队,以Radware产品为中心,提供相关周边网络产品,包括科来、ZDNS等一系列优质产品,提供专业解决方案;另一个是针对DevOps平台,致力于推动企业数字化转型,为用户提供全生命周期管理的产品以及专业化服务,包括JFrog、极狐Gitlab、维普等优质产品。晓数神州-坚持以“敬业、协作、追求卓越”为宗旨,为客户提供专业的服务和解决方案。年,在美国、以色列、法国、西班牙,以及中国北京市拥有超过。:群组权限,可以在此查看群组可以有哪些权限。今日小编带大家学习下。

2023-06-21 18:25:49 77

原创 Artifactory-常规设置

您可以在屏幕左上角显示您的公司徽标。Custom Base URL:自定义URL地址,选填,默认情况下,在JFrog 平台部署中生成的 URL使用您的 servlet 容器返回的上下文 URL 作为基础。:最小直接云存储下载大小,必填,制品的最小大小,当请求时,Artifactory 将重定向请求以直接从云存储下载。Server Name:服务器名称,选填,可以通过UI界面在此设置要显示在每个页面标题上的服务器名称。更改基本 URL 的另一个原因是让非基于请求的操作使用正确的地址,例如在生成的电子邮件中。

2023-06-15 16:56:37 310

原创 Artifactory管理用户

在上图中我们可以知道账户的基本信息:账户名、邮箱、所属群组、是否为管理员以及账户状态和上次登录时间。,前者为管理员界面,具有跟管理员一样的权限,后者只能管理资源,包括对于资源的创建编辑和删除,不具有。我们可以通过定义用户、将用户分配给组,并且设置对用户或组的权限来管理对存储库的访问。邮箱,必填,无需验证邮箱是否存在,最好是已存在的邮箱。,可以更改密码,一般不建议设置。用户名,必填,可以是数字字母或符号。必填,密码要求:必须包括至少。:启用后禁用内部密码,比如。:启用后,该用户只能通过。

2023-05-25 17:56:33 217

原创 Artifactory-仓库布局

Maven 的文件集成修订可以是 -SNAPSHOT 常量(“1.2-SNAPSHOT”)或时间戳,其中日期和时间由点(“.”)分隔,并添加破折号(“-”)和内部版本号(“2.3-20110108.100922- 2"), 所以正则表达式应该能够同时适合它们。当尝试解析对虚拟仓库的请求时,系统会根据从虚拟请求构建的模块信息,尝试将请求路径转换为每个嵌套仓库的布局。设置为 Maven 1。如果远程仓库本身使用的布局与为缓存选择的布局不同,则所有对远程目标的请求都将从缓存布局的路径转换为远程布局的路径。

2023-05-18 16:56:49 363

原创 Artifactory仓库的Replication功能

2.如果需要定时拉取最新版本,要选择勾选 Enable Active Replication of This Repository,然后配置 Cron Expression,选择多长时间进行一次Pull Replication,如果需要同步属性,同步删除则进行勾选,勾选内容同Local库,小编就不再进行说明了。往B仓库上传则会删除。Pull Replication:以主动的方式同步Remote仓库缓存,将制品从远端服务器同步到近端,一般配置阿里,华为等源,配置后可以定时更新版本。需要企业License。

2023-05-12 17:31:44 65

原创 JFrog-虚拟仓库

仓库的强制标识符,必须是唯一的。此外,在Repositories部分,您可以选择要包含在新虚拟仓库中的可用仓库,并将它们移至选定仓库表。为了简化我们对不同仓库的访问,我们可以在Artifactory上定义一个虚拟仓库,它是通过单个逻辑 URL 访问的本地、远程和其他虚拟仓库的集合。本地和远程仓库是真正的物理仓库,而虚拟仓库实际上是多个具有相同包类型的仓库的集合,用来为制品的搜索和解析创建控制。将存储库分配给选定的环境。Hello,大家好,又到了本周的JFrog讲解环节,本期讲的是JFrog的虚拟仓库。

2023-05-12 17:31:17 3019

原创 Artifactory-创建远程仓库

设置后,如果查询参数包含在对Artifactory的请求中,它们将被传递到远程存储库,此设置仅对Genegic类型存储库可用。设置后,如果检测到请求的mime类型与接收的mime类型不匹配,制品将无法下载。设置后,Artifactory允许将“版本包"构件部署到这个存储库中,不带SNAPSHOT的包。如果未设置,则直接缓存到存储库。设置后,Artifactory允许将“快照包”构件部署到这个存储库中,带SNAPSHOT的包。公开描述:描述存储库的内容和用途的文本字段,对于有权限看到存储库的所有人可见。

2023-05-12 17:29:00 216

原创 JFrog 本地存储库

如果客户端已发送校验和,但它与服务器上计算的校验和冲突,则Artifactory将返回409(冲突)错误,直到部署有效的校验和。本地存储库是本地管理的物理存储库,您可以在其中部署制品。因此,如果您有一个使用非唯一快照的快照存储库,我们建议您将Maven快照策略更改为“唯一”,并从此存储库中删除任何以前部署的快照。信任服务器生成的校验和 - Artifactory不会验证客户端发送的校验和,并且会信任服务器在本地计算的校验和。根据存储库布局,指定应存储的同一制品的唯一快照的最大数量。

2023-05-12 17:23:58 306

原创 从 Nexus 迁移到 JFrog Artifactory

您还可以添加新的源和目标,以便在 Artifactory 中为存储库使用不同的名称。用于维护每个存储库的迁移状态。如果您在 Nexus 3 安装上暂停迁移过程并在稍后恢复,则迁移脚本只会迁移在您暂停该过程后添加的那些存储库和安全实体。如果在 Nexus 2 安装上进行迁移,迁移脚本会迁移 Nexus 存储库中的所有存储库和安全实体,无论它们是否在您暂停迁移过程之前已迁移。该repositories.list文件包含 Nexus 中的存储库列表以及要在 Artifactory 中创建的存储库的相应名称。

2023-05-12 17:22:51 612

原创 JFrog-Xray在Ubuntu上的安装

在安装Xray之前,我们需要一个Artifactory来连接Xray,还需要一个外部数据库。所以我带大家先安装并配置Artifactory,再安装PostGresql数据库,最后再安装Xray。10)在安装xray之前,我们需要Artifactory的Join Key和JFrog URL,在安装中我们需要输入。6)刷新Arifactory,会弹出一个Getting Started页面,然后输入Xray的license。)选择指定版本和安装方式Debian安装,下载,传到服务器上。

2023-05-12 17:07:20 428

原创 JFrog-Artifactory在Ubuntu上的安装

喜欢用CentOS安装Artifactory的小伙伴带来苦恼,其他操作系统如何安装Artifactory呢?在安装之前呢,首先我们需要了解产品安装前的需求。4)选择指定版本和安装方式Debian安装,下载,传到服务器上。Ubuntu 是基于 Debian 的体系和基础之上建立的,只是拥有不同的社区和发布过程。所以我们采用Debian的安装方式就行。)以 root 用户身份将 Artifactory 作为服务安装在兼容的 Linux 发行版上。)关闭防火墙或者开放服务端口,保障浏览器能访问。

2023-05-12 16:40:29 229

原创 Artifactory和Xray的升级-RPM

在升级前呢,我们需要一个安装好的Artifactory6和Xray2,还需要一个Postgresql数据库。小编就不带大家安装了,把之前文章的链接附在这里。8.访问http://192.168.5.40:8082,制品和第三方依赖都在,未丢失。同样小编在这里提醒大家安装记得关闭防火墙!,选择一个加入扫描的仓库,找到他的制品,点击。备份,一定要有数据,有存储的制品。下载要升级到版本的安装包,选择。的访问地址,当看到以下选项时,添加要扫描的资源和要使用的策略。小编今天的分享就到这里了。会保留,所以直接创建。

2023-05-12 16:37:47 271

原创 Xray-3以上版本安装

2)查看需求文档,满足打开文件数最小值能到100,000先执行ulimit -a ,查看以下是否达到100,000,不满足则需要修改/etc。并且保证我们的防火墙是关闭或者端口是开启状态,当然如果大家倾向于使用外置数据库的话也可以使用,这里小编都会告诉大家如何安装。1)关闭防火墙或者开放服务端口并且关闭selinux,保障浏览器能访问。4)选择指定版本和安装方式rpm安装,然后复制,在过程中一直选择y。最重要的是一定要时钟同步,相差一秒都可能报错,所以要同步时钟。在安装前呢,首先我们要准备至少两台服务器,

2023-05-12 16:33:12 316

原创 JFrog-Artifactory的Docker-compose安装

使用 测试和执行组合命令docker-compose。将可执行权限应用于安装目标路径中的独立二进制文件。2.选择指定版本和安装方式安装,下载,传到服务器上。目录定义成一个给所有用户运行和执行权限的目录,如。关闭防火墙或者开放服务端口,保障浏览器能访问。由于我们将使用我们配置的外部数据库,因此选择。失败,请检查您的路径。路径中任何其他目录的符号链接。通过检查以下消息的日志来检查。在本指南中,我们会先安装。集群并将此机器添加到现有的。设置完成,您可以使用提供的。文件并转到提取的文件夹。外部数据库,最后安装。

2023-05-12 16:26:18 840

原创 JFrog-Artifactory的升级-Linux Archive方式

选择一个临时目录保存备份,在此我选择在根目录的jfrog目录,选择Export,注意:如果升级未成功,可以新安装一个环境将备份Import。7.启动Artifactory,访问http://192.168.5.159:8081,加入license。# 注意:如果你没有用过replicator,那么你replicator文件夹下则是空的,无需复制。##如果你没有用过replicator,那么你replicator文件夹下则是空的,无需复制。#or,如果是以服务启动的则复制以下,在小编安装中是服务启动的。

2023-05-06 18:05:04 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除