09 2019 档案

摘要:提到天气预报服务,我们第一反应是很简单的一个服务啊,目前网上有大把的天气预报 API 可以直接使用,有必要去使用 Knative 搞一套吗?杀鸡用牛刀?先不要着急,我们先看一下实际的几个场景需求: 场景需求 1:根据当地历年的天气信息,预测明年大致的高温到来的时间 场景需求 2:近来天气多变,如果明 阅读全文
posted @ 2019-09-30 16:49 阿里云云原生 阅读(1400) 评论(2) 推荐(0) 编辑
摘要:作者 | 邱戈川(了哥) 阿里云智能云原生应用平台部高级技术专家 本文根据云栖大会全面上云专场演讲内容整理,关注阿里巴巴云原生公众号,回复“ 迁移 ”获得本文 PPT 今天上午王坚博士讲了一句话我比较有感触,大家做系统的时候,一定要想下你的系统的数据是怎么流转,这些系统的数据是怎么形成闭环。我们在设 阅读全文
posted @ 2019-09-30 10:06 阿里云云原生 阅读(1154) 评论(1) 推荐(0) 编辑
摘要:一、需求来源 背景问题 首先一起来看一下需求来源。大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container。要启动这个容器,其实有很多需要配套的问题待解决: 第一,比如说一些可变的配置。因为我们不可能把一些可变的配置写到镜像里面,当这个配置需要变化的时候,可能需要我们重新编译一次镜 阅读全文
posted @ 2019-09-29 16:12 阿里云云原生 阅读(1764) 评论(2) 推荐(0) 编辑
摘要:作者: 王旭 蚂蚁金服资深技术专家,kata containers 架构委员会成员 刘奖 阿里云操作系统资深技术专家 本文根据云栖大会容器专场演讲内容整理,关注阿里巴巴云原生公众号,回复“ 安全 ”获得本文 PPT 大家中午好,感谢大家在饥肠辘辘的中午不离不弃地来到我们的会场,我们带给大家的这段相声 阅读全文
posted @ 2019-09-29 10:21 阿里云云原生 阅读(2466) 评论(2) 推荐(2) 编辑
摘要:一、Job 需求来源 Job 背景问题 首先我们来看一下 Job 的需求来源。我们知道 K8s 里面,最小的调度单元是 Pod,我们可以直接通过 Pod 来运行任务进程。这样做将会产生以下几种问题: 我们如何保证 Pod 内进程正确的结束? 如何保证进程运行失败后重试? 如何管理多个任务,且任务之间 阅读全文
posted @ 2019-09-27 19:21 阿里云云原生 阅读(1209) 评论(0) 推荐(2) 编辑
摘要:作者 | 汤志敏 阿里云容器服务开发负责人 Kubernetes 是云原生时代的基础设施、云上的分布式操作系统。 9 月 26 日云栖大会容器专场,在《拐点已至,云原生引领数字化转型升级》的演讲中,容器服务开发负责人汤志敏表示:“阿里云容器服务已经拥有国内最大规模的公共云容器集群,据各大国际评测机构 阅读全文
posted @ 2019-09-27 15:27 阿里云云原生 阅读(1442) 评论(0) 推荐(5) 编辑
摘要:作者 | 浔鸣、心水、元毅、源三、衷源 业界要闻 "CNCF 计划将 TOC 升至 11 人" 技术监督委员会(TOC)是 CNCF 的三大核心管理机构之一,从 2020 年 1 月起,TOC 将从 9 个成员扩展到 11 个,新增的两个职位分别负责最终用户和项目维护。 "NASA 开发团队拥抱 K 阅读全文
posted @ 2019-09-27 15:23 阿里云云原生 阅读(680) 评论(0) 推荐(0) 编辑
摘要:一、需求来源 背景问题 首先来看一下背景问题。如下图所示:如果我们直接管理集群中所有的 Pod,应用 A、B、C 的 Pod,其实是散乱地分布在集群中。 现在有以下的问题: 首先,如何保证集群内可用 Pod 的数量?也就是说我们应用 A 四个 Pod 如果出现了一些宿主机故障,或者一些网络问题,如何 阅读全文
posted @ 2019-09-26 18:57 阿里云云原生 阅读(1428) 评论(2) 推荐(2) 编辑
摘要:我们身处于一个充斥着分布式系统解决方案的计算机时代,无论是支付宝、微信这样顶级流量产品、还是区块链、IOT等热门概念、抑或如火如荼的容器生态技术如Kubernetes,其背后的技术架构核心都离不开分布式系统。 为什么要懂分布式架构 系统学习分布式架构设计对于技术人的成长非常关键,对于云原生开发者而言 阅读全文
posted @ 2019-09-26 10:31 阿里云云原生 阅读(1459) 评论(0) 推荐(4) 编辑
摘要:作者 | 刘洋(炎寻) 阿里云高级开发工程师 导读: 自定义资源 CRD(Custom Resource Definition)可以扩展 Kubernetes API,掌握 CRD 是成为 Kubernetes 高级玩家的必备技能,本文将介绍 CRD 和 Controller 的概念,并对 CRD 阅读全文
posted @ 2019-09-24 18:55 阿里云云原生 阅读(24928) 评论(3) 推荐(7) 编辑
摘要:作者 | 声东 阿里云售后技术专家 文章来源:Docker, "点击查看原文" 。 以我的经验来讲,理解 Kubernetes 集群服务的概念,是比较不容易的一件事情。尤其是当我们基于似是而非的理解,去排查服务相关问题的时候,会非常不顺利。 这体现在,对于新手来说,ping 不通服务的 IP 地址这 阅读全文
posted @ 2019-09-23 11:50 阿里云云原生 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:作者 | 阿里云容器平台高级技术专家 曾凡松(逐灵) 本文主要介绍阿里巴巴在大规模生产环境中落地 Kubernetes 的过程中,在集群规模上遇到的典型问题以及对应的解决方案,内容包含对 etcd、kube apiserver、kube controller 的若干性能及稳定性增强,这些关键的增强是 阅读全文
posted @ 2019-09-23 10:11 阿里云云原生 阅读(2864) 评论(2) 推荐(2) 编辑
摘要:短网址顾名思义就是使用比较短的网址代替很长的网址。维基百科上面的解释是这样的: 短网址又称网址缩短、缩短网址、URL 缩短等,指的是一种互联网上的技术与服务,此服务可以提供一个非常短小的 URL 以代替原来的可能较长的URL,将长的 URL 位址缩短。用户访问缩短后的 URL 时通常将会重定向到原来 阅读全文
posted @ 2019-09-20 17:23 阿里云云原生 阅读(1019) 评论(0) 推荐(1) 编辑
摘要:作者 | 张振 阿里巴巴高级技术专家 一、资源元信息 1. Kubernetes 资源对象 我们知道,Kubernetes 的资源对象组成:主要包括了 Spec、Status 两部分。其中 Spec 部分用来描述期望的状态,Status 部分用来描述观测到的状态。 今天我们将为大家介绍 K8s 的另 阅读全文
posted @ 2019-09-20 11:25 阿里云云原生 阅读(1122) 评论(0) 推荐(0) 编辑
摘要:作者 | 陈洁(墨封) 阿里云开发工程师 导读: etcd 作为 K8s 集群中的存储组件,读写性能方面会受到很多压力,而 etcd 3.4 中的新特性将有效缓解压力,本文将从 etcd 数据读写机制的发展历史着手,深入解读 etcd 3.4 新特性。 背景 etcd 是 Kubernetes 集群 阅读全文
posted @ 2019-09-20 10:38 阿里云云原生 阅读(2469) 评论(0) 推荐(2) 编辑
摘要:作者:心贵、进超、元毅、心水、衷源、洗兵 业界要闻 "Kubernetes v1.16 发布" 在这次发布中值得关注的一些特性和 Feature: CRD 正式进入 GA 阶段; Admission Webhook 正式进入 GA 阶段; CSI 和 Volume 的一系列增强和修复。 "蚂蚁金服开 阅读全文
posted @ 2019-09-20 09:52 阿里云云原生 阅读(911) 评论(0) 推荐(2) 编辑
摘要:作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 一、为什么需要 Pod 容器的基本概念 我们知道 Pod 是 Kubernetes 项目里面一个非常重要的概念,也是非常重要的一个原子调度单位,但是为什么我们会需要这样一个概念呢?在使用容器 Docker 的时候,也没有这个说法。其实,如果 阅读全文
posted @ 2019-09-19 18:07 阿里云云原生 阅读(1136) 评论(0) 推荐(1) 编辑
摘要:作者| 阿里巴巴资深技术专家、CNCF 9个 TCO 之一 李响 一、什么是 Kubernetes Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubernetes 这个单词是希腊语,它的中文翻译是“舵手”或者“飞行员”。在一些常见的资料中也会看到“ks”这个词,也就是 阅读全文
posted @ 2019-09-19 14:33 阿里云云原生 阅读(2842) 评论(1) 推荐(3) 编辑
摘要:作者 | 元乙 阿里云日志服务数据采集客户端负责人,目前采集客户端 logtail 在集团百万规模部署,每天采集上万应用数 PB 数据,经历多次双 11、双 12 考验。 导读: 随着 K8s 不断更新迭代,使用 K8s 日志系统建设的开发者,逐渐遇到了各种复杂的问题和挑战。本篇文章中,作者结合自己 阅读全文
posted @ 2019-09-18 18:35 阿里云云原生 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:作者|赵钰莹 作为云原生领域的顶级开源社区, " Cloud Native Computing Foundation " (云原生基金会,以下简称 CNCF)近日宣布成立 Application Delivery SIG (应用交付领域小组),这一新小组的成立会承担什么样的职责?又会给云原生领域带来 阅读全文
posted @ 2019-09-18 09:48 阿里云云原生 阅读(908) 评论(0) 推荐(0) 编辑
摘要:作者| 易立 阿里云资深技术专家 导读:云原生时代的来临,与Java 开发者到底有什么联系?有人说,云原生压根不是为了 Java 存在的。然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软件领域,Java 依然是绝对 阅读全文
posted @ 2019-09-17 10:20 阿里云云原生 阅读(2264) 评论(1) 推荐(0) 编辑
摘要:作者 | 赵钰莹 近日,Linux 基金会宣布成立 Reactive 基金会。对于 Reactive,各位开发者应该并不陌生,尤其是 Node.js 开发者,但真正了解并意识到这件事情对开发方式带来的影响的恐怕不多。本文,InfoQ 有幸第一时间对推动阿里巴巴成为该基金会初创成员的阿里巴巴资深技术专 阅读全文
posted @ 2019-09-16 14:23 阿里云云原生 阅读(972) 评论(0) 推荐(1) 编辑
摘要:Kubernetes 脱胎于 Google 的 Borg 系统,是一个功能强大的容器编排系统。Kubernetes 及其整个生态系统(工具、模块、插件等)均使用 Go 语言编写,从而构成一套面向 API、可高速运行的程序集合,这些程序文档精良、易于参与贡献或在其上构建应用程序。 每个开发、运维或感兴 阅读全文
posted @ 2019-09-16 11:51 阿里云云原生 阅读(1225) 评论(0) 推荐(1) 编辑
摘要:本周 Helm 官方发布博客,指导用户从 v2 迁移到 v3,这标志 Helm 逐渐走向成熟。早在今年 6 月,阿里云就正式发布了国内首个 Helm Hub 中国镜像站: "开放云原生应用中心 Cloud Native App Hub" 。 历经三个月的成长和沉淀, Helm Hub 中国镜像站目前 阅读全文
posted @ 2019-09-16 11:27 阿里云云原生 阅读(3884) 评论(0) 推荐(1) 编辑
摘要:作者| 禅鸣、忠源、天元、进超、元毅 "" "" 业界要闻 "" Helm 官方推荐用户迁移到 V3 版本 Helm 官方发布 "博客" ,指导用户从 v2 迁移到 v3,这标志着官方开始正式推进 helm 从 v2 转向 v3。我们也更加推荐终端用户使用 helm v3,之前我们曾在文章 "《" 阅读全文
posted @ 2019-09-16 10:32 阿里云云原生 阅读(729) 评论(0) 推荐(0) 编辑
摘要:作者| 阿里巴巴高级开发工程师 傅伟 一、容器与镜像 什么是容器? 在介绍容器的具体概念之前,先简单回顾一下操作系统是如何管理进程的。 首先,当我们登录到操作系统之后,可以通过 ps 等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程。那么,这些进程都有什么样的特点? 第一,这些进 阅读全文
posted @ 2019-09-12 18:23 阿里云云原生 阅读(1354) 评论(0) 推荐(4) 编辑
摘要:作者 | 阿里云售后技术专家 声东 导读: 当我们尝试去理解 K8s 集群工作原理的时候,控制器(Controller)肯定是一个难点。这是因为控制器有很多,具体实现大相径庭;且控制器的实现用到了一些较为晦涩的机制,不易理解。但是,我们又不能绕过控制器,因为它是集群的“大脑”。今天这篇文章,作者通过 阅读全文
posted @ 2019-09-11 18:39 阿里云云原生 阅读(1194) 评论(1) 推荐(1) 编辑
摘要:作者 | 阿里巴巴资深技术专家 雷卷,GitHub ID @linux china 导读: 在 Python、JavaScript 等一众编程语言崛起风靡之际,一代霸主 Java 风采虽不及当年,但仍横扫了各大编程语言排行榜,依旧是各大企业级应用开发语言中的 NO.1。从 Java 8 之后,Jav 阅读全文
posted @ 2019-09-10 18:14 阿里云云原生 阅读(1233) 评论(2) 推荐(0) 编辑
摘要:文章来源:云原生实验室, "点击查看原文" 。 导读 :Kubernetes 作为云原生时代的“操作系统”,熟悉和使用它是每名用户(User)的必备技能。如果你正在 Kubernetes 上工作,你需要正确的工具和技巧来确保 Kubernetes 集群的高可用以及工作负载的稳定运行。本篇文章将为你详 阅读全文
posted @ 2019-09-09 18:37 阿里云云原生 阅读(3115) 评论(1) 推荐(2) 编辑
摘要:作者 | 阿里云智能事业群高级开发工程师 元毅 导读 :在实际应用中,通过 APIGateway(即 API 网关),可以为内部服务提供保护、提供统一的鉴权管理、限流、监控等能力,开发人员只需要关注内部服务的业务逻辑即可。作者元毅在本文中将会为大家介绍:如何通过阿里云 API 网关以及内网 SLB, 阅读全文
posted @ 2019-09-09 09:49 阿里云云原生 阅读(826) 评论(0) 推荐(1) 编辑
摘要:作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 “未来的软件一定是生长于云上的”这是云原生理念的最核心假设。而所谓“云原生”,实际上就是在定义一条能够让应用最大程度利用云的能力、发挥云的价值的最佳路径。在这条路径上,脱离了“应用”这个载体,“云原生”就无从谈起;容器技术,则是将这个理念落 阅读全文
posted @ 2019-09-05 20:42 阿里云云原生 阅读(1308) 评论(0) 推荐(2) 编辑
摘要:作者 | 酒祝、墨封、宇慕、衷源 关注“阿里巴巴云原生”公众号,回复关键词 “资料” ,即可获得 2019 全年 meetup 活动 PPT 合集及 K8s 最全知识图谱。 业界要闻 etcd 发布 3.4 版本 etcd 发布了 3.4 版本,是最近性能提升最大的一次发布,相信各位已经期待已久了! 阅读全文
posted @ 2019-09-05 18:28 阿里云云原生 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:作者 | 阿里云容器技术专家 莫源 本文整理自莫源于 8 月 31 日 "K8s & cloudnative meetup 深圳场" 的演讲内容。 关注“阿里巴巴云原生”公众号,回复关键词 “资料” ,即可获得 2019 全年 meetup 活动 PPT 合集及 K8s 最全知识图谱。 导读 :Se 阅读全文
posted @ 2019-09-05 09:46 阿里云云原生 阅读(1102) 评论(0) 推荐(1) 编辑
摘要:作者 | 平名 阿里服务端开发技术专家 导读 :容器服务 Kubernetes 是目前炙手可热的云原生基础设施,作者过去一年上线了一个用户数极速增长的应用:该应用一个月内日活用户从零至四千万,用户数从零到一亿的裂变式增长,充分享受了容器服务快速简便的扩容操作和高可用特性。作者使用容器服务 Kuber 阅读全文
posted @ 2019-09-03 18:33 阿里云云原生 阅读(2089) 评论(1) 推荐(0) 编辑
摘要:本周作者 | 墨封、衷源、元毅、有济、心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0 beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性。 "https://github.com/helm/helm/releases" 2. cilium 阅读全文
posted @ 2019-09-03 09:31 阿里云云原生 阅读(859) 评论(1) 推荐(0) 编辑