09 2019 档案
摘要:[TOC] 封面图片来自于 "loki官网" 1、loki是什么 "Loki" 是一个水平可扩展,高可用性,多租户的日志聚合系统,受到Prometheus的启发。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流编制一组标签。官方介绍说到:Like Prometheus,
阅读全文
摘要:[TOC] 1、Kubernetes 应用部署的挑战 Kubernetes 是一个提供了基于容器的应用集群管理解决方案,Kubernetes 为容器化应用提供了部署运行、资源调度、服务发现和动态伸缩等一系列完整功能。 Kubernetes 的核心设计理念是: 用户定义要部署的应用程序的规则,而 Ku
阅读全文
摘要:[TOC] 1、Docker网络模式 在讨论Kubernetes网络之前,让我们先来看一下Docker网络。Docker采用插件化的网络模式,默认提供bridge、host、none、overlay、maclan和Network plugins这几种网络模式,运行容器时可以通过–network参数设
阅读全文
摘要:[TOC] 利用Git钩子实现代码发布 1、什么是git钩子 和其它版本控制系统一样, 能在特定的重要动作发生时触发自定义脚本。 有两组这样的钩子:客户端的和服务器端的。客户端钩子由诸如提交和合并这样的操作所调用,而服务器端钩子作用于诸如接收被推送的提交这样的联网操作。 2、安装一个钩子 钩子都被存
阅读全文