跟随,学习,进步

宋净超

Jimmy Song - 宋净超的博客|Cloud Native|云原生布道师

https://jimmysong.io/
转到作者网站

即日起更换域名为jimmysong.io

即日起我有了自己的独立域名 jimmysong.io,网站依然托管在 GitHub 上,原来的网址 https://jimmysong.io 依然可以访问。 为什么使用 .io 作为后缀呢?因为这是 The First Step to Cloud


Kubernetes TLS bootstrap引导程序

按照 kubernetes-handbook 安装 kubernetes 集群的第一步是什么?没错,创建 TLS 证书和秘钥!作为第一步已经这么繁琐和容易出错,很多人就望而却步了,单纯的按照说明执行命令而不了解


Cloud Native Python中文版(Python云原生)

继 Cloud Native Go 之后又一本关于 Cloud Native 的力作已经登上了我的写作日程,这次是基于 Python 构建微服务和云原生 Web 应用程序,书名叫作 Cloud Native Python。 下面是它的英文原


微服务管理框架service mesh——Linkerd安装试用笔记

该文章已归档到 kubernetes-handbook 第五章【领域应用】中,一切内容以 kubernetes-handbook 为准,该文档可能不会及时更新。 以下内容参考:A Service Mesh for Kubernetes Linkerd 作为一款 service mesh 与kubernetes


迁移到云原生应用架构指南

本书是 Migrating to Cloud Native Application Architectures 的中文版。 本书托管地址 - Github Gitbook 阅读地址 译者序 云时代的云原生应用大势已来,将传统的单体架构应用迁移到云原生架构,你准备好了吗?


适用于kubernetes的应用开发与部署流程详解

本文已归档在kubernetes-handbook中的第3章【用户指南】中,一切更新以kubernetes-handbook中为准。 为了详细


记一本关于kubernetes management design patterns的书

书名: Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms Amazon购买链接:链接 作者:Deepak Vohra 发行日期:2017年1月20日 出版社:Apress 页数:399 简介


Kubernetes中的服务发现与docker容器间的环境变量传递源码探究

前言 今天创建了两个kubernetes示例应用: k8s-app-monitor-test:启动server用来产生metrics k8s-ap


Awesome Cloud Native

这是一份记录关于Cloud Native的软件、工具、架构以及参考资料的列表,是我在GitHub上开的一个项目 awesome-cloud-na


企业迁移到云原生应用架构时所需做出的变革

在变革中前行 从客户给我们下达订单开始,一直到我们收到现金为止,我们一直都关注时间线。而且我们正在通过删除非附加值的废物来减少这个时间表。 ——


什么是Cloud Native(云原生)应用架构?

软件正在吞噬世界。—Mark Andreessen 近些年来,在一些长期由领导者支配的行业中,这些领导者的领先地位已经岌岌可危,这都是由以这些行业为核心业务的软件


Kubernetes中的数据持久化问题的一个案例讨论与解决方案探究

本文已归档到kubernetes-handbook中的【最佳实践—运维管理】章节中,一切内容以kubernetes-handbook为准。 数


Kubernetes kubectl cheat sheat——Kubectl命令参考图

参考 kuberntes API 1.6 版本 绘制。 通过该图可以对kubernetes的客户端命令kubectl有个感性和大体的了解,具体使用方法请参考官方文档。 图片归档在


微服务中的服务发现方式对比

在单体架构时,因为服务不会经常和动态迁移,所有服务地址可以直接在配置文件中配置,所以也不会有服务发现的问题。但是对于微服务来说,应用的拆分,


使用Jenkins进行持续构建与发布应用到kubernetes集群中

本文已归档到kubernetes-handbook中的【最佳实践—使用Jenkins进行持续构建与发布】章节中,一切内容以kubernete


云原生微服务治理框架service mesh——Linkerd简介

Linkerd是一个用于云原生应用的开源、可扩展的service mesh。同时,Linkerd也是CNCF(云原生计算基金会)中的组件之一。


Kubernetes Pod Cheat Sheet——Pod数据结构参考图

昨天晚上构思,今天花了一上午的时间翻阅了下kubernetes api reference,画了一个Kubernetes Pod Cheat Sheet。 从Pod的数


使用API blueprint创建API文档

在进行微服务开发的过程中,为了保证最终开发的系统跟最初的设计保持一致,约定RESTful接口之间的调用方法,我们需要将API设计文档化,因此


使用Wercker进行持续构建与发布

本文介绍了wercker和它的基本用法,并用我GitHub上的magpie应用作为示例,讲解如何给GitHub项目增加wercker构建流程


kubernetes client-go包使用示例

前言 本文将归档到kubernetes-handbook的【开发指南—client-go示例】章节中,最终版本以kubernetes-hand