logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ansible详解(自动化运维工具)

ansible是目前最受运维欢迎的自动化运维工具,基于Python开发,集合了众多运维工具 (SaltStack puppet、chef、func、fabric) 的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。a

文章图片
#运维#ansible#自动化
企业私有云容器化架构运维实战

KVM 针对运行在 x86 硬件上的、驻留在内核中的虚拟化基础结构。KVM 是第一个成为原生 Linux 内核(2.6.20)的一部分的 hypervisor,它是由 Avi Kivity 开发和维护的,现在归 Red Hat 所有。KVM 是作为内核模块实现的。

文章图片
#架构#运维
企业私有云容器化架构运维实战

KVM 针对运行在 x86 硬件上的、驻留在内核中的虚拟化基础结构。KVM 是第一个成为原生 Linux 内核(2.6.20)的一部分的 hypervisor,它是由 Avi Kivity 开发和维护的,现在归 Red Hat 所有。KVM 是作为内核模块实现的。

文章图片
#架构#运维
Kubernetes 的用法和解析 -- 7

StatefulSet本质上是Deployment的一种变体,在v1.9版本中已成为GA版本,它为了解决有状态服务的问题,它所管理的Pod拥有固定的Pod名称,启停顺序的,如果使用RC/Deployment控制副本的方式实现有状态的集群那么pod的名字是没有办法控制的因为是随机产生,同时也无法为每一个pod确定唯一不变的ID号,为了解决这个问题,在k8s中引用了新的资源对象即StatefulSet

文章图片
#kubernetes#容器#云原生
Kubernetes 的用法和解析(K8S 日志方案) -- 8

Kubernetes本身并没有指定日志记录代理,但是有两个可选的日志记录代理与Kubernetes版本打包发布:和谷歌云平台一起使用的Stackdriver和Elasticsearch,两者都使用自定义配置的fluentd作为Node上的代理。Node级别的日志中的一个重要考虑是实现日志旋转,这样日志不会消耗Node上的所有可用存储。因此,Fluentd被部署为DaemonSet,它将在每个节点上

文章图片
#kubernetes#容器#云原生
ELK+kafka+filebeat企业内部日志分析系统

本文主要详细讲述了ELK+kafka+filebeat企业内部日志分析系统,如何操作以及解决配置过程中的相关问题

文章图片
#elk#kafka#分布式
基于Kubernetes的jenkins上线

当前集群配置了storageClass,并已指定默认的storageClass,一般情况下,创建的storageClass即为默认类 指定默认storageClass的方式。DOCKER_REPOSITORY_CREDENTIAL_ID 需要推送的docker镜像仓库凭据id,可指定多个,然后加介绍。插件列表: 将准备好的插件包,替换掉对应的pv数据卷中的plugins目录。HARBOR_HOST

文章图片
#kubernetes#jenkins#容器
到底了