validate-release-ready-image-cidev

Validate Prometheus Collector release images via CI pipeline, cluster checks, and Grafana dashboards.

88|55|Updated Apr 26, 2021
One-click install
npx skills add https://github.com/Azure/prometheus-collector --skill validate-release-ready-image-cidev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-release-ready-image-cidev
Source: https://github.com/Azure/prometheus-collector/tree/main/.github/skills/validate-release-ready-image-ci-dev
Command: npx skills add https://github.com/Azure/prometheus-collector --skill validate-release-ready-image-cidev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp_azure-devops_get_build, mcp_azure-devops_get_build_logs, mcp_azure-devops_analyze_build_errors, kubectl, helm, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the validation of Prometheus Collector release images after version bump PRs, ensuring they are ready for production deployment.

Core Features & Use Cases

  • CI Pipeline Check: Validates the results of the CI pipeline, including build, deployment, and test results.
  • Manual Validation: Performs detailed manual checks on the cluster, including pod status, container logs, configuration, and metrics ingestion.
  • Grafana Dashboard Verification: Checks Grafana dashboards for data integrity and correctness.
  • Summary and Verdict: Provides a comprehensive summary of the validation process and a final readiness verdict.

Quick Start

Run the validate-release-ready-image-cidev skill to validate the release image for production readiness.

Frequently Asked Questions about validate-release-ready-image-cidev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate Prometheus Collector release images for production readiness?

To validate Prometheus Collector release images for production readiness, you can automate checks across CI pipeline results, Kubernetes cluster health, and Grafana dashboards to confirm metrics ingestion and configuration correctness before deployment.

What does CI/CD release validation for Kubernetes deployments involve?

CI/CD release validation for Kubernetes deployments involves checking Azure DevOps build logs, verifying pod status and container logs via kubectl, and ensuring Grafana dashboards display accurate metrics data before approving a production release.

Do I need Azure DevOps and Kubernetes access to verify release images?

Yes, you need access to Azure DevOps for build logs, a Kubernetes cluster for manual pod and configuration validation, and Grafana for dashboard verification to fully automate release image readiness checks.

Can I check Grafana dashboards and Kubernetes pod status in the same validation process?

Yes, you can check Grafana dashboards for data integrity and Kubernetes pod status in the same validation process, allowing you to verify both cluster health and metrics ingestion before making a production deployment verdict.

How do I troubleshoot Azure DevOps build errors during release validation?

To troubleshoot Azure DevOps build errors during release validation, you can retrieve and analyze build logs to identify deployment failures or test errors that block the Prometheus Collector release image from passing CI pipeline checks.

What's the best way to automate release validation after a version bump PR?

The best way to automate release validation after a version bump PR is to run an integrated workflow that checks CI pipeline results, validates Kubernetes cluster deployment, and verifies Grafana dashboards to produce a final readiness verdict.