Skip to content

Commit 71f0e18

Browse files
Merge branch 'main' into PORT-16638-Fix-Default-Mapping-For-GitHub-Ocean
2 parents 5d94c89 + 33afa4d commit 71f0e18

File tree

4 files changed

+33
-8
lines changed

4 files changed

+33
-8
lines changed

docs/build-your-software-catalog/sync-data-to-catalog/kubernetes-stack/kubernetes/kubernetes.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,20 @@ Not sure which method is right for your use case? Check the available [installat
6868

6969
<TabItem value="helm" label="Helm" default>
7070

71-
<OceanRealtimeInstallation integration="Kubernetes" />
71+
To install the integration using Helm:
7272

73-
<PortApiRegionTip/>
73+
1. Go to the Kubernetes [data sources page](https://app.getport.io/settings/data-sources?section=EXPORTERS&provider=Kubernetes) in your portal.
74+
75+
<img src="/img/sync-data-to-catalog/kubernetesIntegrationPage.png" width="70%" border='1px' />
76+
77+
2. A `helm` command will be displayed, with default values already filled out (e.g. your Port client ID, client secret). Copy the command then run it in your terminal to install the integration.
7478

7579
</TabItem>
7680

7781
<TabItem value="argo" label="ArgoCD">
7882

7983
1. Install the `my-port-k8s-exporter` ArgoCD Application by creating the following `my-port-k8s-exporter.yaml` manifest:
80-
:::note
84+
:::note Configuration requirements
8185
Remember to replace the placeholders for `LATEST_HELM_RELEASE` `YOUR_PORT_CLIENT_ID` `YOUR_PORT_CLIENT_SECRET` and `YOUR_GIT_REPO_URL`.
8286

8387
You can find the latest version `port-k8s-exporter` chart in our [Releases](https://github.com/port-labs/helm-charts/releases?q=port-k8s-exporter&expanded=true) page.
@@ -86,7 +90,7 @@ Not sure which method is right for your use case? Check the available [installat
8690
:::
8791

8892
<details>
89-
<summary>ArgoCD Application</summary>
93+
<summary><b>ArgoCD Application (click to expand)</b></summary>
9094

9195
```yaml showLineNumbers
9296
apiVersion: argoproj.io/v1alpha1

docs/customize-pages-dashboards-and-plugins/page/catalog-page.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,16 +183,24 @@ The description will be displayed at the top of the page, under the page title:
183183

184184
<img src='/img/software-catalog/pages/catalogPageDescription.png' width='80%' border='1px' />
185185

186+
## Performance
187+
188+
Large entity tables can result in long loading times. Use the following tips and best practices to improve performance.
189+
190+
The [initial filters](#initial-filters) and [excluded properties](#excluded-properties) are defined when creating the page, while [calculation properties](#calculation-properties) are configured as part of the blueprint definition.
191+
186192
### Initial filters
187193

188-
In some cases, an entities table may be very large, resulting in long loading times. To prevent this, you can define filters that resolve when Port queries the data (rather than after querying).
194+
Initial filters are the most effective way to reduce loading times. You can define filters that resolve when Port queries the data (rather than after querying, like table filters), reducing the number of entities displayed in the table.
195+
189196
To define such a filter, use the `Initial filters` field when creating a page:
190197

191198
<img src='/img/software-catalog/pages/initialFiltersForm.png' width='50%' border='1px' />
192199

193200
<br/><br/>
194201

195-
You can define any [supported rule](/search-and-query/#rules) in JSON format. Here is an example that will only display `Deployments` that were updated in the past month:
202+
You can define any [supported rule](/search-and-query/#rules) in JSON format.
203+
Here is an example that will only display `Deployments` that were updated in the past month:
196204

197205
```json showLineNumbers
198206
[
@@ -211,10 +219,19 @@ You can use [dynamic properties](/search-and-query/#dynamic-properties) of the l
211219
### Excluded properties
212220

213221
Another way to reduce loading times is to exclude undesired properties from an entities table when querying the data. When using this option, the new table will not contain columns for the excluded properties.
222+
223+
We recommend excluding properties with no actual benefit when shown in the table, such as large object properties, long array properties, and other complex data types.
224+
214225
To do this, use the `Excluded properties` field when creating a page:
215226

216227
<img src='/img/software-catalog/pages/excludePropertiesForm.png' width='50%' border='1px' />
217228

229+
### Calculation properties
230+
231+
While calculation properties provide powerful functionality, they can impact performance when used in blueprints that have many entities. To improve performance, consider excluding calculation properties from the table or replacing them with regular properties.
232+
233+
To learn more about calculation properties performance, refer to the [calculation property](/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/#performance-impact) page.
234+
218235
## Customization
219236

220237
The entities table can be customized, which will define the users' view of the Port platform.

docs/sso-rbac/multi-organization.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,12 @@ In order to switch to a different organization:
3838
2. Click on the logo in the top left corner of the page.
3939
3. Click on the organization you want to switch to.
4040

41-
:::info Login behavior
42-
Note that when users log in, they automatically access their **last visited** organization.
41+
:::caution Login behavior and organization switching
42+
When users log in, they automatically access their **last visited** organization.
43+
44+
If you have active sessions in multiple tabs or browsers, switching organizations in one session will switch all other active sessions to that same organization.
45+
46+
We recommend you verify the active organization before making changes.
4347
:::
4448

4549
## Automatic user access
299 KB
Loading

0 commit comments

Comments
 (0)