spark-submit の Spark ドライバーサービスアカウントセキュリティ要件 - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

spark-submit の Spark ドライバーサービスアカウントセキュリティ要件

Spark ドライバーポッドは、Kubernetes サービスアカウントを使用して Kubernetes APIサーバーにアクセスし、エグゼキューターポッドを作成および監視します。ドライバーサービスアカウントには、クラスター内のポッドの一覧表示、作成、編集、パッチ適用、削除を行うために適切な権限が必要です。以下のコマンドを実行して、リソースを一覧表示できることを確認できます。

kubectl auth can-i list|create|edit|delete|patch pods

各コマンドを実行して、必要なアクセス許可があることを確認します。

kubectl auth can-i list pods kubectl auth can-i create pods kubectl auth can-i edit pods kubectl auth can-i delete pods kubectl auth can-i patch pods

このサービスロールには、以下の規則が適用されます。

rules: - apiGroups: - "" resources: - pods verbs: - "*" - apiGroups: - "" resources: - services verbs: - "*" - apiGroups: - "" resources: - configmaps verbs: - "*" - apiGroups: - "" resources: - persistentvolumeclaims verbs: - "*"