You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed
- links all over the the new installation docs
- typos
- Replace a duplicated guide that was in one of the files
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Documentation**
- Updated and added installation guides for SettleMint Blockchain
Transformation Platform (BTP) on Kubernetes.
- Introduced new category labels for better organization.
- Provided support, troubleshooting guidance, and quick start examples
for trial installations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: saeeddawod <[email protected]>
@@ -25,7 +26,7 @@ It also provides numerous benefits, such as enabling you to specify the high ava
25
26
26
27
<!-- DIAGRAM HERE -->
27
28
28
-
After finishing the installation, you will have access to a suite of services and tools designed to support you throughout your blockchain journey. To explore these tools in detail, we invite you to visit our [Developer Hub](#).
29
+
After finishing the installation, you will have access to a suite of services and tools designed to support you throughout your blockchain journey. To explore these tools in detail, we invite you to visit our [Developer Hub](/docs/about-settlemint/intro/).
@@ -35,7 +36,7 @@ After finishing the installation, you will have access to a suite of services an
35
36
-**Integrated IDE**: Including smart contract sets
36
37
-**Smart contract Indexer**: The Graph Middleware
37
38
38
-
It's essential to remember that preparing your infrastructure and necessary services is a [prerequisite](link). Once this foundation is established, you'll need to populate the helm charts values file, as detailed in the subsequent "Platform installation” section.
39
+
It's essential to remember that preparing your infrastructure and necessary services is a [prerequisite](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/prerequisites/Infrastructure/). Once this foundation is established, you'll need to populate the helm charts values file, as detailed in the subsequent "Platform installation” section.
39
40
40
41
## Understand the Installation Process
41
42
@@ -54,7 +55,8 @@ Should you encounter any issues or have questions during any phase of the instal
54
55
55
56
56
57
Next:
57
-
-[Explore one of our trial installations](#) to get a hands-on feel for the platform
58
-
-[Proceed to the prerequisites page](#) to prepare for a full installation
58
+
-[Explore one of our trial installations](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/quick-start-examples-trial-installation/installation-trial-cluster/) to get a hands-on feel for the platform
59
+
-[Proceed to the prerequisites page](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/prerequisites/Infrastructure/) to prepare for a full installation
Copy file name to clipboardExpand all lines: docs/launch-platform/self-hosted/installing-on-an-existing-cluster/prerequisites/Infrastructure.md
+15-12Lines changed: 15 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,8 @@ Before starting the installation, ensure your environment meets the following re
7
7
8
8
# Infrastructure
9
9
10
-
The following components are a prerequisite to run BTP successfully. Collect the values here to use them later in the [helm chart values file](#).
10
+
11
+
The following components are a prerequisite to run BTP successfully. Collect the values here to use them later in the [helm chart values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/).
11
12
12
13
At this stage, we highly recommend taking a moment to explore our quick start examples, if you haven't already. This will give you a valuable overview of the different components involved.
13
14
@@ -40,7 +41,8 @@ For the successful operation of the SettleMint Blockchain Transformation Platfor
40
41
41
42
-`hostname`: the hostname on which BTP will be available. This domain name needs to be routed to the public IP address of the ingress controller service.
42
43
43
-
[In your values file](#)
44
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
45
+
44
46
45
47
```yaml
46
48
ingress:
@@ -90,8 +92,7 @@ keycloak:
90
92
clientSecret: ""
91
93
issuerURL: ""
92
94
```
93
-
94
-
[In your values file](#)
95
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
95
96
96
97
```yaml
97
98
auth:
@@ -114,9 +115,7 @@ A typical set of parameters you should collect:
114
115
- port: the port of the redis server
115
116
- password: the password of the redis server
116
117
117
-
118
-
119
-
[In your values file](#)
118
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
120
119
121
120
```yaml
122
121
redis:
@@ -138,7 +137,8 @@ If you don't currently have a PostgreSQL server, you can set it up yourself by f
138
137
- `password`: the password of the PostgreSQL server
139
138
- `database`: the database name of the PostgreSQL server
140
139
141
-
[In your values file](#)
140
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
141
+
142
142
143
143
```yaml
144
144
postgresql:
@@ -162,7 +162,7 @@ The state information is always encrypted. By default, encryption is performed u
162
162
- `accessKeyId`: This is the access key for the specified bucket.
163
163
- `secretAccessKey`: This is the secret access key for the specified bucket.
164
164
165
-
[In your values file](#)
165
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
166
166
167
167
```yaml
168
168
state:
@@ -186,7 +186,7 @@ Additionally, an AppRole is necessary to facilitate access to these secrets.
186
186
- `roleId`: the roleId of the AppRole
187
187
- `secretId`: the secretId of the AppRole
188
188
189
-
[In your values file](#)
189
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
190
190
191
191
```yaml
192
192
vault:
@@ -206,7 +206,8 @@ This observability suite is optional and can be activated as described below.
206
206
- Prometheus API URL: this is an example from Grafana cloud: `https://prometheus-prod-01-eu-west-0.grafana.net/api/prom/api/v1/`
207
207
- Loki API URL: this is an example from Grafana cloud: `https://logs-prod-eu-west-0.grafana.net/loki/api/v1/`
208
208
209
-
[In your values file](#)
209
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
210
+
210
211
211
212
```yaml
212
213
features:
@@ -255,7 +256,9 @@ To facilitate this, activate **p2pLoadBalancers** and configure DNS name managem
255
256
256
257
In addition, the 'mixedLoadBalancers' option facilitates the creation of TCP/UDP load balancers on the same port, which is essential for enabling discovery mechanisms.
257
258
258
-
[In your values file](#)
259
+
260
+
[In your values file](/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/run-the-Installation/)
0 commit comments