Skip to content

Commit 0a02926

Browse files
Update README.md
replaced to 1.8.x
1 parent 1d07761 commit 0a02926

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed

README.md

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
# TSB Demo Helm Installation
22

3-
## Tetrate Service Bridge (TSB) 1.7.X
4-
Review the TSB components in the docs [here](https://docs.tetrate.io/service-bridge/1.6.x/en-us/setup/components). This page will explain in details TSB components and external dependencies that you have to provision and connect to be able to run TSB.
3+
## Tetrate Service Bridge (TSB) 1.8.X
4+
Review the TSB components in the docs [here](https://docs.tetrate.io/service-bridge/setup/components). This page will explain in details TSB components and external dependencies that you have to provision and connect to be able to run TSB.
55

66
## Firewall Rules Requirements
7-
Review [Firewall Information](https://docs.tetrate.io/service-bridge/1.6.x/en-us/setup/firewall_information) page for the required ports to be opened.
7+
Review [Firewall Information](https://docs.tetrate.io/service-bridge/setup/firewall_information) page for the required ports to be opened.
88

99
> NOTE: TSB Load Balancer (also known as front-envoy) has default port 8443. This port value is user configurable. For example, we have changed the port to 443 as part of the installation process below. If the default port is changed, then all components that communicate via front-envoy need to be adjusted accordingly to match the user-defined value of the front-envoy port.
1010
1111
## Deploying TSB Management Plane
1212

13-
Please refer to [Requirements and Download Page](https://docs.tetrate.io/service-bridge/latest/en-us/setup/requirements-and-download) and [Deploying TSB Management Plane using Helm](https://docs.tetrate.io/service-bridge/latest/en-us/setup/helm/managementplane)
13+
Please refer to [Requirements and Download Page](https://docs.tetrate.io/service-bridge/setup/requirements-and-download) and [Deploying TSB Management Plane using Helm](https://docs.tetrate.io/service-bridge/latest/en-us/setup/helm/managementplane)
1414

1515
### Prepare the required certificates using OpenSSL on Linux (Mac OS X OpenSSL is not supported)
1616

17-
Please refer to [Certificates Setup](https://docs.tetrate.io/service-bridge/1.6.x/en-us/setup/certificate/certificate-setup) page for more details
17+
Please refer to [Certificates Setup](https://docs.tetrate.io/service-bridge/setup/certificate/certificate-setup) page for more details
1818

1919
```sh
2020
export FOLDER="."
21-
export TSB_FQDN="r17xhelm.sandbox.tetrate.io"
21+
export TSB_FQDN="r18xhelm.sandbox.tetrate.io"
2222
export ORG="tetrate"
23-
export VERSION="1.7.2"
23+
export VERSION="1.8.0"
2424
./certs-gen/certs-gen.sh
2525
```
2626

@@ -34,9 +34,9 @@ The output will consist of:
3434

3535
```sh
3636
export FOLDER="."
37-
export REGISTRY="gcr.io/r17xhelm-hqdp-1"
37+
export REGISTRY="gcr.io/r18xhelm-hqdp-1"
3838
export ORG="tetrate"
39-
export VERSION="1.7.2"
39+
export VERSION="1.8.0"
4040
export ADMIN_PASSWORD="Tetrate123"
4141
./prep_managementplane_values.sh
4242
cat managementplane_values.yaml
@@ -57,7 +57,7 @@ helm install mp tetrate-tsb-helm/managementplane -n tsb \
5757
```sh
5858
❯ helm ls -A
5959
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
60-
mp tsb 1 2023-10-25 21:18:10.768315 -0400 EDT deployed managementplane-1.7.2 1.7.2
60+
mp tsb 1 2024-01-11 21:18:10.768315 -0400 EDT deployed managementplane-1.8.0 1.8.0
6161

6262
> kubectl get pod -n tsb
6363
NAME READY STATUS RESTARTS AGE
@@ -83,18 +83,21 @@ xcp-operator-central-76b8cb66ff-mgft8 1/1 Running 0 79
8383

8484
> https://docs.tetrate.io/service-bridge/reference/cli/guide/index
8585
86-
After downloading the version for your OS, please run the command 'tctl version' to verify you have 1.7.2.
86+
After downloading the version for your OS, please run the command 'tctl version' to verify you have 1.8.0.
8787

8888
```sh
89-
export TSB_FQDN="r17xhelm.sandbox.tetrate.io"
89+
export TSB_FQDN="r18xhelm.sandbox.tetrate.io"
9090
export ADMIN_PASSWORD="Tetrate123"
9191

9292

9393
# Consult docs on how to install https://docs.tetrate.io/service-bridge/reference/cli/guide/index#installation
94-
# export VERSION="1.7.2"
94+
# export VERSION="1.8.0"
9595
# export DISTRO="linux-amd64"
9696
# curl -Lo "/usr/local/bin/tctl" "https://binaries.dl.tetrate.io/public/raw/versions/$DISTRO-$VERSION/tctl"
97+
```
98+
Make sure you have updated your DNS with a record for TSB FQDN (`A` record or `CNAME` record of envoy service obtained previously)
9799

100+
```sh
98101
tctl config clusters set helm --tls-insecure --bridge-address $TSB_FQDN:443
99102
tctl config users set helm --username admin --password $ADMIN_PASSWORD --org $ORG
100103
tctl config profiles set helm --cluster helm --username helm
@@ -105,8 +108,8 @@ tctl config profiles set-current helm
105108

106109
```sh
107110
❯ tctl version
108-
TCTL version: v1.7.2
109-
TSB version: v1.7.2
111+
TCTL version: v1.8.0
112+
TSB version: v1.8.0
110113
❯ tctl get org
111114
NAME DISPLAY NAME DESCRIPTION
112115
tetrate tetrate
@@ -120,11 +123,11 @@ Please refer to [Requirements and Download Page](https://docs.tetrate.io/service
120123

121124
```sh
122125
export FOLDER="."
123-
export TSB_FQDN="r17xhelm.sandbox.tetrate.io"
124-
export REGISTRY="gcr.io/swlab17-cwli-1"
126+
export TSB_FQDN="r18xhelm.sandbox.tetrate.io"
127+
export REGISTRY="gcr.io/swlab18-cwli-1"
125128
export ORG="tetrate"
126129
export CLUSTER_NAME="app-cluster1"
127-
export VERSION="1.7.2"
130+
export VERSION="1.8.0"
128131
./prep_controlplane_values.sh
129132
cat "${CLUSTER_NAME}-controlplane_values.yaml"
130133
```
@@ -144,7 +147,7 @@ helm install cp tetrate-tsb-helm/controlplane -n istio-system \
144147
```sh
145148
❯ helm ls -A
146149
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
147-
cp istio-system 1 2023-10-25 21:28:13.216254 -0400 -0400 deployed controlplane-1.7.2 1.7.2
150+
cp istio-system 1 2024-01-11 21:28:13.216254 -0400 -0400 deployed controlplane-1.8.0 1.8.0
148151

149152
❯ kubectl get pod -n istio-system
150153
NAME READY STATUS RESTARTS AGE
@@ -172,14 +175,14 @@ spec:
172175
configEvents:
173176
events:
174177
- etag: '"qbSWRU3JzZQ="'
175-
timestamp: "2023-10-26T01:27:35.724676312Z"
178+
timestamp: "2024-01-11T01:27:35.724676312Z"
176179
type: XCP_ACCEPTED
177180
- etag: '"qbSWRU3JzZQ="'
178-
timestamp: "2023-10-26T01:27:35.679592291Z"
181+
timestamp: "2024-01-11T01:27:35.679592291Z"
179182
type: MPC_ACCEPTED
180183
- etag: '"qbSWRU3JzZQ="'
181-
timestamp: "2023-10-26T01:27:34.287485286Z"
184+
timestamp: "2024-01-11T01:27:34.287485286Z"
182185
type: TSB_ACCEPTED
183186
message: Cluster onboarded
184187
status: READY
185-
```
188+
```

0 commit comments

Comments
 (0)