Skip to content

Commit 27f2152

Browse files
committed
archiving-deprecating Service Broker option
Signed-off-by: junior <[email protected]>
1 parent 3c9e2b1 commit 27f2152

File tree

2 files changed

+19
-12
lines changed

2 files changed

+19
-12
lines changed

src/docs/content/cloud/deployment.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ kubectl create secret generic oci-credentials \
4040
|--|--|
4141
| Provides steps for provisioning and connecting cloud services to the application | Uses OCI Service Broker to _provision_ **and** _connect_ the Autonomous Transaction Processing database |
4242

43-
{{< switcher border=true tabs="Manual Steps|Automated (Using OCI Service Broker)" >}}
43+
{{< switcher border=true tabs="Manual Steps| **Deprecated** Automated (Using OCI Service Broker)" >}}
4444

4545
<ul>
4646
<li>
@@ -185,7 +185,7 @@ secret to the `mushop-utilities` namespace:
185185
on the same namespace used by the `setup` chart. For convenience, the documentation
186186
commands defaults both the `setup` and OCI Service Broker charts to use
187187
the `mushop-utilities` namespace.
188-
188+
189189
1. Next utilize the OCI Service Broker implementation to provision services by installing the included `provision` chart:
190190

191191
```shell--helm2
@@ -400,8 +400,9 @@ helm chart is installed using settings to leverage cloud backing services.
400400
```
401401

402402
```shell--helm3
403-
helm install mushop ./mushop \
403+
helm upgrade --install mushop ./mushop \
404404
--namespace mushop \
405+
--create-namespace \
405406
--values myvalues.yaml
406407
```
407408

src/docs/layouts/shortcodes/content/setup.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ application features.
1212
| [Metrics Server](https://github.com/helm/charts/blob/master/stable/metrics-server/README.md) | Support for Horizontal Pod Autoscaling | `metrics-server.enabled` | true |
1313
| [Ingress Nginx](https://kubernetes.github.io/ingress-nginx/) | Ingress controller and public Load Balancer | `ingress-nginx.enabled` | true |
1414
| [Cert Manager](https://github.com/jetstack/cert-manager/blob/master/README.md) | x509 certificate management for Kubernetes | `cert-manager.enabled` | true |
15-
| [Service Catalog](https://github.com/kubernetes-sigs/service-catalog/blob/master/charts/catalog/README.md) | Service Catalog chart utilized by Oracle Service Broker | `catalog.enabled` | false |
15+
| [Service Catalog](https://github.com/kubernetes-sigs/service-catalog/blob/master/charts/catalog/README.md) | (Archived) Service Catalog chart utilized by Oracle Service Broker | `catalog.enabled` | false |
1616
| [Jenkins](https://github.com/helm/charts/blob/master/stable/jenkins/README.md) | Jenkins automation server on Kubernetes | `jenkins.enabled` | false |
1717

1818
> Dependencies installed with `setup` chart. **NOTE** as these are very common installations, each may be disabled as needed to resolve conflicts.
1919
2020
From `deploy/complete/helm-chart` directory:
2121

22-
1. Install chart dependencies:
22+
<!-- 1. Install chart dependencies:
2323
2424
```shell
2525
helm dependency update setup
26-
```
26+
``` -->
2727

2828
1. Install `setup` chart:
2929

@@ -33,28 +33,34 @@ From `deploy/complete/helm-chart` directory:
3333
--namespace mushop-utilities
3434
```
3535
36-
```shell--helm3
36+
<!-- ```shell--helm3
3737
kubectl create ns mushop-utilities
38-
```
38+
``` -->
3939
4040
```shell--helm3
41-
helm install mushop-utils setup \
42-
--namespace mushop-utilities
41+
helm upgrade --install mushop-utils setup \
42+
--dependency-update \
43+
--namespace mushop-utilities \
44+
--create-namespace
4345
```
4446
4547
> **OPTIONAL** In case you are provisioning ATP, Stream, and Object Storage with **OCI Service Broker**. In that case, you should enable the Service Catalog `catalog.enabled` to `true` in `values.yaml` or by adding the command line flag `--set catalog.enabled=true` in the `helm install` command above.
4648
4749
```shell--helm3
48-
helm install mushop-utils setup \
50+
helm upgrade --install mushop-utils setup \
51+
--dependency-update \
4952
--namespace mushop-utilities \
53+
--create-namespace \
5054
--set catalog.enabled=true
5155
```
5256
5357
> **OPTIONAL** The Jenkins automation server can be enabled by setting `jenkins.enabled` to `true` in `values.yaml` or by adding the command line flag `--set jenkins.enabled=true` in the `helm install` command above.
5458
5559
```shell--helm3
56-
helm install mushop-utils setup \
60+
helm upgrade --install mushop-utils setup \
61+
--dependency-update \
5762
--namespace mushop-utilities \
63+
--create-namespace \
5864
--set jenkins.enabled=true
5965
```
6066

0 commit comments

Comments
 (0)