Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Commit 0dea7f5

Browse files
New Release v1.3.3 for OCI Service Broker
- Minor Documentation Fixes Co-authored-by: Ashokkumar Kannan [email protected] Co-authored-by: Jayasheelan Kumar [email protected]
1 parent 1528c46 commit 0dea7f5

File tree

7 files changed

+57
-10
lines changed

7 files changed

+57
-10
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
66
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8+
[1.3.3]
9+
10+
- Minor documentation fixes
11+
812
[1.3.2]
913

1014
- Minor documentation fixes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ See the [Documentation](charts/oci-service-broker/README.md#oci-service-broker)
2929
The OCI Service Broker is packaged as Helm chart for making it easy to install in Kubernetes Clusters. The chart can be downloaded from below URL.
3030

3131
```
32-
https://github.com/oracle/oci-service-broker/releases/download/v1.3.2/oci-service-broker-1.3.2.tgz
32+
https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz
3333
```
3434

3535
## Samples

charts/oci-service-broker/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
apiVersion: v1
66
description: A Helm chart for installing OCI Service Broker into a Kubernetes cluster
77
name: oci-service-broker
8-
version: 1.3.2
8+
version: 1.3.3

charts/oci-service-broker/docs/installation.md

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
4848

4949
Install the Kubernetes Service Catalog helm chart:
5050

51+
Helm 3.x syntax:
52+
```bash
53+
helm install catalog svc-cat/catalog
54+
```
55+
56+
Helm 2.x syntax:
5157
```bash
5258
helm install svc-cat/catalog --timeout 300 --name catalog
5359
```
@@ -69,7 +75,7 @@ brew update && brew install kubernetes-service-catalog-client
6975
The OCI Service Broker is packaged as Helm chart for making it easy to install in Kubernetes. The chart is available at [charts/oci-service-broker](../) directory.
7076

7177
```plain
72-
https://github.com/oracle/oci-service-broker/releases/download/v1.3.2/oci-service-broker-1.3.2.tgz
78+
https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz
7379
```
7480

7581
### OCI credentials
@@ -106,15 +112,33 @@ The value for `ociCredentials.secretName` should contain the name of the Kuberne
106112

107113
For quickly testing out OCI Service Broker, TLS can be disabled and an embedded etcd container can be used. This can be used for quickly setting up the Broker but not recommended in PRODUCTION environments. Please refer to [Recommended Setup](#recommended-setup) for PRODUCTION environments
108114

115+
Helm 3.x syntax:
109116
```bash
110-
helm install https://github.com/oracle/oci-service-broker/releases/download/v1.3.2/oci-service-broker-1.3.2.tgz --name oci-service-broker \
117+
helm install oci-service-broker https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz \
118+
--set ociCredentials.secretName=ocicredentials \
119+
--set storage.etcd.useEmbedded=true \
120+
--set tls.enabled=false
121+
```
122+
123+
Helm 2.x syntax:
124+
```bash
125+
helm install https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz --name oci-service-broker \
111126
--set ociCredentials.secretName=ocicredentials \
112127
--set storage.etcd.useEmbedded=true \
113128
--set tls.enabled=false
114129
```
115130

116131
Using Helm install from the charts directory in master branch. Please use below command.
117132

133+
Helm 3.x syntax:
134+
```bash
135+
helm install oci-service-broker charts/oci-service-broker/. \
136+
--set ociCredentials.secretName=ocicredentials \
137+
--set storage.etcd.useEmbedded=true \
138+
--set tls.enabled=false
139+
```
140+
141+
Helm 2.x syntax:
118142
```bash
119143
helm install charts/oci-service-broker/. --name oci-service-broker \
120144
--set ociCredentials.secretName=ocicredentials \
@@ -199,15 +223,34 @@ Please note that the names in keys i.e. keyStore.password and keyStore must not
199223
#### Recommended Setup Command
200224

201225
Replace the values of --set arguments with your appropriate values to install the OCI Service Broker. User needs to point docker images either from OCIR or from their repository.
226+
227+
Helm 3.x syntax:
228+
```bash
229+
helm install oci-service-broker https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz \
230+
--set ociCredentials.secretName=ocicredentials \
231+
--set tls.secretName=certsecret \
232+
--set storage.etcd.servers=<comma separated list of etcd servers>
233+
```
234+
235+
Helm 2.x syntax:
202236
```bash
203-
helm install https://github.com/oracle/oci-service-broker/releases/download/v1.3.2/oci-service-broker-1.3.2.tgz --name oci-service-broker \
237+
helm install https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz --name oci-service-broker \
204238
--set ociCredentials.secretName=ocicredentials \
205239
--set tls.secretName=certsecret \
206240
--set storage.etcd.servers=<comma separated list of etcd servers>
207241
```
208242

209243
Using Helm install from the charts directory in master branch. Please use below command.
210244

245+
Helm 3.x syntax:
246+
```bash
247+
helm install oci-service-broker charts/oci-service-broker/. \
248+
--set ociCredentials.secretName=ocicredentials \
249+
--set tls.secretName=certsecret \
250+
--set storage.etcd.servers=<comma separated list of etcd servers>
251+
```
252+
253+
Helm 2.x syntax:
211254
```bash
212255
helm install charts/oci-service-broker/. --name oci-service-broker \
213256
--set ociCredentials.secretName=ocicredentials \
@@ -245,7 +288,7 @@ Refer [Restrict access to Service Catalog resources using RBAC](security.md#rest
245288
Sample files for various services are available under [`oci-service-broker/samples`](../samples) directory inside the charts. The below command extracts chart that contains the sample files.
246289

247290
```bash
248-
curl https://github.com/oracle/oci-service-broker/releases/download/v1.3.2/oci-service-broker-1.3.2.tgz | tar xz
291+
curl -LO https://github.com/oracle/oci-service-broker/releases/download/v1.3.3/oci-service-broker-1.3.3.tgz | tar xz
249292
```
250293

251294
Create a `ClusterServiceBroker` resource with OCI Service Broker URL to register the broker. Use the below register yaml file after updating the namespace of the OCI Service Broker.
@@ -338,7 +381,7 @@ After successful build, a new docker image will be by name 'oci-service-broker'.
338381
example:
339382

340383
```bash
341-
helm install charts/oci-service-broker/. --name oci-service-broker \
384+
helm install oci-service-broker charts/oci-service-broker/. \
342385
--set image.repository=<image name> --set image.tag=<image tag> \
343386
...
344387
...

charts/oci-service-broker/docs/troubleshoot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ kubectl -n <NAMESPACE_OF_OCI_SERVICE_BROKER> get secret ocicredentials -o yaml
109109
In the helm install command the secret should have been passed as shown below:
110110

111111
```bash
112-
helm install charts/oci-service-broker/. --name oci-service-broker \
112+
helm install oci-service-broker charts/oci-service-broker/. \
113113
--set ociCredentials.secretName=ocicredentials \
114114
...
115115
```

charts/oci-service-broker/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ image:
1414
repository: iad.ocir.io/oracle/oci-service-broker
1515

1616
# Tag of the image
17-
tag: 1.3.2
17+
tag: 1.3.3
1818

1919
# The image pull policy
2020
pullPolicy: Always

oci-service-broker/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ apply plugin: 'maven-publish'
3030
archivesBaseName = 'oci-service-broker'
3131

3232
// Sometimes, the version has to be overridden from command line
33-
version = project.hasProperty('version_num') ? project.getProperty('version_num') : '1.3.2'
33+
version = project.hasProperty('version_num') ? project.getProperty('version_num') : '1.3.3'
3434
ext.dockerGroup = 'iad.ocir.io/oci-cnp-dev'
3535
mainClassName = 'com.oracle.oci.osb.Broker'
3636

0 commit comments

Comments
 (0)