Skip to content

feat: Made ng labels env driven #6438

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Mar 21, 2025
Merged

feat: Made ng labels env driven #6438

merged 11 commits into from
Mar 21, 2025

Conversation

abhibhaw
Copy link
Member

@abhibhaw abhibhaw commented Mar 7, 2025

Description

Fixes https://github.com/devtron-labs/sprint-tasks/issues/1979

Checklist:

  • The title of the PR states what changed and the related issues number (used for the release note).
  • Does this PR requires documentation updates?
  • I've updated documentation as required by this PR.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have tested it for all user roles.
  • I have added all the required unit/api test cases.

Does this PR introduce a user-facing change?


@abhibhaw abhibhaw changed the title feat: Adds karpenter ng to list of ng constants feat: Made ng labels env driven Mar 7, 2025
@Shivam-nagar23
Copy link
Member

LGTM

Shivam-nagar23
Shivam-nagar23 previously approved these changes Mar 7, 2025
@vikramdevtron vikramdevtron changed the base branch from main to release-candidate-v0.31.0 March 10, 2025 11:20
@vikramdevtron vikramdevtron dismissed Shivam-nagar23’s stale review March 10, 2025 11:20

The base branch was changed.

Copy link

The migration files have successfully passed the criteria!!

@abhibhaw abhibhaw changed the base branch from release-candidate-v0.31.0 to develop March 10, 2025 13:00
Copy link

The migration files have successfully passed the criteria!!

vikramdevtron
vikramdevtron previously approved these changes Mar 21, 2025
Copy link

@abhibhaw abhibhaw merged commit 1e411fe into develop Mar 21, 2025
6 checks passed
@abhibhaw abhibhaw deleted the kar-ng branch March 21, 2025 13:36
akshatsinha007 added a commit that referenced this pull request Apr 7, 2025
* ci pipeline get change

* ci pipeline get change

* GetCiPipelineByIdWithDefaultTag change

* deployment template get response

* cd pipeline get response change

* oss etn change

* oss ent change

* prom client in chart-sync

* fix in yaml

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* vendor update in develop

