フリートインスタンスタイプの有効化
この記事では、フリートインスタンスタイプの使用を許可するためにワークスペースのアクセス許可を更新する方法について説明します。 フリートインスタンスタイプの詳細については、「フリートインスタンスタイプのAWS」を参照してください。
注記
ワークスペースが2023年5月以降に作成された場合、ワークスペースにはデフォルトでこれらの権限が付与されます。
必要条件
フリート権限を有効にするには、ワークスペースのデプロイに使用されたIAMロールにポリシーを追加する権限が必要です。
ワークスペースの IAMロールを見つける
ワークスペースのデプロイに使用されたIAMロールが不明な場合、アカウント管理者はアカウントコンソールでその情報を確認できます。 IAMロールを見つけるには、以下のステップを実行します。
- アカウントコンソールで、[ ワークスペース ] をクリックします。
- ワークスペースを見つけて、その名前をクリックします。
- [資格情報 ] タイルには、ARNと IAMロールの資格情報構成へのリンクが含まれています。
フリート ポリシーを IAMロールに追加する
Databricksでワークスペースのフリートインスタンスタイプを有効にするには、ワークスペースのフリート関連権限を付与するアクセスポリシーを作成する必要があります。IAMロールに次のポリシーを追加すると、ワークスペースのユーザーはフリートインスタンスタイプにアクセスできるようになります。
-
IAM コンソールの [ロール] セクションで、ワークスペースのデプロイに関連付けられているIAMロールをクリックします。
-
[権限を追加] ドロップダウンメニューをクリックし、 [インラインポリシーの作成] を選択します。
-
ポリシーエディターで、「 JSON 」タブをクリックします。
-
以下のアクセスポリシーをコピー&ペーストしてください:
JSON{"Version": "2012-10-17","Statement": [{"Sid": "VisualEditor0","Effect": "Allow","Action": ["ec2:DescribeFleetHistory","ec2:ModifyFleet","ec2:DeleteFleets","ec2:DescribeFleetInstances","ec2:DescribeFleets","ec2:CreateFleet","ec2:DeleteLaunchTemplate","ec2:GetLaunchTemplateData","ec2:CreateLaunchTemplate","ec2:DescribeLaunchTemplates","ec2:DescribeLaunchTemplateVersions","ec2:ModifyLaunchTemplate","ec2:DeleteLaunchTemplateVersions","ec2:CreateLaunchTemplateVersion","ec2:AssignPrivateIpAddresses","ec2:GetSpotPlacementScores"],"Resource": "*"}]} -
「 ポリシーの確認 」をクリックします。
-
「 名前 」フィールドにポリシー名を入力します。
-
「 ポリシーの作成 」をクリックします。