首页
学习
活动
专区
工具
TVP
发布

亨利笔记

专栏成员
275
文章
251773
阅读量
32
订阅数
Harbor与Kubernetes的集成
题图摄于西温哥华的港湾(Harbor) 本文转自Harbor的合作伙伴才云Caicloud,介绍了在Kubernetes上部署Harbor容器registry的方法。感谢才云对开源社区的贡献,相关代码可从Harbor的Github项目下载https://github.com/vmware/harbor。在本月21日的Kubernetes活动中,将有详细介绍,参与方式见文末。 Harbor项目 Harbor项目旨在提供企业级镜像服务,它基于开源的Docker Registry server,在其基础上增加了很
Henry Zhang
2023-04-18
7500
VMware容器解决方案系列-桌面端
题图摄于怀柔雁西湖 编者注:在《VMware容器工具AppCatalyst》一文中介绍过AppCatalyst的原理。VMware资深架构师西蒙深入实践,提供了如何在开发环境中使用AppCatalyst的详细步骤。下文转自西蒙的个人公众号: 疯云时代(crazycloudtime),由编者略做修改。未经作者许可,请勿转载。 首先用一句话概括VMware容器整体解决方案:“The Docker Ecosystem You Love on the Hypervisor You Trust”,这个方案中的开发者桌
Henry Zhang
2023-04-18
4910
VMware招聘应届生开发工程师
注:微信公众号不按照时间排序,请关注“亨利笔记”,并加星标置顶,以免错过更新。 招聘云原生应届生开发工程师(北京/上海等地) VMware中国研发中心云原生实验室一直致力于前沿领域的创新工作,成功创立并开发了国内外用户普遍使用的 Harbor 容器镜像仓库等开源项目,在云原生领域有着深远的影响力。为满足项目发展需要,现招聘2020或2021年度毕业的开发工程师一名,从事开发机器学习和云原生的项目开发,最好熟悉容器或者Kubernetes平台或有机器学习项目经验。项目涉及多个业界热门和超前的技术领域,和业界大
Henry Zhang
2023-04-18
3060
CNCF 宣布首个中国原创项目 Harbor毕业
加利福尼亚州旧金山 – 2020 年 6 月 23 日  长期致力于云原生软件生态构建的云原生计算基金会 ( CNCF ) 今天宣布,Harbor 成为第 11 个毕业的项目。从孵化( incubation )级别晋升为毕业( graduation )级别的过程中,Harbor 展现了其使用率的不断提高、开放的治理流程、完整功能成熟度以及对社区持续性和包容性的坚定承诺。 Harbor 是一个开源制品(artifact)仓库,可通过策略和基于角色的访问控制来保护制品(如容器镜像、Helm Chart等
Henry Zhang
2023-04-18
2780
设备集群上的Kubernetes | 系列文章(6)
题图摄于旧金山Ghirardelli广场 近期文章: VMware招聘机器学习和云原生开发工程师 Harbor 2.0的飞跃: OCI 兼容的制品仓库 运维 Harbor 镜像仓库的法宝:Operator KubeFATE: 用云原生技术赋能联邦学习 (转发 VMware 中国研发中心系列文章,本文作者系 VMware 边缘计算实验室主任) Kubernetes是起源于Google、在最近三五年里大热的容器编排工具。战胜了其他竞争对手之后,Kubernetes现在毋庸置疑地在云计算环境中占据垄断地位。在
Henry Zhang
2023-04-18
6601
在Rancher Catalog中使用Harbor Registry
题图摄于美国德州的Ranch(牧场) 编者:本文译自 Massimo Re Ferre的博客,他是我的意大利同事,VMware云原生应用技术产品经理。文章总结了在Rancher上部署Harbor Registry的方法,值得使用Rancher的读者们收藏和参考。感谢Rancher中国的同事帮助翻译此文。编者作了少量修正。点击阅读原文可查看英文原文。 为了进一步了解Docker容器和它们的生态系统,我在过去几个月里一直在关注Rancher(开源容器管理平台)。 我最感兴趣的是Rancher的可扩展的应用商店
Henry Zhang
2023-04-18
4900
企业级Docker镜像仓库的管理和运维
题图摄于上海虹口区 本文首发于CSDN公众号和程序员杂志。介绍企业容器镜像管理的细节。笔者将于11月20日在SDCC大会分享相关内容,欢迎参加。 容器应用的使用越来越广泛,容器技术突出的优点就是开发运维一体化。通过把应用及其所依赖的软件包、操作系统文件等封装在容器镜像中,使得应用在开发、测试和发布过程中都具有相同的运行环境,带来极大的便利。从图1这张经典的Docker容器状态转换图可以看到,容器镜像(images)的关联箭头最多,不言而喻,镜像就是容器技术的核心所在。 图1 Docker容器状态转换图
Henry Zhang
2023-04-18
4740
玩转容器镜像-用Harbor管理和运维镜像仓库
题图摄于上海外滩 本文主要讲述了在开发运维中的管理容器镜像方法。为了便于说明原理,较多地使用Harbor作为例子。 内容主要包括: 开发和生产环境中镜像仓库的权限控制; 镜像远程同步(复制)的原理; 大规模应用镜像发布方式; 镜像删除和空间回收; Registry高可用性设计。 首先简单介绍一下Harbor项目。Harbor是由VMware中国研发团队负责开发的开源企业级Registry,可帮助用户迅速搭建企业级的Registry服务。该项目发布5个多月以来,深受用户喜爱,在GitHub获得了1000多个点
Henry Zhang
2023-04-18
4660
玩转容器镜像-Harbor镜像仓库的管理和运维
题图摄于上海外滩 想写一篇关于容器镜像管理方法的文章,由于时间问题一直未能完成。上周在DockOne社区做了关于Registry的技术直播,现把相关内容和大家汇总分享。 本文主要讲述了在开发运维中的管理容器镜像方法。为了便于说明原理,较多地使用Harbor作为例子。 内容主要包括: 开发和生产环境中镜像仓库的权限控制; 镜像远程同步(复制)的原理; 大规模应用镜像发布方式; 镜像删除和空间回收; Registry高可用性设计。 首先简单介绍一下Harbor项目。Harbor是由VMware中国研发团队负责开
Henry Zhang
2023-04-18
6150
云原生制品那些事(1):容器镜像
题图摄于北京颐和园 (未经授权,请勿转载本公众号文章) 上篇文章和大家说到 Kubernetes 无法根本性移除 Docker的影响,原因是 Docker 发明的镜像格式极具革命性,无可替代。不管 Kubernetes 那边风吹浪打,Docker 我自巍然不动。从本篇开始和大家说说镜像那些事,共分四次连载,从《Harbor权威指南》一书节选的纯技术干货,敬请关注、转发和收藏。 第一篇:容器镜像的结构 第二篇:OCI 镜像规范 第三篇:OCI 制品 第四篇:Registry 的作用原理 《Harbor权威指
Henry Zhang
2023-04-18
6690
K8s根本甩不掉Docker,原因一说就懂
题图摄于北京前门 注:微信公众号不按照时间排序,请关注“亨利笔记”,并加星标以置顶,以免错过更新。 2020云原生生态大会,大咖云集,立刻报名! 上个月 Kubernetes 1.20 beta 版的发布记录(release note)里面声明了 kubelet 的 dockershim 模块已经过时了(deprecated),最快将在 1.23 版本中移除,即大约是一年之后。 这本来是个很普通的消息,没想到上周突然冒出了一批抢眼球的文章,说什么 Kubernetes 终于“甩掉”了 Docker ,一时
Henry Zhang
2023-04-18
3080
2019 CNCF的中国云原生调查报告
题图摄于北京延庆 本文信息来自 CNCF 官方英文博客,笔者做了修改和删节。CNCF中国的调查报告中显示: 有 72% 的受访人使用 Kubernetes; 在源于中国的 CNCF 项目中,Harbor 27% 的生产系统使用率占首位; 混合云逐渐成为主流; 中国是 CNCF 项目的第三大贡献者,仅次于美国和德国; 无服务器平台阿里云、AWS、腾讯和华为居前4位。 点击购买CNCF Harbor项目首本中文书,《Harbor权威指南》 京东满100元减50优惠中,不要错过。 背景 CNCF 定期在
Henry Zhang
2023-04-18
3660
Kubernetes 诞生七年,凭什么成为主流?
题图摄于北京金融街 (本文转自 CSDN 的采访报道,话题涉及云原生开源项目 Kubernetes 和 Harbor 。) 作为一款开源的容器编排引擎,始于2014年的Kubernetes一经推出就受到了开发者的喜爱,在此之前,从来没有人想过能有一个同时被所有云供应商支持的分布式应用。在Kubernetes里,用户可以轻松地在虚拟机及硬件上运行程序,让开发者彻底摆脱过去以主机为中心的环境。Kubernetes在市场中并不是唯一的容器管理平台,但它支持用户只需要编写一次就能在所有类型的云供应商及私有云上运行
Henry Zhang
2023-04-04
2280
招聘前端开发工程师
转发一则 VMware 的招聘信息,待遇优厚,欢迎推荐。感兴趣朋友可以联系: VMware中国研发中心云原生实验室一直致力于前沿领域的创新工作,包括诸多开源项目的开发和推广工作,包括成功创立并开发国内外用户普遍使用的 Harbor 容器镜像仓库、参与贡献联邦学习(FML)开源项目 FATE / KubeFATE ,在社区中有深远的影响力。 为满足项目发展需要,现招聘前端工程师若干名,开发机器学习等领域前端界面。项目涉及多个业界热门前沿的技术领域,和业界大咖合作,灵活工作时间和地点,不加班,生活工作平衡,欢迎
Henry Zhang
2023-04-04
4600
问答爆料,Dfinity身份团队AMA 回顾:时间站在我们这边
本文转自FireStack Labs的译文,对区块链动向感兴趣的读者可参考。  原文地址: https://www.reddit.com/r/dfinity/comments/ooy00c/ama_we_are_bj%C3%B6rn_christoph_robin_and_roman_from/ 大家好,这次为大家带来 Dfinity 身份团队(Internet Identity)于上周在 Reddit 社区做 AMA 问答的翻译回顾,可在其中窥探到 Dfinity 团队的一些态度与想法,细品之下很有意思
Henry Zhang
2023-04-04
5560
Harbor开源项目生产使用率高达47%
注:微信公众号不按照时间排序,请关注“亨利笔记”,并加星标以置顶,以免错过更新。 根据近日发布的 2020 年 CNCF 中国云原生调查报告显示,源自中国的首个 CNCF 开源项目 Harbor 在国内用户生产系统中使用率达到 47%,比一年前的调查结果(27%)大幅增长了 75%,这与 Harbor 社区和用户在国内发展的实际情况是一致的。 自从去年 Harbor 成为首个源自中国的 CNCF 毕业项目以来,和国内主要的公有云厂商、各个行业的用户以及云原生创业公司形成了良好的合作关系,Github 上共
Henry Zhang
2023-04-04
4980
应用容器化利器—Application Transformer for Tanzu (二)
Application Transformer for Taznu 可帮助组织发现应用程序类型、可视化应用程序拓扑、根据分数选择现代化方法以及容器化和迁移旧应用程序以满足业务需求。 传统单体应用进行容器化改造,如果不做应用、中间件、数据库的拆分,需要能容器内同时运行多个进程;但是由于容器引擎 (docker 或者containerd)只能运行一个进程容器的设计,并不推荐容器内运行多个进程,它希望的是一个进程一个容器,走微服务方向。然而实际生产过程中并没有这么理想,总是会有需要多个进程运行在同一容器的需要。
Henry Zhang
2023-04-04
3470
创下多项“首个”的开源玩家
文字 | 王瑶        校对 | 堵俊平       出品 | 开源雨林 本期访谈阵容 嘉宾:张海宁,VMware 中国研发中心技术总监,负责前沿技术的创新项目。是联邦学习 FATE 开源项目开发专委会主席,中国首个 CNCF 开源项目 Harbor 制品仓库创始人,腾讯云最具价值专家 TVP,著有《Harbor 权威指南》、《区块链技术指南》等书籍。 主持:庄表伟,开源社理事、华为开源管理中心开源专家。常年参与社区各类活动,热心开源治理、开源成长、开源学术等方面的研究与分享。 Q:为什么会选择做计
Henry Zhang
2023-04-04
2860
一文了解 TKG 如何使用 GPU 资源池
相关文章: 有了这个办法,跑AI任务再也不用在机器上插GPU卡了 随着科技进步和产业变革的加速演进,人工智能(AI)已经成为兵家必争之地。在政府、学术机构、企业等各个层面,AI都受到高度重视,其在学术研究、技术创新、人才教育等方面的发展都呈现全新发展态势。作为AI市场中的重要组成,以 GPU 技术为主的 AI 加速市场也得到了快速的发展,与此同时,由于 GPU 硬件价格昂贵,传统使用 GPU 算力的独占式使用方式缺乏灵活性和经济性,同时随着云原生技术的发展,细粒度,快速交付切分 GPU 算力需求,急需经济
Henry Zhang
2023-04-04
1.2K0
Tanzu Application Platform (TAP) 中的云原生构建服务
题图摄于美国大峡谷 本篇转发TAP系列文章之五,TAP云原生构建服务。 1   背景   通常的应用开发过程,是由开发人员使用某种计算机语言,比如 Java,开发特定项目然后提交到代码仓库。紧接着,源代码会被编译成二进制代码,被放置于特定的环境中运行,比如 Java 运行时或者 Web Server 等。随着容器以及容器编排技术的发展和成熟,越来越多的应用将从传统的虚拟机部署方式改为容器部署模式。 这就增加了一个关键的步骤:把应用打包成容器镜像,也称为应用容器化。 那么这个步骤还是由开发人员完成吗?开发人员
Henry Zhang
2023-04-04
3470
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档