腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
在VPC内通过HTTP订阅Terraform的SNS主题
,可以通过以下步骤实现:
首先,需要了解VPC(Virtual Private Cloud)的概念。VPC是一种虚拟网络环境,可以在云中创建一个与传统数据中心类似的隔离网络环境,用于部署和管理云资源。
接下来,需要了解HTTP(Hypertext Transfer Protocol)的概念。HTTP是一种用于传输超文本的应用层协议,常用于Web应用中的数据传输。
然后,需要了解Terraform的概念。Terraform是一种基础设施即代码工具,可以通过编写配置文件来定义和管理基础设施资源。
在Terraform中,可以使用SNS(Simple Notification Service)来实现消息通知功能。SNS是一种托管的消息发布和订阅服务,可以将消息发布到多个订阅者。
在VPC内通过HTTP订阅Terraform的SNS主题,意味着将VPC内的资源与Terraform的SNS主题进行关联,并通过HTTP协议接收SNS主题的消息。
为了实现这一功能,可以使用Terraform的AWS Provider来创建和配置相关资源。具体步骤如下:
在Terraform配置文件中,使用AWS Provider配置VPC资源,包括VPC、子网、路由表等。
创建SNS主题,并配置相关订阅选项,包括协议为HTTP、终端节点为VPC内的HTTP服务地址。
在VPC内部署一个HTTP服务,用于接收SNS主题的消息。可以使用AWS的Elastic Load Balancer(ELB)来实现负载均衡和高可用性。
配置HTTP服务的访问权限,确保SNS主题可以向其发送消息。
在Terraform配置文件中,使用SNS Provider配置SNS主题和订阅资源,包括主题ARN和订阅的HTTP服务地址。
运行Terraform命令,创建和配置相关资源。
通过以上步骤,就可以在VPC内通过HTTP订阅Terraform的SNS主题了。当SNS主题发布消息时,HTTP服务将接收到消息,并可以根据需要进行相应的处理。
推荐的腾讯云相关产品和产品介绍链接地址:
腾讯云VPC产品介绍:https://cloud.tencent.com/product/vpc
腾讯云SNS产品介绍:https://cloud.tencent.com/product/sns
腾讯云ELB产品介绍:https://cloud.tencent.com/product/clb
相关搜索:
在VPC内通过SNS+RDS使用Lambda
我们可以通过电子邮件订阅从Terraform添加SNS主题吗
SNS订阅能否与VPC内的内部ALB端点一起使用?
c跨域上传
cmd窗口
cdn赞助
词法作用域
C密码存储
超链接调用
菜单出不来
相关搜索:
在VPC内通过SNS+RDS使用Lambda
我们可以通过电子邮件订阅从Terraform添加SNS主题吗
SNS订阅能否与VPC内的内部ALB端点一起使用?
c跨域上传
cmd窗口
cdn赞助
词法作用域
C密码存储
超链接调用
菜单出不来
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(2142)
视频
沙龙
1
回答
在
VPC
内
通过
HTTP
订阅
Terraform
的
SNS
主题
、
、
、
我有一个位于
VPC
内
的
EB实例。我不希望这个实例可以从外部访问,它还需要访问同一个
VPC
内
的
RDS实例。 我想从
SNS
创建对此EB实例
的
订阅
。这是我想出
的
Terraform
: resource "aws_
sns
_topic_subscription" "my_sub" { topic_arn = aws_
浏览 15
提问于2020-09-25
得票数 2
2
回答
如何将AWS
SNS
消息传递到特定微服务
的
所有实例
、
、
我非常罕见地要求将
SNS
主题
消息传递给所有的微服务实例。所有的微服务实例都应该从数据源重新加载它们
的
内部。我们使用
TerraForm
来创建我们
的
基础设施,使用江港api网关。
浏览 6
提问于2020-09-23
得票数 2
3
回答
我们可以
通过
电子邮件
订阅
从
Terraform
添加
SNS
主题
吗
、
嗨,我想知道我们是否可以添加一个来自
Terraform
的
带有电子邮件
订阅
的
SNS
主题
。因此,
通过
一个“
Terraform
apply”命令来设置警报和创建
SNS
主题
来向电子邮件发送警报将是很容易
的
。 谢谢
浏览 13
提问于2021-05-02
得票数 2
1
回答
SNS
订阅
能否与
VPC
内
的
内部ALB端点一起使用?
、
、
、
我有一个使用
HTTP
订阅
的
SNS
,端点是一个应用程序负载均衡器,它被创建为
VPC
内
的
内部ALB。为了让
SNS
呼叫端点,我必须使端点公开可用,我不能仅对
SNS
公开端点,因为我
的
其他用例将在
VPC
内处理。 有没有一种更好
的
方法来创建
订阅
,而不必公开端点。我现在已经公开了端点,但不能永远保持不变 有没有一种更好
的
方法来创建
订阅
,而不必
浏览 7
提问于2019-05-29
得票数 7
1
回答
变域模块
的
多个实例
、
我很难理解如何反映我
在
Terragrunt中习惯
的
本地
Terraform
模块实例化结构。以下面的
Terraform
结构为例,它创建了
的
不同实例。source = "
terraform
-aws-modules/
sns
/aws"
http
_success_feedbac
浏览 0
提问于2021-10-22
得票数 0
回答已采纳
7
回答
AWS
SNS
应该触发我
的
lambda,但不触发
、
、
我有一个AWS lambda函数,我
通过
顶点创建
的
。我还创建了一个
SNS
主题
和
通过
terraform
订阅
。我
的
主题
是:arn:aws:
sns
:ap-southeast-1:178284945954:fetch_realm_auctions 我有一个具有lambda类型
的
订阅
:lambda,端点是:arn:aws:lambda:ap-southeast-1:178284945954:
浏览 5
提问于2016-09-25
得票数 23
回答已采纳
1
回答
在
SNS
Terraform
脚本中定义SQS端点
、
、
、
、
我有一个SQS
Terraform
模块,我在其中定义了如下队列名称 main_queue_name = "app-sqs-env-${var.env_name}"
通过
在
一个单独
的
文件中定义env_name,我能够创建一个具有所需名称
的
队列。现在,我想创建一个
SNS
主题
,并希望队列
订阅
此
主题
。当我使用
sns
_topic_name = "app-
sns
-env-${var
浏览 36
提问于2021-10-02
得票数 0
2
回答
编辑发送到Lambda
的
AWS
SNS
消息
、
、
、
在
我
的
管道中,我有一个关于S3存储桶
的
事件通知,它触发了一个
SNS
主题
。该
SNS
主题
又
订阅
了一个lambda函数。我需要
SNS
主题
向lambda发送硬编码
的
消息体,因为它在该函数中使用。由于
SNS
主题
会在S3事件通知关闭时自动发布消息,因此我想知道是否以及如何编辑发送到lambda
的
消息? 需要说明
的
是:我希望每次都发送相同<e
浏览 22
提问于2021-10-13
得票数 0
1
回答
通过
Terraform
添加
SNS
过滤策略
、
我已经创建了一个
SNS
主题
,还有几个
订阅
了此
主题
的
其他服务可以接收通知。 现在,我
的
要求是添加一个过滤策略,以便只有满足要求
的
服务才能接收消息。
在
terraform
上支持delivery_policy,但无法
在
SNS
.tf上直接使用filter_policy。 如果有其他选择,请给我建议,如果我
的
方法是错误
的
,请纠正我。PS:我必须使用
terraform<
浏览 32
提问于2019-03-13
得票数 3
2
回答
解决地形中
的
资源依赖问题
、
我是
Terraform
的
新手,我正在尝试创建一个AWS
SNS
主题
和
订阅
。我
的
代码如下所示: region = "${var.aws_region}" protocol = "email" end
浏览 1
提问于2017-12-14
得票数 5
回答已采纳
2
回答
通知
在
ASG中运行
的
所有EC2实例
、
、
、
、
我有一个
在
ASG中运行多个实例
的
微服务应用程序。所有这些应用程序都保持了一些内部状态。此应用程序公开Actuator端点以刷新其状态。我有一些应用程序运行在prem上。
在
某些情况下,我想调用在AWS中运行
的
应用程序
的
Actuator端点来刷新它们
的
状态。问题是,如果我调用LoadBalanced url,那么调用只会转到一个实例。所以,我在想下面的解决方案。使用
SNS
,但是侦听器是基于
http
/s
的
,所以URL将保持不变,所
浏览 2
提问于2021-03-14
得票数 0
2
回答
将服务添加到
SNS
策略
、
、
、
我正在使用python boto3
在
多个账户中自动创建cloudtrail。我
的
问题是create_trail不会自动创建与跟踪相关联
的
sns
主题
。create_trail期望
sns
主题
已经存在。我可以使用boto创建
sns
主题
,但我似乎不能为
主题
设置策略以允许cloudtrail发布到该
主题
。控制台中正确
的
策略如下所示: "Sid": "AW
浏览 0
提问于2017-07-28
得票数 3
3
回答
创建
主题
规则不会在lambda上创建触发器。
、
、
、
、
这个问题看起来很像一个bug,但我相信我
的
terraform
文件中一定有问题,因为我在网上找不到有同样问题的人。下面是我
的
terraform
文件中创建lambda和它
的
主题
规则
的
部分: filename您
的
主题
使用
的
lambda函数可能是
在
函数之前创建
的<
浏览 0
提问于2019-04-01
得票数 2
回答已采纳
2
回答
如何在AWS控制台
内
将
SNS
主题
写入CloudWatch日志?
、
、
、
、
我
在
SES中设置了一个电子邮件地址,并将
SNS
主题
添加到通知部分。 然后,我可以
通过
电子邮件
订阅
SNS
主题
,并且我会收到通知,但是是否有一种简单
的
方法可以将这些通知写入控制台
内
的
CloudWatch日志?
浏览 0
提问于2019-01-13
得票数 3
回答已采纳
1
回答
如何使用
VPC
端点从
VPC
中
的
Lambda发布到
SNS
?
、
、
、
我设置了一个带有3个子网
的
VPC
,这是为了从我
的
Lambda函数中访问一个私有的RDS实例。RDS <-> Lambda连接工作正常,但是现在我无法发布到
SNS
。我发现了
VPC
对
SNS
(incl )
的
支持。这个博客发布了),并添加了一个具有以下属性
的
VPC
接口:
VPC
: same as Lambda
浏览 3
提问于2018-05-04
得票数 6
回答已采纳
1
回答
Amazon
SNS
for webhook to client (
HTTP
)
、
、
我正在
通过
AWS构建一个服务,但我不知道如何
通过
http
(s)将webhook发送给我
的
客户。似乎一个解决方案是为他们每个人创建一个
SNS
主题
,然后
订阅
他们
的
URL到这个
主题
,但我一直认为这是一个过度
的
解决方案。我
的
意思是,每个客户端都有一个
主题
和一个URL。有没有
SNS
的
解决方案,可以让我用
HTTP
直接向URL发送消息?而不必
浏览 35
提问于2020-08-12
得票数 1
回答已采纳
1
回答
无法从
SNS
触发AWS Lambda
、
、
、
、
我正试图从
SNS
codestar通知中为AWS lambda创建触发器。
在
使用控制台创建触发器时,它会自动向
SNS
主题
添加
订阅
。 resource "aws_
sns
_topi
浏览 11
提问于2022-02-11
得票数 1
回答已采纳
1
回答
在
VPC
中从Lambda发布到
SNS
、
、
、
我正试图从
VPC
中
的
Lambda发布到
SNS
,但我
的
Lambda挂起,并在大约一分钟后超时。SecurityGroupIds: ServiceName: com.amazonaws.ap-southeast-2.
sns
这仍然导致我
的
Lambda挂在发布到
SNS
。推荐一个AWS::EC2::SecurityGroupIngress,它也允许来自
VPC
的
CIDR<
浏览 4
提问于2020-03-02
得票数 2
1
回答
AWS Lambda SQS触发队列恢复后不触发
、
、
、
我一直
在
使用
terraform
定义一些
SNS
主题
,然后使用SQS队列
订阅
它们,然后这些队列具有由SQS触发
的
lambda,并从这些队列中获取消息。
Terraform
处理创建
SNS
主题
、SQS队列和允许
SNS
向队列写入消息
的
策略。lambdas是
通过
无服务器CLI工具单独部署
的
。当我首先运行
terraform
,然后部署lambdas时,所有这些似乎
浏览 4
提问于2020-06-15
得票数 2
回答已采纳
1
回答
在
Terraform
变量中配置内插列表以创建
SNS
订阅
、
我试图
在
我
的
文件顶部配置一个列表,以列出应该
订阅
SNS
主题
的
所有SQS资源。locals { "${var.prefix}-${
terraform
.workspace}-contribution-updates"} 这里是我
的
sns
主题
订阅
的
片段。,这样我就可以
在</
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于Chef InSpec的基础设施测试
硬核干货|使用GitLab CI部署Rancher集群
基于DPDK实现VPC和IDC间互联互通的高性能网关
Terraform Plugin Framework现已正式发布
金策略如何实现自动化数据库迁移
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券