CodeBuild 与 Amazon Virtual Private Cloud 结合使用

通常,AWS CodeBuild 无法访问 VPC 中的资源。要支持访问,您必须提供额外的 VPC 特定配置信息以作为 CodeBuild 项目配置的一部分。这包括 VPC ID、VPC 子网 ID 和 VPC 安全组 ID。支持 VPC 的构建随后就可以访问 VPC 内的资源。

来自 AWS CodeBuild 构建的 VPC 连接使以下操作成为可能:

  • 通过您的构建对私有子网上隔离的 Amazon RDS 数据库中的数据运行集成测试。
  • 直接通过测试查询 Amazon ElastiCache 集群中的数据。
  • 与托管于 Amazon EC2、Amazon ECS 或使用内部 Elastic Load Balancing 的服务上的内部 Web 服务交互。
  • 从自托管的内部项目存储库 (如适用于 Python 的 PyPI、适用于 Java 的 Maven 和适用于 Node.js 的 npm) 检索依赖项。
  • 访问 Amazon S3 存储桶中配置为仅允许通过 Amazon VPC 终端节点访问的对象。
  • 通过与您的子网关联的 NAT 网关或 NAT 实例的弹性 IP 地址查询需要固定 IP 地址的外部 Web 服务。

您的构建可以访问您的 VPC 中托管的任何资源。

Typically, resources in an VPC are not accessible by AWS CodeBuild. To enable access, you must provide additional VPC-specific configuration information as part of your CodeBuild project configuration. This includes the VPC ID, the VPC subnet IDs, and the VPC security group IDs. VPC-enabled builds are then able to access resources inside your VPC.

原文地址:https://www.cnblogs.com/cloudrivers/p/11634964.html

时间: 2024-08-06 11:17:40

CodeBuild 与 Amazon Virtual Private Cloud 结合使用的相关文章

11g新特性 -- Virtual Private Catalogs

在oracle 11g之前版本中,如果用户只是需要访问recovery catalog 中的某个数据库,但是我们却只能将整个recovery catalog授权给他,无法做到严格限制. 现在,virtual private cataglog提供了严格的访问权限控制,使得用户可以只是访问catalog中的部分数据库. virtual private cataglog也叫做virtual catalog. 可以为一个用户或者多个用户创建virtual catalog.这时,整个集中化的catalog

VPS 虚拟私有主机 Virtual Private Server

VPS技术介绍 利用最新虚拟化技术Xen在一台物理服务器上创建多个相互隔离的虚拟私有主机(“Virtual Private Server”简称 “VPS”).这些VPS以最大化的效率共享硬件.软件许可证以及管理资源.对其用户和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限.用户.IP地址.内存.过程.文件.应用程序.系统函数库以及配置文件.对于运行着多个应用程序和拥有实际数据的产品服务器来说,Xen的低成本消耗和高

VPN(Virtual Private Network)

Virtual Private Networks (VPNs) are used to ensure the security of data across the Internet. A VPN is used to create a private tunnel over a public network. Data can be secured by using encryption in this tunnel through the Internet and by using auth

Private Cloud和On-Premise区别

大家常常听到Private Cloud和On-Premise两个术语,下面通过相关背景介绍区分两者的差别: Private Cloud定义 维基百科云计算 词条中解释了Private Cloud,其含义为"Private cloud is cloud infrastructure operated solely for a single organization, whether managed internally or by a third-party, and hosted either

虚拟专用网(VPN,Virtual Private Network)

1.VPN的用途 代理服务器Proxy Server,其功能就是代理网络用户去取得网络信息.形象的说:它是网络信息的中转站. 与代理服务器不同.VPN是解决通过外网访问内网资源的一种远程连接方式,如下面的情况: (1)公司出差员工,可以通过vpn登陆公司内网进行办公: (2)各个分公司可以通过vpn与总公司联系: 2.什么是VPN VPN就是利用开放的公众IP/MPLS网络建立专用数据传输通道,将远程的分支机构.移动办公人员等连接起来. V(Virtual): 虚拟通道,不需要专用线路. P(P

Microsoft Private Cloud 之 测试架构及环境准备说明(二)

在整个基于微软Windows Server 2012 R2构建的私有云环境我们主要涉及以下几个产品组件: Windows Server 2012 R2 Datacenter/CN Windows Storage Server 2012 R2 Standard System Center 2012 R2/CN Windows Azure Pack 这其中System Center 2012 R2 又包括以下七个常用组件: System Center Virtual Machine Manager

VPS(Virtual Private Server 虚拟专用服务器)[转自百度]

系统选择 vps上常用的操作系统是linux(有多种发行版).freeBSD,windows server等.一般来说,vps的操作系统不是自由安装的,linux系列vps可以安装多个linux发行版,但不能装windows:相对,windows系列vps也不能改装linux. 这点在购买时要首先考虑,根据你的需求确定买哪种vps. 笔者强烈推荐使用linux:linux效率高,对硬件配置要求低:安全性高:不需要运行图形界面.可以自由精简不必要的功能.节约下来的系统资源用来跑应用:丰富多样的网络

在openstack环境中安装rackspace private cloud --3 Deployment host

on deploy host: 在deploy host上安装 Ubuntu Server 14.04 (Trusty Tahr) LTS 64-bit # apt-get install aptitude build-essential git ntp ntpdate \ openssh-server python-dev sudo Configure NTP # git clone -b TAG https://github.com/openstack/openstack-ansible.g

在openstack环境中安装rackspace private cloud --2 overview

Target hosts 包含以下 network bridges: LXC internal lxcbr0: 必须的,自动生成,containers的外网连接,不连接到host上任何物理/逻辑接口,连接到container里面的eth0 Container management br-mgmt: Mandatory必须的. Provides management of and communication among infrastructure and OpenStack services.