watermelonbig的专栏

一个7*24小时在练级打怪的运维工程师!Call me by Weibo: @运维个西瓜 or mailto: watermelonbig@163.com...

Calico on Kubernetes 从入门到精通

第一部分 How about Calico About Calico Calico为容器和虚拟机工作负载提供一个安全的网络连接。 Calico可以创建并管理一个3层平面网络,为每个工作负载分配一个完全可路由的IP地址。 工作负载可以在没有IP封装或网络地址转换的情况下进行通信,以实现裸机性能...

2018-12-13 08:49:58

阅读数 260

评论数 0

Kubernetes容器云网络插件厂商Calico刚刚发布了其v3.4版本

Calico作为Kubernetes生态系统中一个重要的网络解决方案厂商,以其网络插件功能的丰富性、灵活性和出众的性能所著称。Calico刚刚于2018年12月10号发布了其v3.4版本,在新版本中提供了以下的功能新特性和bug修复。 Calico v3.4的组件版本 下表显示了Calico v...

2018-12-11 10:48:12

阅读数 107

评论数 0

DEVOPS 运维开发系列九:VLAN网段与私网IP资源的自动化运维管理

事件背景 除非你只有一个网络、一个VLAN网段或是一台服务器可以使用,不然总是要面临怎样才能更好地管理和使用网络网段资源和网段内IP地址资源的挑战。 传统上,我们多是事前规划、事中实施、事后登记,对于一个持续运营中的系统与网络,各种资源数量的变更,这总是让我们会有很多机会反复做这些事。时间长了...

2018-11-27 00:40:49

阅读数 57

评论数 0

SaltStack 中文手册完全版本

SaltStack-Chinese-Manual 本文是根据SaltStack官方英文文档翻译所得,欲了解原文内容请参见以下链接. https://docs.saltstack.com/en/latest/contents.html 文档内容目录结构 Introduction to...

2018-11-22 08:47:36

阅读数 143

评论数 0

emptyDir、hostPath以及local volume都是Kubernetes的本地存储卷,那么有何不同?

Kubernetes支持几十种类型的后端存储卷,其中有几种存储卷总是给人一种分不清楚它们之间有什么区别的感觉,尤其是local与hostPath这两种存储卷类型,看上去都像是node本地存储方案嘛。当然,还另有一种volume类型是emptyDir,也有相近之处。 在Docker容器时代,我们就对...

2018-11-15 19:06:45

阅读数 567

评论数 0

容器、容器集群管理平台与Kubernetes技术漫谈

本文源自一次技术选型的工作中所收集、整理、调研和撰写的技术资料,发布于2018年11月12日。 我们为什么使用容器? 我们为什么使用虚拟机(云主机)? 为什么使用物理机? 这一系列的问题并没有一个统一的标准答案。因为以上几类技术栈都有自身最适用的场景,在最佳实践之下,它们分别都是不可替代的。 ...

2018-11-12 01:02:25

阅读数 151

评论数 0

DEVOPS 运维开发系列八:高效管控互联网带宽和公网IP地址资源的新姿势

事件背景 无论我们使用IDC数据中心、私有云或公有云,互联网带宽无疑都是我们会使用到的一类重要资源。一般来说,每段带宽资源还会附带提供若干公网IP地址资源,当然了“朱门(美国)酒肉臭,路有冻死骨”呀!咱们国内在使用公网IP时是按个算的,有钱人家是按段算的,曾见过有人在美国拉了一条互联网宽带,直接给...

2018-10-23 20:07:37

阅读数 62

评论数 0

DEVOPS 运维开发系列七:防火墙NAT配置信息的集中式管理与展示

在工作中我们经常会需要使用防火墙设备配置各种的NAT映射,比如一对一NAT、端口转发NAT,用于满足各种产品应用不同的互联网IP地址和端口的使用需求。起初我们是使用一个Excel表格来记录并维护这些NAT配置关系的数据,在业务量较小时确实是简单、有效的解决办法。只是随着业务发展扩大到了十几处数据中...

2018-10-20 01:14:15

阅读数 124

评论数 0

在刚刚闭幕的SaltConf18用户大会上,SaltStack公司宣布了关于SaltStack的产品最新发展计划

一年一度的SaltStack用户大会为盐湖城的Salt Palace会议中心带来了约600名客户和合作伙伴,会议期间进行了为期数天的培训、教学、操作研讨会和演示。 在SaltConf18会议上,SaltStack公司宣布了一款即将推出的新产品。 SaltStack的首席执行官Marc Chenn...

2018-09-20 16:08:52

阅读数 92

评论数 0

SaltStack Runners模块CLI命令及RunnerClientAPI接口使用指南

文章目录Salt runners模块 & salt-run命令 & RunnerClient API 三者的关系SALT RUNNER MODULES命令行工具salt-run的使用使用salt-run调用http模块在Salt Ma...

