• openstack keystone 命令详细


    命令使用之前需要  运行命令行“. admin-openrc”

    用户(User)

    查看用户列表

     openstack user list

    创建用户

    openstack user create [-h] [-f {json,shell,table,value,yaml}]
                                               [-c COLUMN] [--max-width <integer>]
                [--print-empty] [--noindent] [--prefix PREFIX]
                [--domain <domain>] [--project <project>]
                [--project-domain <project-domain>]
                [--password <password>] [--password-prompt]
                [--email <email-address>]
                [--description <description>]
                  [--enable | --disable] [--or-show]
                <name>

    !!!!!一般使用中只要写出自己需要的参数就好

    删除用户

     openstack user delete <用户名或者用户id都可以,以下也是一样,为了简单下面只使用user-id>

    显示用户详细信息

     openstack user show <user-id>

    更新用户的信息

    openstack user set [-h] [--name <name>] [--domain <domain>]
              [--project <project>]
              [--project-domain <project-domain>]
              [--password <password>] [--password-prompt]
              [--email <email-address>]
              [--description <description>] [--enable | --disable]
              <user>

    赋予用户一个角色

     openstack role add --project demo(项目名) --user demo(用户名) user(角色名)

    查看用户与角色的对应关系---显示的表格是id

     openstack role assignment list

    删除用户的一个角色

    openstack user-role-remove --user-id <user-id> --role-id <role-id>

                                    [--tenant-id <tenant-id>]

    更新用户信息

    openstack role remove [-h] [--domain <domain> | --project <project>]
                [--user <user> | --group <group>]
                [--group-domain <group-domain>]
                [--project-domain <project-domain>]
                [--user-domain <user-domain>] [--inherited]
                [--role-domain <role-domain>]
                <role>

    项目(project

    显示工程列表

     openstack project list

    创建工程

     openstack project create name 

    删除工程

     openstack project delete <project-id>

    更新工程信息

     openstack project-update [--name <project_name>][--domain <domain>]

                                 [--description <project-description>]

                                 [--enabled <true|false>]

                                 <project-id>

    显示工程详细信息

     openstack project show<project-id>

    角色(Role

    显示角色列表

    openstack role list

    创建角色

     openstack role create name

    删除角色

     openstack role delete <role-id>

    显示角色详细信息

     openstack role show <role-id>

    服务(Service)

    显示服务列表

    openstack service list

    创建服务

    openstack service create [-h] [-f {json,shell,table,value,yaml}]
                   [-c COLUMN] [--max-width <integer>]
                [--print-empty] [--noindent] [--prefix PREFIX]
                [--name <name>] [--description <description>]
                [--enable | --disable]
                <type>

    删除服务

     openstack service delete <service-id>

    显示服务详细信息

     openstack service show <service-id>

     

    URLEndpoint)

    显示Endpoint列表

    openstack endpoint list

    创建Endpoint

    openstack endpoint create [-h] [-f {json,shell,table,value,yaml}]
                [-c COLUMN] [--max-width <integer>]
                [--print-empty] [--noindent]
                [--prefix PREFIX] [--region <region-id>]
                [--enable | --disable]
                <service> <interface> <url>

    删除Endpoint

      openstack endpoint delete <endpoint-id>

    显示Endpoint详细信息

     openstack endpoint show <service-id>

     

    Catalog

    列出catalog

     openstack catalog list

     

  • 相关阅读:
    接口测试的维度
    python每个文件都需要顶部注释,那今天介绍一个方法,只需要设置一次,下次新建python文件后,注释自动出现在顶部的方法
    反射的4个方法
    python3 导入包总提示no moudle named xxx
    http.client.ResponseNotReady: Request-sent
    jmeter Linux环境执行总报错 cannot allocate memory
    xpath提取包含标签的所有文本内容
    使用python批量插入wordpress-从理清表结构开始
    Cloudways托管迁移中遇到的问题
    wordpress后台数据库表分析
  • 原文地址:https://www.cnblogs.com/52why/p/8080893.html
Copyright © 2020-2023  润新知