zoukankan      html  css  js  c++  java
  • 使用Python API在OpenStack上创建虚拟网络

    本篇仅仅是个人踩坑的记录。

      最近的一项需求是使用python脚本在OpenStack上创建虚拟网络,本来只知道op有命令行,打算自己设法生成脚本,看了下官网发现Mitaka版op已经支持通过Python SDK生成网络了。再一研究,发现自己的需求没必要用到底层的SDK,SDK更多的是针对开发者而言,暴露了更多的细节。不过从中学习到了两点:

    操作op共4种方式:

    • OpenStack client
    • cURL
    • Rest API
    • OpenStack SDK

    参考:https://lingxiankong.github.io/2014-08-02-openstack-client-api.html

    使用SDK或者command line前需要将环境变量写入OpenStack RC file

    调用op各个组件之前先要认证,而认证时会用到openstack环境变量,根据官网 https://docs.openstack.org/mitaka/user-guide/common/cli_set_environment_variables_using_openstack_rc.html 先将环境变量写入环境变量文件中。

    我的环境变量文件是/home/sh/admin-openrc。

    将环境变量写入后通过source admin-openrc命令执行shell脚本。

  • 相关阅读:
    Weblogic(CVE-2018-2894)
    WebLogic (CVE-2018-2628)
    WebLogic(CVE-2017-10271)
    DC-5靶机渗透
    DC-4靶机渗透
    DC-3靶机渗透
    DC-2靶机渗透
    时间戳倒计时
    服务器的一些Linux命令
    CCF试题清单
  • 原文地址:https://www.cnblogs.com/IcarusYu/p/10988360.html
Copyright © 2011-2022 走看看