Skip to content

Commit 0ebc514

Browse files
committed
EPMDEDP-17274: chore: Bump edp-install chart to 3.15.0
Upgrade the edp-install dependency to 3.15.0 to pick up upstream changes, including removal of the deprecated edp-headlamp sub-chart and a new Tekton Reporter option to control whether failed-step log lines are published in PR comments.
1 parent 075a103 commit 0ebc514

3 files changed

Lines changed: 9 additions & 45 deletions

File tree

‎clusters/core/addons/kuberocketci/Chart.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ description: A Helm chart for KubeRocketCI Platform
33
home: https://docs.kuberocketci.io/
44
name: edp-install
55
type: application
6-
version: 3.14.1
7-
appVersion: 3.14.1
6+
version: 3.15.0
7+
appVersion: 3.15.0
88

99
dependencies:
1010
- name: edp-install
11-
version: 3.14.1
11+
version: 3.15.0
1212
repository: https://epam.github.io/edp-helm-charts/stable

‎clusters/core/addons/kuberocketci/README.md‎

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# edp-install
22

3-
![Version: 3.14.1](https://img.shields.io/badge/Version-3.14.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.14.1](https://img.shields.io/badge/AppVersion-3.14.1-informational?style=flat-square)
3+
![Version: 3.15.0](https://img.shields.io/badge/Version-3.15.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.15.0](https://img.shields.io/badge/AppVersion-3.15.0-informational?style=flat-square)
44

55
A Helm chart for KubeRocketCI Platform
66

@@ -10,7 +10,7 @@ A Helm chart for KubeRocketCI Platform
1010

1111
| Repository | Name | Version |
1212
|------------|------|---------|
13-
| https://epam.github.io/edp-helm-charts/stable | edp-install | 3.14.1 |
13+
| https://epam.github.io/edp-helm-charts/stable | edp-install | 3.15.0 |
1414

1515
## Values
1616

@@ -24,14 +24,6 @@ A Helm chart for KubeRocketCI Platform
2424
| edp-install.codebase-operator.branchStaleCheckInterval | string | `"24h"` | How often the operator re-checks that codebase branches still exist in git, marking missing ones with the Stale condition and the app.edp.epam.com/stale label (portal shows a stale badge). |
2525
| edp-install.codebase-operator.enabled | bool | `true` | |
2626
| edp-install.codebase-operator.ingressController | string | `"nginx"` | Ingress controller for the GitServer EventListener webhook: "nginx" (Ingress) or "envoy" (Gateway API HTTPRoute). When set to "envoy", the operator attaches an HTTPRoute to global.gatewayApi.{gatewayName,gatewayNamespace}. |
27-
| edp-install.edp-headlamp.config.baseURL | string | `""` | base url path at which headlamp should run |
28-
| edp-install.edp-headlamp.config.oidc | object | `{"clientID":"shared","clientSecretKey":"clientSecret","clientSecretName":"keycloak-client-headlamp-secret","enabled":false,"issuerUrl":"","scopes":""}` | For detailed instructions, refer to: https://docs.kuberocketci.io/docs/operator-guide/auth/configure-keycloak-oidc-eks, https://docs.kuberocketci.io/docs/operator-guide/auth/ui-portal-oidc |
29-
| edp-install.edp-headlamp.config.oidc.clientID | string | `"shared"` | OIDC client ID |
30-
| edp-install.edp-headlamp.config.oidc.clientSecretKey | string | `"clientSecret"` | OIDC client secret key |
31-
| edp-install.edp-headlamp.config.oidc.clientSecretName | string | `"keycloak-client-headlamp-secret"` | OIDC client secret name |
32-
| edp-install.edp-headlamp.config.oidc.issuerUrl | string | `""` | Azure Entra: https://sts.windows.net/<tenant-id>/ |
33-
| edp-install.edp-headlamp.config.oidc.scopes | string | `""` | OIDC scopes to be used |
34-
| edp-install.edp-headlamp.enabled | bool | `false` | |
3527
| edp-install.edp-tekton.clusterName | string | `"core"` | Cluster name used to construct the krci-portal pipeline URL (/c/<clusterName>/...). Must match krci-portal.configEnv.DEFAULT_CLUSTER_NAME. If left empty, falls back to the first segment of global.dnsWildCard. |
3628
| edp-install.edp-tekton.enabled | bool | `true` | |
3729
| edp-install.edp-tekton.gitServers | object | `{}` | |
@@ -42,6 +34,7 @@ A Helm chart for KubeRocketCI Platform
4234
| edp-install.edp-tekton.portalHost | string | `""` | Host used to build krci-portal pipeline links in Tekton (and Reporter PR comments), together with clusterName. If empty, falls back to a value derived from global.dnsWildCard. |
4335
| edp-install.edp-tekton.reporter.commentStrategy | string | `"update"` | Report comment strategy: 'update' edits the previous report comment of the same pull request, 'new' always creates a new comment |
4436
| edp-install.edp-tekton.reporter.enabled | bool | `true` | Deploy the Tekton Reporter as a part of the pipeline library when true. Default: true |
37+
| edp-install.edp-tekton.reporter.logsReporting | bool | `false` | Publish trailing log lines of failed steps in PR comments. Disabled by default to prevent secrets exposure |
4538
| edp-install.edp-tekton.reporter.tailLines | int | `100` | Number of trailing log lines published for every failed step |
4639
| edp-install.edp-tekton.tekton-cache.enabled | bool | `true` | |
4740
| edp-install.externalSecrets.enabled | bool | `false` | Configure External Secrets for KubeRocketCI platform. Deploy SecretStore. Default: false |

‎clusters/core/addons/kuberocketci/values.yaml‎

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
edp-install:
22
## edp-install configuration
3-
## Full list of parameters are available in https://github.com/epam/edp-install/blob/v3.14.1/deploy-templates/values.yaml and in each of subchart
3+
## A complete list of parameters can be found in the values.yaml file at https://github.com/epam/edp-install/blob/v3.15.0/deploy-templates/values.yaml, as well as in each subchart.
44
global:
55
# -- platform type that can be "kubernetes" or "openshift"
66
platform: "kubernetes"
@@ -181,37 +181,6 @@ edp-install:
181181
# visible: true
182182
# icon: icon_in_base64
183183

184-
edp-headlamp:
185-
enabled: false
186-
config:
187-
# -- base url path at which headlamp should run
188-
baseURL: ""
189-
# -- Ensure that the specified client is associated with cluster OIDC integration.
190-
# -- For detailed instructions, refer to: https://docs.kuberocketci.io/docs/operator-guide/auth/configure-keycloak-oidc-eks, https://docs.kuberocketci.io/docs/operator-guide/auth/ui-portal-oidc
191-
oidc:
192-
# Enable OIDC integration. Default: false
193-
enabled: false
194-
# -- OIDC Issuer URL for authentication.
195-
# -- This URL identifies the OpenID Connect provider endpoint. Examples:
196-
# -- Keycloak: https://keycloak.example.com/auth/realms/<realm-name>
197-
# -- Azure Entra: https://sts.windows.net/<tenant-id>/
198-
issuerUrl: ""
199-
# -- OIDC client ID
200-
clientID: "shared"
201-
# -- OIDC client secret name
202-
clientSecretName: "keycloak-client-headlamp-secret"
203-
# -- OIDC client secret key
204-
clientSecretKey: "clientSecret"
205-
# -- OIDC scopes to be used
206-
scopes: ""
207-
# image:
208-
# repository: epamedp/edp-headlamp
209-
# tag:
210-
# -- Optional array of imagePullSecrets containing private registry credentials
211-
## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry
212-
# imagePullSecrets: []
213-
# - name: regcred
214-
215184
edp-tekton:
216185
enabled: true
217186
# -- Cluster name used to construct the krci-portal pipeline URL (/c/<clusterName>/...).
@@ -261,6 +230,8 @@ edp-install:
261230
tailLines: 100
262231
# -- Report comment strategy: 'update' edits the previous report comment of the same pull request, 'new' always creates a new comment
263232
commentStrategy: update
233+
# -- Publish trailing log lines of failed steps in PR comments. Disabled by default to prevent secrets exposure
234+
logsReporting: false
264235

265236
# GitServers configuration section
266237
# GitServer creation depends on the gitProviders configuration, if gitProvider is not enabled,

0 commit comments

Comments
 (0)