Spinnaker as a Service 25/61225/3
authorwutianwei <wutianwei1@huawei.com>
Wed, 22 Aug 2018 02:49:56 +0000 (10:49 +0800)
committerwutianwei <wutianwei1@huawei.com>
Wed, 5 Sep 2018 01:03:26 +0000 (09:03 +0800)
commit8371ccd29229c418dd8bb534fda3d28184c4e986
treec08d9deca85364ef3b1d33ab4078aa3d488ae4cc
parente35bd25993a9bce37f17cf4353f0aa97d20e9c13
Spinnaker as a Service

JIRA: CLOVER-52

1. Add mainfest to install the spinnaker in kubernetes cluster
2. after using mainfest to install spinnaker,
   we can interacte with the halyard daemon with its REST API
   and we can add/delete/list the dockerRegistry/kubernetes accounts.
3. Add the cloverctl to interate with the halyard daemon

Change-Id: I71bc5977f2d65aab88fa55f7d7a53ab75eb6a46b
Signed-off-by: wutianwei <wutianwei1@huawei.com>
22 files changed:
clover/cloverctl/build.sh
clover/cloverctl/src/cloverctl/cmd/create_docker_registry.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/create_kubernetes.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/delete_docker_registry.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/delete_kubernetes.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/get_docker_registry.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/get_kubernetes.go [new file with mode: 0644]
clover/cloverctl/src/cloverctl/cmd/provider.go [new file with mode: 0644]
clover/cloverctl/src/cloverkube/main.go
clover/controller/control/api/halyard.py [new file with mode: 0644]
clover/controller/control/control.py
clover/controller/docker/Dockerfile
clover/controller/process/gunicorn_process.sh
clover/controller/process/nginx.conf
clover/orchestration/kube_client.py
clover/spinnaker/__init__.py [new file with mode: 0644]
clover/spinnaker/halyard.py [new file with mode: 0755]
clover/spinnaker/halyard_sample.py [new file with mode: 0644]
clover/spinnaker/install/quick-install-spinnaker.yml [new file with mode: 0644]
clover/spinnaker/lib/__init__.py [new file with mode: 0644]
clover/spinnaker/lib/halyard_base.py [new file with mode: 0755]
clover/tools/yaml/cassandra.yaml