* fix: incorrect gitops metrics (#6444)

* wip: fix gitops metrics

* fix pull metrics

* github create repo function

* wip: metrics changed from defer function

* fix metrics publish

* self review changes

* oss ent change

* code cleaning

* name suggestion util

* added supoort for preserve mode in update repo api

* fix in CreateGrafanaDataSource

* fix in CreateGrafanaDataSource

* feat: Made ng labels env driven (#6438)

* feat: Adds karpenter ng to list of ng constants

* feat: made nodelabels env driven

* feat: Updates env get as per repo standards

* prom client in chart-sync

* fix in yaml

* chore: resolve merge conflict

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* code cleaning

---------

Co-authored-by: prakhar katiyar <prkhrkat@gmail.com>

* updated timeout for git material save/update

* fix: compile issue

* updated protos version

* added sql scripts

* sql no update

* wip: optimisation (#6473)

* vendor update

* feat: licensing changes (#6474)

* modules handling

* example

* sql files

* common lib update

* release: Compatibility Modifications for Enterprise and OSS Chart (#6486)

* added devtronEnterprise check conditions

* added devtron-operator-cm in inception

* added eneterprise flag in devtron-cm

* updated dashboard cm

* added random alpha for ent-job

* added DEVTRON_VERSION_IDENTIFIER_IN_HELM_VALUES in devtro-cm

* updated installer for enterprise

* bom

* fix: for grafana URL

* fix: for grafana URL

---------

Co-authored-by: kartik-579 <kartik@devtron.ai>
Co-authored-by: prakhar katiyar <prkhrkat@gmail.com>
Co-authored-by: Vikram Singh <vikram@devtron.ai>
Co-authored-by: Vikram <73224103+vikramdevtron@users.noreply.github.com>
Co-authored-by: iamayushm <32041961+iamayushm@users.noreply.github.com>
Co-authored-by: prakhar katiyar <39842461+prkhrkat@users.noreply.github.com>
Co-authored-by: Ash-exp <asutosh2000ad@gmail.com>
Co-authored-by: Abhibhaw Asthana <39991296+abhibhaw@users.noreply.github.com>
Co-authored-by: kartik-579 <84493919+kartik-579@users.noreply.github.com>
Co-authored-by: Shivam Nagar <124123645+Shivam-nagar23@users.noreply.github.com>
pawan-mehta-dt added a commit that referenced this pull request Apr 23, 2025
* 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 release notes

* Updated release notes

* Updated release notes

* Updated release notes

* Updated release notes

* misc: merged main in release-bot (#6500)

* ci pipeline get change

* ci pipeline get change

* GetCiPipelineByIdWithDefaultTag change

* deployment template get response

* cd pipeline get response change

* oss etn change

* oss ent change

* prom client in chart-sync

* fix in yaml

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* vendor update in develop

* fix: incorrect gitops metrics (#6444)

* wip: fix gitops metrics

* fix pull metrics

* github create repo function

* wip: metrics changed from defer function

* fix metrics publish

* self review changes

* oss ent change

* code cleaning

* name suggestion util

* added supoort for preserve mode in update repo api

* fix in CreateGrafanaDataSource

* fix in CreateGrafanaDataSource

* feat: Made ng labels env driven (#6438)

* feat: Adds karpenter ng to list of ng constants

* feat: made nodelabels env driven

* feat: Updates env get as per repo standards

* prom client in chart-sync

* fix in yaml

* chore: resolve merge conflict

* APP_SYNC_SHUTDOWN_WAIT_DURATION env

* code cleaning

---------

Co-authored-by: prakhar katiyar <prkhrkat@gmail.com>

* updated timeout for git material save/update

* fix: compile issue

* updated protos version

* added sql scripts

* sql no update

* wip: optimisation (#6473)

* vendor update

* feat: licensing changes (#6474)

* modules handling

* example

* sql files

* common lib update

* release: Compatibility Modifications for Enterprise and OSS Chart (#6486)

* added devtronEnterprise check conditions

* added devtron-operator-cm in inception

* added eneterprise flag in devtron-cm

* updated dashboard cm

* added random alpha for ent-job

* added DEVTRON_VERSION_IDENTIFIER_IN_HELM_VALUES in devtro-cm

* updated installer for enterprise

* bom

* fix: for grafana URL

* fix: for grafana URL

---------

Co-authored-by: kartik-579 <kartik@devtron.ai>
Co-authored-by: prakhar katiyar <prkhrkat@gmail.com>
Co-authored-by: Vikram Singh <vikram@devtron.ai>
Co-authored-by: Vikram <73224103+vikramdevtron@users.noreply.github.com>
Co-authored-by: iamayushm <32041961+iamayushm@users.noreply.github.com>
Co-authored-by: prakhar katiyar <39842461+prkhrkat@users.noreply.github.com>
Co-authored-by: Ash-exp <asutosh2000ad@gmail.com>
Co-authored-by: Abhibhaw Asthana <39991296+abhibhaw@users.noreply.github.com>
Co-authored-by: kartik-579 <84493919+kartik-579@users.noreply.github.com>
Co-authored-by: Shivam Nagar <124123645+Shivam-nagar23@users.noreply.github.com>

* added liveness readiness

* Update release.txt

* Updated latest image of git-sensor in installer

* Update devtron.yaml

* Updated release notes

* Updated release notes

* added md=5 for postgresql

* 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 release notes

* Updated release notes

* Updated release notes

* Updated release notes

* Updated release notes

* feat: Postgres upgrade from 11 to 14 (#6525)

* updated postgresql.yaml

* updated the postgres image to postgre:14.9 and removed the postgres-misc migration

* updated claim template name to devtron

* updated claim template name to devtron

* reverted the claim template name to data

* changed targetport to actual portnumber instead of name

* updated the check for POSTGRES_MIGRATED

* POSTGRES_MIGRATED for devtron-custom-cm

* POSTGRES_MIGRATED for devtron-custom-cm

* synced from charts repo for airgapped argocd changes

* moved nodeselectors,tolerations and imagepullsecrets below their description

* Updated latest image of devtron in devtron

* Updated latest image of kubewatch in devtron

* Updated latest image of git-sensor in installer

* updated gitsensor image

* Updated devtron-bom.yaml

* Updated latest image of lens in devtron

* Updated latest image of ci-runner in devtron

* Updated latest image of notifier in devtron

* Updated latest image of image-scanner in devtron

* updated image of notifier

* updated image of notifier

* Updated latest image of chart-sync in devtron

* Updated latest image of hyperion in devtron

* Updated latest image of kubelink in devtron

* Updated release notes

* Updated latest image of devtron in devtron

* Updated latest image of kubewatch in devtron

* Updated latest image of kubelink in devtron

* Updated latest image of git-sensor in devtron

* Updated latest image of lens in devtron

* Updated latest image of ci-runner in devtron

* Updated latest image of image-scanner in devtron

* Updated latest image of chart-sync in devtron

* Updated latest image of hyperion in devtron

* Updated latest image of dashboard in devtron

* Update devtron-bom.yaml

* Update values.yaml

* Updated release notes

* Updated release notes

* Updated release notes

* modified postgresql.yaml

* Update NOTES.txt

* Updated the version in scripts

* Update release.txt

* Update version.txt

* Update release-notes-v1.5.0.md

* Update releasenotes.md

* Update releasenotes.md

Removed urmerged PR's

* Update release-notes-v1.5.0.md

* Update releasenotes.md

* Update devtron-images.txt.source

* Update releasenotes.md

* Update releasenotes.md

---------

Co-authored-by: akshatsinha007 <156403098+akshatsinha007@users.noreply.github.com>
Co-authored-by: kartik-579 <kartik@devtron.ai>
Co-authored-by: prakhar katiyar <prkhrkat@gmail.com>
Co-authored-by: Vikram Singh <vikram@devtron.ai>
Co-authored-by: Vikram <73224103+vikramdevtron@users.noreply.github.com>
Co-authored-by: iamayushm <32041961+iamayushm@users.noreply.github.com>
Co-authored-by: prakhar katiyar <39842461+prkhrkat@users.noreply.github.com>
Co-authored-by: Ash-exp <asutosh2000ad@gmail.com>
Co-authored-by: Abhibhaw Asthana <39991296+abhibhaw@users.noreply.github.com>
Co-authored-by: kartik-579 <84493919+kartik-579@users.noreply.github.com>
Co-authored-by: Shivam Nagar <124123645+Shivam-nagar23@users.noreply.github.com>
Co-authored-by: akshatsinha007 <akshat.sinha@devtron.ai>
Co-authored-by: Pawan Mehta <117346502+pawan-mehta-dt@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants