本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。至此,我们学习了如何将应用打包为容器,创建容器副本集以及使用Ingress控制器将访问负载均衡至各服务。可以使用所有这些对象(Pod、副本集和服务)来构建应用的单个实例。但这些对于常规管理应用新版本的每日或每周发布帮助甚少。Pod和副本集本来是与不发生修改的具体实例镜像相绑定的。部……继续阅读 » Alan 2年前 (2023-03-18) 1057浏览 0评论0个赞
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。我们已经讲解了如何以Pod运行单个容器,但这些Pod基本上是一次性的单体。大部分时候我们会想要在某个时间运行一个容器的多个副本,原因有:冗余性:通过运行多实例实现容错。可伸缩性:通过运行多实例实现更高的请求处理容量。分片(Sharding):不同的副本可以并行处理运算的不同部分……继续阅读 » Alan 2年前 (2023-03-04) 924浏览 0评论0个赞
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。一个应用很重要的部分是网络流量的来来回回。服务发现一章中提到,Kubernetes拥有一些能力可让服务暴露到集群之外。对于很多用户的简单用例,这种能力足够用了。但服务对象在OSI模型的第4层操作。也就是说它只转发TCP和UDP连接,不会深入到连接内部。因此,在集群上托管多个应用使用……继续阅读 » Alan 2年前 (2023-02-08) 1794浏览 0评论0个赞
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。Kubernetes是一套非常动态的系统。该系统涉及到将Pod放到节点上、保障其启动运行以及在需要时重新进行调度。有根据负载自动调节Pod数量的方式(比如横向Pod自动扩展,参见副本集一章中的自动扩展副本集)。系统API驱动的属性鼓励大家创建更高级的自动化。Kubernetes的动……继续阅读 » Alan 2年前 (2023-01-04) 1092浏览 0评论0个赞
本章中,我们会讲解几个服务,如Docker Hub,可用于存储镜像,还有Docker私有仓库(Docker Registry),我们可以使用它来运行本地存储的Docker容器。我们还将回顾这些服务间的不同以及在何时、怎样使用这些服务。本章还将涵盖如何使用Webhooks来设置自动化构建,以及进行这一设置的各个组成部分。我们来快速看下本章将要学习的主要内容:……继续阅读 » Alan 4年前 (2020-11-29) 3483浏览 0评论0个赞
本章中我们将开始构建容器镜像。我们将学习使用原生Docker工具定义和构建镜像的5种方式。我们还将讨论定义和构建自身镜像的推荐方式,以及一种虽不被看为最佳实践但有其用途的方式。本章涵盖的内容主要有:Dockerfile简介构建Dockerfile镜像下面就开始我们的学习吧!技术准备本章中,我们将使用所安装的Docker来构建镜像。其中的少部……继续阅读 » Alan 4年前 (2020-10-31) 4411浏览 1评论0个赞
MTBF Mean Time Between FailureMTTR Mean Time To Repair$$Availability={MTBF\over(MTBF+MTTR)}$$在可用性高于3个9(99.9%)时,全年停机状态时间低于8.8小时,可称为可高用系统智能运维平台逻辑架构图命令行工具sardmesgsedaw……继续阅读 » Alan 5年前 (2020-02-16) 6506浏览 0评论0个赞
Open-Falcon 是小米开源的一款企业级、高可用、可扩展的开源监控解决方案。社区有多款插件支持,如:MySQL监控Redis监控RabbitMQ监控Solr监控Docker监控Nginx监控基本安装 sudo apt update -ysudo apt install redis-ser……继续阅读 » Alan 5年前 (2019-07-15) 8224浏览 0评论3个赞
《精通Docker第三版》完整目录:第一章 Docker概览第二章 创建容器镜像第三章 存储和发布镜像第四章 管理容器第五章 Docker Compose第六章 Windows容器第七章 Docker Machine第八章 Docker Swarm第九章 Docker和Kubernetes第十章 在公有云上运行Docker第十一章 Po……继续阅读 » Alan 6年前 (2019-03-23) 6013浏览 0评论1个赞
《精通Docker第三版》完整目录:第一章 Docker概览第二章 创建容器镜像第三章 存储和发布镜像第四章 管理容器第五章 Docker Compose第六章 Windows容器第七章 Docker Machine第八章 Docker Swarm第九章 Docker和Kubernetes第十章 在公有云上运行Docker第十一章 Po……继续阅读 » Alan 6年前 (2019-03-23) 9862浏览 5评论1个赞