合集-云原生

摘要:最佳实践-使用Github Actions来构建跨平台容器镜像公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 前言 最近在写K8s的相关系列文章,因为有涉及到镜像构建,发现在Mac m1的Arm架构下构建的部分镜像,没法在X86架构下使用,不兼容。 尝试网上介绍的各种方式,都已失败告终,效果如下: 最终还是Github的Actio 阅读全文
posted @ 2023-11-15 12:43 架构成长指南 阅读(979) 评论(5) 推荐(2) 编辑
摘要:滚动更新和回滚部署在 Kubernetes 中的工作原理公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 在过去的几年中,Kubernetes 在生产环境中被广泛使用,它通过其声明式 API 提供了大量解决方案,用于编排容器。 Kubernetes 的一个显著特性是其具有弹性的能力,能够执行滚动更新和回滚部署,而能够完成这些滚 阅读全文
posted @ 2023-11-20 12:43 架构成长指南 阅读(1221) 评论(1) 推荐(1) 编辑
摘要:Kubernetes 中的服务注册与发现原理分析公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 对k8s有点了解技术人员,应该都只知道k8s是有服务注册发现的,今天就分析下这个原理,看看怎么实现的。 什么是服务注册与发现 服务注册与发现是一种机制,用于在集群中动态地发现和连接不同的服务,比如我们在开发微服务时,经常使 阅读全文
posted @ 2023-11-29 09:44 架构成长指南 阅读(1910) 评论(0) 推荐(2) 编辑
摘要:通过滴滴技术博客:探寻造成此次P0故障的真正原因2023年11月27日晚至2023年11月28日早晨,滴滴发生了长达12小时的P0级故障,导致滴滴核心业务都受到了影响,比如不显示定位无法打车、滴滴单车无法扫码等问题,期间滴滴进行了多次致歉 来源:https://weibo.com/2838754010/NuMAAaUEl 目前问题故障已经恢复,根 阅读全文
posted @ 2023-11-30 10:38 架构成长指南 阅读(1833) 评论(5) 推荐(1) 编辑
摘要:从物理机到K8S:应用系统部署方式的演进及其影响概述 随着科技的进步,软件系统的部署架构也在不断演进,从以前传统的物理机到虚拟机、Docker和Kubernetes,我们经历了一系列变化。 这些技术的引入给我们带来了更高的资源利用率、更快的部署速度和更强大的扩展性,下面让我们一起探索这些演进,了解如何从传统部署走向现代化架构,为软件系统的开发和部 阅读全文
posted @ 2023-11-30 12:54 架构成长指南 阅读(1816) 评论(3) 推荐(5) 编辑
摘要:如何基于 k8s做私有化部署随着国内数字化转型的加速和国产化进程推动,软件系统的私有化部署已经成为非常热门的话题,因为私有化部署赋予了企业更大的灵活和控制权,使其可以根据自身需求和安全要求定制和管理软件系统。下面分享下我们的基于k8S私有化部署经验。 私有化交付的目标 要支持系统快速部署至客户机房 支持版本在线升级 支持动态扩 阅读全文
posted @ 2023-12-18 12:44 架构成长指南 阅读(482) 评论(0) 推荐(0) 编辑
摘要:一文搞定K8S监控告警平台选型前言 最近在搞K8S的监控告警平台选型,对比了目前比较流行两款开源平台kube-prometheus、夜莺,也踩了一些坑分享一下 kube-prometheus 项目地址:https://github.com/prometheus-operator/kube-prometheus 目前使用最广泛的k 阅读全文
posted @ 2023-12-20 14:21 架构成长指南 阅读(730) 评论(0) 推荐(1) 编辑
摘要:如何通过port-forward命令在本地访问 k8s 集群服务公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 概述 在我们访问k8s中的pod服务时,一般通过node port映射pod端口进行访问,还有一种是通过ingress或者istio通过域名方式来访问,虽然两种方式能满足我们需求,但是如果针对临时访问,配置起来还是有点复杂和 阅读全文
posted @ 2023-12-26 09:46 架构成长指南 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:什么是革命性技术eBPF?为什么可观测性领域都得用它如果有一种技术可以监控和采集任何应用信息,支持任何语言,并且应用完全无感知,零侵入,想想是不是很激动,那么这个技术是什么呢?就是eBPF,它应该是最近一两年非常热门的技术名词,我相信你或多或少都看到过,但可能不知道它能做什么,今天我们来讲讲这个革命性的技术eBPF,以及它在可观测领域的应用eBPF是 阅读全文
posted @ 2023-12-27 17:58 架构成长指南 阅读(1727) 评论(0) 推荐(1) 编辑
摘要:在k8s中快速搭建基于Prometheus监控系统公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 前言 K8s本身不包含内置的监控工具,所以市场上有不少这样监控工具来填补这一空白,但是没有一个监控工具有prometheus全家桶使用率高,因为它由 CNCF维护,已经成为了监控 k8s 集群的事实上的行业标准,下面介绍一下 阅读全文
posted @ 2023-12-29 16:05 架构成长指南 阅读(2251) 评论(1) 推荐(2) 编辑
摘要:时序数据库有很多,比如Prometheus、M3DB、TimescaleDB、OpenTSDB、InfluxDB等等。Prometheus与VictoriaMetrics是开源的时间序列数据库,在复杂的环境中提供了强大的监控和告警解决方案。下面我们分析下Prometheus和VictoriaMetr 阅读全文
posted @ 2024-01-05 14:05 架构成长指南 阅读(3412) 评论(2) 推荐(4) 编辑
摘要:什么是Helm?它是如何提升云原生应用私有化部署效率的转载至我的博客 ,公众号:架构成长指南 试想一下,如果有一个项目有50 个微服务,每个微服务都有service、deployment、ingress、pvc等 yaml 文件,算下来大概有 200 个文件,然后这个项目需要基于k8s进行私有化交付,如果是你会怎么快速部署应用? 首先让我们先思考一下 阅读全文
posted @ 2024-01-08 14:09 架构成长指南 阅读(507) 评论(0) 推荐(2) 编辑
摘要:转载至我的博客https://www.infrastack.cn ,公众号:架构成长指南 大家好,我是蜗牛哥,好多开发人员,尤其是没接触过 k8s 的人员对如何在k8s中部署一个 前后端应用很模糊,不知如何下手,所以本篇讲一下如何快速在 k8s 部署一个前后端应用,让大家对k8s有个快速认识 前置依 阅读全文
posted @ 2024-01-12 15:40 架构成长指南 阅读(2805) 评论(0) 推荐(2) 编辑