crc
by
crc-org

Description: CRC is a tool to help you run containers. It manages local VMs to run a OpenShift 4.x cluster, Microshift or Podman optimized for testing and development...

View on GitHub ↗

Summary Information

Updated 43 minutes ago
Added to GitGenius on April 7th, 2021
Created on January 11th, 2019
Open Issues & Pull Requests: 336 (+0)
Number of forks: 258
Total Stargazers: 1,385 (+0)
Total Subscribers: 36 (+0)

Issue Activity (beta)

Open issues: 104
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 614 days
Stale 30+ days: 99
Stale 90+ days: 96

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • kind/bug (143)
  • os/windows (50)
  • kind/task (47)
  • status/need triage (44)
  • QE (32)
  • kind/enhancement (29)
  • os/linux (29)
  • os/macos (26)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 3.2 days
90th percentile: 5.0 hours
Tracked items: 351

Most active contributors

Detailed Description

CRC is a Go-based tool designed to manage local virtual machines for running OpenShift 4.x clusters, Microshift, or Podman environments optimized for testing and development purposes. The project serves developers and teams who need lightweight, local Kubernetes-compatible environments without the overhead of full production deployments. It abstracts away the complexity of VM management, allowing users to focus on containerized application development and testing.

The repository is actively maintained with significant community engagement. GitGenius tracking data shows 351 tracked issues and pull requests with a median response latency of 0.0 hours and a mean of 77.7 hours, indicating responsive maintainers. The most active issue categories are kind/bug with 143 items, os/windows with 50 items, and kind/task with 47 items, reflecting both bug fixes and feature development work. The primary contributors tracked by GitGenius are praveenkumar with 436 events, gbraad with 279 events, and adrianriobo with 274 events, showing consistent engagement from a core team.

CRC's functionality centers on managing local OpenShift clusters optimized for development workflows. The tool handles VM provisioning and lifecycle management, eliminating manual setup steps. Users can download CRC binaries with embedded OpenShift disk images from the Red Hat console, and the project provides comprehensive documentation through its Getting Started Guide hosted at crc.dev. For developers wanting to contribute or work on CRC itself, the project maintains engineering documentation in a separate repository covering development practices.

The project incorporates Red Hat's telemetry collection program, which users can opt into on first run. CRC collects pseudonymized usage data to help improve products and services, with users able to manually configure their preferences through the crc config set consent-telemetry command. The specific data points collected are documented in the repository's usage-data.adoc file.

CRC is classified across multiple domains including container orchestration, Kubernetes environments, virtualization platforms, development tools, and local testing infrastructure. The tool bridges the gap between local development and production OpenShift deployments, making it valuable for CI/CD pipeline testing and cloud-native application development. Its integration with the broader container ecosystem is evidenced by overlapping contributors with microsoft/vscode, podman-desktop/podman-desktop, and microsoft/typescript repositories, suggesting cross-platform compatibility and integration with popular development tools.

The community welcomes contributions, questions, and comments through multiple channels including the #codeready IRC channel on Freenode. The project maintains contribution guidelines to ensure quality submissions. For users seeking OpenShift 3.x solutions, CRC documentation directs them to alternative tools like oc cluster up, Minishift, or CDK, acknowledging that CRC is specifically designed for OpenShift 4.x and newer versions.

crc
by
crc-orgcrc-org/crc

Repository Details

Fetching additional details & charts...