详情页标题前

腾讯云Serverless应用中心私有网络 VPC 组件-同尘科技

详情页1

操作场景

腾讯云 VPC 组件支持通过serverless.yml配置,快速创建指定名称的私有网络和子网,并输出 VPCID 和 SubnetID,便于配置其他组件所需的网络信息。

操作步骤

安装

已经安装 Serverless Cloud Framework 。详情请参见 安装 Serverless Cloud Framework。

配置

新建一个目录 vpcDemo,在 vpcDemo下创建serverless.yml文件:

$ mkdir vpcDemo && cd vpcDemo$ touch serverless.yml

serverless.yml中进行如下配置:

# serverless.ymlorg: orgDemo # (可选) 用于记录组织信息,默认值为您的腾讯云账户 appid.app: appDemo # (可选) 该VPC应用名称.stage: dev # (可选) 用于区分环境信息,默认值是 dev.
component: vpc # (必填) 引用 component 的名称,当前用到的是 tencent-vpc 组件.name: vpcDemo # (必填) 该组件创建的实例名称.
inputs: region: ap-guangzhou zone: ap-guangzhou-2 vpcName: serverless subnetName: serverless

查看详细配置文档 >>

部署

运行 scf deploy 命令进行部署:

$ scf deployserverless-cloud-frameworkAction: "deploy" - Stage: "dev" - App: "appDemo" - Instance: "vpcDemo"
region: ap-guangzhouzone: ap-guangzhou-2vpcId: vpc-xxxxxxxxvpcName: serverlesssubnetId: subnet-xxxxxxxxsubnetName: serverless

3s › vpcDemo › Success

如您的账号未 登录 或 注册 腾讯云,您可以直接通过微信扫描命令行中的二维码进行授权登录和注册。说明scfserverless-cloud-framework命令的简写。

查看信息

运行 scf info 命令查看部署成功的信息:

$ scf info
serverless-cloud-framework
Status: activeLast Action: deploy (5 minutes ago)Deployments: 2
region: ap-guangzhouzone: ap-guangzhou-2vpcId: vpc-xxxxxxxvpcName: serverlesssubnetId: subnet-xxxxxxxsubnetName: serverless
vpcDemo › Info successfully loaded

移除

通过以下命令移除部署的 VPC:

$ scf remove
serverless-cloud-frameworkAction: "remove" - Stage: "dev" - App: "appDemo" - Instance: "vpcDemo"
6s › vpcDemo › Success

账号配置(可选)

当前默认支持 CLI 扫描二维码登录,如您希望配置持久的环境变量/密钥信息,也可以本地创建.env文件:

$ touch .env # 腾讯云的配置信息

.env文件中配置腾讯云的 SecretId 和 SecretKey 信息并保存:

# .envTENCENT_SECRET_ID=123TENCENT_SECRET_KEY=123

说明如果没有腾讯云账号,请先 注册新账号。如果已有腾讯云账号,可以在 API 密钥管理 中获取 SecretId 和SecretKey。

配置详情

完整配置

# serverless.yml
component: vpc # (必填) 组件名称,此处为 vpcname: vpcDemo # (必填) 实例名称org: orgDemo # (可选) 用于记录组织信息,默认值为您的腾讯云账户 appidapp: appDemo # (可选) 该应用名称stage: dev # (可选) 用于区分环境信息,默认值为 dev
inputs: region: ap-guangzhou # 可选 ap-guangzhou, ap-shanghai, ap-beijing zone: ap-guangzhou-2 # 可选 ap-guangzhou-2, ap-shanghai-2, ap-beijing-3 vpcName: serverless subnetName: serverless cidrBlock: 10.0.0.0/16 enableMulticast: 'FALSE' enableSubnetBroadcast: 'FALSE' dnsServers: - 127.0.0.1 domainName: demo tags: - Key: City Value: guangzhou subnetTags: - Key: City Value: guangzhou

配置说明

主要参数说明如下:

参数 必填/可选 类型 默认值 描述
region 必填 String VPC 的所属地区
zone 必填 String VPC 所在地区的区域
vpcName 必填 String VPC 的名称
subnetName 必填 String Subnet 的名称
cidrBlock 可选 String 10.0.0.0/16 VPC 和 Subnet 的 IPv4 CIDR,例如:10.0.0.0/16,172.16.0.0/16,192.168.0.0/16.
enableMulticast 可选 String FALSE 是否启用 VPC 组播
dnsServers 可选 Array VPC DNS 地址,最大数量为 4,第一个为 master
domainName 可选 String VPC 域名相应的 cvm 域名后缀
tags 可选 Array VPC 绑定的标签键值对,例如:[{“Key”: “city”, “Value”: “shanghai”}]
subnetTags 可选 Array Subnet 绑定的标签键值对,例如:[{“Key”: “city”, “Value”: “shanghai”}]
enableSubnetBroadcast 可选 String FALSE 是否启用子网广播



官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/149080.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云对象存储提交任务

    功能描述 提交一个画质增强任务。 请求 请求示例 POST /jobs HTTP/1.1Host: <BucketName-APPID>.ci.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: &l…

    腾讯云 2023年12月9日
  • 腾讯云云直播获取用户密钥

    DRM 加密的证书管理功能由第三方服务商华曦达(SDMC)和DRMtoday提供,要访问华曦达证书管理或DRMtoday管理必须提供对应的用户密钥信息。本文主要说明如何在华曦达平台或DRMtoday平台获取用户密钥信息。 华曦达 操作步骤 1. 访问 华曦达 SDMC DRM 服务 并进行注册。 2. 按需填写完后,单击 send message,等待华…

    2023年12月9日
  • 腾讯云对象存储人声分离模板接口

    简介 本文档提供关于人声分离模板接口的 API 概览和 SDK 示例代码。 API 操作描述 新增人声分离模板 用于新增人声分离模板 更新人声分离模板 用于更新人声分离模板 新增人声分离模板 功能说明 用于新增人声分离模板。 方法原型 public Guzzle\Service\Resource\Model createMediaVoiceSeparateT…

    腾讯云 2023年12月9日
  • 腾讯云轻量应用服务器使用 OrcaTerm 方式登录 Windows 实例云小二

    操作场景 OrcaTerm 为腾讯云推荐的登录方式,您可以直接使用腾讯云 OrcaTerm 工具一键登录 Windows 实例,OrcaTerm(原名 WebShell )是腾讯遨驰云原生操作系统中 CVM、Lighthouse、裸金属等产品的统一网页终端,帮助用户随时随地通过浏览器远程登录服务器管理业务,相比本地远程终端更轻量便捷,无需掌握 SSH 和 F…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储设置自定义 DNS

    简介 本文档提供关于如何使用自定义 DNS 请求 COS 服务。 设置动态自定义 DNS 回调 更推荐此方式,因为更灵活,更方便业务层控制。 示例代码 // 一般在初始化密钥后进行设置Cos.initCustomerDNSFetch(async (domain: string) => { const dnsMap: Map<string, str…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。