OpenKruiseAutomated management of applications on Kubernetes.
Automated management of applications on Kubernetes.
OpenKruise extends Kubernetes application management through controllers installed in a cluster. It provides workload types for stateless and stateful applications, daemon processes, and jobs, with additional scaling and update strategies. Operators can update containers in place, manage sidecar lifecycles, and distribute workloads across deployment domains without replacing the Kubernetes API as their control interface.
OpenKruise README · Reviewed 2026-10-28
- 01 / Feature noteIn-place updates
Update supported workloads in place rather than replacing pods for every application update.
Feature source ↗ - 02 / Feature noteSidecar lifecycle
Inject and update sidecar containers and control their startup or termination behavior.
Feature source ↗
GitHub stars
5,375
Detected license
Unknown
i
Not reported by GitHub.
Verify against official terms.
Repository created
2019-05-30
Repository push
2026-10-20
2019-05-30GitHub release
2026-10-19 · v1.9.2Repository push
2026-10-20
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-15T23:34:55.975088+00:00 · Last successful fetch 2026-10-15T23:34:55.975088+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
8.5/10
Scanned 2026-11-02 · 15 scored / 18 returned
i
- Security-Policy · 10/10
security policy file detected
- Dangerous-Workflow · 10/10
no dangerous workflow patterns detected
- Code-Review · 7/10
Found 15/21 approved changesets -- score normalized to 7
- Dependency-Update-Tool · 10/10
update tool detected
- Maintained · 10/10
20 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
- Packaging · Inconclusive
packaging workflow not detected
- Token-Permissions · 10/10
GitHub workflow tokens follow principle of least privilege
- Binary-Artifacts · 10/10
no binaries found in the repo
- CII-Best-Practices · 2/10
badge detected: InProgress
- License · 9/10
license file detected
- Fuzzing · 10/10
project is fuzzed
- Signed-Releases · Inconclusive
no releases found
- Pinned-Dependencies · 8/10
dependency not pinned by hash detected -- score normalized to 8
- Vulnerabilities · 0/10
67 existing vulnerabilities detected
- SAST · 10/10
SAST tool is run on all commits
- Branch-Protection · Inconclusive
internal error: error during GetBranch(release-1.9): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration
- CI-Tests · 10/10
22 out of 22 merged PRs checked by a CI test -- score normalized to 10
- Contributors · 10/10
project has 36 contributing companies or organizations
Repository commit 4fdf516e39c6 · Scorecard v5.3.0
Checked 2026-11-03T07:55:50Z · Last successful fetch 2026-11-03T07:55:50Z · Value fetched 2026-11-03T07:55:50Z · Provider source
GitHub release
Published 2026-10-19
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
Unknown

