Skip to content

Commit 33cb345

Browse files
Ville Aikaskibbles-n-bytes
authored andcommitted
Rename resources. closes #1080 (#1142)
* builds after renames * add modified files * clean up unnecessary mechanical changes to openservicebroker client * some tests pass, just checkpointing work * More tests pass, checkpointing * unit tests pass * manual testing for cluster works * rebase related changes * address make verify complaints * first set of integration tests pass now * integration tests * address make verify complaints * fix up some typos in the docs, integration tests now pass!!! * update jenkins to look for correct resources * update jenkins tests for new names * update jenkins tests for new names * more jenkins test fixes * Replace Service Service with Service
1 parent 70c2b9b commit 33cb345

File tree

152 files changed

+6695
-6700
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+6695
-6700
lines changed

cmd/controller-manager/app/controller_manager.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ the core control loops shipped with the service catalog.`,
8484
const controllerManagerAgentName = "service-catalog-controller-manager"
8585
const controllerDiscoveryAgentName = "service-catalog-controller-discovery"
8686

87-
var catalogGVR = schema.GroupVersionResource{Group: "servicecatalog.k8s.io", Version: "v1alpha1", Resource: "brokers"}
87+
var catalogGVR = schema.GroupVersionResource{Group: "servicecatalog.k8s.io", Version: "v1alpha1", Resource: "servicebrokers"}
8888

8989
// Run runs the service-catalog controller-manager; should never exit.
9090
func Run(controllerManagerOptions *options.ControllerManagerServer) error {
@@ -323,16 +323,16 @@ func StartControllers(s *options.ControllerManagerServer,
323323
// All shared informers are v1alpha1 API level
324324
serviceCatalogSharedInformers := informerFactory.Servicecatalog().V1alpha1()
325325

326-
glog.V(5).Infof("Creating controller; broker relist interval: %v", s.BrokerRelistInterval)
326+
glog.V(5).Infof("Creating controller; broker relist interval: %v", s.ServiceBrokerRelistInterval)
327327
serviceCatalogController, err := controller.NewController(
328328
coreClient,
329329
serviceCatalogClientBuilder.ClientOrDie(controllerManagerAgentName).ServicecatalogV1alpha1(),
330-
serviceCatalogSharedInformers.Brokers(),
330+
serviceCatalogSharedInformers.ServiceBrokers(),
331331
serviceCatalogSharedInformers.ServiceClasses(),
332-
serviceCatalogSharedInformers.Instances(),
333-
serviceCatalogSharedInformers.Bindings(),
332+
serviceCatalogSharedInformers.ServiceInstances(),
333+
serviceCatalogSharedInformers.ServiceInstanceCredentials(),
334334
osb.NewClient,
335-
s.BrokerRelistInterval,
335+
s.ServiceBrokerRelistInterval,
336336
s.OSBAPIPreferredVersion,
337337
recorder,
338338
)

cmd/controller-manager/app/options/options.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
// The controller is responsible for running control loops that reconcile
1818
// the state of service catalog API resources with service brokers, service
19-
// classes, service instances, and service bindings.
19+
// classes, service instances, and service instance credentials.
2020

2121
package options
2222

@@ -39,7 +39,7 @@ type ControllerManagerServer struct {
3939

4040
const (
4141
defaultResyncInterval = 5 * time.Minute
42-
defaultBrokerRelistInterval = 24 * time.Hour
42+
defaultServiceBrokerRelistInterval = 24 * time.Hour
4343
defaultContentType = "application/json"
4444
defaultBindAddress = "0.0.0.0"
4545
defaultPort = 10000
@@ -63,7 +63,7 @@ func NewControllerManagerServer() *ControllerManagerServer {
6363
K8sKubeconfigPath: defaultK8sKubeconfigPath,
6464
ServiceCatalogKubeconfigPath: defaultServiceCatalogKubeconfigPath,
6565
ResyncInterval: defaultResyncInterval,
66-
BrokerRelistInterval: defaultBrokerRelistInterval,
66+
ServiceBrokerRelistInterval: defaultServiceBrokerRelistInterval,
6767
OSBAPIContextProfile: defaultOSBAPIContextProfile,
6868
OSBAPIPreferredVersion: defaultOSBAPIPreferredVersion,
6969
ConcurrentSyncs: defaultConcurrentSyncs,
@@ -88,7 +88,7 @@ func (s *ControllerManagerServer) AddFlags(fs *pflag.FlagSet) {
8888
fs.StringVar(&s.ServiceCatalogKubeconfigPath, "service-catalog-kubeconfig", "", "Path to service-catalog kubeconfig")
8989
fs.BoolVar(&s.ServiceCatalogInsecureSkipVerify, "service-catalog-insecure-skip-verify", s.ServiceCatalogInsecureSkipVerify, "Skip verification of the TLS certificate for the service-catalog API server")
9090
fs.DurationVar(&s.ResyncInterval, "resync-interval", s.ResyncInterval, "The interval on which the controller will resync its informers")
91-
fs.DurationVar(&s.BrokerRelistInterval, "broker-relist-interval", s.BrokerRelistInterval, "The interval on which a broker's catalog is relisted after the broker becomes ready")
91+
fs.DurationVar(&s.ServiceBrokerRelistInterval, "broker-relist-interval", s.ServiceBrokerRelistInterval, "The interval on which a broker's catalog is relisted after the broker becomes ready")
9292
fs.BoolVar(&s.OSBAPIContextProfile, "enable-osb-api-context-profile", s.OSBAPIContextProfile, "This does nothing.")
9393
fs.MarkHidden("enable-osb-api-context-profile")
9494
fs.StringVar(&s.OSBAPIPreferredVersion, "osb-api-preferred-version", s.OSBAPIPreferredVersion, "The string to send as the version header.")

contrib/examples/apiserver/binding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Binding
2+
kind: ServiceInstanceCredential
33
metadata:
44
name: test-binding
55
namespace: test-ns

contrib/examples/apiserver/broker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Broker
2+
kind: ServiceBroker
33
metadata:
44
name: test-broker
55
spec:

contrib/examples/apiserver/instance.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Instance
2+
kind: ServiceInstance
33
metadata:
44
name: test-instance
55
namespace: test-ns

contrib/examples/walkthrough/ups-binding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Binding
2+
kind: ServiceInstanceCredential
33
metadata:
44
name: ups-binding
55
namespace: test-ns

contrib/examples/walkthrough/ups-broker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Broker
2+
kind: ServiceBroker
33
metadata:
44
name: ups-broker
55
spec:

contrib/examples/walkthrough/ups-instance-default-sp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Instance
2+
kind: ServiceInstance
33
metadata:
44
name: ups-instance-default
55
namespace: test-ns

contrib/examples/walkthrough/ups-instance.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: servicecatalog.k8s.io/v1alpha1
2-
kind: Instance
2+
kind: ServiceInstance
33
metadata:
44
name: ups-instance
55
namespace: test-ns

contrib/hack/cleanup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ set -o nounset
1818
set -o errexit
1919

2020
KUBECTL=kubectl
21-
TYPES='servicebrokers serviceclasses serviceinstances servicebindings'
21+
TYPES='servicebrokers serviceclasses serviceinstances serviceinstancecredentials'
2222

2323
for i in $TYPES; do
2424
for j in `$KUBECTL get --no-headers $i | cut -d ' ' -f 1`; do

contrib/hack/test-apiserver.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ NO_TTY=1 kubectl create -f contrib/examples/apiserver/serviceclass.yaml
4747
NO_TTY=1 kubectl create -f contrib/examples/apiserver/instance.yaml
4848
NO_TTY=1 kubectl create -f contrib/examples/apiserver/binding.yaml
4949

50-
NO_TTY=1 kubectl get broker test-broker -o yaml
50+
NO_TTY=1 kubectl get servicebroker test-broker -o yaml
5151
NO_TTY=1 kubectl get serviceclass test-serviceclass -o yaml
52-
NO_TTY=1 kubectl get instance test-instance --namespace test-ns -o yaml
53-
NO_TTY=1 kubectl get binding test-binding --namespace test-ns -o yaml
52+
NO_TTY=1 kubectl get serviceinstance test-instance --namespace test-ns -o yaml
53+
NO_TTY=1 kubectl get serviceinstancecredential test-binding --namespace test-ns -o yaml
5454

5555
NO_TTY=1 kubectl delete -f contrib/examples/apiserver/broker.yaml
5656
NO_TTY=1 kubectl delete -f contrib/examples/apiserver/serviceclass.yaml

contrib/jenkins/install_catalog.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ ${ROOT}/contrib/jenkins/setup-sc-context.sh \
114114
|| error_exit 'Error when setting up context for service catalog.'
115115

116116
retry &> /dev/null \
117-
kubectl --context=service-catalog get brokers,serviceclasses,instances,bindings \
117+
kubectl --context=service-catalog get servicebrokers,serviceclasses,serviceinstances,serviceinstancecredentials \
118118
|| error_exit 'Timed out waiting for expected response from service catalog API server.'
119119

120120
echo 'Service Catalog installed successfully.'

contrib/jenkins/run_e2e.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ function cleanup() {
6464
# TODO: Hack in order to delete TPRs. Will need to be removed when TPRs can be deleted
6565
# by the catalog API server.
6666
if [[ -n "${WITH_TPR:-}" ]]; then
67-
kubectl delete thirdpartyresources binding.servicecatalog.k8s.io
68-
kubectl delete thirdpartyresources instance.servicecatalog.k8s.io
69-
kubectl delete thirdpartyresources broker.servicecatalog.k8s.io
67+
kubectl delete thirdpartyresources service-instance-credential.servicecatalog.k8s.io
68+
kubectl delete thirdpartyresources service-instance.servicecatalog.k8s.io
69+
kubectl delete thirdpartyresources service-broker.servicecatalog.k8s.io
7070
kubectl delete thirdpartyresources service-class.servicecatalog.k8s.io
7171
fi
7272
} &> /dev/null

contrib/jenkins/test_walkthrough.sh

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,15 @@ kubectl --context=service-catalog create -f "${ROOT}/contrib/examples/walkthroug
136136
|| error_exit 'Error when creating ups-broker.'
137137

138138
wait_for_expected_output -e 'FetchedCatalog' \
139-
kubectl --context=service-catalog get brokers ups-broker -o yaml \
139+
kubectl --context=service-catalog get servicebrokers ups-broker -o yaml \
140140
|| {
141-
kubectl --context=service-catalog get brokers ups-broker -o yaml
141+
kubectl --context=service-catalog get servicebrokers ups-broker -o yaml
142142
error_exit 'Did not receive expected condition when creating ups-broker.'
143143
}
144144

145-
[[ "$(kubectl --context=service-catalog get brokers ups-broker -o yaml)" == *"status: \"True\""* ]] \
145+
[[ "$(kubectl --context=service-catalog get servicebrokers ups-broker -o yaml)" == *"status: \"True\""* ]] \
146146
|| {
147-
kubectl --context=service-catalog get brokers ups-broker -o yaml
147+
kubectl --context=service-catalog get servicebrokers ups-broker -o yaml
148148
error_exit 'Failure status reported when attempting to fetch catalog from ups-broker.'
149149
}
150150

@@ -159,15 +159,15 @@ kubectl --context=service-catalog create -f "${ROOT}/contrib/examples/walkthroug
159159
|| error_exit 'Error when creating ups-instance.'
160160

161161
wait_for_expected_output -e 'ProvisionedSuccessfully' \
162-
kubectl --context=service-catalog get instances -n test-ns ups-instance -o yaml \
162+
kubectl --context=service-catalog get serviceinstances -n test-ns ups-instance -o yaml \
163163
|| {
164-
kubectl --context=service-catalog get instances -n test-ns ups-instance -o yaml
164+
kubectl --context=service-catalog get serviceinstances -n test-ns ups-instance -o yaml
165165
error_exit 'Did not receive expected condition when provisioning ups-instance.'
166166
}
167167

168-
[[ "$(kubectl --context=service-catalog get instances -n test-ns ups-instance -o yaml)" == *"status: \"True\""* ]] \
168+
[[ "$(kubectl --context=service-catalog get serviceinstances -n test-ns ups-instance -o yaml)" == *"status: \"True\""* ]] \
169169
|| {
170-
kubectl --context=service-catalog get instances -n test-ns ups-instance -o yaml
170+
kubectl --context=service-catalog get serviceinstances -n test-ns ups-instance -o yaml
171171
error_exit 'Failure status reported when attempting to provision ups-instance.'
172172
}
173173

@@ -179,15 +179,15 @@ kubectl --context=service-catalog create -f "${ROOT}/contrib/examples/walkthroug
179179
|| error_exit 'Error when creating ups-binding.'
180180

181181
wait_for_expected_output -e 'InjectedBindResult' \
182-
kubectl --context=service-catalog get bindings -n test-ns ups-binding -o yaml \
182+
kubectl --context=service-catalog get serviceinstancecredentials -n test-ns ups-binding -o yaml \
183183
|| {
184-
kubectl --context=service-catalog get bindings -n test-ns ups-binding -o yaml
184+
kubectl --context=service-catalog get serviceinstancecredentials -n test-ns ups-binding -o yaml
185185
error_exit 'Did not receive expected condition when injecting ups-binding.'
186186
}
187187

188-
[[ "$(kubectl --context=service-catalog get bindings -n test-ns ups-binding -o yaml)" == *"status: \"True\""* ]] \
188+
[[ "$(kubectl --context=service-catalog get serviceinstancecredentials -n test-ns ups-binding -o yaml)" == *"status: \"True\""* ]] \
189189
|| {
190-
kubectl --context=service-catalog get bindings -n test-ns ups-binding -o yaml
190+
kubectl --context=service-catalog get serviceinstancecredentials -n test-ns ups-binding -o yaml
191191
error_exit 'Failure status reported when attempting to inject ups-binding.'
192192
}
193193

@@ -200,7 +200,7 @@ if [[ "${WITH_TPR}" != true ]]; then
200200

201201
echo 'Unbinding from instance...'
202202

203-
kubectl --context=service-catalog delete -n test-ns bindings ups-binding \
203+
kubectl --context=service-catalog delete -n test-ns serviceinstancecredentials ups-binding \
204204
|| error_exit 'Error when deleting ups-binding.'
205205

206206
wait_for_expected_output -x -e "ups-binding" \
@@ -211,14 +211,14 @@ if [[ "${WITH_TPR}" != true ]]; then
211211

212212
echo 'Deprovisioning instance...'
213213

214-
kubectl --context=service-catalog delete -n test-ns instances ups-instance \
214+
kubectl --context=service-catalog delete -n test-ns serviceinstances ups-instance \
215215
|| error_exit 'Error when deleting ups-instance.'
216216

217217
# Delete the broker
218218

219219
echo 'Deleting broker...'
220220

221-
kubectl --context=service-catalog delete brokers ups-broker \
221+
kubectl --context=service-catalog delete servicebrokers ups-broker \
222222
|| error_exit 'Error when deleting ups-broker.'
223223

224224
wait_for_expected_output -x -e 'user-provided-service' \

0 commit comments

Comments
 (0)