使用KubeSkoop对Kubernetes集群进行网络问题诊断
网络是Kubernetes疑难杂症的重灾区。排查容器网络问题需要用户对复杂的容器网络架构和网络插件原理有所了解,也需要对系统内核有丰富的运维经验。KubeSkoop项目通过构建集群内流量访问路径,自动收集和分析节点上网络配置的形式,一键直接诊断出容器内网络连通性问题,定位网络问题根因。还能够通过eBPF技术,实时观测集群内的网络抖动和异常事件,并通过Grafana大盘进行展示。目前KubeSkoop已经整合至ACK控制台和应用市场中,可以一键进行诊断或安装流量监测功能。 大纲: • 容器网络问题的复杂性 • KubeSkoop容器网络诊断和观测使用场景和使用场景 • KubeSkoop的基本原理 • 实战:如何使用KubeSkoop解决集群中的网络问题 讲师/嘉宾 遐宇
阿里云容器服务 ACK 产品技术动态(202306)
阿里云容器服务 ACK 【新功能】 Feature:容器服务 ACK Kubernetes v1.26 开放升级 容器服务 ACK Kubernetes v1.26开放升级,低版本集群可以逐版本升级至1.26。
【探索 Kubernetes|作业管理篇 系列 16】离线业务 Job、CronJob
大家好,我是秋意零。 在上一篇中,我们讲解了 DaemonSet 控制器,相信你以及理解了其的工作过程,分为三部。一是,获取所有 Node 节点中的 Pod;二是,判断是否有符合 DaemonSet 管理的 Pod;三是,通过“亲和性”和“容忍”来精确控制并保证 Pod 在目标节点运行。 今天的内容是 Job 与 CronJob 离线业务控制器。
docker 内执行 systemctl 报错 解决方案: Failed to get D-Bus connection: Operation not permitted
docker 内部安装 systemctl 工具包的路径非系统路径,拷贝到系统路径 /bin/ 目录下,并且给执行权限即可
云原生游戏开服时间模拟工具 - fake-time-injector
当游戏服完成云原生化改造,进行模拟时间设置的时候,就会遇到一些问题。因为默认情况下Pod的时间是继承ECS的时间设置的。如果直接修改ECS的时间,会影响该节点所有的Pod,这对于测试环境而言是不可接受的,需要不影响其他节点的Pod时间修改方式。fake-time-injector是阿里云与莉莉丝游戏通过CloudNativeGame社区一起开源的用于云原生场景下修改模拟时间的组件,协助游戏运维人员简单快速完成开服模拟时间测试。
阿里云容器服务 ACK 产品技术动态(202305)
阿里云容器服务 ACK 【新功能】 Feature:容器服务 ACK 支持的 Kubernetes(K8s)版本 v1.26 容器服务 ACK 支持的 Kubernetes(K8s)版本:v1.26、v1.24、v1.22。
云原生AIGC工作台(AIGC-Gateway)助力企业加速AIGC落地
为了解决企业内部落地AIGC引擎的通用性问题,阿里云与行者AI通过CloudNativeGame社区一起开源了AIGC-Gateway项目,降低企业内部AIGC落地的难度与费用,真正做到开箱即用,即开即用。
阿里云云原生技术实践营深圳站 PPT 合辑
飞天 Club x 云原生技术实践营 - EDAS 和容器实践专场内容PPT合辑,汇聚阿里云一线工程师的实践经验分享。包括:《节省资源成本,光有弹性是否足够?》、《云原生 IDE,定义开发新常态》、《K8S Job 提效的新模式》,欢迎下载!
阿里云服务网格ASM的流量标签及路由功能之(4): 基于ASM实现全链路灰度发布
当您需要在多个服务间实现全链路的灰度发布时,可以通过配置TrafficLabel来识别流量特征,将网关入口流量分为正常流量和灰度流量。灰度流量特征会在请求调用链经过的各个服务间进行传递,从而实现全链路灰度发布。本文介绍如何通过TrafficLabel能力来实现微服务的全链路灰度发布。