Kubernetes External Cloud Provider for OpenStack

Kubernetes community is moving to a model where a cloud provider
does not have to live in the main kubernetes/kubernetes repository
https://github.com/kubernetes/features/issues/88

The first example in the kubernetes documentation points to Rancher:
https://github.com/rancher/rancher-cloud-controller-manager

So we should follow the example and as the OpenStack community "own"
the code completely and be responsible for maintaining, developing,
testing and delivering this code to users and operators who want
to run kubernetes and openstack together.

Change-Id: I3f8d19ab0e16c8f59554709c976b53ca8af5463e
This commit is contained in:
Davanum Srinivas 2017-03-24 10:13:31 -04:00
parent ceeeba95da
commit 1aa5a944cd
5 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,14 @@
[access "refs/heads/*"]
abandon = group k8s-cloud-provider-core
label-Code-Review = -2..+2 group k8s-cloud-provider-core
label-Workflow = -1..+1 group k8s-cloud-provider-core
[access "refs/tags/*"]
pushSignedTag = group k8s-cloud-provider-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -4683,6 +4683,9 @@
- project: openstack/js-openstack-lib
description: JavaScript API library for OpenStack.
use-storyboard: true
- project: openstack/k8s-cloud-provider
description: Kubernetes cloud provider (external) for OpenStack
upstream: https://github.com/dims/k8s-cloud-provider.git
- project: openstack/k8s-docker-suite-app-murano
description: Suite of the Docker and Kubernetes applications
- project: openstack/karbor

View File

@ -742,6 +742,7 @@ openstack-golang:
- openstack/docker-machine-openstack
- openstack/golang-client
- openstack/golang-commons
- openstack/k8s-cloud-provider
branches:
- master

View File

@ -5913,6 +5913,12 @@
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: k8s-cloud-provider
jobs:
- golang-jobs
- project:
name: k8s-docker-suite-app-murano

View File

@ -11154,6 +11154,11 @@ projects:
release:
- js-openstack-lib-nodejs6-npm-sdk-docs
- name: openstack/k8s-cloud-provider
template:
- name: merge-check
- name: golang-jobs
- name: openstack/k8s-docker-suite-app-murano
template:
- name: merge-check