真的不知道这里发生了什么,我需要在弹性 beantalk 上部署我的烧瓶应用程序,但不知何故改变了路径并且无法再运行 python application.py
[dotnet --info]
.NET Core SDK (reflecting any global.json):
Version: 2.1.701
Commit: 8cf7278aa1
Runtime Environment:
OS Name: Mac OS X
OS Version: 10.14
OS Platform: Darwin
RID: osx.10.14-x64
Base Path: /usr/local/share/dotnet/sdk/2.1.701/
Host (useful for support):
Version: 2.1.12
Commit: ccea2e606d
[brew -v]
Homebrew 2.2.0
Homebrew/homebrew-core (git revision 43ad0; last commit 2019-11-30)
Run Code Online (Sandbox Code Playgroud)
我也已经完成了这些步骤:
LDFLAGS: -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include
Run Code Online (Sandbox Code Playgroud)
还是出现这个错误:
File "/Users/ipchelsea/Library/Python/2.7/lib/python/site-packages/urllib3/util/ssl_.py", line 8, in <module>
from hashlib import md5, sha1, sha256
ImportError: cannot import name md5
Run Code Online (Sandbox Code Playgroud)
当我做 [brew link …
尝试从 AWS Backup 还原文件系统时,出现以下错误:
Access Denied
Insufficient privileges to perform this action. Please consult with the account administrator for necessary permissions.
Run Code Online (Sandbox Code Playgroud)
这很奇怪,因为我AdministratorAccess在我的 AWS 用户下有:
运行CLI命令创建的文件系统:
Access Denied
Insufficient privileges to perform this action. Please consult with the account administrator for necessary permissions.
Run Code Online (Sandbox Code Playgroud)
另外,我按照EKSWorkshop创建了EFS。
任何帮助都感激不尽。
我正在尝试创建 CDK 堆栈以创建 API 网关。如果我在“小块”(资源的评论部分)中创建堆栈,一切都正常工作,但是当我尝试创建完整的堆栈时,我收到此异常:
Number of resources, 224, is greater than maximum allowed, 200
Run Code Online (Sandbox Code Playgroud)
因此,我尝试将我的大堆栈拆分为 2 个较小的堆栈,一个堆栈创建资源并创建一半的资源,另一个堆栈填充相关数据。
代码片段:
Number of resources, 224, is greater than maximum allowed, 200
Run Code Online (Sandbox Code Playgroud)
我尝试创建cross-stack或nested-stack将 API 数据传递给它,但到目前为止没有运气。
我的目标是创建一个包含 2 个小栈的栈——它们都指向同一个 API。或者,如果可能,为资源限制创建一个解决方法。
任何帮助都感激不尽。
2020 年 10 月 10 日更新:
目前,没有解决此问题的方法,最终将 API 网关拆分为多个 API 网关。
2020 年 24 月 10 日更新:
AWS CloudFormation 现在支持增加对五个服务配额的限制 - 模板大小、资源、参数、映射和输出。可以在 S3 对象中传递的模板的最大大小现在是 1MB(以前是 450KB)。最大资源数的新每个模板限制为 500(以前为 200)。
更多信息可以在这里找到。
错误:“模板验证错误:模板格式错误:条件只能是对参数和其他条件的布尔运算”
工作 JSON 条件块:
"Conditions" : {
"CreateBetaResources" : {"Fn::Or" : [ {"Fn::Equals" : [{"Ref" : "Environment"}, "beta"]}, {"Fn::Equals" : [{"Ref" : "Environment"}, "eubeta"]} ]},
"CreateStagingResources" : {"Fn::Equals" : [{"Ref" : "Environment"}, "staging"]},
"CreateProdResources" : { "Fn::Or": [ {"Fn::Equals" : [{"Ref" : "Environment"}, "prod"]}, {"Fn::Equals" : [{"Ref" : "Environment"}, "euprod"]} ] }
},
Run Code Online (Sandbox Code Playgroud)
YAML 块不起作用:
Conditions:
CreateBetaResources:
!Or [!Equals [!Ref "Environment", beta], !Equals [!Ref "Environment", eubeta]]
CreateStagingResources:
- !Equals [!Ref "Environment", staging]
CreateProdResources:
!Or [!Equals [!Ref "Environment", prod], !Equals [!Ref …Run Code Online (Sandbox Code Playgroud) 使用azurerm_kubernetes_cluster自动创建的新资源组创建新的 aks 集群时,会自动调用 -MC_%RESOURCE_GROUP_NAME%_%CLUSTER_NAME%_%LOCATION%其中包含集群的所有网络资源。
我的目标是使用一个 Vnet 来保存这些资源(AKS 网络资源)和更多资源,例如 VM 和 Azure 缓存。
在我看来,有 2 个选项可以解决此问题 -
目前,我正在尝试接近 2,但到目前为止还没有运气。
任何想法、建议和示例将不胜感激。
在打字稿中做一些 lambdas 并通过 cdk 部署等。一切正常,但我正在使用:
code: lambda.Code.asset('lambdas'),
Run Code Online (Sandbox Code Playgroud)
本地目录是 lambdas。然而,这会在其中部署 .js、.ts 和 .d.ts 文件,我想知道是否有这样的说法:
code: lambda.Code.asset('lambdas/*.js'),
Run Code Online (Sandbox Code Playgroud)
只需为较小的部署等部署 javascript 文件。
我想过在 tsconfig 文件中使用 outDir 但这也适用于 cdk stack.ts 所以这不起作用。
那么我有什么想法可以从 ts 项目中部署 js 文件吗?
使用 CDK 将 ApiGateway 连接到 lambda,我们首先创建一个 RestApi(),然后创建一个 LambdaIntegration 将 Apigateway 连接到 lambda。使用 lambda 别名时如何执行此操作?
如何将 ApiGateway 指向特定的 Lambda 别名解释了如何在没有 CDK 的情况下将 ApiG 连接到 Lambda 别名。如何将其转换为 CDK?
我们的目标是为与 API Gateway 一起使用的 lambda 添加预配置并发和自动缩放。
如何使用 Azurerm terraform 将 AKS 主日志发送到 eventhub?由于 Terraform 仅提供日志分析选项。
amazon-web-services aws-cloudformation amazon-cloudtrail amazon-cloudwatchlogs
aws-cdk ×3
aws-lambda ×2
azure ×2
terraform ×2
amazon-efs ×1
azure-aks ×1
azure-rm ×1
hashlib ×1
homebrew ×1
kubernetes ×1
openssl ×1
python ×1