ssh包装器透明地使用chef节点名而不是主机名

chssh的Python项目详细描述


灵感来自instagram的ec2 ssh,它使用pychef库允许您通过主机的chef节点名称而不是dns名称来寻址主机。

这与刀子ssh不同,因为这些工具与交互式shell一起操作,并且一次只能使用一个节点。

先决条件

您需要在计算机上安装并配置一个chef客户端。代码使用pychef autoconfigure()来发现和加载chef配置

用法

^{tt1}$ # ssh to chef node node1

^{tt2}$ # ssh as user to chef node node1

^{tt3}$ # scp file to chef node node1

^{tt4}$ . # scp file from chef node node1

享受吧!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
带有clob作为in参数的java oracle过程(大文本)   GWT中的JavaMVP。复杂视图   javaapacheflink如何映射和匹配一个带有主键的alternatekey到一个键控流   java Osmdroid的MapView不显示地图   java在迁移到WebLogic 12后出现“缺少必需属性”JiBX错误   java Arraylist编译器让我很困惑   基于属性的java动态bean验证   删除实体时违反java完整性约束   使用文件集时,java Ant javadoc不会产生任何结果   eclipse如何从Javaservlet检索JSON提要?   java使用bouncy castle创建带有预签名数据的PKCS7   java如何将警报框值传递给片段   带前导零Java的Parseint   java拆分文本并写入组合框   java多映射与gson性能   java如何在计时器程序中存储时间数据