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第三方库


热门话题
java Android USB附件多线程   macos无法在OSX 10.9上将Coldfusion更新为Java 1.7   java方法结果类型   关于java类中定义的枚举的问题   java Apache Felix with Pax Web War Extender启动捆绑包时出错   java类加载器如何确定可以加载哪些类?   java使用像Guava RateLimitor这样的库比使用简单线程有什么优势。睡觉   用于高级用户帐户保护的安全Java库   JavaJSF模板和复合组件:在当前表单之外添加表单   jvm Java中的软引用用例是什么?   如何将Apache Camel集成到Java Spring 3.0 web应用程序中以导入数据   java需要使用setter和getter的帮助   java Spring MVC JPA惰性异常   java JDBC批处理执行速度非常慢   java Fatwire内容仅在发布后第一次获取