小编Zes*_*r07的帖子

列出带有名称和字段选择器的 Pod

我需要列出状态完整且具有给定名称的所有 Pod。

user@host:~$ kubectl get pods
NAME                             READY     STATUS    RESTARTS   AGE
App1-something                    1/1       Running   570        2d
App2-something                    1/1       completed 597        2d
App3-something                    1/1       completed 570        2d
App4-something                    1/1       Running   597        2d
Run Code Online (Sandbox Code Playgroud)

使用字段选择器我可以列出已完成的 Pod,但无法找到正确的命令来列出具有特定名称的所需 Pod

低于输出的东西

App3-something                    1/1       completed 570        2d
Run Code Online (Sandbox Code Playgroud)

kubectl get pod --field-selector=status.phase==成功且 pod 名称为 App3-something

kubernetes kubectl

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

Terraform AWS Newrelic 与 IAM 角色集成

我的要求是将我们的 AWS 帐户与 NewRelic 与 Terraform 集成,我能够使用控制台访问将 AWS 帐户与 NewRelic 链接,作为先决条件,我需要创建 IAM 角色,并在 New-Relic 帐户中包含可信实体,请执行以下步骤下面列出

  1. 转至基础设施.newrelic.com > AWS。单击可用的服务图块之一即可开始。

  2. 在 IAM 控制台中,单击创建角色,然后单击另一个 AWS 账户。

  3. 对于帐户 ID,请使用 7XXXXXXXXXX。选中需要外部 ID 框。对于外部 ID,输入您的 New Relic 帐户 ID。

  4. 请勿启用“需要 MFA”(多重身份验证)的设置。附加策略:搜索 ReadOnlyAccess,选中名为 ReadOnlyAccess 的策略的复选框,然后单击下一步:查看。或者,您可以创建自己的托管策略,并根据您要监控的 AWS 服务限制授予 New Relic 的权限。对于角色名称,输入 NewRelicInfrastruct-Integrations,然后单击创建角色。

我的要求是对 Terraform 脚本执行相同的操作,我探索了 https://www.terraform.io/docs/providers/aws/r/iam_role.html,但无法找到一些与上面列出的步骤相同的相关选项(例如包含另一个 AWS 帐户)。

amazon-web-services newrelic amazon-iam terraform

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