使用Istio和Envoy实践服务网格gRPC度量
本文为翻译文章,点击查看原文。 在这个令人惊奇的时代,我们可以不需要编写一行代码,便可以很智能的集成应用程序,收集应用程序指标。 在这篇文章中,我将演示使用 helm 安装 Istio mtls 环境、必要的 yamls 配置以及安装 Istio 带来的其他收获。另外,在文章最后,我还会展示路由配置的一些例子。 假设你已经安装好 Kubernetes 和 helm,并且对他们都有一定的了解。本教程
kubernetes1.4新特性:增加新节点健康状况类型DiskPressure
背景资料 在Kubernetes架构图中可以看到,节点(Node)是一个由管理节点委托运行任务的worker。 它能运行一个或多个Pods,节点(Node)提供了运行容器环境所需要的所有必要条件,在Kubernetes之前版本中叫做Minion。 相关结构体 通过下面这张图可以看到在Kubernetes中节点(Node)的相关结构体信息: • 结构体Node:表示Kubernetes中的节点,在节
Jekyll 搜索方案
简介:Jekyll是一套静态HTML生成工具。文档系统利用Jekyll进行部署,最终将Markdown转换为HTML文件输出。搜索功能的需求是,根据关键字,匹配文档的标题或者内容,列出匹配的文档列表。1. 方案一: Simple-Jekyll-Search参考地址:https://github.com/christian-fei/Simple-Jekyll-Search搜索范围:文章标题方案实施:
Serverless 实战——使用 Rendertron 搭建 Headless Chrome 渲染解决方案
为什么需要 Rendertron? 传统的 Web 页面,通常是服务端渲染的,而随着 SPA(Single-Page Application) 尤其是 React、Vue、Angular 为代表的前端框架的流行,越来越多的 Web App 使用的是客户端渲染。 使用客户端渲染有着诸多优势,比如节省后端资源、局部刷新、前后端分离等等,但也带来了一些挑战,比如本文要解决的 SEO 问题。 对于服务端渲