Skip to content

Commit 96ccd33

Browse files
release: PR for v2.1.0 (#6928)
* Updated release-notes files * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated devtron to 59238e8-434-38692 tag in values file * Updated kubelink to 6b408df4-564-38694 tag in values file * Updated dashboard to d87d9a07-690-38693 tag in values file * Updated release notes * Updated release notes * Updated release notes * Updated release notes * Updated kubewatch to fbde4d5e-419-38744 tag in values file * Updated hyperion to 37b07f1-280-38743 tag in values file * Updated devtron to 37b07f1-434-38746 tag in values file * Updated kubelink to fbde4d5e-564-38749 tag in values file * Updated git-sensor to fbde4d5e-200-38750 tag in values file * Updated lens to fbde4d5e-333-38752 tag in values file * Updated dashboard to d4a16ea7-690-38751 tag in values file * Updated ci-runner to fbde4d5e-138-38754 tag in values file * Updated image-scanner to fbde4d5e-141-38756 tag in values file * Updated notifier to 580d409b-372-38755 tag in values file * Updated chart-sync to fbde4d5e-836-38757 tag in values file * Updated the version in scripts * Update TimescaleDB password secret reference * Bump version from 0.22.99 to 0.23.1 * Add CLUSTER_OVERVIEW_MAX_STALE_DATA_SECONDS variable * Update releasenotes.md * Update release-notes-v2.1.0.md * Updated devtron to 634eb59-434-38762 tag in values file * Updated hyperion to 634eb59-280-38763 tag in values file --------- Co-authored-by: akshatsinha007 <156403098+akshatsinha007@users.noreply.github.com>
1 parent 634eb59 commit 96ccd33

File tree

10 files changed

+64
-114
lines changed

10 files changed

+64
-114
lines changed

CHANGELOG/release-notes-v2.1.0.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## v2.1.0
2+
3+
## Enhancements
4+
- feat: auto assign permission group ( https://github.com/devtron-labs/devtron/issues/6911 )
5+
## Bugs
6+
- fix: prevent exposure of internal-only attributes in API responses and requests (#6917)
7+
- fix: append filtered cluster details to the cluster detail list in capacity handler (#6915)
8+
- fix: enhance cluster overview response with raw cluster capacity details and caching support (#6914)
9+
- fix: Handle cluster capacity fetch errors by returning detailed connection failure status (#6912)
10+
## Others
11+
- sync: main (#6920)
12+
- chore: Adds scarf pixel (#6918)
13+
- misc: add clientIP in audit log (#6908)
14+
- misc: Refactor vulnerability query implementation and cleanup unused code (#6907)

charts/devtron/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: devtron-operator
3-
appVersion: 2.0.0
3+
appVersion: 2.1.0
44
description: Chart to configure and install Devtron. Devtron is a Kubernetes Orchestration system.
55
keywords:
66
- Devtron
@@ -11,7 +11,7 @@ keywords:
1111
- argocd
1212
- Hyperion
1313
engine: gotpl
14-
version: 0.22.99
14+
version: 0.23.1
1515
sources:
1616
- https://github.com/devtron-labs/charts
1717
dependencies:

charts/devtron/devtron-bom.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ global:
1515
PG_DATABASE: orchestrator
1616
extraManifests: []
1717
installer:
18-
release: "v2.0.0"
18+
release: "v2.1.0"
1919
registry: ""
2020
image: "inception"
2121
tag: "473deaa4-185-21582"
@@ -41,13 +41,13 @@ components:
4141
FEATURE_CODE_MIRROR_ENABLE: "true"
4242
FEATURE_GROUPED_APP_LIST_FILTERS_ENABLE: "true"
4343
registry: ""
44-
image: "dashboard:b48d0910-690-38228"
44+
image: "dashboard:d4a16ea7-690-38751"
4545
imagePullPolicy: IfNotPresent
4646
healthPort: 8080
4747
devtron:
4848
registry: ""
49-
image: "hyperion:f0c18f20-280-38148"
50-
cicdImage: "devtron:f0c18f20-434-38146"
49+
image: "hyperion:634eb598-280-38763"
50+
cicdImage: "devtron:634eb598-434-38762"
5151
imagePullPolicy: IfNotPresent
5252
customOverrides: {}
5353
podSecurityContext:
@@ -61,7 +61,7 @@ components:
6161
healthPort: 8080
6262
ciRunner:
6363
registry: ""
64-
image: "ci-runner:6b408df4-138-38163"
64+
image: "ci-runner:fbde4d5e-138-38754"
6565
argocdDexServer:
6666
registry: ""
6767
image: "dex:v2.30.2"
@@ -70,7 +70,7 @@ components:
7070
authenticator: "authenticator:e414faff-393-13273"
7171
kubelink:
7272
registry: ""
73-
image: "kubelink:6b408df4-564-38159"
73+
image: "kubelink:fbde4d5e-564-38749"
7474
imagePullPolicy: IfNotPresent
7575
configs:
7676
ENABLE_HELM_RELEASE_CACHE: "true"
@@ -93,7 +93,7 @@ components:
9393
healthPort: 50052
9494
kubewatch:
9595
registry: ""
96-
image: "kubewatch:6b408df4-419-38172"
96+
image: "kubewatch:fbde4d5e-419-38744"
9797
imagePullPolicy: IfNotPresent
9898
healthPort: 8080
9999
configs:
@@ -118,7 +118,7 @@ components:
118118
image: postgres_exporter:v0.10.1
119119
gitsensor:
120120
registry: ""
121-
image: "git-sensor:6b408df4-200-38174"
121+
image: "git-sensor:fbde4d5e-200-38750"
122122
imagePullPolicy: IfNotPresent
123123
serviceMonitor:
124124
enabled: false
@@ -136,7 +136,7 @@ components:
136136
# Values for lens
137137
lens:
138138
registry: ""
139-
image: "lens:6b408df4-333-38167"
139+
image: "lens:fbde4d5e-333-38752"
140140
imagePullPolicy: IfNotPresent
141141
configs:
142142
GIT_SENSOR_PROTOCOL: GRPC
@@ -171,7 +171,7 @@ components:
171171
entMigratorImage: "devtron-utils:geni-v1.1.4"
172172
chartSync:
173173
registry: ""
174-
image: chart-sync:6b408df4-836-38155
174+
image: chart-sync:fbde4d5e-836-38757
175175
schedule: "0 19 * * *"
176176
podSecurityContext:
177177
fsGroup: 1001
@@ -209,7 +209,7 @@ workflowController:
209209
IMDSv1ExecutorImage: "argoexec:v3.0.7"
210210
security:
211211
imageScanner:
212-
image: "image-scanner:6b408df4-141-38158"
212+
image: "image-scanner:fbde4d5e-141-38756"
213213
healthPort: 8080
214214
configs:
215215
TRIVY_DB_REPOSITORY: mirror.gcr.io/aquasec/trivy-db
@@ -220,7 +220,7 @@ security:
220220
tag: 4.3.6
221221
# Values for notifier integration
222222
notifier:
223-
image: "notifier:5c4b5b3a-372-38153"
223+
image: "notifier:580d409b-372-38755"
224224
healthPort: 3000
225225
minio:
226226
image: "minio:RELEASE.2021-02-14T04-01-33Z"

charts/devtron/templates/configmap-secret.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{{- $DEX_CSTOREKEY := include "getOrGeneratePass" (dict "Namespace" "devtroncd" "Kind" "Secret" "Name" "devtron-secret" "Key" "DEX_CSTOREKEY") }}
99
{{- $postgresPwd := include "getOrGeneratePass" (dict "Namespace" "devtroncd" "Kind" "Secret" "Name" "postgresql-postgresql" "Key" "postgresql-password") }}
1010
{{- $WEBHOOK_TOKEN := include "getOrGeneratePass" (dict "Namespace" "devtroncd" "Kind" "Secret" "Name" "devtron-secret" "Key" "WEBHOOK_TOKEN") }}
11-
{{- $TIMESCALE_PASSWORD := include "getOrGeneratePass" (dict "Namespace" "devtroncd" "Kind" "Secret" "Name" "timescaledb-cluster-pg15-superuser" "Key" "password") }}
11+
{{- $TIMESCALE_PASSWORD := include "getOrGeneratePass" (dict "Namespace" "devtroncd" "Kind" "Secret" "Name" "timescaledb-secret" "Key" "POSTGRES_PASSWORD") }}
1212

1313
{{- if $.Values.installer.modules }}
1414
{{- if has "cicd" $.Values.installer.modules }}

charts/devtron/templates/devtron.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ metadata:
1010
annotations:
1111
"helm.sh/resource-policy": keep
1212
data:
13+
CLUSTER_OVERVIEW_MAX_STALE_DATA_SECONDS: "330"
1314
DEVTRON_HELM_RELEASE_NAME: {{ $.Release.Name }}
1415
DEVTRON_HELM_RELEASE_NAMESPACE: {{ $.Release.Namespace }}
1516
FEATURE_MIGRATE_ARGOCD_APPLICATION_ENABLE: "true"

charts/devtron/values.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ nfs:
4242
extraManifests: []
4343
installer:
4444
repo: "devtron-labs/devtron"
45-
release: "v2.0.0"
45+
release: "v2.1.0"
4646
registry: ""
4747
image: inception
4848
tag: 473deaa4-185-21582
@@ -97,13 +97,13 @@ components:
9797
FEATURE_CODE_MIRROR_ENABLE: "true"
9898
FEATURE_GROUPED_APP_LIST_FILTERS_ENABLE: "true"
9999
registry: ""
100-
image: "dashboard:b48d0910-690-38228"
100+
image: "dashboard:d4a16ea7-690-38751"
101101
imagePullPolicy: IfNotPresent
102102
healthPort: 8080
103103
devtron:
104104
registry: ""
105-
image: "hyperion:f0c18f20-280-38148"
106-
cicdImage: "devtron:f0c18f20-434-38146"
105+
image: "hyperion:634eb598-280-38763"
106+
cicdImage: "devtron:634eb598-434-38762"
107107
imagePullPolicy: IfNotPresent
108108
customOverrides: {}
109109
healthPort: 8080
@@ -140,7 +140,7 @@ components:
140140
# - devtron.example.com
141141
ciRunner:
142142
registry: ""
143-
image: "ci-runner:6b408df4-138-38163"
143+
image: "ci-runner:fbde4d5e-138-38754"
144144
# Add annotations for ci-runner & cd-runner serviceAccount.
145145
annotations: {}
146146
argocdDexServer:
@@ -151,7 +151,7 @@ components:
151151
authenticator: "authenticator:e414faff-393-13273"
152152
kubelink:
153153
registry: ""
154-
image: "kubelink:6b408df4-564-38159"
154+
image: "kubelink:fbde4d5e-564-38749"
155155
imagePullPolicy: IfNotPresent
156156
healthPort: 50052
157157
podSecurityContext:
@@ -174,7 +174,7 @@ components:
174174
keyName: postgresql-password
175175
kubewatch:
176176
registry: ""
177-
image: "kubewatch:6b408df4-419-38172"
177+
image: "kubewatch:fbde4d5e-419-38744"
178178
imagePullPolicy: IfNotPresent
179179
healthPort: 8080
180180
configs:
@@ -201,7 +201,7 @@ components:
201201
volumeSize: "20Gi"
202202
gitsensor:
203203
registry: ""
204-
image: "git-sensor:6b408df4-200-38174"
204+
image: "git-sensor:fbde4d5e-200-38750"
205205
imagePullPolicy: IfNotPresent
206206
serviceMonitor:
207207
enabled: false
@@ -219,7 +219,7 @@ components:
219219
# Values for lens
220220
lens:
221221
registry: ""
222-
image: "lens:6b408df4-333-38167"
222+
image: "lens:fbde4d5e-333-38752"
223223
imagePullPolicy: IfNotPresent
224224
secrets: {}
225225
resources: {}
@@ -256,7 +256,7 @@ components:
256256
entMigratorImage: "devtron-utils:geni-v1.1.4"
257257
chartSync:
258258
registry: ""
259-
image: chart-sync:6b408df4-836-38155
259+
image: chart-sync:fbde4d5e-836-38757
260260
schedule: "0 19 * * *"
261261
extraConfigs: {}
262262
podSecurityContext:
@@ -412,7 +412,7 @@ argo-cd:
412412
security:
413413
enabled: false
414414
imageScanner:
415-
image: "image-scanner:6b408df4-141-38158"
415+
image: "image-scanner:fbde4d5e-141-38756"
416416
healthPort: 8080
417417
configs:
418418
TRIVY_DB_REPOSITORY: mirror.gcr.io/aquasec/trivy-db
@@ -431,7 +431,7 @@ security:
431431
notifier:
432432
enabled: false
433433
imagePullPolicy: IfNotPresent
434-
image: "notifier:5c4b5b3a-372-38153"
434+
image: "notifier:580d409b-372-38755"
435435
configs:
436436
CD_ENVIRONMENT: PROD
437437
secrets: {}

devtron-images.txt.source

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,34 @@ quay.io/devtron/authenticator:e414faff-393-13273
77
quay.io/devtron/bats:v1.4.1
88
quay.io/devtron/busybox:1.31.1
99
quay.io/devtron/centos-k8s-utils:latest
10-
quay.io/devtron/chart-sync:6b408df4-836-38155
11-
quay.io/devtron/ci-runner:6b408df4-138-38163
10+
quay.io/devtron/chart-sync:fbde4d5e-836-38757
11+
quay.io/devtron/ci-runner:fbde4d5e-138-38754
1212
quay.io/devtron/clair:4.3.6
1313
quay.io/devtron/curl:7.73.0
14-
quay.io/devtron/dashboard:b48d0910-690-38228
14+
quay.io/devtron/dashboard:d4a16ea7-690-38751
1515
quay.io/devtron/devtron-utils:dup-chart-repo-v1.1.0
16-
quay.io/devtron/devtron:f0c18f20-434-38146
16+
quay.io/devtron/devtron:634eb598-434-38762
1717
quay.io/devtron/dex:v2.30.2
18-
quay.io/devtron/git-sensor:6b408df4-200-38174
18+
quay.io/devtron/git-sensor:fbde4d5e-200-38750
1919
quay.io/devtron/grafana:7.3.1
20-
quay.io/devtron/hyperion:f0c18f20-280-38148
21-
quay.io/devtron/image-scanner:6b408df4-141-38158
20+
quay.io/devtron/hyperion:634eb598-280-38763
21+
quay.io/devtron/image-scanner:fbde4d5e-141-38756
2222
quay.io/devtron/inception:473deaa4-185-21582
2323
quay.io/devtron/k8s-sidecar:1.1.0
2424
quay.io/devtron/k8s-utils:tutum-curl
2525
quay.io/devtron/k9s-k8s-utils:latest
2626
quay.io/devtron/kubectl:latest
27-
quay.io/devtron/kubelink:6b408df4-564-38159
28-
quay.io/devtron/kubewatch:6b408df4-419-38172
29-
quay.io/devtron/lens:6b408df4-333-38167
27+
quay.io/devtron/kubelink:fbde4d5e-564-38749
28+
quay.io/devtron/kubewatch:fbde4d5e-419-38744
29+
quay.io/devtron/lens:fbde4d5e-333-38752
3030
quay.io/devtron/migrator:v4.16.2
3131
quay.io/devtron/minideb:latest
3232
quay.io/devtron/minio-mc:RELEASE.2021-02-14T04-28-06Z
3333
quay.io/devtron/minio:RELEASE.2021-02-14T04-01-33Z
3434
quay.io/devtron/nats-box
3535
quay.io/devtron/nats-server-config-reloader:0.6.2
3636
quay.io/devtron/nats:2.9.3-alpine
37-
quay.io/devtron/notifier:5c4b5b3a-372-38153
37+
quay.io/devtron/notifier:580d409b-372-38755
3838
quay.io/devtron/postgres:14.9
3939
quay.io/devtron/postgres_exporter:v0.10.1
4040
quay.io/devtron/postgres_exporter:v0.4.7

manifests/install/devtron-installer.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ metadata:
44
name: installer-devtron
55
namespace: devtroncd
66
spec:
7-
url: https://raw.githubusercontent.com/devtron-labs/devtron/v2.0.0/manifests/installation-script
7+
url: https://raw.githubusercontent.com/devtron-labs/devtron/v2.1.0/manifests/installation-script

manifests/installation-script

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
LTAG="v2.0.0";
1+
LTAG="v2.1.0";
22
REPO_RAW_URL="https://raw.githubusercontent.com/devtron-labs/devtron/";
33
shebang = `#!/bin/bash
44
`;

releasenotes.md

Lines changed: 9 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,13 @@
1-
## v2.0.0
2-
Devtron 2.0 focuses on improving Kubernetes operability at scale. It introduces centralized platform visibility, a restructured UI for faster navigation, and foundational security improvements—reducing operational overhead across CI/CD, infrastructure, and access management.
3-
4-
---
1+
## v2.1.0
52

63
## Enhancements
7-
8-
### Overview Dashboards
9-
We've introduced centralized overview dashboards to give teams instant visibility across critical dimensions of the system.
10-
11-
- **Applications Overview**
12-
View application health metrics and CI/CD pipeline activity in one place to quickly assess delivery performance and identify issues early.
13-
14-
- **Infrastructure Overview**
15-
Gain clear insights into cluster utilization and resource allocation for better visibility into Kubernetes capacity, usage, and optimization opportunities.
16-
17-
- **Security Overview**
18-
Get an aggregated view of your security posture to identify risks, track vulnerabilities, and monitor overall security status effectively.
19-
20-
---
21-
22-
### Reimagined Platform UI
23-
Devtron's UI has been restructured into logical modules, making the platform more intuitive, discoverable, and easier to navigate.
24-
25-
- **Application Management**
26-
Deploy and manage applications, access application groups, and apply bulk edits from a unified workspace.
27-
28-
- **Infrastructure Management**
29-
Manage applications deployed via Helm, Argo CD, and Flux CD, access the chart store, and explore your Kubernetes resources using the resource browser.
30-
31-
- **Security Centre**
32-
Review vulnerability reports, manage security scans, and enforce security policies from a single control plane.
33-
34-
- **Automation Enablement**
35-
Configure and schedule job orchestration to power automated workflows and reduce manual operational overhead.
36-
37-
- **Global Configuration**
38-
Configure SSO, manage clusters and environments, register container registries, and define authorization and access policies centrally.
39-
40-
---
41-
42-
### Command Bar for Faster Navigation
43-
Use the Command Bar (Ctrl + K on Windows/Linux, Cmd + K on macOS) to quickly jump to any screen across the platform and revisit recently accessed items—reducing clicks and speeding up navigation between workflows.
44-
45-
---
46-
47-
### Additional Enhancements
48-
- feat: Rollout 5.2.0 (#6889)
49-
- feat: Added support for tcp in virtual service and changed the apiVersion for externalSecrets (#6892)
50-
- feat: add helm_take_ownership and helm_redeployment_request columns to user_deployment_request table (#6888)
51-
- feat: Added support to override container name (#6880)
52-
- feat: Increase max length for TeamRequest name field (#6876)
53-
- feat: Added namespace support for virtualService and destinationRule (#6868)
54-
- feat: feature flag for encryption (#6856)
55-
- feat: encryption for db credentials (#6852)
56-
57-
---
58-
4+
- feat: auto assign permission group ( https://github.com/devtron-labs/devtron/issues/6911 )
595
## Bugs
60-
- fix: migrate proxy chart dependencies and refactor related functions (#6899)
61-
- fix: enhance validation and error handling in cluster update process (#6887)
62-
- fix: Invalid type casting error for custom charts (#6883)
63-
- fix: validation on team name (#6872)
64-
- fix: sql injection (#6861)
65-
- fix: user manager fix (#6854)
66-
67-
---
68-
6+
- fix: prevent exposure of internal-only attributes in API responses and requests (#6917)
7+
- fix: append filtered cluster details to the cluster detail list in capacity handler (#6915)
8+
- fix: enhance cluster overview response with raw cluster capacity details and caching support (#6914)
9+
- fix: Handle cluster capacity fetch errors by returning detailed connection failure status (#6912)
6910
## Others
70-
- misc: Add support for migrating plugin metadata to parent metadata (#6902)
71-
- misc: update UserDeploymentRequestWithAdditionalFields struct to include tableName for PostgreSQL compatibility (#6896)
72-
- chore: rename SQL migration files for consistency (#6885)
73-
- misc: Vc empty ns fix (#6871)
74-
- misc: added validation on create environment (#6859)
75-
- misc: migration unique constraint on mpc (#6851)
76-
- misc: helm app details API spec (#6850)
77-
- misc: api Spec Added for draft (#6849)
78-
- misc: api Specs added for lock config (#6847)
11+
- chore: Adds scarf pixel (#6918)
12+
- misc: add clientIP in audit log (#6908)
13+
- misc: Refactor vulnerability query implementation and cleanup unused code (#6907)

0 commit comments

Comments
 (0)