Ncloud Kubernetes Service の権限管理
    • PDF

    Ncloud Kubernetes Service の権限管理

    • PDF

    Article Summary

    VPC環境で利用できます。

    NAVERクラウドプラットフォームのアカウント管理サービスである Sub Accountを使用して Ncloud Kubernetes Serviceのアクセス権を多様に設定できます。Sub Accountでは、管理と運用権限の設定のためにマネージド(System Managed)ポリシーとユーザー定義(User Created)ポリシーが提供されます。

    参考

    Sub Accountは、ご利用の申し込みの際に別途料金が発生しない無料サービスです。Sub Accountに関する詳細は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Sub Accountメニューと Sub Account ご利用ガイドをご参照ください。

    マネージドポリシー

    マネージドポリシーは、ユーザーの便宜を図るために、NAVERクラウドプラットフォームが独自に定義したロールベースのポリシーです。Sub Accountで作成したサブアカウントにマネージドポリシーを付与すると、権限を付与されたサブアカウントは Ncloud Kubernetes Serviceを利用できるようになります。Ncloud Kubernetes Serviceのマネージドポリシーについての簡単な説明は、次の通りです。

    ポリシー名ポリシーの説明
    NCP_ADMINISTRATORNAVERクラウドプラットフォーム内のポータルやコンソールへのアクセスにおいてメインアカウントと同様にアクセスできる権限
    NCP_INFRA_MANAGERNAVERクラウドプラットフォームのすべてのサービスが利用でき、ポータルのマイページ > 通知管理にアクセスできる権限
    NCP_VPC_KUBERNETES_SERVICE_MANAGERVPCベースの Ncloud Kubernetes Serviceのすべての機能を利用できる権限(Server(MANAGER)、NAS(MANAGER)、Load Balancer(MANAGER)権限を含む)
    NCP_VPC_KUBERNETES_SERVICE_VIEWERVPCベースの Ncloud Kubernetes Serviceのリストを見る、照会機能のみを利用できる権限(Server(VIEWER)、Load Balancer(VIEWER)、NAS(MANAGER)権限を含む)

    ユーザー定義ポリシー

    ユーザー定義ポリシーは、ユーザーが直接作成できるポリシーです。Sub Accountで作成したサブアカウントにユーザー定義ポリシーを付与すると、権限を付与されたサブアカウントはユーザーが割り当てたアクションの組み合わせでのみ利用できるようになります。Ncloud Kubernetes Serviceのユーザー定義ポリシーについての簡単な説明は、次の通りです。

    クラスタ関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getClusterListView/getWorkerNodeList
    View/getVPCList
    View/getSubnetList
    --Kubernetes Clusterリストを照会
    ViewView/getClusterDetailView/getClusterList--Kubernetes Clusterの詳細状況を照会
    ViewView/downloadClusterKubeConfigView/getClusterList
    View/getClusterDetail
    --Kubeconfig設定をダウンロード
    ViewView/getIpAclView/getClusterDetail--Control Planeの IP ACL設定を照会
    ViewView/getOidc---OIDC設定を照会
    ChangeChange/createClusterView/getClusterList
    View/getVPCList
    View/getVPCDetail
    View/getSubnetList
    View/getSubnetDetail
    View/getLogInKeyList
    Change/createLoginKey
    --Kubernetes Clusterを作成
    ChangeChange/deleteClusterView/getClusterDetail--Kubernetes Clusterを削除
    ChangeChange/resetClusterKubeConfigView/getClusterDetail--Kubeconfig設定を初期化
    ChangeChange/setInitscriptView/getClusterDetail--Kubernetes Clusterの Initscript設定を変更
    ChangeChange/setPodSecurityPolicyView/getClusterDetail--Kubernetes Clusterの Pod Security Policy設定を変更
    ChangeChange/setAuditLogView/getClusterDetail--Kubernetes Clusterの Audit log設定を変更
    ChangeChange/setIpAclView/getClusterDetail
    View/getIpAcl
    --Control Planeの IP ACL設定を変更
    ChangeChange/upgradeClusterView/getClusterDetail
    View/getNodePoolDetail
    View/getWorkerNodeDetail
    --Kubernetes Clusterをアップグレード
    ChangeChange/setOidcView/getOidc--OIDC設定を変更
    ChangeChange/setSubnetView/getSubnetList
    View/getClusterDetail
    --サブネット設定を変更

    ノードプール関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getNodePoolListView/getClusterList--Kubernetes Clusterの Node poolリストを照会
    ViewView/getNodePoolDetailView/getClusterList
    View/getClusterDetail
    --Kubernetes Clusterのノードプール情報を照会
    ChangeChange/createNodePoolView/getClusterDetail
    View/getNodePoolDetail
    --Kubernetes Clusterのノードプールを追加
    ChangeChange/setNodePoolView/getClusterDetail
    View/getNodePoolDetail
    --Kubernetes Clusterのノードプールを変更
    ChangeChange/deleteNodePoolView/getClusterDetail
    View/getNodePoolDetail
    --Kubernetes Clusterのノードプールを削除

    ノード関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getWorkerNodeListView/getClusterList
    View/getNodePoolList
    View/getServerInstancesList
    --Kubernetes Clusterの Worker Nodeリストを照会
    ViewView/getWorkerNodeDetailView/getClusterList
    View/getServerInstancesList
    --Kubernetes Clusterのノードプールの詳細状況を照会
    ChangeChange/deleteWorkerNodeView/getClusterDetail
    View/getNodePoolDetail
    View/getWorkerNodeDetail
    --Kubernetes Clusterのワーカーノードを削除

    サーバ関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getServerInstancesList---サーバインスタンス(VM)リストを照会

    ログインキー関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getLogInKeyList---認証キーリストを照会
    ChangeChange/createLoginKey---新しい認証キーを作成

    VPC関連のアクション

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/getVPCList---VPCリストを照会
    ViewView/getVPCDetailView/getVPCListVPC:VPC-VPCの詳細情報を照会
    ViewView/getSubnetList---Subnetリストを照会
    ViewView/getSubnetDetailView/getSubnetListVPC:Subnet-Subnetの詳細情報を照会

    Velero関連のアクション

    サービス区分アクション名関連アクションリソースタイプリソースタイプ別グループアクションの説明
    Server(VPC)ViewView/getServerInstanceListView/getPlacementGroupList-Serverサーバインスタンス(VM)リストを照会
    Server(VPC)ViewView/getBlockStorageInstanceDetailView/getBlockStorageInstanceListStorageStorageサーバ追加ストレージの詳細情報を照会
    Server(VPC)ChangeChange/createBlockStorageInstanceView/getBlockStorageSnapshotInstanceList
    View/getServerInstanceList
    View/getServerInstanceDetail
    View/getBlockStorageInstanceDetail
    View/getBlockStorageInstanceList
    -Storageブロックストレージインスタンスを作成
    Server(VPC)ChangeChange/createBlockStorageSnapshotInstanceView/getBlockStorageInstanceDetail
    View/getBlockStorageInstanceList
    StorageStorageサーバ追加ストレージのスナップショットを作成
    Server(VPC)ChangeChange/createBlockStorageWithSnapshotView/getBlockStorageSnapshotInstanceList
    View/getServerInstanceList
    View/getServerInstanceDetail
    View/getBlockStorageSnapshotInstanceDetail
    SnapshotSnapshotスナップショットでブロックストレージを作成
    Server(VPC)ChangeChange/deleteBlockStorageSnapshotInstanceView/getBlockStorageSnapshotInstanceList
    View/getBlockStorageSnapshotInstanceDetail
    SnapshotSnapshotスナップショット削除
    Object StorageViewView/getBucketList--Bucketバケットリストの照会
    Object StorageViewView/getObjectListView/getBucketListBucketBucketバケット内のファイルリストと詳細情報を照会
    Object StorageChangeChange/writeObjectView/getBucketList
    View/getObjectList
    BucketBucketバケットのオブジェクト作成と変更
    注意

    特定のアクションに対する権限が付与されたとしても、関連する必須アクションに対する権限が一緒に付与されていない場合、タスクは正常に行えません。このような問題を防ぐため、Sub Accountではアクション権限の付与時に、関連アクションに対する権限も自動的に一緒に付与される機能を提供しています。ただし、自動的に一緒に付与した関連アクションの選択を解除すると、メインアカウントユーザーの意図とみなし、システムで強制的に含めないようにするため、権限設定の際はご注意ください。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.