跟随,学习,进步

宋净超

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

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

Kubernetes Pod Preset

注意:PodPreset 资源对象只有 kubernetes 1.8 以上版本才支持。 Preset 就是预设,有时候想要让一批容器在启动的时候就注入一些信息,比如 secret、vol


从Kubernetes到Cloud Native——云原生应用之路

2017年,我们面临着架构变革的大时代,例如Kubernetes结束容器编排之争、Kafka发布1.0、Serverless逐渐发力、边缘计


随时随地访问您的Kubernetes集群

设想一下,有一天你正在海上冲浪,突然你的智能手表上的电话响起,你的老板要你上线一个服务,而你早已在测试环境部署验证过没有问题,现在到了上线时


Kubernetes中的CRD(自定义资源)

自定义资源是对Kubernetes API的扩展,kubernetes中的每个资源都是一个API对象的集合,例如我们在YAML文件里定义的那些


什么是Serverless(无服务器)架构?

Serverless(无服务器架构)指的是由开发者实现的服务端逻辑运行在无状态的计算容器中,它由事件触发, 完全被第三方管理,其业务层面的状态


从外部访问Kubernetes中的Pod

前面几节讲到如何访问kubneretes集群,本文主要讲解访问kubenretes中的Pod和Serivce的集中方式,包括如下几种: hostNetwork hostPort NodePort


认识Kubernetes中的用户与身份认证授权

Kubernetes 中的用户与身份认证授权 在安装集群的时候我们在 master 节点上生成了一堆证书、token,还在 kubelet 的配置中用到了 bootstrap token,安装各种应用时,为了能够


Kubernetes ConfigMap热更新测试

ConfigMap热更新测试 ConfigMap是用来存储配置文件的kubernetes资源对象,所有的配置内容都存储在etcd中,下文主要是


在kubernetes集群上安装istio并测试bookinfo示例微服务

今年来以 Istio 和 Linkderd 为代表的 Service Mesh 蓬勃发展,大有成为下一代语言异构微服务架构的王者之范,今天又碰巧看到了 Red Hat 的 Burr Sutter 提出了8 Steps to Becoming Awesome with Kubernet


Kubectl Cheatsheet

Kubctl 命令是操作 kubernetes 集群的最直接和最 skillful 的途径,这个60多MB大小的二进制文件,到底有啥能耐呢?本文是对官方文档的中文翻译,原文地址:https:/


Kubernetes Dashboard中的身份认证详解

升级Dashboard 我们在kubernetes1.6的时候同时安装了dashboard插件,该插件也是基于kubernetes1.6版本开


Cloudinary Go

Cloudinary-go is a Go client library and CLI tool to upload static assets to the Cloudinary service. Installation Install the CLI tool and the library with: go get github.com/rootsongjc/cloudinary-go/cloudinary Or download the release binary from release. Configuration Create a default configuration file named ${HOME}/.cloudinary.toml [cloudinary] uri=cloudinary://api_key:api_secret@cloud_name # check your cloudinary dashboard to the the uri prepend = "images" # default cloudinary folder Usage A CLI tool to upload static assets to the Cloudinary service.


如何翻译一本外文书

截止本文发稿时,我是以下两本Cloud Native图书的译者: Cloud Native Go:已由电子工业出版社出版 Cloud Native Python:正在翻译中 同时我还参与了ku


使用Helm安装Nginx ingress

使用Helm安装Nginx ingress Nginx ingress 使用ConfigMap来管理Nginx配置,nginx是大家熟知的代理和负载均衡软件,比起Traefik来说


使用Helm管理kubernetes原生应用

完本文后您应该可以自己创建chart,并创建自己的私有chart仓库。 Helm是一个kubernetes应用的包管理工具,用来管理chart


使用StatefulSet部署有状态应用

StatefulSet 这个对象是专门用来部署用状态应用的,可以为Pod提供稳定的身份标识,包括hostname、启动顺序、DNS名称等。 下面以在kubernet


Kubernetes相关资讯和情报链接分享

授人以鱼,不如授人以渔。下面的资料将有助于大家了解kubernetes生态圈当前发展状况和发展趋势,我特此整理相关资料如下。本文同时归档到k


个人网站中的静态文件云存储选择

我推荐将静态文件跟网站的代码、主题、主体文件分开存储,这样的好处是: 可以使用CDN加快静态文件的访问速度 单独管理静态文件,方便重复应用 可以使


Cloud Native幻灯片图书资料等汇总

很多人抱怨网上能够找到的关于Cloud Native云原生的资料匮乏,因此我专门整理了目前我所保存的资料到这样一个GitHub库中,日后会不断


Hugo handbook

很多人问我 jimmysong.io 这个网站是怎么做出来的,我想有必要写本书给大家普及下静态网站构建的知识还有Hugo这个利器。 本手册将指导你如何使用Hugo构建静