logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s的部署

关于kubernate的重要概念1.cluster是计算,存储和网络资源的集和,kubernetes利用这些资源运行各种基于容器的应用2.Master是cluster的大脑,它的主要职责是调度,即决定将应用放在哪里运行,Master运行linux操作系统,可以是物理机或者虚拟机,为了实现高可用,可以运行多个Master3.nodenode的职责是运行容器应用,node由ma...

k8s——滚动更新

什么是滚动更新滚动更新是一次只更新一小部分副本,成功后再更新更多的副本,最终完成所有副本的更新。滚动更新的最大好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性实践下面我们部署三副本应用,初始镜像为httpd:2.2.31,然后将其更新到httpd:2.2.32[k8s@server1 ~]$ cat httpd.ymlapiVersion: apps/v1kind...

k8s——depolyment的部署(管理服务类容器)

kubernetes作为容器编排引擎,最重要也是最基本的功能当然是运行容器化应用deployment(部署)kubernetes通过各种controller来管理pod的生命周期,为了满足不同的业务场景,kubernetes开发了多种,我们先学习最常用的deployment运行deployment#部署两个副本的 nginx-deployment,容器的image为nginx:1.7.9...

Zabbix分布式开源监控系统(四)——通过API接口管理Zabbix所监控主机(原理篇)

1、什么是APIAPI(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序给开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。2.Zabbix APIZabbix API允许你以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。 它广泛用于:创建新的应用程序以...

prometheus(一)——监控组件简介

prometheus简介随着容器技术的迅速发展,Kubernetes 已然成为大家追捧的容器集群管理系统。Prometheus 作为生态圈 Cloud Native Computing Foundation(简称:CNCF)中的重要一员,其活跃度仅次于 Kubernetes, 现已广泛用于 Kubernetes 集群的监控系统中。本文将简要介绍 Prometheus 的组成和相关概念,并实例演示

k8s——Job(管理工作类容器)

Job用途容器按照持续运行的时间可分为两类:服务类容器和工作类容器服务类容器通常持续提供服务,需要一直运行,比如HTTPServer、Daemon等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出Kubernetes的Deployment、ReplicaSet和DaemonSet都用于管理服务类容器;对于工作类容器,我们使用Job先看一个简单的Job配置文件myjob.ym...

k8s——健康检查

Health Check强大的自愈能力是Kubernetes这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用Liveness和Readiness探测机制设置更精细的健康检查,进而实现如下需求:(1)零停机部署。(2)避免部署无效的镜像。(3)更加安全的滚动升级。默认的健康检查我们首先学习Kubernetes默认的健康检查机制:每个...

prometheus(一)——监控组件简介

prometheus简介随着容器技术的迅速发展,Kubernetes 已然成为大家追捧的容器集群管理系统。Prometheus 作为生态圈 Cloud Native Computing Foundation(简称:CNCF)中的重要一员,其活跃度仅次于 Kubernetes, 现已广泛用于 Kubernetes 集群的监控系统中。本文将简要介绍 Prometheus 的组成和相关概念,并实例演示

到底了