Skip to content

Commit 2bfcc83

Browse files
EPMDEDP-17074: docs: Remove KrakenD from 3-13 and higher
1 parent 4858458 commit 2bfcc83

18 files changed

Lines changed: 10 additions & 694 deletions

File tree

-134 KB
Binary file not shown.

docs/operator-guide/ci/tekton-long-term-storage.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,3 @@ In this example, the PGO (PostgreSQL Operator) is used for the Tekton Results da
118118
* [Add Application](../../user-guide/add-application.md)
119119
* [Install Tekton](../install-tekton.md)
120120
* [Install KubeRocketCI](../install-kuberocketci.md)
121-
* [KrakenD API Gateway](../extensions/krakend.md)

docs/operator-guide/extensions/git-discovery.md

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ This page describes installation of the [GitFusion](https://github.com/KubeRocke
1717

1818
GitFusion enhances the developer experience by facilitating automated discovery of Git repositories, remote branches, and organizational structures across multiple Git providers. The service operates as an intermediary layer, securing communication between the KubeRocketCI portal and Git infrastructure while enabling rich repository browsing capabilities.
1919

20-
## Prerequisites
21-
22-
To install GitFusion, ensure that a [KrakenD](./krakend.md) instance is installed and configured using [edp-cluster-add-ons](https://github.com/epam/edp-cluster-add-ons/tree/main/clusters/core/addons/krakend).
23-
2420
## Installation
2521

2622
:::warning
@@ -36,58 +32,6 @@ To enable the GitFusion integration in KubeRocketCI, follow the steps below:
3632
enable: true
3733
```
3834
39-
2. Configure the KrakenD API Gateway to expose GitFusion endpoints by modifying its routing configuration.
40-
41-
:::note
42-
Reference KrakenD configurations in the [edp-cluster-add-ons](https://github.com/epam/edp-cluster-add-ons/tree/main/clusters/core/addons/krakend) repository.
43-
For more information on how to work with edp-cluster-add-ons, please refer to the [Install via Add-Ons](../add-ons-overview.md) page.
44-
:::
45-
46-
1. Clone your forked copy of the [edp-cluster-add-ons](https://github.com/epam/edp-cluster-add-ons) repository.
47-
48-
2. Verify that KrakenD configuration includes the GitFusion API endpoints. If missing, add them in two steps:
49-
1. Navigate to the KrakenD configuration directory at `clusters/<cluster-name>/addons/krakend`.
50-
2. Update the [values.yaml](https://github.com/epam/edp-cluster-add-ons/blob/main/clusters/core/addons/krakend/values.yaml#L202-#L346) file to include the necessary GitFusion API endpoint definitions.
51-
52-
3. Configure the KrakenD secret to include GitFusion service connectivity details.
53-
54-
:::note
55-
The `GITFUSION_URL` variable should point to the GitFusion service URL, e.g., `http://gitfusion.krci:8080`.
56-
:::
57-
58-
Modify the `krakend` secret configuration to include the `GITFUSION_URL` environment variable:
59-
60-
```yaml title="KrakenD secret"
61-
kind: Secret
62-
apiVersion: v1
63-
metadata:
64-
name: krakend
65-
namespace: krakend
66-
data:
67-
...
68-
GITFUSION_URL: http://gitfusion.krci:8080
69-
type: Opaque
70-
```
71-
72-
For environments utilizing External Secrets Operator with AWS Parameter Store, add the `GITFUSION_URL` variable to Parameter Store configuration:
73-
74-
```yaml title="AWS Parameter Store"
75-
{
76-
"SONARQUBE_URL": "http://sonar.sonar:9000",
77-
"SONARQUBE_TOKEN": "<sonarqube-token>",
78-
"DEPTRACK_URL": "http://dependency-track-api-server.dependency-track:8080",
79-
"DEPTRACK_TOKEN": "<dependency-track-token>",
80-
"JWK_URL": "https://keycloak.example.com/realms/<realmName>/protocol/openid-connect/certs",
81-
"OPENSEARCH_URL": "https://opensearch-cluster-master.logging:9200",
82-
"OPENSEARCH_CREDS": "<opensearch-base64-encoded-credentials>",
83-
"GITFUSION_URL": "http://gitfusion.krci:8080"
84-
}
85-
```
86-
87-
4. Save modifications by committing and pushing the updated files to the `edp-cluster-add-ons` repository.
88-
89-
5. Apply the configuration changes by accessing Argo CD and synchronizing the KrakenD application deployment.
90-
9135
## Verification
9236
9337
Once GitFusion deployment is complete, validate the integration functionality through the following testing procedures:
@@ -120,4 +64,3 @@ Once GitFusion deployment is complete, validate the integration functionality th
12064
12165
* [Add Application](../../user-guide/add-application.md)
12266
* [Manage Branches](../../user-guide/manage-branches.md)
123-
* [KrakenD Integration](./krakend.md)

docs/operator-guide/extensions/krakend.md

Lines changed: 0 additions & 281 deletions
This file was deleted.

docs/operator-guide/infrastructure-providers/atlantis-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ The first approach is to deploy Atlantis using Argo CD. Follow the steps below t
658658

659659
4. Commit and push the changes to the remote repository. After the changes are pushed, navigate to the Argo CD and sync the Atlantis application. Verify that the Atlantis is successfully deployed:
660660

661-
![Argo CD KrakenD](../../assets/operator-guide/infrastructure-providers/argo-cd-atlantis.png)
661+
![Argo CD Atlantis](../../assets/operator-guide/infrastructure-providers/argo-cd-atlantis.png)
662662

663663
### Approach 2: Deploy Using Helm
664664

0 commit comments

Comments
 (0)