Skip to content

Add production-ready container image release advisor - #78

Merged
DevOpsAIguru123 merged 26 commits into
mainfrom
agent/container-image-release-advisor-production
Jul 30, 2026
Merged

Add production-ready container image release advisor#78
DevOpsAIguru123 merged 26 commits into
mainfrom
agent/container-image-release-advisor-production

Conversation

@DevOpsAIguru123

Copy link
Copy Markdown
Owner

Summary

Adds the reusable, safe-by-default distribution of the container image release advisor. The production branch contains hardened sample assets only; the intentionally vulnerable findings demonstration remains isolated in PR #74.

Production distribution changes

  • locks both Claude and ADK workflows to the hardened Dockerfile
  • adds a non-root, read-only, capability-dropped Kubernetes deployment template
  • removes deployable intentionally vulnerable Dockerfiles and manifests
  • retains fail-closed coverage with synthetic deterministic policy tests
  • preserves SonarQube, Trivy config/image/secret scans, policy gates, three reports, advisory triage, protected approval, delivery, and conditional publishing
  • documents the isolated blocked-run evidence without making it part of the release branch

Validation

  • ADK unit tests: 36 passed
  • Claude adapter tests: 19 passed
  • policy/config fail-closed tests: 6 passed
  • workflow YAML and evaluation JSON parsed successfully
  • git diff check passed

Demonstration evidence

The AI advisor remains non-authoritative. Deterministic policy and protected human approval control publishing.

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
E Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@sonarqubecloud

Copy link
Copy Markdown

@DevOpsAIguru123

Copy link
Copy Markdown
Owner Author

Production validation completed successfully: https://github.com/DevOpsAIguru123/awesome-agentic-devops/actions/runs/30576496136

  • SonarCloud Quality Gate: passed (security rating and coverage gate)
  • Hardened Trivy configuration scan: passed
  • Local image build plus Trivy vulnerability/secret scan: passed deterministic policy
  • Claude Sonnet 5 advisory: completed and remained non-authoritative
  • Consolidated reports and delivery: passed
  • Approval and publishing: correctly skipped on the pull request

@DevOpsAIguru123
DevOpsAIguru123 marked this pull request as ready for review July 30, 2026 20:19
@DevOpsAIguru123
DevOpsAIguru123 merged commit bc9082f into main Jul 30, 2026
12 checks passed
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.

1 participant