web-dev-qa-db-ja.com

エラー:EKSクラスターを作成しようとしたときにアベイラビリティーゾーンを取得する

EKSクラスターを作成しようとしていますが、次のエラーが発生し続けます。アクセス許可、ロールなどの問題だと思いますが、AWSに関する経験は最小限です。

私は this thread を見つけましたが、これらすべてを実装する方法がわかりません。

どんな助けでも感謝します、事前に感謝します。

$ eksctl create cluster
[ℹ]  eksctl version 0.13.0
[ℹ]  using region us-west-2
Error: getting availability zones: getting availability zones for us-west-2: UnauthorizedOperation: You are not authorized to perform this operation.
    status code: 403, request id: 724b0c02-fb51-43b2-98ab-746a3d2e45a0
4
Raskolnikov

私もEKSの初心者です。この問題の問題は、あなたが何かをする権限を持っていないことです。まず、必要な権限を知っておく必要がありますが、初心者としてはあまり知りたくありません。そのため、クシャグラサクセナが言ったように、IAMアカウントを管理者として学習用に設定しました。

既存のポリシーを使用

  1. ユーザーを選択 enter image description here

  2. 権限を追加 enter image description here

  3. AdministratorAccessを選択してから、次へ次へ次へ! enter image description here

またはカスタムポリシーを使用する

次のようにカスタムポリシーを使用する場合:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "*",
            "Resource": "*"
        }
    ]
}

独自のポリシーを作成する必要があります。次のように実行できます。

  1. 「ポリシー」と「ポリシーの作成」を選択 enter image description here

  2. JsonとNext Nextで置き換えます。 enter image description here

3.ユーザーを選択し、「既存のポリシーを使用する」のように権限を追加します。

1
kyakya