About Chalk
Crash Override is an Engineering Relationship Management platform that connects data, people, and processes to create a Single Source of Truth for DevOps.
Chalk is the open-source project that makes that possible.
Below, you can find a series of links, documents, and resources associated with Crash Override and Chalk.
Chalk Open Source Resources
You can download binary releases for our open-source projects on our Release page. We welcome contributions to our open-source projects. Learn more about contributing.
Ideas and Feedback
We are constantly learning about emerging use cases and are always interested in hearing about how you use Chalk. If you would like to talk, please get in touch.
Help and Support
If you need additional help or would like to demo the Crash Override ERM platform, please feel free to contact us.
Chalk
Chalk is an open-source observability tool created by Crash Override that provides full lifecycle visibility into your software development process. Chalk acts like GPS for your software, allowing you to easily see where software comes from and where it gets deployed.
Chalk collects, stores, and reports metadata about software from build to production. The connection is made by adding an identifying mark (which we call a chalk mark) into artifacts at build time, ensuring they can be easily validated and extracted later.
Core Capabilities
- Chalk Mark Insertion: Add chalk marks to software artifacts (binaries, containers, scripts) during build time
- Extraction: Extract marks from artifacts already in production
- Reporting: Generate comprehensive reports about artifacts and environments
- Runtime Monitoring: Configure heartbeat monitoring for deployed applications
- Supply Chain Security: Generate SBOMs, collect code provenance data, and provide digital signatures
Getting Started
New to Chalk? Start here to learn the basics:
- Quick Start Guide - Quick guide covering Chalk basics.
- Getting Started Guide - A step-by-step introduction to Chalk.
- Glossary - Important chalk terms.
Going Deeper
Have a handle on the basics and looking to dive into Chalks more advanced features?
- Attestation - Automatically collect SBOM information during builds.
- SBOM - Automatically collect SBOM information during builds.
- SAST - Automatically collect SAST information during builds.
- Docker Wrapping - How Chalk wraps docker builds.
- k8s Docker ENTRYPOINT Wrapping - How to use chalk marked containers in k8s.
- Custom Configuration Overview - Writing your own configurations.
Release Information
- Release Notes - Details of latest releases
Downloads
We provide binary releases for Chalk at chalkproject.io/downloads.
Help and Support
If you need additional help, get in touch at crashappsec/chalk.