摘要:
本文介绍基于rfc4648的Base64编码格式,关于如何使用Python中的base64模块快速进行编码,请参考这里。rfc4648介绍了Base64/32/16编码机制,同时废止了rfc3548。相关的资料和标准有:rfc2045定义了MIME中的Base64传输编码,rfc4880定义了O... 阅读全文
摘要:
在安装完keystone并利用keystone-manage命令同步数据库后,mysql(我使用的存储后端)中新加了如下表:+------------------------+| Tables_in_keystone |+------------------------+| access... 阅读全文
摘要:
先介绍curl工具的使用,在其他文章中介绍如何使用curl发送Identity APIlinux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,... 阅读全文
摘要:
本文全面解读Icehouse发行版keystone的配置文件keystone.conf,由于从keystone提供的服务或依赖的基础设施角度入手,因此[DEFAULT]部分可能被拆分到很多子块中。关于API的配置[DEFAULT]admin_bind_host= 0.0.0.0(StrOpt)a... 阅读全文
摘要:
本文详细介绍keystone客户端命令行界面(CLI)keystone的可选子命令。关于keystone客户端命令行工具keystone命令的子命令和选项列表,请参考前文《解读keystone命令行工具(1)选项与子命令概况》。 下文中,方括号“[ ]”内的内容是可选的,尖括号“”内的内容是必... 阅读全文
摘要:
本文档介绍icehouse发行版keystone命令 keystone Command-Line Interface (CLI)提供用于和keystone服务器交互的方便工具,但是该命令行工具逐渐受到社区的抛弃: “Pending deprecation: Command-line interf... 阅读全文
摘要:
本文档介绍Icehouse版keystone-all命令 keystone-all命令在一个进程中同时启动服务和管理API,为openstack提供服务目录,授权和身份认证服务。用法$ keystone-all [-h] [--config-dir DIR] [--config-file PA... 阅读全文
摘要:
本文介绍Icehouse发行版的keystone-manage命令 keystone-manage是用来同keystone服务进行交互的命令行工具,通常该命令只用于不能通过HTTP API完成的操作,比如数据的import/export或数据库迁移等等。用法keystone-manage [opt... 阅读全文
摘要:
keystone配置概况采用包安装方式安装的keystone,重要的文件结构有如下:/etc/keystone/ - 包含keystone所有的配置信息/var/log/keystone/ - 默认的日志输出目录/usr/share/keystone/ - 包含初始化数据库需要的脚本sa... 阅读全文
摘要:
本文介绍如何在Ubuntu 14.04 LTS 上安装Juno版的Keystone, 我们采用的是手动安装的方式, 同时仅针对OpenStack的身份与访问管理系统Keystone. 事实上OpenStack不同服务之间提供了非常高的一致性, 对Keystone安装的把握能够帮助理解如何部署Op... 阅读全文
摘要:
目前OpenStack社区提供了详尽的API文档,并配有丰富的说明和示例,关于Identity API v2查看这里, 关于Identity API v3请查看这里。 尽管现在官方已经不建议OpenStack Identity API v2.0,但是出于后向兼容考虑,目前的Keystone发行... 阅读全文
摘要:
ps是Linux系统中用于查看进程状况的命令,用于显示当前系统中进程的快照。ps会显示部分当前活动的进程信息,不同于top指令,top指令会实时的更新所显示的进程动态。 Linux的ps指令兼容了多种版本的选项,这些选项有UNIX风格的,有BSD风格的,还有GNU的长选项:1.Unix风格选项... 阅读全文