一文看懂 K8s 日志系统设计和实践
上一篇中我们介绍了为什么需要一个日志系统、为什么云原生下的日志系统如此重要以及云原生下日志系统的建设难点,相信DevOps、SRE、运维等同学看了是深有体会的。本篇文章单刀直入,会直接跟大家分享一下如何在云原生的场景下搭建一个灵活、功能强大、可靠、可扩容的日志系统。
在阿里云容器服务Kubernetes上使用分批发布
前言
Kubernetes作为非常流行的容器编排引擎已经逐渐成为容器交付的标准,为了解决标准化交付的问题,Kubernetes抽象了多种概念来代表不同的交付内容。
例如,不同应用场景的服务载体可以通过Deployment、DaemonSet、StatefulSet、CronJob来抽象;网络接入层可以通过Service进行抽象;服务配置可以通过ConfigMap或者Secret进行抽象等等。
Kubernetes最简实践
本文讲的是Kubernetes最简实践【编者的话】最近一段时间,为了解决我们应用的部署问题,花了些时间将应用(就是我们人人都爱的先知)改造成Docker镜像,从此一整页的部署指南就变成指定一些参数启动镜像几个字,Docker真是一个神奇的大箱子。
Kubernetes中使用Traefik的sticky特性
文章楔子
在使用Nginx作为前端页面的反向代理时,有时我们需要在服务端为用户的本次访问保存一些临时状态,这种临时状态通常被称为会话。当访问压力增大时,常用的办法是开启多个服务端实例,然后使用Nginx一类的反向代理服务器进行负载均衡。
kubernetes service 原理解析
本文主要讲了 kubernetes 中 service 的原理、实现以及使用方式,service 目前主要有 5 种服务暴露方式,service 的容器发现是通过 endpoints 来实现的,其服务发现主要是通过 DNS 实现的,其负载均衡以及流量转发是通过 kube-proxy 实现的。