Skip to content

Fixes: mosip/mosip-infra#1957 - Rapid deployment changes for standalone monitoring and alerting. - #432

Open
Mohanraj209 wants to merge 51 commits into
mosip:developfrom
Mohanraj209:monitoring-test
Open

Mohanraj209 wants to merge 51 commits into
mosip:developfrom
Mohanraj209:monitoring-test

Conversation

@Mohanraj209

Copy link
Copy Markdown
Contributor

No description provided.

Mohanraj209 and others added 30 commits September 1, 2026 17:19
…lude Loki as default and remove EKS.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
…lude Loki as default and remove EKS.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
…lude Loki as default and remove EKS.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
…endpoints

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…on in YAML

Updated namespaces and application configurations for monitoring stack. Replaced rancher-monitoring with kube-prometheus-stack and adjusted related settings.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ing setup

Updated Grafana values for Loki from monitoring to logging, including changes to admin password, datasource URLs, and search namespace.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…amespace

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…namespace

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ues.yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…Alertmanager

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
This script applies Prometheus CRDs using kubectl.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…guration

Added configuration for Grafana, Prometheus, and Alertmanager in loki-monitoring-values.yaml.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…t configuration

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ment

Added SMTP_PASSWORD to the environment variables and masked it in the workflow.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Signed-off-by: bhumi46 <bhumi46@users.noreply.github.com>
Signed-off-by: bhumi46 <bhumi46@users.noreply.github.com>
… script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ssed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
* Fixes: mosip/mosip-infra#1957 - Pass SMTP_PASSWORD to preInstall hook script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Update SMTP secret creation to use passed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

---------

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
* Correct case of Kafka-values.yaml in external-dsf.yaml

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Upgrade component versions and database branches

Updated various component versions and database branches to 1.3.0.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Update versions and branches in external-dsf.yaml

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Disable persistence for main and zookeeper components

Changed persistence.enabled and zookeeper.persistence.enabled to false.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Set persistence.enabled to false for service and zookeeper

Disable persistence for both main service and zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

---------

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Updated Kafka values file name and disabled persistence for Kafka and Zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
…secret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
updated kafka configs for new version of kafka deployment
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Mohanraj209 and others added 21 commits October 8, 2026 13:02
* Fixes: mosip/mosip-infra#1957 - Pass SMTP_PASSWORD to preInstall hook script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Update SMTP secret creation to use passed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* updated kafka configs for new version of kafka deployment

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Modify Kafka configuration in external-dsf.yaml

Updated Kafka values file name and disabled persistence for Kafka and Zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Add ROOT_DIR variable to create-smtp-secret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

---------

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com>
Co-authored-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
…he scripts.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
* Fixes: mosip/mosip-infra#1957 - Pass SMTP_PASSWORD to preInstall hook script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Update SMTP secret creation to use passed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* updated kafka configs for new version of kafka deployment

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Modify Kafka configuration in external-dsf.yaml

Updated Kafka values file name and disabled persistence for Kafka and Zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Add ROOT_DIR variable to create-smtp-secret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Provided exicutable permissions for the scripts.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>

---------

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com>
Co-authored-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Co-authored-by: Mohanraj209 <mohan1715@gmail.com>
…uration

Removed kube-prometheus-stack-crd and adjusted hooks for kube-prometheus-stack.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
* Fixes: mosip/mosip-infra#1957 - Pass SMTP_PASSWORD to preInstall hook script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Update SMTP secret creation to use passed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* updated kafka configs for new version of kafka deployment

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Modify Kafka configuration in external-dsf.yaml

Updated Kafka values file name and disabled persistence for Kafka and Zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Add ROOT_DIR variable to create-smtp-secret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Provided exicutable permissions for the scripts.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Refactor kube-prometheus-stack configuration

Removed kube-prometheus-stack-crd and adjusted hooks for kube-prometheus-stack.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

---------

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com>
Co-authored-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Co-authored-by: Mohanraj209 <mohan1715@gmail.com>
…g' to 'logging'

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…f.yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
* Fixes: mosip/mosip-infra#1957 - Pass SMTP_PASSWORD to preInstall hook script

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Update SMTP secret creation to use passed password

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* updated kafka configs for new version of kafka deployment

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Modify Kafka configuration in external-dsf.yaml

Updated Kafka values file name and disabled persistence for Kafka and Zookeeper.

Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Add ROOT_DIR variable to create-smtp-secret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Provided exicutable permissions for the scripts.

Signed-off-by: Mohanraj209 <mohan1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Refactor kube-prometheus-stack configuration

Removed kube-prometheus-stack-crd and adjusted hooks for kube-prometheus-stack.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Change NAMESPACE from 'loki-monitoring' to 'logging'

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

* Fixes: mosip/mosip-infra#1957 - Combine preInstall hooks in prereq-dsf.yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>

---------

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com>
Signed-off-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Signed-off-by: Mohanraj209 <mohan1715@gmail.com>
Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com>
Co-authored-by: Bhuminathan M <111699703+bhumi46@users.noreply.github.com>
Co-authored-by: Mohanraj209 <mohan1715@gmail.com>
…ds.sh to monitoring-preinstall.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ret.sh

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ki-istio-addons-0.0.1-develop.tgz

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
….tgz

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…es.yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…r clarity

Updated comments regarding monitoring stack changes.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
….yaml

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…der in YAML

Updated email configurations to use placeholder for mail ID.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ions

Added mail_id input for cluster alert notifications and updated related scripts to handle the new variable.

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
…ables

Signed-off-by: Mohan E <mohanraj1715@gmail.com>
@coderabbitai

coderabbitai Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 4933c34d-b56b-46ee-b217-29410ab7d08b

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert this real values to placeholder

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this file

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants