mac os 中能够进行系统设置的工具(盘点OSX上最佳的DevOps工具)
时间:2023-09-09 11:13:02 整理: • 4人看过
对于运维人员来说,经常需要各种工具来满足工作需要。最近,Dustin Collins通过OneAPM工程师翻译的文章《OSX最好的DevOps工具》对OSX平台上的工具进行了盘点。
以下是翻译。
如果你在DevOps团队工作,你肯定会用到很多工具,比如沟通、架构、编排、编程、测试等等。我总是关注一些流行的工具,这样我就能随时跟上潮流。作者在工作中使用Macbook Pro,所以本文列出了一些常用的工具和一些要使用的工具。
协作。
slack-communication(内部或外部),还支持来自Github、Jenkins和Pingdom的推送通知。
Google Drive-共享设计文档/电子表格/演示文稿(行内评论非常强大)。
Google Hangouts——用于召开简短的每日视频会议和其他会议。
screen hero-协作编程工具:双方都可以控制鼠标/键盘,这是我发现的众多工具中最稳定的体验。
ascii NEMA-终端记录和屏幕共享工具。特别适合分享CLI工作流和创建教程。rec命令中的Try -w标志,它很好地支持长时间运行的命令。
ngork-建立到本地主机的安全通道。作者在修改本地API或站点后,一般会在发布前进行分享,并通过它获得反馈,对于缩短设计工作的反馈环节非常有效。
mac2imgur——将截屏上传到imgur.com,比发送文件存到桌面上要好太多了。一旦上传后,就会将imgur URL自动复制到剪贴板上。 MAC 2 imgur-上传截图到imgur.com比发送文件到桌面要好得多。一旦上传,imgur网址将自动复制到剪贴板。
keen . io-用于跟踪一个时间段内发生的一系列事件,比如Github下载的开源项目。Keen让代码更加清晰的可视化,而不是盲目的猜测。
MOU-编写一个可以实时预览的Markdown文件。在将READMEs文档推送到GitHub之前,用Mou编写是一个不错的选择。
发展方面
ITER m2-比默认的终端app好很多,可以分窗格,搜索,即时回放等。粉彩(黑色背景)配色方案在这里使用。
zsh——比老OSX自带的bash更好,它可以用来结束tab,自动安装插件,并且易于定制。通过homebrew执行安装命令brew install zsh,然后在顶层添加oh-my-zsh,就全部完成了。
Mack Up-备份Dropbox上的配置文件,这样一旦换了机器,配置开发环境就不需要几天,只需要一个小时。
Cakebrew——图形化管理家酿的工具。我安装过很多家酿安装包,图形用户界面显然更容易理解。
[/h docker-machine———用它构建一个VirtualBox虚拟机来运行Docker服务,也可以在OS X上安装Docker客户端,我以前用boot2docker,以后会换成docker-machine。
vagger——如果一个项目不在Docker上运行,它就在vagger虚拟机上运行。
Chefdk-chef-solo在魔术师中应用广泛,用它来集成工具非常方便。在这些工具中,笔者最喜欢的是test-kitchen,它不仅仅适用于厨师。例如,您可以为Docker容器配置一个shell脚本,并在其上运行测试。Test-kitchen可用于管理测试机器的生命周期。
packer——构建AMI的首选工具,比lavour-AWS插件更轻便。
[/h/ RubyMine——vim还是emacs?两者都不是第一个。RubyMine的调试功能非常优秀,可以远程连接Ruby编译器(vagger或Docker实例)。厨师插件也很不错。
py charm-伟大的调试工具,与IPython笔记本集成。每一个Python IDE我都用过,最后在前几年选中了它。
sublimetext 3-它是小型和非Ruby/Python项目的默认编辑器。GoSublime插件的配置有点复杂,但是编写Go代码会更容易。魔术师已经开始使用詹金斯工作DSL插件,所以它也将使用Sublime来编写Groovy代码。
[/h CheatSheet——CheatSheet后台运行,长按command键显示当前应用的快捷键列表。
休息好了——伙计,检查旗子。我使用rest来浏览测试API,有时我会保存请求,稍后在做回归测试时回放。Httpie也是一个不错的替代方案。
模式——用于检查正则表达式、支持多种语言和内置备忘单。
其他的
Rescue time——用于跟踪每周花费在不同应用上的时间,也可以用于评估工作中各种工具对生产力的影响。
yo ink-使拖放文件更容易:生成cloud formation JSON-& gt;yoink-& gt;AWS控制台
Evernote——边看会议视频或看科普书籍边记笔记。我用了很多工具,但最终选择了Evernote。
原文链接:OSX最好的DevOps工具(编辑/钟浩)
,