octo-cli

CLI tool to expose data from any database as a serverless web service.

Github星跟踪图

Octo CLI

octo-cli makes the data available from any database as a serverless web service, simplifying the process of building data-driven applications.

Knative and OpenFaaS are the only supported serverless frameworks in octo-cli for now.

Octo will create an endpoint that will expose your data as service, all you need to provide is yml file that describes your service.

overview

Supported Databases

  • PostgresSQL
  • MSSQL
  • MySQL

Supported Serverless Frameworks

  • OpenFaaS
  • Knative

Installation

Download Latest Binary

Alternatively you can install using go:

go get github.com/octoproject/octo-cli

Documentation

Documentation can be found on here.

Examples

Examples can be found in the examples/ directory. They are step-by-step examples that will help you to deploy your first service using
octo-cli

Usage

$ octo-cli      
Expose data from any database as web service

Usage:
  octo-cli [flags]
  octo-cli [command]

Available Commands:
  build       Build function Docker container
  create      Create a new service
  deploy      Deploy a new service
  help        Help about any command
  init        Generate service configuration YAML file

Flags:
  -h, --help   help for octo-cli

Use "octo-cli [command] --help" for more information about a command.

主要指标

概览
名称与所有者octoproject/octo-cli
主编程语言Go
编程语言Go (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2020-07-16 08:17:07
推送于2021-02-12 11:17:35
最后一次提交2021-02-12 14:17:26
发布数2
最新版本名称v0.1.0 (发布于 )
第一版名称v0.1.0-alpha (发布于 )
用户参与
星数686
关注者数15
派生数18
提交数6
已启用问题?
问题数5
打开的问题数1
拉请求数0
打开的拉请求数0
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?