从SoftLayer订购Fortigate并锁定它的脚本
slfortigate的Python项目详细描述
安装前提条件
您必须有一个软层帐户;如果没有提供您的软层帐户,或者您无法使用提供的凭据在https://control.softlayer.com/进行身份验证,请与组中的支持人员联系。
安装
SL Fortigate工具是一个可从公共PYPI存储库https://pypi.python.org/pypi安装的Python模块。如果您的系统安装了软层库(https://pypi.python.org/pypi/SoftLayer)的已配置副本,则可以使用以下命令安装slfortigate包:
pip install slfortigate
您可以通过使用help参数调用命令来访问使用信息,例如:
slfortigate –help
(注意,软层工具使用的http客户端的最新版本可能会抱怨ssl本机库过时。有关此问题的详细信息,请参阅https://urllib3.readthedocs.org/en/latest/security.html.)
如果没有安装和配置合适的Linux系统或软层,请按照以下说明在软层中配置系统并进行配置。
在软层中设置Linux系统
使用软层凭据在https://control.softlayer.com/处使用软层控制面板设置虚拟服务器。请设置CentOS 7 64位系统。设置后,使用ssh连接到系统并发出以下命令:
yum install -y epel-release && yum install -y python-pip python-devel gcc openssl-devel libffi-devel && pip install –upgrade pip && pip install slfortigate
配置软层工具
要配置SoftLayer命令行工具,请执行:
slcli config setup
如果需要获取软层api密钥才能完成cli配置过程,请参阅http://knowledgelayer.softlayer.com/procedure/generate-api-key。
配置完软层帐户后,您可以使用SLFortigate工具。要访问使用信息,请使用help参数调用slfortigate,例如:
slfortigate –help
版权所有
本软件版权所有(c)2015 IBM,Inc.
有关详细信息,请参阅捆绑的许可证文件。