摘要:
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 1.Jenkins Pipeline 持续交付 Pipeline 自动化的表达了这样一种流程:将基于版本控制管理的软件持续的交付到您的用户和消费者手中。 阅读全文
摘要:
1.Loki简介 Loki是由Grafana Labs开源的一个水平可扩展、高可用性,多租户的日志聚合系统的日志聚合系统。 它的设计初衷是为了解决在大规模分布式系统中,处理海量日志的问题。 Loki采用了分布式的架构,并且与Prometheus、Grafana密切集成,可以快速地处理大规模的日志数据 阅读全文
摘要:
为了控制影响面,可以选取一批特定用户、流程、单据等,只允许这一部分用户或数据按照变更后的新逻辑在系统中流转,而另一部分用户仍然执行变更前的老逻辑。 1. 部署与发布策略 灰度发布是一种部署策略,属于发布管理的一部分。 相关技术: 蓝绿部署(Blue-Green Deployment) 金丝雀发布(C 阅读全文