注意此开源项目现已沙盒化 红帽已停止为该OSS项目提供资金! 随意分叉并根据需要进行维护。 如果您正在寻找基于Kubernetes的FaaS,我们建议您尝试使用以下开源替代方案之一: 功能 Funktion是基于开源事件驱动的Lambda样式编程模型。 该项目提供了用于使用Funktion的命令行工具 Funktion支持数百种不同的包括大多数网络协议,传输,数据库,消息系统,社交网络,云服务和SaaS产品。 从某种意义上说,funktion是一种用于事件驱动微服务的方法,因为您只专注于编写funktions,而Kubernetes则负责其余的工作。 不是说没有服务器。 作为功​​能开发人员,您不必担心管理它们。 入门 请然后按照《 文献资料 请参阅和 执照 该项目是 建造 您将需要最近安装的go和glide 。 然后,第一次要构建时,需要执行以下操作: mkdir -p $GOHOME/src/github.com/funktionio cd $GOHOME/src/github.com/funktionio git clone https://github.com/funk
2021-02-03 01:07:07 85KB kubernetes faas funktion KubernetesGo
1
steeloverseer:文件监视程序和开发工具
2021-02-03 01:06:49 23KB haskell pipeline watches capture-groups
1
MATLAB独立,小型和安全的高完整性工具 MATLAB是许多工程学科中流行的编程语言,旨在快速开发原型。 但是众所周知,原型始终可以投入生产,因此现在您陷入了困境。 不幸的是,没有用于MATLAB的样式检查器或“好的”静态分析工具。 该项目试图填补这一空白。 如果您的生产代码中有MATLAB(或Simulink模型中嵌入的MATLAB),并且希望提高代码质量,那么此工具套件非常适合您。 工具与文件 MISS_HIT随附以下工具,所有工具均随附用户手册和设置说明: ://florianschanda.github.io/miss_hit/ 样式检查器mh_style 适用于MATLAB或Octave代码的简单编码风格检查器和代码格式化程序,包括Simulink模型中嵌入的MATLAB。 代码指标mh_metric 一个用于MATLAB或Octave代码的简单代码度量工具,其中包括嵌入Simulink模型中的MATLAB。 发现mh_lint错误 适用于MATLAB或Octave代码的简单linter,包括Simulink模型中嵌入的MATLAB。 mh_diff助手mh
2021-02-03 01:06:18 2.99MB parser metrics matlab linter
1
ipfs-perfs 一个用于观察和挑战IPFS网络性能的Web应用程序 先决条件 NodeJS> 12 安装 $ git clone git@github.com:sebastiendan/ipfs-perfs.git $ cd ipfs-perfs $ npm install $ npm run build && npm run start:prod 用法 在浏览器中打开 选择缓冲区大小 点击Start按钮 何これ? ipfs-perfs利用Javascript IPFS客户端( )测试IPFS网络上I / O操作的性能。 启动应用程序(请参阅),在您的计算机上产生两个并发的IPFS本地守护程序(节点)。 通过UI启动测试(请参见)将运行以下同步序列(它将无限迭代): 生成所需大小的唯一缓冲区 使第一个IPFS节点将缓冲区添加到网络 使第二个IPFS节点从网络获取缓冲区 捕获两个操作的执行时间并绘制它们
2021-02-03 01:05:51 346KB ipfs js-ipfs IPFSTypeScript
1
monero-static:用于构建自己的Monero版本的可重用工具
2021-02-03 01:05:46 49KB docker monero MoneroShell
1
NoSQLMap NoSQLMap是一个开放源代码Python工具,旨在对NoSQL数据库和Web应用程序中的NoSQL数据库和Web应用程序进行审计以及自动注入攻击,并利用它们的默认配置弱点,以便从数据库中公开或克隆数据。 最初由,现在由维护,以表彰Bernardo Damele和Miroslav的Stampar广受欢迎SQL注入工具 。 它的概念基于Ming Chow在Defcon 21上的出色演讲扩展。 NoSQLMap MongoDB管理攻击演示。 屏幕截图 概要 什么是NoSQL? NoSQL(最初指的是“非SQL”,“非关系”或“不仅是SQL”)数据库提供了一种存储和检索数据的机制,该机制以与关系数据库中使用的表格关系不同的方式建模。 这样的数据库自1960年代后期就已经存在,但是直到二十世纪初,由于诸如Facebook,Google和Amazon.com之类的Web 2.0公司的需求激增,才获得“ NoSQL”的美誉。 NoSQL数据库越来越多地用于大数据和实时Web应用程序中。 NoSQL系统有时也称为“不仅SQL”,以强调它们可能支持类似SQL的查询语言。 DB
2021-02-02 20:35:31 130KB couchdb redis security-audit mongodb
1
kuasar:用于在dat平台上创建去中心化网站的命令行工具
2021-02-02 16:35:48 1KB vuejs dat reactjs nextjs
1
金库 请注意:我们非常重视保管箱的安全性和用户的信任。 如果您认为自己在Vault中发现了安全问题,请以负责任的方式通过与我们联系。 网站: : IRC:Freenode上的#vault-tool 公告清单: 讨论论坛: 文档: : 教程: 认证考试: 保管箱是用于安全访问机密的工具。 秘密是您想要严格控制访问权限的所有内容,例如API密钥,密码,证书等。 保险柜为所有机密提供统一的界面,同时提供严格的访问控制并记录详细的审核日志。 现代系统需要访问多种机密:数据库凭据,外部服务的API密钥,面向服务的体系结构通信的凭据等。了解谁正在访问哪些机密已经非常困难且特定于平台。 没有定制解决方案,几乎不可能增加密钥滚动,安全存储和详细的审核日志。 这是保管库介入的地方。 保险柜的主要功能是: 安全秘密存储:可以将任意密钥/值秘密存储在Vault中。 保险柜先将这些机密加密,然后再将其写入持久存储中,因此获得对原始存储的访问权限不足以访问您的机密。 保险柜可以写入磁盘, 等。 动态机密:保险柜可以按需为某些系统(例如AWS或SQL数据库)生成机密。 例如,当应用程序需
2021-02-02 16:35:44 44.78MB go vault secrets GoGo
1
PostgREST入门套件 使用编写REST API后端的基础项目和工具。 目的 PostgREST提供了一种不同的方式来构建数据驱动的API后端。 它做得“不错”,即为您提供数据库上的REST api,但是构建一个复杂的生产系统,该系统可以执行与第三方系统的对话,发送电子邮件,为浏览器实现实时更新,编写集成等功能测试,实施身份验证,则需要其他组件。 因此,一些开发人员要么提交功能请求,要么不属于PostgREST的范围,要么将其视为原型实用程序,而不是功能强大/性能卓越的灵活生产组件。 该存储库旨在作为所有基于PostgREST的项目的起点,并将所有组件整合到一个定义良好的结构中。 我们还提供了可帮助您迭代项目和工具/脚本的工具,以使构建管道能够将所有内容推向生产。 堆栈中有很多组件,但是如果您不需要pg_amqp_bridge / rabbitmq(甚至是openresty)实例,可以在docker-compose.yml中安全地注释掉它们。 PostgREST +即服务 在运行您的PostgREST实例,并获得OS版本的其他功能()。 或者,使用二进制和docker在基础架构上部
2021-02-02 03:35:36 35KB api docker boilerplate rest
1
kcli资料库 演示! 描述 该工具旨在与现有的虚拟化提供商(libvirt,KubeVirt,oVirt,OpenStack,VMware vSphere,GCP和AWS)进行交互,并可以轻松地从云映像部署和定制VM。 您还可以与这些VM(列表,信息,ssh,启动,停止,删除,控制台,串行控制台,添加/删除磁盘,添加/删除nic等)进行交互。 此外,您可以使用预定义的配置文件来部署VM,一次使用计划文件或已经为您创建了计划的整个产品来部署多个VM。 请参阅以获取更多信息 快速开始 curl https://raw.githubusercontent.com/karmab/kcli/master/install.sh | sh 通过以下方式部署第一个虚拟机: kcli download image centos7 kcli create vm -i centos7 myvm kcli list vm # wait 5-10 seconds for vm to grab an ip kcli ssh myvm kcli delete vm 你可以做什么 使用单个工具与所有虚拟化提
2021-02-02 03:34:54 2.36MB kubernetes aws openshift vsphere
1