自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 AI学习:ImageNet和Inception网络

ImageNet"ImageNet改变了AI领域人们对数据集的认识,人们真正开始意识到它在研究中的地位,就像算法一样重要!" ImageNet项目是一个用于视觉对象识别软件研究的大型可视化数据库,目前是一个超过15 million的图像数据集,大约有22,000类。这个项目是由李飞飞团队从2007年开始,耗费大量人力,通过各种方式(网络抓取,人工标注,亚马逊众包平台)收集制作而成,它...

2019-11-09 10:36:29 1070

转载 阿里云 CDN 业务基于边缘容器的云原生转型实践

本文链接:https://blog.csdn.net/weixin_43970890/article/details/99677782本文基于边缘容器的阿里云 CDN 云原生实践, 涵盖了边缘容器的背景和趋势,边缘托管集群 ACK Managed Edge K8s(文中简称“Edge@ACK”) 的能力、架构,以及基于边缘容器构建阿里云 CDN 的云原生体系的详细过程,期望与读者分享使用阿里云容...

2019-11-09 09:25:13 233

原创 SaltStack技术实践-SaltStack简介

SaltStack简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块构建。通过部署SaltStack,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等,SaltStack是运维人员提高工...

2018-08-14 17:04:41 781

原创 Docker相关操作

 当容器无法启动时,获取容器内数据(非数据卷内数据)  利用容器ID查询容器对应设备的元数据 [root@bogon ~]cat   /var/lib/docker/devicemapper/metadata/<container_ID> {"device_id":22,"size":107374182400,"transaction_id":24,"initializ...

2018-08-08 19:22:27 384

原创 Docker存储扩容

一、背景devicemapper的direct-lvm模式用到了通过LVM创建的一个存储池。 创建存储池的大概步骤: 用硬盘或硬盘分区组成volume group(VG) 从VG中创建metadata和data两个logical volume(LV) 用metadata和data拼成一块thin pool LV  docker除卷和配置文件外,所有东西都存储在th...

2018-08-08 19:22:15 3529

原创 Echarts3地图可视化教程

概述ECharts是百度开源的Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。http://echarts.baidu.com/feature.html本文介...

2018-07-18 10:00:03 6700 1

原创 govendor依赖包管理

1.govendor简介golang工程的依赖包经常使用go get命令来获取,例如:go get github.com/kardianos/govendor ,会将依赖包下载到GOPATH的路径下。常用的依赖包管理工具有godep,govendor等,在Golang1.5之后,Go提供了 GO15VENDOREXPERIMENT环境变量(Go 1.6版本默认开启该环境变量),用于将go ...

2018-07-18 09:58:02 1730

原创 Golang编程规范

go fmt大部分的格式问题可以通过 gofmt 解决,gofmt 自动格式化代码,保证所有的Go代码与官方推荐的格式保持一致,于是所有格式有关问题,都以 gofmt 的结果为准。代码提交前,必须执行gofmt进行格式化。go vetvet工具可以帮我们静态分析我们的源码存在的各种问题,例如多余的代码,提前return的逻辑,struct的tag是否符合标准等。代码提交前,...

2018-07-18 09:53:19 1968

原创 Fission分析

## Fission介绍 Fission 是一个构建在 Kubernetes 之上的 FaaS框架。Fission 利用Kubernetes 集群管理、调度、网络管理等,将容器编排功能留给 Kubernetes,而 Fission 就专注于 FaaS 特性。Fission通过函数轻松的在 Kubernetes 上创建服务。Fission工作在源码级别函数和抽象的容器镜像之上,简化了 Kuberne...

2018-05-21 09:47:54 2608

原创 FaaS介绍

 FaaS介绍         云计算技术的核心是服务化,服务化就需要提供闭环和灵活的服务。而云计算也在持续发展中,从最初的基础设施服务化(IaaS),平台服务化(PaaS),软件服务化(SaaS),陆续演化出数据库服务化(DBaaS),容器服务化(CaaS)。其实一个更细分的服务化叫做FaaS,FaaS是Functions as a Service的缩写,可以广义的理解为功能服务化,也可...

2018-05-21 09:42:42 36509

原创 Go语言编程(八)持续集成和微服务

2018-05-18 11:29:07 663

原创 Go语言编程(七)命令行工具开发

2018-05-18 11:27:18 942

原创 Go语言教程(六)Restful API项目开发

2018-05-18 11:25:24 1052

原创 Go语言教程(五)Go并发编程

2018-05-18 11:22:28 260

原创 Go语言教程(四)Go单元测试

2018-05-18 11:17:59 189

原创 Go语言教程(三)Go面向对象编程

2018-05-18 11:15:46 259

原创 Go语言教程(二)Go语言基础编程

2018-05-18 11:13:07 200

原创 Go语言教程(一)Go语言介绍

2018-05-18 11:08:47 297

原创 StackStorm分析(九)Webhook说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  Webhook       StackStorm提供了Webhook来触发Trigger。 Sensor是属于pull的机制,即Sensor去探测外部系统,当事件发生时区触发Trigger。而Webhook是的pu...

2018-05-17 18:09:50 1765

原创 StackStorm分析(八)Rule说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  Rule       Rule是映射Trigger到Action(或者Workflow),即当事件触发后,通过Rule定义的标准(Criteria)进行匹配,当匹配成功将执行Action(或者Workflow)。 ...

2018-05-17 16:05:09 1307

原创 StackStorm分析(七)Sensor说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  Sensor       Sensor是一系列的感应器用于接受或者监测事件,当事件发生的时候,Sensor将会通知Trigger提交事件到StackStorm。       StackStorm定义了Sensor的...

2018-05-17 15:59:38 1812

原创 StackStorm分析(六)Pack说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Pack         Pack是StackStorm中是部署的单位, Pack中包含Action,Workflow,Rule和Sensor等等的配置文件,StackStorm通过Pack进行部署和归类。 可以查询...

2018-05-16 17:22:50 1458 1

原创 StackStorm分析(二)StackStorm部署

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  StackStorm部署本文使用docker-compose进行部署StackStorm$ git clone https://github.com/StackStorm/st2-docker$ cd st2-do...

2018-05-16 16:39:04 2423

原创 StackStorm分析(五)Inquiry说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  Inquiry         在自动化任务执行的过程中,往往会需要等待确认的步骤,比如需要人工审核,需要外部系统的确认。为此StackStorm提供一种Action的交互机制Inquiry,通过执行core.as...

2018-05-16 16:34:22 1274

原创 StackStorm分析(四)Mistral说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Mistral       Mistral是Mirantis公司为Openstack开发的工作流组件,提供Workflow as aService。Stackstorm集成了Mistral,提供更加灵活和强大的Wor...

2018-05-16 16:29:29 1932

原创 StackStorm分析(三)Action说明

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  Action Action是StackStrom事件触发后的处理方式,也就是自动化任务的执行体。 内置ActionStackStorm内置了许多Action,可以通过命令行查询:# List all availab...

2018-05-16 16:23:00 3199

原创 StackStorm分析(一)StackStorm介绍

StackStorm介绍       StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。  StackStorm核心概念 StackStorm的工作步骤大体如下:       1. StackStorm Sensor感应并触发事件。       2. Rules Engine对事件进行规则匹配,如果匹配产...

2018-05-16 15:56:13 9032

原创 Kubernetes技术分析之监控

概述Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文介绍 Kubernetes中2个主要的监控模块cAdvisor 和Heapster 。

2015-08-06 16:45:00 909

原创 Kubernetes技术分析之存储

概述Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文详细介绍如何使用Kubernetes支持的几种Volume。

2015-08-03 16:35:31 7037

原创 Kubernetes技术分析之网络

概述Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文说明 Kubernetes网络模型的特点和实现方式。

2015-07-30 14:56:15 3841

原创 Kubernetes技术分析之DNS

概述Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes, 本文主要讲解如何开启DNS支持,以及其原理和使用方式。

2015-07-27 14:03:00 4680

原创 Kubernetes技术分析之入门

Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文通过一个例子进行入门,介绍Kubernetes的基本概念和功能。

2015-07-24 10:11:25 6854 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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