+86 135 410 16684Mon. - Fri. 10:00-22:00

Archive for month: 六月, 2016

  • AWS 基于boto的几个Elastic IP的用法

    原始的boto关于ElasticIP的api使用起来比较不友好,例如实例与EIP关联的时候,需要给出VPC里的EIP的 allocation_id,而allocation_id要从eip的属性里找出来,disassociate eip的时候,需要提供association_id,这个id比较难找。而常规的思路是,不管是关联和解关联,只需要提供实例ID和EIP就行,因此我 封装了几个函数来使EIP的使用变的稍微友好点。 1,将eip的allocation函数封装,返...

    Continue reading »

  • AWS appspec.yml文件解析

    appspec.yml是YAML格式、用于定于CodeDeploy服务在整个阶段所做的操作和文件拷贝路径和权限等。首先,这个文档名称必须是appspec.yml,而且文档中的空格个数也有严格的要求,文章最后面会讲到。 appspec.yml文档结构: version: 0.0 os: operating-system-name files: source-destination-files-mappings permissions: permissions-specifications hooks: deployment-life...

    Continue reading »

  • AWS用Peering Connections将多个VPC私网打通

    目的:打通相同region的两个VPC(相同账号或者不同账号) VPC A 10.0.0.0/16 (主动方) VPC B 10.1.0.0/16 (被动方) 使用web console图形界面操作 这个涉及到网络和路由层面的,建议还是浏览器操作, 在VPC服务dashboard左侧中间有Peering Connections选项 1. 创建一个AB之间的peering connection,可以跨账号打通。并获取Id”,形如”pcx-111xxx111″ 2. 接受创建PeeringConnection...

    Continue reading »

  • AWS coudfront中使用自己的SSL证书

    在coudfront中使用自己的SSL证书 使用cloudfront的时候你可以选择使用cloudfront服务提供给你的ssl证书来实现https访问你的资源,但这样也仅限用https://xxxx.cloudfront.net/xx.jpg这样的形式。 如果你将你的子域名CNAME到这个cloudfront域名上之后,你再通过https://your-domain-name/xx.jpg,浏览器会提示网页资源不安全,这时候就得使用你自己域名的SSL证书。 第一步,上传你的cf...

    Continue reading »

  • AWS Route53 私网DNS功能配置

    AWS现在在Route53里添加Hosted zone的时候会发现多了个选项Type,里面有Private Hosted Zone for Amazon VPC。这个就是私网DNS服务,有了这个,我们可以将自定义的私网域名解析到实例的私网IP上。创建的时候可以选择关联一个VPC,但创建好 之后发现还可以继续添加关联别的region的VPC,这样私网域名就可以在你的账号下的所有或者多个VPC内生效。 开启这个功能,得先开启VPC的DNS支持,...

    Continue reading »