小编Kus*_*era的帖子

石墨烯 Django 没有 Django 模型?

我已成功使用 Graphene-Django 成功构建了多个 GraphQL 调用。在所有这些情况下,我全部或部分填充了 Django 模型,然后返回我填充的记录。

现在我遇到一种情况,我想返回一些我不想存储在 Django 模型中的数据。这可能与石墨烯有关吗?

罗伯特

python django django-models graphene-python

5
推荐指数
2
解决办法
2507
查看次数

无法使用 AWS SageMaker Estimator 提取公共 ECR 映像

我想通过 image_uri 参数将 ECR 上的公共 Docker 映像传递给 Estimator。然而,训练作业未能找到该图像。我正在使用 AWS SageMaker Notebook 实例运行我的代码。

from sagemaker.estimator import Estimator

byoc_image_uri = 'public.ecr.aws/v8x6t9d9/train-image-classifier-firefly'

estimator = Estimator(image_uri=byoc_image_uri,
                      role=role,
                      base_job_name='tf-custom-container-test-job',
                      instance_count=1,
                      hyperparameters=hyperparameters,
                      output_path=output_path,
                      instance_type='ml.p2.xlarge')
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

  • 我首先尝试在 ECR privet 存储库上使用相同的图像。这有效
  • 然后将相同的映像推送到我创建的公共 ECR 存储库。图像已成功推送,我可以成功拉取该图像。
  • 但是,当我尝试通过 Estimator image_uri 参数使用相同的图像 url 时。我收到以下错误消息
    ClientError: An error occurred (ValidationException) when calling the CreateTrainingJob operation: TrainingImageConfig with TrainingRepositoryAccessMode set to VPC must be provided when using a training image from a private Docker registry. Please provideTrainingImageConfig and TrainingRepositoryAccessMode set to VPC when using …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services docker amazon-ecr amazon-sagemaker amazon-ecr-public

5
推荐指数
0
解决办法
720
查看次数

如何将现有 AWS 资源导入 Terraspace?

使用“terraform import”语法可以直接从 Terraform 导入资源。然而, terraspace没有关于此事的文档。他们的文档仅讨论如何通过将现有的 Terraform 状态文件移动到 S3 并配置后端来将其导入 Terraspace,以便 Terraspace 可以无缝地获取已经存在的 tfstate 文件。

有谁知道如何将现有基础设施导入 Terraspace?我在 AWS 中有一些现有的基础设施,我希望今后将其导入并由 Terraspace 管理。

terraform terraform-provider-aws terraspace

4
推荐指数
1
解决办法
1069
查看次数

无法连接到端点 URL:“https://api.ecr-public.xxxxxxxxx.amazonaws.com/”

我有一个在该区域创建的Amazon ECR 公共ap-southeast-2存储库。ecr-public我尝试使用以下命令登录。

aws ecr-public get-login-password --region ap-southeast-2 | docker login --username AWS --password-stdin public.ecr.aws/<default_alias>
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误,

Could not connect to the endpoint URL: "https://api.ecr-public.ap-southeast-2.amazonaws.com/"
Error: Cannot perform an interactive login from a non TTY device
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误?


ecr我已通过 CLI 配置了 AWS 凭证,并且可以使用以下命令登录到同一区域中的私有存储库。

aws ecr get-login-password --region ap-southeast-2 | docker login --username AWS --password-stdin <accound_id>.dkr.ecr.ap-southeast-2.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

没有收到任何错误。

WARNING! Your password will be stored unencrypted in /home/wasdkiller/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services docker amazon-ecr amazon-ecr-public

4
推荐指数
1
解决办法
7933
查看次数

如何修复 boto3 中不存在用户池 ********

我是AWSboto 3 Python SDK的新手。我通过AWS CLIAccess Key ID配置了、Secret Access Key和。region name

import boto3

client = boto3.client('cognito-idp')

response = client.admin_get_user(
    UserPoolId='us-east-2_hJpikme9T',
    Username='wasdkiller'
)
Run Code Online (Sandbox Code Playgroud)

这是我的用户池详细信息,

连接池详细信息

我提供了正确的,但是当我运行上面的代码示例时, CognitoIdentityProviderUserPoolId中的每个函数都出现以下错误,例如我使用了admin_get_user(**kwargs)

ResourceNotFoundException: An error occurred (ResourceNotFoundException) when calling the AdminGetUser operation: User pool us-east-2_hJpikme9T does not exist.
Run Code Online (Sandbox Code Playgroud)

python amazon-web-services amazon-cognito boto3

2
推荐指数
1
解决办法
4728
查看次数