Skip to content

Commit

Permalink
Update self-assessment.md
Browse files Browse the repository at this point in the history
Signed-off-by: Dhanraj Chavan <39642060+heydc7@users.noreply.github.com>
  • Loading branch information
heydc7 authored Dec 5, 2023
1 parent 2cb40a4 commit 09b14ab
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion assessments/projects/cortex/self-assessment.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,8 @@ Incident Response:
- **CVE-2023-0215:** Also in v1.14.1, this vulnerability related to OpenSSL's ASN.1 data processing was fixed in OpenSSL 1.1.1t-r0.

### CII Best Practices
The Cortex project does not explicitly document its compliance with the Core Infrastructure Initiative (CII) Best Practices. However, as a widely used and community-driven project, it likely adheres to several best practices, including regular code reviews, automated testing, and secure coding standards, crucial for maintaining open-source software's security and reliability.
- Cortex has achieved an Open Source Security Foundation (OpenSSF) best practices badge at passing level: https://www.bestpractices.dev/en/projects/6681
- Cortex has achieved A+ quality as an open-source Go project: https://goreportcard.com/report/github.com/cortexproject/cortex

### Case Studies
Detailed case studies or specific real-world use cases for Cortex were not found. However, Cortex is designed for large-scale cloud-native environments, suggesting its use in extensive monitoring and analysis of time-series data, showcasing its scalability, long-term storage, and multi-tenancy capabilities.
Expand All @@ -254,3 +255,10 @@ Comparing Cortex with similar projects like Thanos reveals key differences:
- **Thanos:** A CNCF Incubating project known for its highly available Prometheus setup with long-term storage capabilities.
- **Cortex:** Distinguished by its horizontally scalable architecture, high availability, multi-tenant support, and focus on long-term storage for Prometheus

## Action Items
- Engaged in collaborative self-assessment discussions with Project Maintainers on [Slack](https://cloud-native.slack.com/archives/C0682GTKK4K/p1701568106182349) and [GitHub Issue](https://github.com/cortexproject/cortex/issues/5692) to align goals and address feedback
- Implemented SBOM generation using cyclonedx-gomod, providing a detailed inventory of Go module dependencies.
- Conducted a comprehensive update of the project's threat model with respect to Cortex Maintainer's Response.
- Revised and expanded the project documentation's appendix section, incorporating additional materials to enhance overall understanding and documentation.
- Ensured that all relevant links associated with the development pipeline and communication channels are up-to-date.

0 comments on commit 09b14ab

Please sign in to comment.