RETIRED, Function as a Service for OpenStack
Go to file
Gaëtan Trellu b6f079440e Add Docker support for testing purpose
This commit add Dockerfile and Docker compose YAML
files to deploy Qinling wihtin Docker for testing
purpose.

RabbitMQ and MySQL are deployed and configured.

Change-Id: I086e5d1aaf5e467fb767b62c669232cb8364ee58
Story: 2004166
Task: 27643
2019-06-17 14:30:50 -04:00
api-ref/source Add API documentation 2019-06-10 11:18:51 -04:00
devstack Remove the network policy creation in k8s orchestrator 2019-05-27 13:27:40 +12:00
doc Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
etc Support to get pool information for the runtime 2018-07-14 12:49:11 +12:00
example Kubernetes: disable inter-pods connections 2018-07-23 21:57:18 +00:00
playbooks zuul: create Neutron config dir for the devstack job 2018-03-20 14:28:12 +08:00
qinling Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
qinling_tempest_plugin Skip the external network connection test 2019-02-21 14:53:57 +13:00
releasenotes Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
runtimes Increase request timeout for sidecar 2019-05-23 17:20:34 -04:00
tools Add Docker support for testing purpose 2019-06-17 14:30:50 -04:00
.coveragerc Exclude tests and db migrations from coverage report 2018-03-21 14:25:27 +08:00
.gitignore tests: replace .testr.conf with .stestr.conf 2017-10-10 18:03:00 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:19 +00:00
.mailmap Make api service work 2017-04-14 15:17:05 +12:00
.stestr.conf tests: replace .testr.conf with .stestr.conf 2017-10-10 18:03:00 +08:00
.zuul.yaml Add API documentation 2019-06-10 11:18:51 -04:00
CONTRIBUTING.rst Improve contributing page 2018-06-08 01:38:57 +00:00
HACKING.rst Update and replace http with https for doc links in qinling 2017-08-13 19:28:54 -07:00
LICENSE Initial commit for qinling project 2017-04-11 15:13:10 +12:00
README.rst README: make it us-ascii 2019-05-23 10:03:00 -04:00
babel.cfg Initial commit for qinling project 2017-04-11 15:13:10 +12:00
lower-constraints.txt Add API documentation 2019-06-10 11:18:51 -04:00
requirements.txt Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
setup.cfg Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
setup.py Use uWSGI for python runtime 2018-03-01 17:52:54 +13:00
test-requirements.txt Fix first_execution_time when used together with pattern 2018-08-28 16:33:58 +12:00
tox.ini Add API documentation 2019-06-10 11:18:51 -04:00

README.rst

Qinling

Note

Qinling (is pronounced "tchinling") refers to Qinling Mountains in southern Shaanxi Province in China. The mountains provide a natural boundary between North and South China and support a huge variety of plant and wildlife, some of which is found nowhere else on Earth.

Qinling is Function as a Service for OpenStack. This project aims to provide a platform to support serverless functions (like AWS Lambda). Qinling supports different container orchestration platforms (Kubernetes/Swarm, etc.) and different function package storage backends (local/Swift/S3) by nature using plugin mechanism.