跟随,学习,进步

宋净超

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

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

从 Docker 到 Kubernetes 中的容器网络图书资料分享

TL;DR 点此下载本书 PDF。 近日 Nginx 公司的 Michael Hausenblas 发布了一本关于 docker 和 kubernetes 中的容器网络的小册子。这份资料一共 72 页,是大家由浅入深的了解 Docker 和 Kubernetes 中的网络的很好的


Istio Service Mesh 教程

本文是 Istio 管理 Java 微服务的案例教程,使用的所有工具和软件全部基于开源方案,替换了 redhat-developer-demos/istio-tutorial 中的 minishift 环境,使用 kubernetes-vagrant-centos-cluster 替代,沿用了原有的微服务示例,使用 Zipkin 做分布式


Istio 社区介绍与社区参与注意事项

本文讲述了参与 Istio 社区和进行 Istio 开发时需要注意的事项。 工作组 绝大多数复杂的开源项目都是以工作组的方式组织的,要想为 Istio 社区做贡献可以加入到以下的工


Istio中sidecar的注入及示例

我们知道 Istio 通过向 Pod 中注入一个 sidecar 容器来将 Pod 纳入到 Istio service mesh 中的,那么这些 sidecar 容器的注入遵循什么样的规范,需要给每个 Pod 增加哪些配置信息才能纳入 Istio service mesh 中


适用于kubernetes的应用开发部署流程同时集成Istio service mesh

本文讲解了如何开发容器化应用,并使用Wercker持续集成工具构建docker镜像上传到docker镜像仓库中,然后在本地使用docker-


为什么我们需要Istio?

本文译自Istio Why do I need it? 译者Jimmy Song 我最近没有多少时间去玩k8s,并承认Istio到底给k8s带来了什么方面有点迷失了。这是否会增加


Kubernetes中的Pause容器究竟是什么?

Pause容器,又叫Infra容器,本文将探究该容器的作用与原理。 我们知道在kubelet的配置中有这样一个参数: KUBELET_POD_INFRA_CONTAINER=--pod-infra-container-image=registry.access.redhat.com/rhel7/pod-infrastructure:latest 上面是openshift


Spring Boot快速开始指南

Spring Boot已成为当今最流行的微服务开发框架,本文是如何使用Spring Boot快速开始Web微服务开发的指南,我们将使创建一个可运行的包含内


打造高效的Kubernetes命令行终端

本文介绍如何打造一个高效的Kubernetes命令行终端以及Kubernetes命令行操作。 为什么我们要打造高效的Kubernetes命令行


CNCF - 云原生计算基金会简介

CNCF,全称Cloud Native Computing Foundation(云原生计算基金会),口号是坚持和整合开源技术来编排容器作为微服务架构的一部分,其作为致力于


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

这是我翻译的第三本Cloud Native技术书,前两本分别是: Cloud Native Go中文版 Cloud Native Python中文版 本书介绍 传统企业与如亚马逊、Netflix


Kubernetes高级开发者指南

本文假定您已经熟悉 Kubernetes 的核心概念并可以轻松的部署自己的应用程序。如果还不能的话,您需要先查看下中级应用开发者主题。 在浏览了本页面及其链接的内容


Setting Up a Kubernetes Cluster With Vagrant and Virtualbox

This doc is out-of-date, see at GitHub: https://github.com/rootsongjc/kubernetes-vagrant-centos-cluster 使用Vagrant和VirtualBox在本地搭建分布式Kubernetes集群 - 中文 Using vagrant file to build a Kubernetes cluster which consists of 1 master(also as node) and 3 nodes. You


Kubernetes中的开放接口CRI、CNI、CSI

Kubernetes作为云原生应用的最佳部署平台,已经开放了容器运行时接口(CRI)、容器网络接口(CNI)和容器存储接口(CSI),这些接


Kubernetes中的Volume介绍

容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet 会重启它,但是容器中的文


Kubernetes中的Taint和Toleration(污点和容忍)

Taint(污点)和 Toleration(容忍)可以作用于 node 和 pod 上,其目的是优化 pod 在集群间的调度,这跟节点亲和性类似,只不过它们作用的方式相


Kubernetes中的Persistent Volume解析

本文档介绍了 Kubernetes 中 PersistentVolume 的当前状态。这是 Kubernetes 官方中文文档的初稿,欢迎在官方PR反馈问题,建议您在阅读本文档前先熟悉 volume。本文同时归档到 kub


使用OpenEBS作为Kubernetes持久化存储

OpenEBS是一款使用Go语言编写的基于容器的块存储开源软件。OpenEBS使得在容器中运行关键性任务和需要数据持久化的负载变得更可靠。 O


配置Kubernetes DNS服务kube-dns

在我们安装Kubernetes集群的时候就已经安装了kube-dns插件,这个插件也是官方推荐安装的。通过将 Service 注册到 DNS 中,Kuberente


OpenFaaS快速入门指南

OpenFaaS快速入门指南 OpenFaaS一款高人气的开源的faas框架,可以直接在Kubernetes上运行,也可以基于Swarm或容器