Istio 扩展对 Gateway API 的支持 我们要祝贺 Kubernetes SIG Network 社区发布了 Gateway API 规范的 beta 版本。除了这个里程碑,我们很高兴地宣布,对在 Istio ingress 中使用 Gateway API 的支持正在升级为 Beta,并且我们打算让 Gateway API 成为未来所有 Istio 流量管理的默认 API。我们也很高兴地欢迎来自服务网格接口 (SMI)社区的朋友,他们将 云计算 2023-07-10 竹子爱熊猫
使用Kubeadm安装Kubernetes1.5版本 在《当Docker遇到systemd》一文中,我提到过这两天儿一直在做的一个task:使用kubeadm在Ubuntu 16.04上安装部署Kubernetes的最新发布版本-k8s 1.5.1。 年中,Docker宣布在Docker engine中集成swarmkit工具包,这一announcement在轻量级容器界引发轩然大波。毕竟开发者是懒惰的^0^,有了docker swarmkit,驱动 云计算 2023-07-10 三掌柜
一种微服务引擎架构剖析及服务治理原理介绍 摘要 微服务引擎(Micro Service Engine后面简称MSE)是面向业界主流开源微服务生态的一站式微服务治理平台,兼容Spring Cloud、Dubbo微服务框架,提供高可用、免运维的服务注册中心(支持Eureka/ Nacos/ZooKeeper)、配置中心(支持Apollo)和监控中心(支持Skywalking),实现对微服务的治理和监控。基于云原生环境下,微服务引擎又是如何一种 云计算 2023-07-10 大树
如何在 Azure 上部署 Kubernetes 集群 本文是一篇技术教程,由 Mike Chaliy 撰写。他是一位 .NET 平台用户,尝试在 Azure 上部署 Kubernetes 集群,并将步骤写成了这篇帖子。文章描写了部署集群过程,还对 Kubernetes 的一些功能进行了简要描述。 以下是文章主要内容: 在实验、演示的时候,或者是生产过程中,我经常会需要运行一些 Docker 负载。虽然这在本地计算机上十分容易,但是当你要在云端运行的时 云计算 2023-07-10 贤蛋大眼萌
Kubernetes API Server handler 注册过程分析 前言 K8s提供 Aggregated APIServer 的扩展方式,编写 Aggregated APIServer 本质上和K8s构建方式类似,理解 APiServer 资源的加载方式,能更好好的理解如何开发Aggregated APIServer。本文以内置资源的 handler 注册过程为线索介绍了 APiServer 的启动过程和 handler 注册过程。使用k8s代码commit i 云计算 2023-07-10 Escape
Kubernetes1.5新特性:新版本kubeadm部署 一、概述 下面介绍的内容会展示如何在Ubuntu 16.04、CentOS7和HypriotOS v1.0.1+操作系统上部署一套安全的Kubernetes集群。下面介绍的安装方式是通过kubeadmin工具来完成的,这个工具在Kubernetes1.4的时候就已经被增加到Kubernetes发布包中了。在Kubernetes1.5中,kubeadmin增强了用户交互,并且修复了一些bug。 可以 云计算 2023-07-10 向阳逐梦
Envoy 有状态会话保持机制设计与实现 1. 问题背景 会话保持是七层负载均衡的核心功能之一。对于同一会话的请求或者连接,通过会话保持机制,负载均衡软件会将其路由到同一个后端,以利用局部性原理来提高服务整体的效率。 在传统的 LB 产品之中,会话保持能力可以说是重中之重,比如 F5 软件就提供了丰富的会话保持机制供用户选择。而在云原生的场景当中,由于更多面向无状态的服务,服务实例动态启用和销毁,会话保持能力相对而言重要性有所降低。而作为 云计算 2023-07-10 张二河
彻底搞懂 Kubernetes 中的认证 前言 本文首先介绍了K8s的访问控制过程,并对K8s认证的用户模型进行讲解。最后对认证过程中的用户证书认证以及Service Account Token认证进行举例剖析。 K8s API请求访问控制的过程 我们知道,不论是通过kubectl客户端还是REST请求访问K8s集群,最终都需要经过API Server来进行资源的操作,生效结果会被持久化至etcd中,etcd中的数据安全就变得十分重要。为 云计算 2023-07-10 大猫
kubernetes1.5新特性:支持Photon卷插件 背景介绍 在Kubernetes中卷的作用在于提供给POD持久化存储,这些持久化存储可以挂载到POD中的容器上,进而给容器提供持久化存储。 从图中可以看到结构体PodSpec有个属性是Volumes,通过这个Volumes属性可以关联到结构体Volume和结构体VolumeSource,而且这个Volumes属性是一个数组类型,就是说POD可以关联到多个不同类型的卷上面。 结构体Container 云计算 2023-07-09 向阳逐梦
服务网格峰会回顾:服务网格的发展趋势 2022 年 9 月 24 日,由云原生社区主办的第一届 Service Mesh Summit 在上海成功举办,这次峰会汇聚了国内几大服务网格落地企业和提供商,他们带来服务网格在实践以及商业化的经验以及对未来的展望,也吸引了大量线上线下服务网格技术的关注者。 服务网格问世五年多来,业界对服务网格的应用进展以及发展趋势如何,这篇文章为大家来了本地大会内容的盘点,希望能帮助大家把握服务网格发展方向。 云计算 2023-07-09 捡田螺的小男孩
Kubernetes 1.5 新功能解析之「集群联盟」 编者注: 这篇帖子来源于 Kubernetes 官方文档,是「深度探讨 Kubernetes 1.5 系列」之中的一篇,深度阐述集群联盟。 最近,Kubernetes 1.5 发布,不难发现,它对于集群联盟的支持正趋于成熟。集群联盟功能是在 Kubernetes1.3 的时候引入的。1.5 版本不仅包含了很多新功能,而且更容易设置,目测不久之后就可以支持所有的 Kubernetes API 对象了 云计算 2023-07-09 张二河
使用 Velero 备份还原 Kubernetes 集群资源 简介 Velero前身是Heptio Ark ,是由GO语言编写的一款用于灾难恢复和迁移工具,可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。 Velero主要提供以下能力 备份Kubernetes 集群资源,并在资源丢失情况下进行还原 将集群资源迁移到其他集群 将生产集群复制到开发和测试集群 Velero 主要组件 Velero 组件主要包括服务器端和客户端两部分 服务端:运行在 云计算 2023-07-09 贤蛋大眼萌
Traefik Kubernetes 初试 traefik 是一个前端负载均衡器,对于微服务架构尤其是 kubernetes 等编排工具具有良好的支持;同 nginx 等相比,traefik 能够自动感知后端容器变化,从而实现自动服务发现;今天小试了一下,在此记录一下使用过程 一、Kubernetes 服务暴露介绍 从 kubernetes 1.2 版本开始,kubernetes提供了 Ingress 对象来实现对外暴露服务;到目前为止 k 云计算 2023-07-09 宇宙之一粟
DeepFlow AutoLogging 介绍:自动采集应用调用日志和流日志 本文为云杉网络原力释放 - 云原生可观测性分享会第九期直播实录。回看链接,PPT下载。 DeepFlow 是一款开源的高度自动化的可观测性平台,是为云原生应用开发者建设可观测性能力而量身打造的全栈、全链路、高性能数据引擎。DeepFlow 使用 eBPF、WASM、OpenTelemetry 等新技术,创新的实现了 AutoTracing、AutoMetrics、AutoTagging、Smart 云计算 2023-07-09 泡泡
Apache APISIX 借助服务网格实现统一技术栈的全流量管理 在云原生快速发展的前提下,服务网格领域也开始逐渐火热。目前阶段,大家所熟知的服务网格解决方案很多,每种产品又各有其优势。因此在面对不同的行业或者业务背景时,每个人的选型想法都各不相同。 服务网格现状和痛点 服务网格的出现其实跟目前业务架构的演进有很大关系。云原生趋势大涨后,大部分企业都开始转型做微服务。在这种背景之下,大家发现 App 开始变得越来越小,每个 App 里面都会一些通用的东西。所以就 云计算 2023-07-09 捡田螺的小男孩
Linkerd + Namerd,实现Kubernetes 集群的灰度发布 主要内容源于 https://blog.buoyant.io/2016/11/04/a-service-mesh-for-kubernetes-part-iv-continuous-deployment-via-traffic-shifting/ ,砍掉了 Jenkins 等附加部分,更换了更加易于理解的示例应用,以保证主干突出。 Kubernetes 所提供的 rolling-update 功能 云计算 2023-07-09 向阳逐梦
DeepFlow 开启 Kube 本文为云杉网络原力释放 - 云原生可观测性分享会第十期直播实录。回看链接,PPT下载。 大家好,我是云杉网络 DeepFlow 的云原生工程师宋建昌,今天给大家带来的主题是 《 DeepFlow 在 Kube-OVN 环境的可观测实践》 今天讲解的主要内容是: 第一:DeepFlow 高度自动化的可观测性能力; 第二:DeepFlow 一键开启 Kube-OVN 的可观测性; 第三:DeepFlo 云计算 2023-07-09 LOVEHL^ˇ^
基于Kubernetes(k8s)的RabbitMQ 集群 目前,有很多种基于Kubernetes搭建RabbitMQ集群的解决方案。今天笔者今天将要讨论我们在Fuel CCP项目当中所采用的方式。这种方式加以转变也适用于搭建RabbitMQ集群的一般方法。所以如果你想要设计自己的解决方案,你应该收集一些更符合你定制化需求的文章。 命名你的集群 在Kubernetes内部运行RabbitMQ集群会遇到一系列有意思的问题。最先会遇到的问题是为了使各个节点之间 云计算 2023-07-09 穿过生命散发芬芳
2022 年容器生态系统的 9 大趋势洞察 这项研究建立在 Datadog 以前版本的容器使用报告、容器编排报告和Docker 研究报告的基础上。最新更新于 2022 年 11 月。译自:https://www.datadoghq.com/container-report/。 现代工程团队继续扩展他们对容器的使用,如今基于容器的微服务应用程序无处不在。不断增长的容器使用正在推动组织采用互补技术来简化他们操作集群的方式,而这种不断扩展的容器环 云计算 2023-07-09 竹子爱熊猫
论元数据在可观测性中的重要性 本文为云杉网络原力释放 - 云原生可观测性分享会第十一期直播实录。回看链接,PPT下载。 大家好,我是陈晨,今天和分享的内容是《论元数据在可观测性中的重要性》,大纲为: 从智能驾驶看可观测性未来发展。 用开源产品构建可观测性遇到的痛点。 构建内部元数据平台打通多信号关联。 那前期我们多位老师为大家分享了可观测性相关的领域知识,看到大家对多信号之间的关联有一些疑惑,今天来和大家聊下元数据在可观测性多 云计算 2023-07-09 法医