2018-09-18 14:52:00

阅读数 115

评论数 0

DEVOPS 运维开发系列六:绿灯测试

绿灯测试,是一种比喻,在运维领域中一般是指对应用服务进行一个或一系列的验证性测试。当通过全部测试时,我们认为该应用服务处于一个正常运行的状态。否则,就要亮“红灯”,即意味着存在部分或整体性的应用服务故障。 绿灯测试的实现方式 早期我们大多是开发一些SHELL或Python脚本,来帮助做一些例如...

2018-09-17 01:47:57

阅读数 782

评论数 0

使用HTTPS访问Docker私有镜像仓库Harbor的配置方法

由于Harbor未附带任何证书,因此默认情况下使用HTTP来提供注册表请求。 但是,强烈建议为任何生产环境启用安全性。 Harbor有一个Nginx实例作为所有服务的反向代理,所以可以使用prepare脚本配置Nginx以启用https。 考虑到Docker服务访问Registry已经是默认使用...

2018-09-12 20:08:52

阅读数 289

评论数 0

Airflow Python工作流引擎的重要概念介绍

1、Airflow简介 Airflow是一个以编程方式创作,安排和监控工作流程的平台。 当工作流被定义为代码时,它们变得更易于维护,可版本化,可测试和协作。 使用Airflow将工作流作为任务的有向非循环图(DAG)。 Airflow调度程序在遵循指定的依赖项的同时在一组worker上执行您...

2018-09-10 09:51:13

阅读数 1448

评论数 0

DEVOPS 运维开发系列五:基于Django过滤器实现自动化运维平台功能模块的动态授权管理与展示

1、关于Django过滤器 Django中提供了很多内置的过滤器和标签,我们常用的例如下面这些: block(模板继承) extends(模板继承) filter(过滤器) for(循环) if(判断) include(加载模板) 还有很多详见官网。Django还提供了自定义标签和过...

2018-08-31 20:08:17

阅读数 288

评论数 0

DEVOPS 运维开发系列四:ITIL事态管理流程、事态监控系统设计以及基于Devops的效率提升实践

1、事态管理流程简介 事态管理,在ITIL中原来称作事件管理。英文名称是Event Management。 作为一个ITIL最佳实践流程,它无疑也具备目标、范围、角色和职责、输入、输出、活动、工具、KPI、质量控制、触发程序、与其它流程接口、挑战/CSF/Risks,以及其它对这个流程管理有帮...

2018-08-11 01:55:40

阅读数 559

评论数 0

zabbix软件API功能集成开发方法指南

1、zabbix api文档 https://www.zabbix.com/documentation/3.4/manual/api 2、zabbix API开发库 zabbix API请求和响应都是json,并且还提供了各种语法的lib库,http://zabbix.org/wiki/...

2018-07-27 18:53:09

阅读数 281

评论数 0

禅道项目管理软件API功能集成开发方法指南

作为一款优秀的国产项目管理工具软件,禅道提供了开源和商业版本。本文主要介绍基于禅道API接口完成登录认证、创建项目和工单任务的接口集成开发说明。 请自行从公开渠道获取和安装自己的禅道开发测试环境,因为这个工具软件的安装方法很简单,所以这里不做过多说明。 这里主要使用Postman工具来模拟接口...

2018-07-26 11:32:25

阅读数 1104

评论数 0

在禅道项目管理软件v9.8.3的一个API调用bug的排错中使用到的一些工具和分析方法

禅道是一款国产的不错的项目管理软件,有开源和商业版本,软件做得挺不错的,如果大家所在的公司不差这些小钱,建议使用禅道商业版,也算是对优秀软件的一点支持吧。 1、为什么会需要调用禅道的API接口? 主要目的是为了解决一些运维工作自动化方面的问题。我希望把包括zabbix监控系统在内的各种监控报警...

2018-07-25 15:17:53

阅读数 280

评论数 0

k8s技术预研14--kubernetes API详解

1、kubernetes API概述Kubernetes API是集群系统中的重要组成部分,Kubernetes中各种资源(对象)的数据通过该API接口被提交到后端的持久化存储(etcd)中,Kubernetes集群中的各部件之间通过该API接口实现解耦合,同时Kubernetes集群中一个重要且...

2018-07-13 00:07:56

阅读数 855

评论数 0

what is saltstack系列五(完结篇):SaltStack组件、灵活性及速度

SaltStack是基础设施管理的革命性方法,能够以速度取代复杂性。 SaltStack足够简单,可以在几分钟内运行,可扩展到足以管理数以万计的服务器,并且速度足以在几秒钟内与每个系统进行通信。这些入门教程向您介绍了使SaltStack启动并运行的基础知识。https://docs.saltsta...

2018-07-07 21:45:51

阅读数 279

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