草庐IT

amazon-ebs

全部标签

amazon-ec2 - Docker隐藏调用容器的IP

关闭。这个问题不符合StackOverflowguidelines。它目前不接受答案。想改善这个问题吗?更新问题,使其成为StackOverflow的on-topic。6年前关闭。Improvethisquestion免责声明:我是网络新手。如果我没有使用适当的词汇来描述我的问题,请原谅我。上下文:所以我有几个要在CoreOS上运行的应用程序容器(Docker)。每个容器必须具有不同的IAM角色。由于可能在同一主机上运行具有N个不同IAM角色的N个容器,因此使用EC2实例元数据(http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2

amazon-web-services - AWS Docker 戈兰。 'eb deploy' 错误

我正在尝试将golangdocker部署到AWS。我使用预定义的FROMgolang:1.4.2-onbuildeb本地运行-运行良好,没问题。如果我压缩并上传zip文件,它可以在AWS上正常运行。...但是当我尝试“ebdeploy”时,我不断收到此错误。有什么建议吗谢谢。bash-3.2$ebdeployWARNING:Deployingapreviouslydeployedcommit.INFO:Environmentupdateisstarting.INFO:Deployingnewversiontoinstance(s).WARN:FailedtobuildDockerima

amazon-web-services - 从 AWS SES 发送电子邮件时出现凭据错误

我正在尝试通过Golang中的AmazonSES发送电子邮件。以前,它使用以下代码在开发服务器(没有SSL)上工作:sess,err:=session.NewSession(&aws.Config{Region:aws.String(AwsRegion)},)/*CreateanSESclientinthesession*/svc:=ses.New(sess)/*Assembletheemail*/input:=&ses.SendEmailInput{Destination:&ses.Destination{CcAddresses:[]*string{},ToAddresses:[]*

amazon-web-services - 使用 Go 将 S3 文档发送到 Textract

我正在尝试使用Go将S3存储桶中的对象发送到Textract并收集响应。我正在使用awsgosdk包并能够连接到我的S3存储桶并列出其中包含的所有对象。到目前为止,一切都很好。我现在需要能够将其中一个对象(一个.pdf文件)发送到Textract并收集响应。用于与Textract交互的AWSGoSDK内容似乎相当广泛,但我找不到一个很好的例子来说明如何做到这一点。如果能提供有关如何执行此操作的示例或建议,我将不胜感激。 最佳答案 要开始一项工作,您可以调用StartDocumentTextDetection,使用DocumentLo

amazon-web-services - AWS 运动 : determine whether a named stream exists

我的目标是使用AWSKinesisAPI创建一个具有特定名称的Kinesis流(如果它不存在)然后写入它,无论它是否存在。这是我到目前为止想出的。尝试创建流。如果失败并显示代码400并返回请求ID,则流可能已经存在。然后写入流以确保它在那里。在围棋中:k:=kinesis.New(session.New())_,err:=k.CreateStream(&kinesis.CreateStreamInput{ShardCount:aws.Int64(2),StreamName:aws.String("stream"),})iferr!=nil{ifreqerr,ok:=err.(awser

amazon-web-services - 错误 - 发布到 aws lambda 函数

我是AWS的新手。我正在尝试向awslambda函数发送httppost并收到错误403(禁止访问)。我知道我必须通过帖子传递AWS_SECRET和AWS_Key。我该怎么做?我的post编码语言是golang。上下文中的代码url:="https://xxxxx.xxxxx-api.us-west-x.amazonaws.com/prod/xxxxxx"varjsonStr=[]byte(`{"title":"Somedata"}`)req,err:=http.NewRequest("POST",url,bytes.NewBuffer(jsonStr))req.Header.Set(

amazon-web-services - 如何将本地主机设置为主题订阅的端点 - Amazon sns 服务

我需要在我的本地主机中实现amazonsns服务来测试Go应用程序,但是当我尝试将我的本地主机设置为主题订阅的端点时,它显示错误:Notauthorizedtosubscribeinternalendpoints(Service:AmazonSNS;StatusCode:403;ErrorCode:AuthorizationError;RequestID:14bc8224-4b0d-5b9a-a61c-d24122fdf703)这可能吗?我是新手 最佳答案 现在,这确实是一个旧帖子。但是我最近使用ngrok服务尝试了类似的东西。ht

amazon-web-services - 在 Go 中测试 lambda 处理程序时如何模拟 AWS Lambda 上下文?

我有一个用Go编写的S3触发的AWSLambda。我已经能够成功测试所有辅助代码,但是,我一直在尝试测试lambda处理程序。这是我的处理程序的签名:funcHandleRequest(ctxcontext.Context,s3Eventevents.S3Event)测试代码如下:packagemainimport("context""encoding/json""testing""github.com/aws/aws-lambda-go/events""github.com/stretchr/testify/assert")funcTestHandleRequest(t*testin

amazon-web-services - 在 golang 中订阅 SNS 主题和/或 SQS 队列?

我知道如何在java中执行此操作,但我根本无法在Go中弄明白。我想做的就是找到一种方法来检测在S3存储桶中创建了一个项目,然后触发SNS主题,然后通知我文件在S3中的位置。有没有人有一个工作示例,说明我如何在需要时订阅SNS主题或SNS队列?因为我似乎只能找到Java和Node。我可以找到用于go的发布示例,但它们对我的用例用处不大。 最佳答案 要使用SNS,您需要一个简单的HTTP/HTTPS端点来接收SNS通知。其中分为两部分(确认订阅和处理来自HTTP/HTTPS端点的消息)1。确认订阅做一些像这样简单的事情:funcconf

amazon-web-services - 将 Go 1.6 Web 应用程序部署到 AWS Elastic Beanstalk?

我想将我的Web应用程序部署到ElasticBeanstalk,但它似乎只支持Go1.4而不是Go1.6。有没有办法获得自定义图像?我想要1.6的原因是因为它支持vendor并且我的网络应用程序依赖于第3方包。 最佳答案 最好的选择是使用docker.以下是将您的应用程序部署到ElasticBeanstalk的步骤:在创建新环境时选择通用Docker平台。将名为Dockerfile的文件放入项目根目录,内容如下:FROMgolang:1.6.2-onbuildEXPOSE80添加canonicalimportpath到你的main.