云原生
文章平均质量分 96
纵横云原生的那些事
一叶飞舟
优快云博客专家,Java领域新星创作者,资深IT人士,长年担任项目管理、架构研发、技术经理工作。主要耕耘于金融科技、数据治理领域,拥有信息系统项目管理师(高级)资格和PMP认证。(个人公众号:三度经纬)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务实战系列之玩转Docker(十九)
快乐有迹可循,热爱漫无边际”。的确,当你站在热爱的土地上,快乐的“小芽”自然会“悄然萌发”。——碎碎念玩转Docker终于又要更新了,这个系列从一颗“小芽”,到现在“枝繁叶茂”,离不开博主的辛勤浇灌。话不多说,言归正传,本期依然延续上篇的主题——etcd。十六:对etcd进行基本介绍,掌握它的一些特性,并完成集群的安装;十七:进一步对集群运行进行说明,并提供可视化的数据管理方案;十八:着重介绍etcd的安全方案,通过访问控制实现数据授权;原创 2024-12-30 14:53:44 · 10824 阅读 · 81 评论 -
微服务实战系列之玩转Docker(十八)
etcd与zooKeeper一样,作为分布式场景下的数据共享工具,变得“人见人爱”。当然它俩之间的异同,博主在这里暂且不表。那么该谈点啥呢?博主认为但凡提到“数据”一词,甚至“共享”,必须优先考虑数据安全问题。殊不知,“当你为自己开启了方便之门,与此同时,也会为他人带来捷径。一正一反,皆是因果”。因此,如何保障数据的访问和共享安全,在etcd的发展过程中,逐步得到了提升和完善。话不多说,关于容器云场景下etcd集群的第三篇,博主开始大话它的安全机制,并提供相关实践。原创 2024-11-04 09:02:42 · 7374 阅读 · 62 评论 -
微服务实战系列之玩转Docker(十七)
etcd是容器云常用的分布式数据存储工具,它采用经典的RAFT协议实现数据的一致性。为进一步加深对etcd集群的了解和使用,博主快马加鞭,再续新篇。本篇重点介绍如何实现etcd数据的可视化管理,请紧随博主的步伐,Let’s go~基于上篇文章(快捷入口),我们延续原集群的定义,即3个node节点名称节点IP端口etcd-node1etcd-node2etcd-node3是一款轻量级的etcd web客户端,支持etcd2和etcd3两个版本。一句话总结。原创 2024-11-01 08:58:59 · 3026 阅读 · 48 评论 -
微服务实战系列之玩转Docker(十六)
Docker,一个宠儿,一个云原生领域的“容器健将”,博主自开设玩转Docker系列后,从7月到本月,已足足持续更新了3个月。通过循序渐进、由浅入深的方式,以十五篇“精美实干”的Docker实践文章,为各位有兴趣、需帮助的盆友/同学提供了一定的示范或指南。经过这个系列的创作,博主深切地感受到知识的整合与传递过程,不是堆砌拼凑,更不是左拉右拽。正如你在提交一个方案时,如果没有明确的论题、论据,那么大概率是一次无效的思考。总之,还是一句话,理论联系实际是“技术ren”的看家本领。原创 2024-10-29 11:30:23 · 3512 阅读 · 44 评论 -
微服务实战系列之玩转Docker(十二)
山一程,水一程,身向榆关那畔行,夜深千帐灯。——清·纳兰性德最近偶读纳兰的《长相思》经典之作,被这个“行军”场面震撼了。长长的队伍,跋山涉水,野宿一处。夜深人静的时候,突然激发了纳兰的“思乡”之情,他的留恋和伤感从此被永远定格。可见,如想看懂一个人,可以从他的文章入手,慢慢研读,细细品味。闲言少叙,言归正传。通过本系列第十篇和第十一篇的分享,的面纱已经被博主揭开一多半了,但是还差一截不是么?接下来,博主继续分享Swarm集群的实践,教你掌握多Manager节点的集群部署,以真正实现高可用。原创 2024-08-24 08:23:57 · 2231 阅读 · 30 评论 -
微服务实战系列之玩转Docker(十五)
DockerUI是一款轻量级、简单易用的,针对Docker以及Swarm集群的可视化管理和运维工具。无论是Docker单节点或者集群,皆可适用。本文通过对另一款Docker的可视化工具——DockerUI进行精讲,让各位同学可以理解这个工具到底提供了什么,能够做到什么。当然你也可以参考上一篇的Portainer,进行横向比较。孰优孰劣,自有一断。原创 2024-09-16 10:59:21 · 2484 阅读 · 33 评论 -
微服务实战系列之玩转Docker(十四)
Portainer是一款轻量级的容器化应用部署的管理平台,可用在Docker, Swarm, Kubernetes等不同的容器环境中。它通过一个智能化UI或者API,可以轻易的管理各种资源(包括containers, images, volumes, networks等)。它以一个容器的形式,可运行在任何集群中,不限于Window或Linux。简单不简单?为实现Docker的可视化运维,本文以精讲的方式对Portainer进行大篇幅的介绍,相信你通过此文会收获很多!原创 2024-09-11 09:16:43 · 2126 阅读 · 23 评论 -
微服务实战系列之玩转Docker(十一)
在云原生的世界,经过十多年的进化,Docker已经形成了较完备的“后勤”保障服务和建立了荣辱与共的“密友圈”。“Docker走遍天下,Swarm功不可没”。因此,我们需尽可能做到对Swarm有充分的认识,才能笑傲运维,笑傲云原生。今天博主带着各位继续深挖Swarm,熟练掌握它的核心能力。提供了很多适合各类生产场景的选项和操作,你可以根据实际情况进行选择和部署。通过Docker集群化管理,可以免去不必要的重复操作,提高工作效率。各位盆友,如有任何疑问,可留言O。原创 2024-08-20 09:25:00 · 2474 阅读 · 34 评论 -
微服务实战系列之玩转Docker(十三)
Swarm集群的高可用,内部有ingress网络支持,外部可通过HA proxy支持,从而实现集群式服务,保障任一节点down就有新的节点补位。原创 2024-08-27 08:58:41 · 2568 阅读 · 40 评论 -
微服务实战系列之玩转Docker(十)
我们知道Docker的“使命”是为了快速完成应用的迁移和部署。为提升它的战斗能力,Docker官方携手发布了—— 一个快速完成Docker集群构建的利器。那么请先回忆一下本系列第八篇(重点compose)和第九篇(重点network),一个是为了完成在同一个Docker主机下多容器的编排和运行,另外一个是为Docker主机与容器之间或容器与容器之间进行通信而提供的基本网络类型。而同样具备容器编排能力,其价值体现在跨主机集群式的容器管理和编排能力上。可以理解为是对compose。原创 2024-08-16 09:05:24 · 2828 阅读 · 27 评论 -
微服务实战系列之玩转Docker(九)
伙伴们,立秋了,有何收获?每当节气更替之时,意味着半个月又过去了。“士别三日当刮目相待”,那就让心中的忖量,再多激几层浪。有梦想,必有回响。——碎碎念在博主的玩转docker系列中,前八回重在介绍docker的基础概念、核心机制、重要组成、原理以及相关实践过程。掌握了这些内容,我想各位盆友能够独立完成小型项目的部署了。可我们总是在前一个目标达成之时,期待再次“点火”,奔赴“星辰大海”。那么容器的大海又是啥?容器云呗。何谓容器云?简单理解是把一堆容器“组合”原创 2024-08-07 16:49:45 · 1984 阅读 · 6 评论 -
微服务实战系列之云原生
话说博主的微服务实战系列从去年走到今天,已过去了半年多了。本系列,博主主要围绕微服务实践过程中的主要组件或工具展开介绍。其中基本覆盖了我们项目或产品研发过程中,经常使用的中间件或第三方工具。至此,该系列也该朝着新的方向继续前进了。什么方向呢?——云原生。且看上图,这是一张云原生全景。咋眼一看,云原生,好像是基于云计算背景下的应运而生的“新宠儿”。对,你没看错,就是这么幸运!“有些人可能是焊工、电工、泥瓦工,有些人可能是木工、漆工、雕刻工,而有些人可能是建筑设计师、家具设计师。原创 2024-06-29 08:41:05 · 1944 阅读 · 8 评论 -
微服务实战系列之玩转Docker(八)
Compose”一词的原意是创作、组成、构成(一个整体),那么一词可以理解为一组docker。今天博主着重介绍一下这个“容器导演”—— 一个docker自带的容器管理工具。是一个使用规范的(即YML)文件运行多容器应用的工具。而这个YML文件被用于“组织”,完成应用的启停。通过玩转docker系列文章,我想能够让各位盆友对docker产生基本的认识,进而通过不断的尝试与实践,加深这种认识。我们面对新技术、新工具时,通常需要勤思考、勤动手、勤总结。在IT领域,没有什么比行动更重要。文章再长,终有一尾;原创 2024-07-31 16:07:41 · 1478 阅读 · 2 评论 -
微服务实战系列之玩转Docker(七)
在上一篇中,博主对通过完成私仓搭建的过程,进行了完整演示和说明。一个docker 环境(比如desktop),一个registry镜像,一个应用镜像,准备好这样的“3件套”,就能换来一个私有仓库了。简单么?中肯的说,是相当简单了,所以该动手时一定要动动手。“所有目标都是黑暗的,只有行动才与光明相伴”。当你亲自走一遍自己未曾走过的路时,连路旁的花草都为你喝彩。回顾一下,仓库有了,下一步是不是该琢磨搞点“粮食”了?博主正好也是这么想的(😁😁😁)。原创 2024-07-27 08:28:22 · 1280 阅读 · 8 评论 -
微服务实战系列之玩转Docker(六)
刚进入大暑“清凉不肯来,烈日不肯暮”,空调开到晚,还是满身汗。——碎碎念我们知道,仓库可见于不同领域,比如粮食仓库、数据仓库。在容器领域,自然也有镜像仓库(registry)。那为什么不是容器仓库呢?你想想,再想想,仔细想想…docker默认支持公有仓库和私有仓库两种。而公有仓库比如Docker Hub,因为在国外(所以你懂得),一般访问比较慢,甚至无法访问。此刻你需要一个加速器(比如常见的阿里云、网易云、腾讯云等)。“只为你服务”,一般用于企业内部的业务。原创 2024-07-23 16:59:37 · 1356 阅读 · 4 评论 -
微服务实战系列之玩转Docker(五)
是骡子是马拉出来遛遛”。目的是看一个人/物是不是名副其实。我们在使用docker时,也要看看它究竟是如何RUN起来的。当面试官问你的时候,可以如是回答,保你“一文通关”。今天博主继续分享新篇,助你一文读懂docker run,各位准备好“小板凳”了么?(此处适合三连一波)docker run是docker最关键的执行命令之一,所以从它的各种OPTIONS来看,前辈们可以说是“倾尽所有,只为你提供一个完美的docker”。最后,博主分享一句,“学会docker run,走哪都不怕~”。原创 2024-07-21 17:11:28 · 2212 阅读 · 11 评论 -
微服务实战系列之玩转Docker(四)
幸福,就是继续追寻已经拥有的东西。——圣·奥古斯丁什么算已经拥有的?比如爱你的人在等你,比如每日热腾腾的三餐,比如身边可爱的同事,又比如此刻的你,看见了这篇博文(😁😁😁)。所以这么看来幸福很简单,也很直接哈。轻松自在,乐于学习,何尝不是一种已经拥有的幸福。话不多说,言归正传。博主前序的三篇博文,旨在对docker的背景目标、运行原理、桌面体验进行简单概述。我想任何一个“小白”读完后,必然有所收获,甚至可以直接向团队提建议——我们愉快的使用docker吧!“玩归玩,闹归闹,不用不知道,用过必骄傲”原创 2024-07-20 12:24:25 · 2075 阅读 · 5 评论 -
微服务实战系列之玩转Docker(三)
镜像(Image)作为Docker的“水源”,取之于它,用之于它。这对于立志成为运维管理的撒手锏——Docker而言,重要性不言而喻。我们在虚拟机时代(当然现在依然ing…),如何快速完成系统的迁移呢?通常是Copy 一个VM。这个VM是“又笨又大”。难怪会被取代,我们总是希望事半功倍,因为本能使然。本文主要对docker的核心原理进行剖析,从底层理解为什么docker能够胜任当前的发展需要。原创 2024-07-17 16:57:19 · 1757 阅读 · 6 评论 -
微服务实战系列之玩转Docker(二)
上一篇,博主对Docker的背景、理念和实现路径进行了简单的阐述。作为云原生技术的核心之一,轻量级的容器Docker,受到业界追捧。因为它抛弃了笨重的OS,也不带Data,可以说,能够留下来的都是打仗的“精锐”。趁热打铁,续写新篇,今天继续“玩转”Docker。既然提到了“玩”,那就愉快的玩起来吧。怎么玩,且听博主分解。工欲善其事必先利其器,咱们先选择一个简单的“器”玩起来,在win下操作docker,获得一些使用体验。Docker Desktop是一个简洁、高效、易用的桌面工具。原创 2024-07-16 11:00:52 · 1885 阅读 · 4 评论 -
微服务实战系列之玩转Docker(一)
话说计算机的“小型化”发展,历经了大型机、中型机直至微型机,贯穿了整个20世纪的下半叶。同样,伴随着计算机的各个发展阶段,如何做到“资源共享、资源节约”,也一直是一代又一代计算机人的不懈追求和历史使命。“信息爆炸”的繁荣景象。其中,资源的虚拟化之路,妥妥是一个百折不挠、值得大书特书的伟大篇章。正因如此,云计算终于可以站在信息时代发展之巅,顺应历史发展潮流,成为与大数据、人工智能、工业互联网、物联网、车联网等并驾齐驱的信息化名片之一。那么,博主撇开“云计算”,暂时不表。今天咱们来聊聊Docker。原创 2024-07-15 20:54:26 · 1905 阅读 · 3 评论
分享