Public record
Software health reportschema 0.12.0 · metrics 1.13.0 · 2026-07-18 02:48 UTC

alibaba / kubernetes

Production-Grade Container Scheduling and Management - Alibaba's Fork

GoApache-2.0★ 23 stars⑂ 9 forkssince Nov 2018forkView on GitHub ↗

alibaba/kubernetes holds a health index of 41 out of 100, placing it in the At risk band. It scores highest on Sustainability & Governance (70/100) and lowest on Security (17/100). It was last updated 2592 days ago. 16 contributors account for most of its recent work.

41
overall / 100
At risk

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

41
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

AlibabaOrganization
20,368 followers541 public repossince Jul 2012

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
Gok8s.io/kubernetesv1.36.2-1,23036 days ago

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

20Critical · 22% of overall
How it's scored
0/36Push recency — last push 2,592 days ago
0/36Commit cadence — 0/52 weeks with commits
0/18Commit volume — 0 commits in the last year
0/10OpenSSF Scorecard: Maintained — 0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Inputs used
commits_last_year0
human_commit_share
days_since_last_push2,592
active_weeks_last_year0
How it's scored
16.2/27Ships releases — 100 version tags (no GitHub releases)
0/36Release recency — latest release 2,790 days ago
27/27Release cadence — a release every ~11.5 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count100
latest_release_tagv1.12.4-beta.0
releases_from_tagsyes
days_since_latest_release2,790
mean_days_between_releases11.5
Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

30At risk · 18% of overall
How it's scored
21.8/60Stars — 23 stars
7.5/25Forks — 9 forks
5/15Watchers — 9 watchers
Inputs used
forks9
stars23
watchers9
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
0/22.5README
22.5/22.5License — recognized license (Apache-2.0)
0/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
0/6.3PR template
Inputs used
has_readmeno
has_licenseno
has_contributingno
has_issue_templateno
has_code_of_conductno
has_pull_request_templateno

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

70Good · 24% of overall
How it's scored
54/54Bus factor — 16 contributor(s) cover half of all commits
20.2/22.5Commit distribution — top contributor authored 10% of commits
13.5/13.5Contributor breadth — 100 contributors
10/10OpenSSF Scorecard: Contributors — project has 30 contributing companies or organizations
Inputs used
bus_factor16
contributors_sampled100
top_contributor_share0.101
How it's scored
0/46.8Issue resolution — no issues or no data
0/38.3PR acceptance — no decided pull requests or no data
0/15OpenSSF Scorecard: Code-Review — Found 0/30 approved changesets -- score normalized to 0
Inputs used
merged_prs0
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs0
Excluded from scoring (no data or not applicable): Issue resolution, PR acceptance. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
25/25Owner reach — 20,368 followers of alibaba
25/25Track record — 541 public repos, account ~14 yr old
Inputs used
followers20,368
owner_typeOrganization
is_verified
owner_loginalibaba
public_repos541
account_age_days5,118
How it's scored
25/25Published & resolvable — 1 package(s) on go
35/35Publish recency — latest publish 36 days ago
20/20Version history — 1,230 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesk8s.io/kubernetes
ecosystemsgo
any_deprecatedno
min_days_since_publish36

Engineering Quality

Are baseline engineering and documentation practices in place?

59Moderate · 20% of overall
How it's scored
0/24CI workflows
24/24Tests present
16/16Linter config — .golangci.yml
0/9.6Pre-commit hooks
6.4/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — no data
Inputs used
has_cino
has_testsyes
has_editorconfigyes
has_linter_configyes
has_precommit_configno
Excluded from scoring (no data or not applicable): OpenSSF Scorecard: CI-Tests. Remaining weights renormalized.

Documentation

60Moderate
How it's scored
0/30README
25/25Documentation directory
15/15Documentation / homepage site — https://kubernetes.io
0/10Repository description
10/10Topics — 6 topics
10/10Wiki
Inputs used
topicsalibaba, aliyun, alibabacloud, kubernetes, docker, container
has_wikiyes
homepagehttps://kubernetes.io
has_readmeno
has_docs_diryes
has_descriptionno

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

17Critical · 16% of overall
How it's scored
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — branch protection not enabled on development/release branches
0/2.5CI-Tests — no data
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/30 approved changesets -- score normalized to 0
2.5/2.5Contributors — project has 30 contributing companies or organizations
0/10Dangerous-Workflow — no data
0/7.5Dependency-Update-Tool — no update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5License — license file detected
0/7.5Maintained — 0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
0/5Packaging — no data
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
0/5SAST — no SAST tool detected
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — no data
0/7.5Vulnerabilities — 197 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated13
scorecard_versionv5.5.0
checks_inconclusive5
scorecard_aggregate1.7
Excluded from scoring (no data or not applicable): ci_tests, dangerous_workflow, packaging, signed_releases, token_permissions. Remaining weights renormalized.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score.

62Moderate · 0% of overall
How it's scored
0/45Agent instructions — no CLAUDE.md / AGENTS.md / editor rules
0/15Machine-readable docs (llms.txt)
0/40Legible commit history — no data
Inputs used
has_llms_txtno
legible_history_share
agent_instruction_files
agent_instruction_max_bytes
Excluded from scoring (no data or not applicable): Legible commit history. Remaining weights renormalized.
How it's scored
18/18One-command bootstrap — Makefile, build/build-image/cross/Makefile, build/debian-base/Makefile, build/debian-hyperkube-base/Makefile, build/debian-iptables/Makefile, build/pause/Makefile, build/root/Makefile, cluster/addons/addon-manager/Makefile, cluster/addons/dns/coredns/Makefile, cluster/addons/dns/kube-dns/Makefile, cluster/addons/fluentd-elasticsearch/es-image/Makefile, cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile, cluster/gce/gci/mounter/Makefile, cluster/images/conformance/Makefile, cluster/images/etcd-empty-dir-cleanup/Makefile, cluster/images/etcd-version-monitor/Makefile, cluster/images/etcd/Makefile, cluster/images/hyperkube/Makefile, cluster/images/kubemark/Makefile, test/e2e_node/conformance/build/Makefile, test/images/Makefile, test/images/agnhost/Makefile, test/images/apparmor-loader/Makefile, test/images/audit-proxy/Makefile, test/images/crd-conversion-webhook/Makefile, test/images/entrypoint-tester/Makefile, test/images/fakegitserver/Makefile, test/images/inclusterclient/Makefile, test/images/liveness/Makefile, test/images/logs-generator/Makefile, test/images/metadata-concealment/Makefile, test/images/mounttest/Makefile, test/images/net/Makefile, test/images/netexec/Makefile, test/images/nettest/Makefile, test/images/no-snat-test-proxy/Makefile, test/images/no-snat-test/Makefile, test/images/nonewprivs/Makefile, test/images/pets/peer-finder/Makefile, test/images/pets/redis-installer/Makefile, test/images/pets/zookeeper-installer/Makefile, test/images/port-forward-tester/Makefile, test/images/porter/Makefile, test/images/regression-issue-74839/Makefile, test/images/resource-consumer-controller/Makefile, test/images/resource-consumer/Makefile, test/images/sample-device-plugin/Makefile, test/images/serve-hostname/Makefile, test/images/test-webserver/Makefile, test/images/webhook/Makefile, test/soak/serve_hostnames/Makefile, third_party/intemp/Makefile, vendor/bitbucket.org/bertimus9/systemstat/Makefile, vendor/github.com/client9/misspell/Makefile, vendor/github.com/coreos/bbolt/Makefile, vendor/github.com/emicklei/go-restful/Makefile, vendor/github.com/gogo/protobuf/gogoproto/Makefile, vendor/github.com/gogo/protobuf/proto/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile, vendor/github.com/gogo/protobuf/types/Makefile, vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile, vendor/github.com/hashicorp/hcl/Makefile, vendor/github.com/hpcloud/tail/Makefile, vendor/github.com/jmespath/go-jmespath/Makefile, vendor/github.com/jteeuwen/go-bindata/Makefile, vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile, vendor/github.com/mindprince/gonvml/Makefile, vendor/github.com/munnerz/goautoneg/Makefile, vendor/github.com/onsi/gomega/Makefile, vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile, vendor/github.com/prometheus/procfs/Makefile, vendor/github.com/stretchr/objx/Taskfile.yml, vendor/github.com/vishvananda/netlink/Makefile, vendor/github.com/vmware/govmomi/Makefile, vendor/go.uber.org/atomic/Makefile, vendor/go.uber.org/multierr/Makefile, vendor/go.uber.org/zap/Makefile, vendor/golang.org/x/net/http2/Makefile, vendor/google.golang.org/grpc/Makefile
22/22Automated tests
11/11Lint / format config — .golangci.yml
11/11Static type checking — Go (statically typed)
10/10Reproducible environment — Dockerfile, lockfile
0/10Demonstrated agent practice — no data
0/8Automated maintenance — no data
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfilesgo.sum
has_dockerfileyes
typed_languageyes
bootstrap_filesMakefile, build/build-image/cross/Makefile, build/debian-base/Makefile, build/debian-hyperkube-base/Makefile, build/debian-iptables/Makefile, build/pause/Makefile, build/root/Makefile, cluster/addons/addon-manager/Makefile, cluster/addons/dns/coredns/Makefile, cluster/addons/dns/kube-dns/Makefile, cluster/addons/fluentd-elasticsearch/es-image/Makefile, cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile, cluster/gce/gci/mounter/Makefile, cluster/images/conformance/Makefile, cluster/images/etcd-empty-dir-cleanup/Makefile, cluster/images/etcd-version-monitor/Makefile, cluster/images/etcd/Makefile, cluster/images/hyperkube/Makefile, cluster/images/kubemark/Makefile, test/e2e_node/conformance/build/Makefile, test/images/Makefile, test/images/agnhost/Makefile, test/images/apparmor-loader/Makefile, test/images/audit-proxy/Makefile, test/images/crd-conversion-webhook/Makefile, test/images/entrypoint-tester/Makefile, test/images/fakegitserver/Makefile, test/images/inclusterclient/Makefile, test/images/liveness/Makefile, test/images/logs-generator/Makefile, test/images/metadata-concealment/Makefile, test/images/mounttest/Makefile, test/images/net/Makefile, test/images/netexec/Makefile, test/images/nettest/Makefile, test/images/no-snat-test-proxy/Makefile, test/images/no-snat-test/Makefile, test/images/nonewprivs/Makefile, test/images/pets/peer-finder/Makefile, test/images/pets/redis-installer/Makefile, test/images/pets/zookeeper-installer/Makefile, test/images/port-forward-tester/Makefile, test/images/porter/Makefile, test/images/regression-issue-74839/Makefile, test/images/resource-consumer-controller/Makefile, test/images/resource-consumer/Makefile, test/images/sample-device-plugin/Makefile, test/images/serve-hostname/Makefile, test/images/test-webserver/Makefile, test/images/webhook/Makefile, test/soak/serve_hostnames/Makefile, third_party/intemp/Makefile, vendor/bitbucket.org/bertimus9/systemstat/Makefile, vendor/github.com/client9/misspell/Makefile, vendor/github.com/coreos/bbolt/Makefile, vendor/github.com/emicklei/go-restful/Makefile, vendor/github.com/gogo/protobuf/gogoproto/Makefile, vendor/github.com/gogo/protobuf/proto/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile, vendor/github.com/gogo/protobuf/types/Makefile, vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile, vendor/github.com/hashicorp/hcl/Makefile, vendor/github.com/hpcloud/tail/Makefile, vendor/github.com/jmespath/go-jmespath/Makefile, vendor/github.com/jteeuwen/go-bindata/Makefile, vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile, vendor/github.com/mindprince/gonvml/Makefile, vendor/github.com/munnerz/goautoneg/Makefile, vendor/github.com/onsi/gomega/Makefile, vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile, vendor/github.com/prometheus/procfs/Makefile, vendor/github.com/stretchr/objx/Taskfile.yml, vendor/github.com/vishvananda/netlink/Makefile, vendor/github.com/vmware/govmomi/Makefile, vendor/go.uber.org/atomic/Makefile, vendor/go.uber.org/multierr/Makefile, vendor/go.uber.org/zap/Makefile, vendor/golang.org/x/net/http2/Makefile, vendor/google.golang.org/grpc/Makefile
has_devcontainerno
has_linter_configyes
typecheck_configs
agent_commit_share
toolchain_manifests
dependency_bot_commit_share
Excluded from scoring (no data or not applicable): Demonstrated agent practice, Automated maintenance. Remaining weights renormalized.
How it's scored
45/45Type-checkable code — Go (statically typed)
54.3/55Manageable file sizes — 87/7,360 source files over 60KB
Inputs used
primary_languageGo
largest_source_bytes1,332,945
source_files_sampled7,360
oversized_source_files87
How it's scored
40/40API schema (OpenAPI/GraphQL/proto) — api/openapi-spec/swagger.json, pkg/kubelet/apis/deviceplugin/v1alpha/api.proto, pkg/kubelet/apis/deviceplugin/v1beta1/api.proto, pkg/kubelet/apis/pluginregistration/v1/api.proto, pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto, pkg/kubelet/apis/pluginregistration/v1beta1/api.proto, pkg/kubelet/apis/podresources/v1alpha1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto, staging/src/k8s.io/api/admission/v1beta1/generated.proto, staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1/generated.proto, staging/src/k8s.io/api/apps/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1beta2/generated.proto, staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto, staging/src/k8s.io/api/authentication/v1/generated.proto, staging/src/k8s.io/api/authentication/v1beta1/generated.proto, staging/src/k8s.io/api/authorization/v1/generated.proto, staging/src/k8s.io/api/authorization/v1beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto, staging/src/k8s.io/api/batch/v1/generated.proto, staging/src/k8s.io/api/batch/v1beta1/generated.proto, staging/src/k8s.io/api/batch/v2alpha1/generated.proto, staging/src/k8s.io/api/certificates/v1beta1/generated.proto, staging/src/k8s.io/api/coordination/v1/generated.proto, staging/src/k8s.io/api/coordination/v1beta1/generated.proto, staging/src/k8s.io/api/core/v1/generated.proto, staging/src/k8s.io/api/events/v1beta1/generated.proto, staging/src/k8s.io/api/extensions/v1beta1/generated.proto, staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto, staging/src/k8s.io/api/networking/v1/generated.proto, staging/src/k8s.io/api/networking/v1beta1/generated.proto, staging/src/k8s.io/api/node/v1alpha1/generated.proto, staging/src/k8s.io/api/node/v1beta1/generated.proto, staging/src/k8s.io/api/policy/v1beta1/generated.proto, staging/src/k8s.io/api/rbac/v1/generated.proto, staging/src/k8s.io/api/rbac/v1alpha1/generated.proto, staging/src/k8s.io/api/rbac/v1beta1/generated.proto, staging/src/k8s.io/api/scheduling/v1/generated.proto, staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto, staging/src/k8s.io/api/scheduling/v1beta1/generated.proto, staging/src/k8s.io/api/settings/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1/generated.proto, staging/src/k8s.io/api/storage/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1beta1/generated.proto, staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto, staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto, staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto, staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto, third_party/forked/etcd221/wal/walpb/record.proto, third_party/forked/etcd237/wal/walpb/record.proto, third_party/protobuf/google/protobuf/compiler/plugin.proto, third_party/protobuf/google/protobuf/descriptor.proto, vendor/github.com/bazelbuild/buildtools/api_proto/api.proto, vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto, vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto, vendor/github.com/containerd/containerd/api/services/version/v1/version.proto, vendor/github.com/containerd/containerd/api/types/descriptor.proto, vendor/github.com/containerd/containerd/api/types/metrics.proto, vendor/github.com/containerd/containerd/api/types/mount.proto, vendor/github.com/containerd/containerd/api/types/platform.proto, vendor/github.com/containerd/containerd/api/types/task/task.proto, vendor/github.com/coreos/etcd/auth/authpb/auth.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto, vendor/github.com/coreos/etcd/lease/leasepb/lease.proto, vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto, vendor/github.com/coreos/etcd/raft/raftpb/raft.proto, vendor/github.com/coreos/etcd/snap/snappb/snap.proto, vendor/github.com/coreos/etcd/wal/walpb/record.proto, vendor/github.com/docker/docker/api/swagger.yaml, vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto, vendor/github.com/gogo/protobuf/gogoproto/gogo.proto, vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto, vendor/github.com/golang/protobuf/ptypes/any/any.proto, vendor/github.com/golang/protobuf/ptypes/duration/duration.proto, vendor/github.com/golang/protobuf/ptypes/struct/struct.proto, vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto, vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto, vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto, vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto, vendor/github.com/googleapis/gnostic/extensions/extension.proto, vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto, vendor/github.com/libopenstorage/openstorage/api/api.proto, vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto, vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto, vendor/google.golang.org/appengine/internal/base/api_base.proto, vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto, vendor/google.golang.org/appengine/internal/log/log_service.proto, vendor/google.golang.org/appengine/internal/modules/modules_service.proto, vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto, vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto
0/20MCP server
40/40Runnable examples — example, examples
Inputs used
example_dirsexample, examples
has_mcp_signalno
api_schema_filesapi/openapi-spec/swagger.json, pkg/kubelet/apis/deviceplugin/v1alpha/api.proto, pkg/kubelet/apis/deviceplugin/v1beta1/api.proto, pkg/kubelet/apis/pluginregistration/v1/api.proto, pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto, pkg/kubelet/apis/pluginregistration/v1beta1/api.proto, pkg/kubelet/apis/podresources/v1alpha1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto, staging/src/k8s.io/api/admission/v1beta1/generated.proto, staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1/generated.proto, staging/src/k8s.io/api/apps/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1beta2/generated.proto, staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto, staging/src/k8s.io/api/authentication/v1/generated.proto, staging/src/k8s.io/api/authentication/v1beta1/generated.proto, staging/src/k8s.io/api/authorization/v1/generated.proto, staging/src/k8s.io/api/authorization/v1beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto, staging/src/k8s.io/api/batch/v1/generated.proto, staging/src/k8s.io/api/batch/v1beta1/generated.proto, staging/src/k8s.io/api/batch/v2alpha1/generated.proto, staging/src/k8s.io/api/certificates/v1beta1/generated.proto, staging/src/k8s.io/api/coordination/v1/generated.proto, staging/src/k8s.io/api/coordination/v1beta1/generated.proto, staging/src/k8s.io/api/core/v1/generated.proto, staging/src/k8s.io/api/events/v1beta1/generated.proto, staging/src/k8s.io/api/extensions/v1beta1/generated.proto, staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto, staging/src/k8s.io/api/networking/v1/generated.proto, staging/src/k8s.io/api/networking/v1beta1/generated.proto, staging/src/k8s.io/api/node/v1alpha1/generated.proto, staging/src/k8s.io/api/node/v1beta1/generated.proto, staging/src/k8s.io/api/policy/v1beta1/generated.proto, staging/src/k8s.io/api/rbac/v1/generated.proto, staging/src/k8s.io/api/rbac/v1alpha1/generated.proto, staging/src/k8s.io/api/rbac/v1beta1/generated.proto, staging/src/k8s.io/api/scheduling/v1/generated.proto, staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto, staging/src/k8s.io/api/scheduling/v1beta1/generated.proto, staging/src/k8s.io/api/settings/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1/generated.proto, staging/src/k8s.io/api/storage/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1beta1/generated.proto, staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto, staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto, staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto, staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto, third_party/forked/etcd221/wal/walpb/record.proto, third_party/forked/etcd237/wal/walpb/record.proto, third_party/protobuf/google/protobuf/compiler/plugin.proto, third_party/protobuf/google/protobuf/descriptor.proto, vendor/github.com/bazelbuild/buildtools/api_proto/api.proto, vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto, vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto, vendor/github.com/containerd/containerd/api/services/version/v1/version.proto, vendor/github.com/containerd/containerd/api/types/descriptor.proto, vendor/github.com/containerd/containerd/api/types/metrics.proto, vendor/github.com/containerd/containerd/api/types/mount.proto, vendor/github.com/containerd/containerd/api/types/platform.proto, vendor/github.com/containerd/containerd/api/types/task/task.proto, vendor/github.com/coreos/etcd/auth/authpb/auth.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto, vendor/github.com/coreos/etcd/lease/leasepb/lease.proto, vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto, vendor/github.com/coreos/etcd/raft/raftpb/raft.proto, vendor/github.com/coreos/etcd/snap/snappb/snap.proto, vendor/github.com/coreos/etcd/wal/walpb/record.proto, vendor/github.com/docker/docker/api/swagger.yaml, vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto, vendor/github.com/gogo/protobuf/gogoproto/gogo.proto, vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto, vendor/github.com/golang/protobuf/ptypes/any/any.proto, vendor/github.com/golang/protobuf/ptypes/duration/duration.proto, vendor/github.com/golang/protobuf/ptypes/struct/struct.proto, vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto, vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto, vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto, vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto, vendor/github.com/googleapis/gnostic/extensions/extension.proto, vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto, vendor/github.com/libopenstorage/openstorage/api/api.proto, vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto, vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto, vendor/google.golang.org/appengine/internal/base/api_base.proto, vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto, vendor/google.golang.org/appengine/internal/log/log_service.proto, vendor/google.golang.org/appengine/internal/modules/modules_service.proto, vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto, vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto

Key facts

23GitHub stars
100contributors
0commits, last 12 months
2,592days since last push
100releases
16bus factor
0open issues
Gopackage ecosystems

Data collection warnings

  • Community profile unavailable

More detail

OpenSSF Scorecard 1.7 / 10
1.7aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-07-18 02:48 UTC

10Binary-Artifactsno binaries found in the repo
0Branch-Protectionbranch protection not enabled on development/release branches
n/aCI-Testsno pull request found
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/30 approved changesets -- score normalized to 0
10Contributorsproject has 30 contributing companies or organizations
n/aDangerous-Workflowno workflows found
0Dependency-Update-Toolno update tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
0Maintained0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
n/aPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0SASTno SAST tool detected
0Security-Policysecurity policy file not detected
n/aSigned-Releasesno releases found
n/aToken-PermissionsNo tokens found
0Vulnerabilities197 existing vulnerabilities detected
Direct dependencies 138
RegistryPackageVersion constraintManifest
Gobitbucket.org/bertimus9/systemstatv0.0.0-20180207000608-0eeff89b0690go.mod
Gogithub.com/Azure/azure-sdk-for-gov21.4.0+incompatiblego.mod
Gogithub.com/Azure/go-autorestv11.1.2+incompatiblego.mod
Gogithub.com/GoogleCloudPlatform/k8s-cloud-providerv0.0.0-20181220005116-f8e995905100go.mod
Gogithub.com/JeffAshton/win_pdhv0.0.0-20161109143554-76bb4ee9f0abgo.mod
Gogithub.com/MakeNowJust/heredocv0.0.0-20170808103936-bb23615498cdgo.mod
Gogithub.com/Microsoft/go-winiov0.4.11go.mod
Gogithub.com/Microsoft/hcsshimv0.8.6go.mod
Gogithub.com/PuerkitoBio/purellv1.1.0go.mod
Gogithub.com/armon/circbufv0.0.0-20150827004946-bbbad097214ego.mod
Gogithub.com/aws/aws-sdk-gov1.16.26go.mod
Gogithub.com/bazelbuild/bazel-gazellev0.0.0-20181012220611-c728ce9f663ego.mod
Gogithub.com/bazelbuild/buildtoolsv0.0.0-20180226164855-80c7f0d45d7ego.mod
Gogithub.com/blang/semverv3.5.0+incompatiblego.mod
Gogithub.com/cespare/prettybenchv0.0.0-20150116022406-03b8cfe5406cgo.mod
Gogithub.com/chai2010/gettext-gov0.0.0-20160711120539-c6fed771bfd5go.mod
Gogithub.com/client9/misspellv0.0.0-20170928000206-9ce5d979ffdago.mod
Gogithub.com/cloudflare/cfsslv0.0.0-20180726162950-56268a613adfgo.mod
Gogithub.com/clusterhq/flocker-gov0.0.0-20160920122132-2b8b7259d313go.mod
Gogithub.com/codedellemc/goscaleiov0.0.0-20170830184815-20e2ce2cf885go.mod
Gogithub.com/container-storage-interface/specv1.1.0go.mod
Gogithub.com/containernetworking/cniv0.6.0go.mod
Gogithub.com/coreos/etcdv3.3.13+incompatiblego.mod
Gogithub.com/coreos/go-semverv0.0.0-20180108230905-e214231b295ago.mod
Gogithub.com/coreos/go-systemdv0.0.0-20180511133405-39ca1b05acc7go.mod
Gogithub.com/coreos/pkgv0.0.0-20180108230652-97fdf19511eago.mod
Gogithub.com/cpuguy83/go-md2manv1.0.4go.mod
Gogithub.com/d2g/dhcp4v0.0.0-20170904100407-a1d1b6c41b1cgo.mod
Gogithub.com/d2g/dhcp4clientv0.0.0-20170829104524-6e570ed0a266go.mod
Gogithub.com/davecgh/go-spewv1.1.1go.mod
Gogithub.com/daviddengcn/go-colortextv0.0.0-20160507010035-511bcaf42ccdgo.mod
Gogithub.com/docker/distributionv0.0.0-20170726174610-edc3ab29cdffgo.mod
Gogithub.com/docker/dockerv0.7.3-0.20190327010347-be7ac8be2ae0go.mod
Gogithub.com/docker/go-connectionsv0.3.0go.mod
Gogithub.com/docker/go-unitsv0.3.3go.mod
Gogithub.com/docker/libnetworkv0.0.0-20180830151422-a9cd636e3789go.mod
Gogithub.com/elazarl/goproxyv0.0.0-20170405201442-c4fc26588b6ego.mod
Gogithub.com/emicklei/go-restfulv0.0.0-20170410110728-ff4f55a20633go.mod
Gogithub.com/evanphx/json-patchv0.0.0-20190203023257-5858425f7550go.mod
Gogithub.com/exponent-io/jsonpathv0.0.0-20151013193312-d6023ce2651dgo.mod
Gogithub.com/fatih/camelcasev0.0.0-20160318181535-f6a740d52f96go.mod
Gogithub.com/fsnotify/fsnotifyv1.4.7go.mod
Gogithub.com/go-openapi/loadsv0.17.2go.mod
Gogithub.com/go-openapi/specv0.17.2go.mod
Gogithub.com/go-openapi/strfmtv0.17.0go.mod
Gogithub.com/go-openapi/validatev0.18.0go.mod
Gogithub.com/godbus/dbusv0.0.0-20151105175453-c7fdd8b5cd55go.mod
Gogithub.com/gogo/protobufv0.0.0-20171007142547-342cbe0a0415go.mod
Gogithub.com/golang/groupcachev0.0.0-20160516000752-02826c3e7903go.mod
Gogithub.com/golang/mockv0.0.0-20160127222235-bd3c8e81be01go.mod
Gogithub.com/golang/protobufv1.2.0go.mod
Gogithub.com/google/cadvisorv0.33.2-0.20190411163913-9db8c7dee20ago.mod
Gogithub.com/google/gofuzzv0.0.0-20170612174753-24818f796fafgo.mod
Gogithub.com/googleapis/gnosticv0.0.0-20170729233727-0c5108395e2dgo.mod
Gogithub.com/gophercloud/gophercloudv0.0.0-20190126172459-c818fa66e4c8go.mod
Gogithub.com/hashicorp/golang-lruv0.5.0go.mod
Gogithub.com/heketi/heketiv0.0.0-20181109135656-558b29266ce0go.mod
Gogithub.com/jonboulle/clockworkv0.0.0-20141017032234-72f9bd7c4e0cgo.mod
Gogithub.com/json-iterator/gov0.0.0-20180701071628-ab8a2e0c74bego.mod
Gogithub.com/jstemmer/go-junit-reportv0.0.0-20190106144839-af01ea7f8024go.mod
Gogithub.com/jteeuwen/go-bindatav0.0.0-20151023091102-a0ff2567cfb7go.mod
Gogithub.com/kardianos/osextv0.0.0-20150410034420-8fef92e41e22go.mod
Gogithub.com/libopenstorage/openstoragev0.0.0-20170906232338-093a0c388875go.mod
Gogithub.com/liggitt/tabwriterv0.0.0-20181228230101-89fcab3d43dego.mod
Gogithub.com/lithammer/dedentv1.1.0go.mod
Gogithub.com/mholt/caddyv0.0.0-20180213163048-2de495001514go.mod
Gogithub.com/miekg/dnsv0.0.0-20160614162101-5d001d020961go.mod
Gogithub.com/mitchellh/go-wordwrapv0.0.0-20150314170334-ad45545899c7go.mod
Gogithub.com/mitchellh/mapstructurev1.1.2go.mod
Gogithub.com/munnerz/goautonegv0.0.0-20120707110453-a547fc61f48dgo.mod
Gogithub.com/mvdan/xurlsv0.0.0-20160110113200-1b768d7c393ago.mod
Gogithub.com/onsi/ginkgov1.6.0go.mod
Gogithub.com/onsi/gomegav0.0.0-20190113212917-5533ce8a0da3go.mod
Gogithub.com/opencontainers/go-digestv0.0.0-20170106003457-a6d0ee40d420go.mod
Gogithub.com/opencontainers/runcv0.0.0-20181113202123-f000fe11ece1go.mod
Gogithub.com/opencontainers/selinuxv0.0.0-20170621221121-4a2974bf1ee9go.mod
Gogithub.com/pborman/uuidv1.2.0go.mod
Gogithub.com/pkg/errorsv0.8.0go.mod
Gogithub.com/pmezard/go-difflibv1.0.0go.mod
Gogithub.com/prometheus/client_golangv0.9.2go.mod
Gogithub.com/prometheus/client_modelv0.0.0-20180712105110-5c3871d89910go.mod
Gogithub.com/prometheus/commonv0.0.0-20181126121408-4724e9255275go.mod
Gogithub.com/quobyte/apiv0.1.2go.mod
Gogithub.com/robfig/cronv0.0.0-20170309132418-df38d32658d8go.mod
Gogithub.com/russross/blackfridayv0.0.0-20151117072312-300106c228d5go.mod
Gogithub.com/sigma/go-inotifyv0.0.0-20181102212354-c87b6cf5033dgo.mod
Gogithub.com/spf13/aferov0.0.0-20160816080757-b28a7effac97go.mod
Gogithub.com/spf13/cobrav0.0.0-20180319062004-c439c4fa0937go.mod
Gogithub.com/spf13/pflagv1.0.1go.mod
Gogithub.com/spf13/viperv0.0.0-20160820190039-7fb2782df3d8go.mod
Gogithub.com/storageos/go-apiv0.0.0-20180912212459-343b3eff91fcgo.mod
Gogithub.com/stretchr/testifyv1.2.2go.mod
Gogithub.com/vishvananda/netlinkv0.0.0-20171020171820-b2de5d10e38ego.mod
Gogithub.com/vmware/govmomiv0.20.1go.mod
Gogithub.com/vmware/photon-controller-go-sdkv0.0.0-20170310013346-4a435daef6ccgo.mod
Gogithub.com/xanzy/go-cloudstackv0.0.0-20160728180336-1e2cbf647e57go.mod
Gogolang.org/x/cryptov0.0.0-20181025213731-e84da0312774go.mod
Gogolang.org/x/lintv0.0.0-20181217174547-8f45f776aaf1go.mod
Gogolang.org/x/netv0.0.0-20190206173232-65e2d4e15006go.mod
Gogolang.org/x/oauth2v0.0.0-20190402181905-9f3314589c9ago.mod
Gogolang.org/x/sysv0.0.0-20190312061237-fead79001313go.mod
Gogolang.org/x/timev0.0.0-20161028155119-f51c12702a4dgo.mod
Gogolang.org/x/toolsv0.0.0-20190328211700-ab21143f2384go.mod
Gogonum.org/v1/gonumv0.0.0-20190331200053-3d26580ed485go.mod
Gogoogle.golang.org/apiv0.0.0-20181220000619-583d854617afgo.mod
Gogoogle.golang.org/grpcv1.13.0go.mod
Gogopkg.in/gcfg.v1v1.2.0go.mod
Gogopkg.in/square/go-jose.v2v2.0.0-20180411045311-89060dee6a84go.mod
Gogopkg.in/yaml.v2v2.2.1go.mod
Gok8s.io/apiv0.0.0go.mod
Gok8s.io/apiextensions-apiserverv0.0.0go.mod
Gok8s.io/apimachineryv0.0.0go.mod
Gok8s.io/apiserverv0.0.0go.mod
Gok8s.io/cli-runtimev0.0.0go.mod
Gok8s.io/client-gov0.0.0go.mod
Gok8s.io/cloud-providerv0.0.0go.mod
Gok8s.io/cluster-bootstrapv0.0.0go.mod
Gok8s.io/code-generatorv0.0.0go.mod
Gok8s.io/component-basev0.0.0go.mod
Gok8s.io/cri-apiv0.0.0go.mod
Gok8s.io/csi-translation-libv0.0.0go.mod
Gok8s.io/gengov0.0.0-20190116091435-f8a0810f38afgo.mod
Gok8s.io/heapsterv1.2.0-beta.1go.mod
Gok8s.io/klogv0.3.2go.mod
Gok8s.io/kube-aggregatorv0.0.0go.mod
Gok8s.io/kube-controller-managerv0.0.0go.mod
Gok8s.io/kube-openapiv0.0.0-20190228160746-b3a7cee44a30go.mod
Gok8s.io/kube-proxyv0.0.0go.mod
Gok8s.io/kube-schedulerv0.0.0go.mod
Gok8s.io/kubeletv0.0.0go.mod
Gok8s.io/legacy-cloud-providersv0.0.0go.mod
Gok8s.io/metricsv0.0.0go.mod
Gok8s.io/repo-infrav0.0.0-20181204233714-00fe14e3d1a3go.mod
Gok8s.io/sample-apiserverv0.0.0go.mod
Gok8s.io/utilsv0.0.0-20190221042446-c2654d5206dago.mod
Gosigs.k8s.io/kustomizev2.0.3+incompatiblego.mod
Gosigs.k8s.io/yamlv1.1.0go.mod
Govbom.ml/utilv0.0.0-20160121211510-db5cfe13f5ccgo.mod
All dependencies 278

Full resolved dependency set from the GitHub dependency graph: 158 direct and 120 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

RegistryPackageVersionRelation
Gobitbucket.org/bertimus9/systemstat0.0.0-20180207000608-0eeff89b0690direct
Gogithub.com/armon/circbuf0.0.0-20150827004946-bbbad097214edirect
Gogithub.com/aws/aws-sdk-go1.16.26direct
Gogithub.com/azure/azure-sdk-for-go21.4.0+incompatibledirect
Gogithub.com/azure/go-autorest11.1.2+incompatibledirect
Gogithub.com/bazelbuild/bazel-gazelle0.0.0-20181012220611-c728ce9f663edirect
Gogithub.com/bazelbuild/buildtools0.0.0-20180226164855-80c7f0d45d7edirect
Gogithub.com/blang/semver3.5.0+incompatibledirect
Gogithub.com/cespare/prettybench0.0.0-20150116022406-03b8cfe5406cdirect
Gogithub.com/chai2010/gettext-go0.0.0-20160711120539-c6fed771bfd5direct
Gogithub.com/client9/misspell0.0.0-20170928000206-9ce5d979ffdadirect
Gogithub.com/cloudflare/cfssl0.0.0-20180726162950-56268a613adfdirect
Gogithub.com/clusterhq/flocker-go0.0.0-20160920122132-2b8b7259d313direct
Gogithub.com/codedellemc/goscaleio0.0.0-20170830184815-20e2ce2cf885direct
Gogithub.com/container-storage-interface/spec1.1.0direct
Gogithub.com/containernetworking/cni0.6.0direct
Gogithub.com/coreos/etcd3.3.13+incompatibledirect
Gogithub.com/coreos/go-semver0.0.0-20180108230905-e214231b295adirect
Gogithub.com/coreos/go-systemd0.0.0-20180511133405-39ca1b05acc7direct
Gogithub.com/coreos/pkg0.0.0-20180108230652-97fdf19511eadirect
Gogithub.com/cpuguy83/go-md2man1.0.4direct
Gogithub.com/d2g/dhcp40.0.0-20170904100407-a1d1b6c41b1cdirect
Gogithub.com/d2g/dhcp4client0.0.0-20170829104524-6e570ed0a266direct
Gogithub.com/davecgh/go-spew1.1.1direct
Gogithub.com/daviddengcn/go-colortext0.0.0-20160507010035-511bcaf42ccddirect
Gogithub.com/docker/distribution0.0.0-20170726174610-edc3ab29cdffdirect
Gogithub.com/docker/distribution2.7.1+incompatibledirect
Gogithub.com/docker/docker0.7.3-0.20190327010347-be7ac8be2ae0direct
Gogithub.com/docker/go-connections0.3.0direct
Gogithub.com/docker/go-units0.3.3direct
Gogithub.com/docker/libnetwork0.0.0-20180830151422-a9cd636e3789direct
Gogithub.com/elazarl/goproxy0.0.0-20170405201442-c4fc26588b6edirect
Gogithub.com/emicklei/go-restful0.0.0-20170410110728-ff4f55a20633direct
Gogithub.com/evanphx/json-patch0.0.0-20190203023257-5858425f7550direct
Gogithub.com/exponent-io/jsonpath0.0.0-20151013193312-d6023ce2651ddirect
Gogithub.com/fatih/camelcase0.0.0-20160318181535-f6a740d52f96direct
Gogithub.com/fsnotify/fsnotify1.4.7direct
Gogithub.com/go-openapi/loads0.17.2direct
Gogithub.com/go-openapi/spec0.17.2direct
Gogithub.com/go-openapi/strfmt0.17.0direct
Gogithub.com/go-openapi/validate0.18.0direct
Gogithub.com/godbus/dbus0.0.0-20151105175453-c7fdd8b5cd55direct
Gogithub.com/gogo/protobuf0.0.0-20171007142547-342cbe0a0415direct
Gogithub.com/gogo/protobuf1.2.0direct
Gogithub.com/golang/groupcache0.0.0-20160516000752-02826c3e7903direct
Gogithub.com/golang/mock0.0.0-20160127222235-bd3c8e81be01direct
Gogithub.com/golang/protobuf1.2.0direct
Gogithub.com/google/cadvisor0.33.2-0.20190411163913-9db8c7dee20adirect
Gogithub.com/google/gofuzz0.0.0-20170612174753-24818f796fafdirect
Gogithub.com/googleapis/gnostic0.0.0-20170729233727-0c5108395e2ddirect
Gogithub.com/googleapis/gnostic0.2.0direct
Gogithub.com/googlecloudplatform/k8s-cloud-provider0.0.0-20181220005116-f8e995905100direct
Gogithub.com/gophercloud/gophercloud0.0.0-20190126172459-c818fa66e4c8direct
Gogithub.com/hashicorp/golang-lru0.5.0direct
Gogithub.com/heketi/heketi0.0.0-20181109135656-558b29266ce0direct
Gogithub.com/jeffashton/win_pdh0.0.0-20161109143554-76bb4ee9f0abdirect
Gogithub.com/jonboulle/clockwork0.0.0-20141017032234-72f9bd7c4e0cdirect
Gogithub.com/json-iterator/go0.0.0-20180701071628-ab8a2e0c74bedirect
Gogithub.com/json-iterator/go1.1.5direct
Gogithub.com/jstemmer/go-junit-report0.0.0-20190106144839-af01ea7f8024direct
Gogithub.com/jteeuwen/go-bindata0.0.0-20151023091102-a0ff2567cfb7direct
Gogithub.com/kardianos/osext0.0.0-20150410034420-8fef92e41e22direct
Gogithub.com/libopenstorage/openstorage0.0.0-20170906232338-093a0c388875direct
Gogithub.com/liggitt/tabwriter0.0.0-20181228230101-89fcab3d43dedirect
Gogithub.com/lithammer/dedent1.1.0direct
Gogithub.com/makenowjust/heredoc0.0.0-20170808103936-bb23615498cddirect
Gogithub.com/mholt/caddy0.0.0-20180213163048-2de495001514direct
Gogithub.com/microsoft/go-winio0.4.11direct
Gogithub.com/microsoft/hcsshim0.8.6direct
Gogithub.com/miekg/dns0.0.0-20160614162101-5d001d020961direct
Gogithub.com/mitchellh/go-wordwrap0.0.0-20150314170334-ad45545899c7direct
Gogithub.com/mitchellh/mapstructure1.1.2direct
Gogithub.com/munnerz/goautoneg0.0.0-20120707110453-a547fc61f48ddirect
Gogithub.com/mvdan/xurls0.0.0-20160110113200-1b768d7c393adirect
Gogithub.com/onsi/ginkgo1.6.0direct
Gogithub.com/onsi/gomega0.0.0-20190113212917-5533ce8a0da3direct
Gogithub.com/opencontainers/go-digest0.0.0-20170106003457-a6d0ee40d420direct
Gogithub.com/opencontainers/go-digest1.0.0-rc1direct
Gogithub.com/opencontainers/runc0.0.0-20181113202123-f000fe11ece1direct
Gogithub.com/opencontainers/selinux0.0.0-20170621221121-4a2974bf1ee9direct
Gogithub.com/pborman/uuid1.2.0direct
Gogithub.com/pkg/errors0.8.0direct
Gogithub.com/pmezard/go-difflib1.0.0direct
Gogithub.com/prometheus/client_golang0.9.2direct
Gogithub.com/prometheus/client_model0.0.0-20180712105110-5c3871d89910direct
Gogithub.com/prometheus/common0.0.0-20181126121408-4724e9255275direct
Gogithub.com/puerkitobio/purell1.1.0direct
Gogithub.com/quobyte/api0.1.2direct
Gogithub.com/robfig/cron0.0.0-20170309132418-df38d32658d8direct
Gogithub.com/russross/blackfriday0.0.0-20151117072312-300106c228d5direct
Gogithub.com/sigma/go-inotify0.0.0-20181102212354-c87b6cf5033ddirect
Gogithub.com/spf13/afero0.0.0-20160816080757-b28a7effac97direct
Gogithub.com/spf13/cobra0.0.0-20180319062004-c439c4fa0937direct
Gogithub.com/spf13/pflag1.0.1direct
Gogithub.com/spf13/pflag1.0.3direct
Gogithub.com/spf13/viper0.0.0-20160820190039-7fb2782df3d8direct
Gogithub.com/storageos/go-api0.0.0-20180912212459-343b3eff91fcdirect
Gogithub.com/stretchr/testify1.2.2direct
Gogithub.com/stretchr/testify1.3.0direct
Gogithub.com/vishvananda/netlink0.0.0-20171020171820-b2de5d10e38edirect
Gogithub.com/vmware/govmomi0.20.1direct
Gogithub.com/vmware/photon-controller-go-sdk0.0.0-20170310013346-4a435daef6ccdirect
Gogithub.com/xanzy/go-cloudstack0.0.0-20160728180336-1e2cbf647e57direct
Gogolang.org/x/crypto0.0.0-20181025213731-e84da0312774direct
Gogolang.org/x/crypto0.0.0-20190122013713-64072686203fdirect
Gogolang.org/x/lint0.0.0-20181217174547-8f45f776aaf1direct
Gogolang.org/x/net0.0.0-20190119204137-ed066c81e75edirect
Gogolang.org/x/net0.0.0-20190206173232-65e2d4e15006direct
Gogolang.org/x/oauth20.0.0-20190115181402-5dab4167f31cdirect
Gogolang.org/x/oauth20.0.0-20190402181905-9f3314589c9adirect
Gogolang.org/x/sys0.0.0-20190122071731-054c452bb702direct
Gogolang.org/x/sys0.0.0-20190312061237-fead79001313direct
Gogolang.org/x/time0.0.0-20161028155119-f51c12702a4ddirect
Gogolang.org/x/time0.0.0-20181108054448-85acf8d2951cdirect
Gogolang.org/x/tools0.0.0-20190328211700-ab21143f2384direct
Gogonum.org/v1/gonum0.0.0-20190331200053-3d26580ed485direct
Gogoogle.golang.org/api0.0.0-20181220000619-583d854617afdirect
Gogoogle.golang.org/grpc1.13.0direct
Gogopkg.in/gcfg.v11.2.0direct
Gogopkg.in/square/go-jose.v22.0.0-20180411045311-89060dee6a84direct
Gogopkg.in/yaml.v22.2.1direct
Gogopkg.in/yaml.v22.2.2direct
Gok8s.io/api0.0.0direct
Gok8s.io/api0.0.0-20190111032252-67edc246be36direct
Gok8s.io/apiextensions-apiserver0.0.0direct
Gok8s.io/apiextensions-apiserver0.0.0-20190111034747-7d26de67f177direct
Gok8s.io/apimachinery0.0.0direct
Gok8s.io/apimachinery0.0.0-20181127025237-2b1284ed4c93direct
Gok8s.io/apiserver0.0.0direct
Gok8s.io/apiserver0.0.0-20190111033246-d50e9ac5404fdirect
Gok8s.io/cli-runtime0.0.0direct
Gok8s.io/client-go0.0.0direct
Gok8s.io/client-go10.0.0+incompatibledirect
Gok8s.io/cloud-provider0.0.0direct
Gok8s.io/cluster-bootstrap0.0.0direct
Gok8s.io/code-generator0.0.0direct
Gok8s.io/component-base0.0.0direct
Gok8s.io/cri-api0.0.0direct
Gok8s.io/csi-translation-lib0.0.0direct
Gok8s.io/gengo0.0.0-20190116091435-f8a0810f38afdirect
Gok8s.io/heapster1.2.0-beta.1direct
Gok8s.io/klog0.1.0direct
Gok8s.io/klog0.3.2direct
Gok8s.io/kube-aggregator0.0.0direct
Gok8s.io/kube-controller-manager0.0.0direct
Gok8s.io/kube-openapi0.0.0-20190228160746-b3a7cee44a30direct
Gok8s.io/kube-proxy0.0.0direct
Gok8s.io/kube-scheduler0.0.0direct
Gok8s.io/kubelet0.0.0direct
Gok8s.io/legacy-cloud-providers0.0.0direct
Gok8s.io/metrics0.0.0direct
Gok8s.io/repo-infra0.0.0-20181204233714-00fe14e3d1a3direct
Gok8s.io/sample-apiserver0.0.0direct
Gok8s.io/utils0.0.0-20181221173059-8a16e7dd8fb6direct
Gok8s.io/utils0.0.0-20190221042446-c2654d5206dadirect
Gosigs.k8s.io/kustomize2.0.3+incompatibledirect
Gosigs.k8s.io/yaml1.1.0direct
Govbom.ml/util0.0.0-20160121211510-db5cfe13f5ccdirect
Gocloud.google.com/go0.34.0indirect
Gogithub.com/auth0/go-jwt-middleware0.0.0-20170425171159-5493cabe49f7indirect
Gogithub.com/azure/go-ansiterm0.0.0-20170929234023-d6e3b3328b78indirect
Gogithub.com/boltdb/bolt1.3.1indirect
Gogithub.com/burntsushi/toml0.3.0indirect
Gogithub.com/codegangsta/negroni1.0.0indirect
Gogithub.com/containerd/console0.0.0-20170925154832-84eeaae905faindirect
Gogithub.com/containerd/containerd1.0.2indirect
Gogithub.com/containerd/typeurl0.0.0-20190228175220-2a93cfde8c20indirect
Gogithub.com/coreos/bbolt1.3.1-coreos.6indirect
Gogithub.com/coreos/go-oidc0.0.0-20180117170138-065b426bd416indirect
Gogithub.com/coreos/rkt1.30.0indirect
Gogithub.com/cyphar/filepath-securejoin0.0.0-20170720062807-ae69057f2299indirect
Gogithub.com/dgrijalva/jwt-go0.0.0-20160705203006-01aeca54ebdaindirect
Gogithub.com/dnaeon/go-vcr1.0.1indirect
Gogithub.com/docker/spdystream0.0.0-20160310174837-449fdfce4d96indirect
Gogithub.com/euank/go-kmsg-parser2.0.0+incompatibleindirect
Gogithub.com/ghodss/yaml0.0.0-20180820084758-c7ce16629ff4indirect
Gogithub.com/globalsign/mgo0.0.0-20181015135952-eeefdecb41b8indirect
Gogithub.com/go-openapi/analysis0.17.2indirect
Gogithub.com/go-openapi/errors0.17.2indirect
Gogithub.com/go-openapi/jsonpointer0.19.0indirect
Gogithub.com/go-openapi/jsonreference0.19.0indirect
Gogithub.com/go-openapi/runtime0.17.2indirect
Gogithub.com/go-openapi/swag0.17.2indirect
Gogithub.com/go-ozzo/ozzo-validation3.5.0+incompatibleindirect
Gogithub.com/golang/glog0.0.0-20160126235308-23def4e6c14bindirect
Gogithub.com/golangplus/bytes0.0.0-20160111154220-45c989fe5450indirect
Gogithub.com/golangplus/fmt0.0.0-20150411045040-2a5d6d7d2995indirect
Gogithub.com/golangplus/testing0.0.0-20180327235837-af21d9c3145eindirect
Gogithub.com/google/btree0.0.0-20160524151835-7d79101e329eindirect
Gogithub.com/google/btree0.0.0-20180813153112-4030bb1f1f0cindirect
Gogithub.com/google/certificate-transparency-go1.0.21indirect
Gogithub.com/google/go-cmp0.3.0indirect
Gogithub.com/google/uuid1.0.0indirect
Gogithub.com/gorilla/context1.1.1indirect
Gogithub.com/gorilla/mux1.7.0indirect
Gogithub.com/gorilla/websocket0.0.0-20170926233335-4201258b820cindirect
Gogithub.com/gregjones/httpcache0.0.0-20170728041850-787624de3eb7indirect
Gogithub.com/gregjones/httpcache0.0.0-20181110185634-c63ab54fda8findirect
Gogithub.com/grpc-ecosystem/go-grpc-middleware0.0.0-20190222133341-cfaf5686ec79indirect
Gogithub.com/grpc-ecosystem/go-grpc-prometheus0.0.0-20170330212424-2500245aa611indirect
Gogithub.com/grpc-ecosystem/grpc-gateway1.3.0indirect
Gogithub.com/hashicorp/hcl0.0.0-20160711231752-d8c773c4cba1indirect
Gogithub.com/heketi/rest0.0.0-20180404230133-aa6a65207413indirect
Gogithub.com/heketi/tests0.0.0-20151005000721-f3775cbcefd6indirect
Gogithub.com/heketi/utils0.0.0-20170317161834-435bc5bdfa64indirect
Gogithub.com/imdario/mergo0.3.5indirect
Gogithub.com/imdario/mergo0.3.6indirect
Gogithub.com/inconshreveable/mousetrap1.0.0indirect
Gogithub.com/karrick/godirwalk1.7.5indirect
Gogithub.com/kr/fs0.0.0-20131111012553-2788f0dbd169indirect
Gogithub.com/kr/pretty0.0.0-20140812000539-f31442d60e51indirect
Gogithub.com/kr/text0.0.0-20130911015532-6807e777504findirect
Gogithub.com/lpabon/godbc0.1.1indirect
Gogithub.com/magiconair/properties0.0.0-20160816085511-61b492c03cf4indirect
Gogithub.com/marstr/guid0.0.0-20170427235115-8bdf7d1a087cindirect
Gogithub.com/mattn/go-shellwords0.0.0-20180605041737-f8471b0a71deindirect
Gogithub.com/mesos/mesos-go0.0.9indirect
Gogithub.com/mindprince/gonvml0.0.0-20171110221305-fee913ce8fb2indirect
Gogithub.com/mistifyio/go-zfs0.0.0-20151009155749-1b4ae6fb4e77indirect
Gogithub.com/modern-go/concurrent0.0.0-20180306012644-bacd9c7ef1ddindirect
Gogithub.com/modern-go/reflect21.0.1indirect
Gogithub.com/mohae/deepcopy0.0.0-20170603005431-491d3605edfbindirect
Gogithub.com/morikuni/aec0.0.0-20170113033406-39771216ff4cindirect
Gogithub.com/mrunalp/fileutils0.0.0-20160930181131-4ee1cc9a8058indirect
Gogithub.com/mxk/go-flowrate0.0.0-20140419014527-cca7078d478findirect
Gogithub.com/natefinch/lumberjack2.0.0+incompatibleindirect
Gogithub.com/nytimes/gziphandler0.0.0-20170623195520-56545f4a5d46indirect
Gogithub.com/opencontainers/image-spec0.0.0-20170604055404-372ad780f634indirect
Gogithub.com/opencontainers/runtime-spec1.0.0indirect
Gogithub.com/pelletier/go-toml1.2.0indirect
Gogithub.com/peterbourgon/diskv2.0.1+incompatibleindirect
Gogithub.com/pkg/sftp0.0.0-20160930220758-4d0e916071f6indirect
Gogithub.com/pquerna/cachecontrol0.0.0-20171018203845-0dec1b30a021indirect
Gogithub.com/pquerna/ffjson0.0.0-20180717144149-af8b230fcd20indirect
Gogithub.com/prometheus/procfs0.0.0-20181204211112-1dc9a6cbc91aindirect
Gogithub.com/rican7/retry0.1.0indirect
Gogithub.com/rubiojr/go-vhd0.0.0-20160810183302-0bfd3b39853cindirect
Gogithub.com/satori/go.uuid1.2.0indirect
Gogithub.com/seccomp/libseccomp-golang0.0.0-20150813023252-1b506fc7c24eindirect
Gogithub.com/shurcool/sanitized_anchor_name0.0.0-20151028001915-10ef21a441dbindirect
Gogithub.com/sirupsen/logrus1.2.0indirect
Gogithub.com/smartystreets/goconvey0.0.0-20190330032615-68dc04aab96aindirect
Gogithub.com/soheilhy/cmux0.1.3indirect
Gogithub.com/spf13/cast0.0.0-20160730092037-e31f36ffc91aindirect
Gogithub.com/spf13/jwalterweatherman0.0.0-20160311093646-33c24e77fb80indirect
Gogithub.com/stretchr/objx0.1.1indirect
Gogithub.com/syndtr/gocapability0.0.0-20160928074757-e7cb7fa329f4indirect
Gogithub.com/tmc/grpc-websocket-proxy0.0.0-20170815181823-89b8d40f7ca8indirect
Gogithub.com/urfave/negroni1.0.0indirect
Gogithub.com/vishvananda/netns0.0.0-20171111001504-be1fbeda1936indirect
Gogithub.com/xiang90/probing0.0.0-20160813154853-07dd2e8dfe18indirect
Gogithub.com/xlab/handysort0.0.0-20150421192137-fb3537ed64a1indirect
Gogo.uber.org/atomic0.0.0-20181018215023-8dc6146f7569indirect
Gogo.uber.org/multierr0.0.0-20180122172545-ddea229ff1dfindirect
Gogo.uber.org/zap0.0.0-20180814183419-67bc79d13d15indirect
Gogolang.org/x/sync0.0.0-20181221193216-37e7f081c4d4indirect
Gogolang.org/x/text0.3.1-0.20181227161524-e6919f6577dbindirect
Gogonum.org/v1/netlib0.0.0-20190331212654-76723241ea4eindirect
Gogoogle.golang.org/appengine1.5.0indirect
Gogoogle.golang.org/genproto0.0.0-20170731182057-09f6ed296fc6indirect
Gogopkg.in/inf.v00.9.0indirect
Gogopkg.in/inf.v00.9.1indirect
Gogopkg.in/natefinch/lumberjack.v22.0.0-20150622162204-20b71e5b60d7indirect
Gogopkg.in/warnings.v00.1.1indirect
Gogopkg.in/yaml.v11.0.0-20140924161607-9f9df34309c0indirect
Gogotest.tools2.2.0+incompatibleindirect
Gok8s.io/kubernetes1.13.2indirect
Gosigs.k8s.io/structured-merge-diff0.0.0-20190302045857-e85c7b244fd2indirect
RubyGemsactivesupportindirect
RubyGemsfluent-plugin-concatindirect
RubyGemsfluent-plugin-detect-exceptionsindirect
RubyGemsfluent-plugin-elasticsearchindirect
RubyGemsfluent-plugin-kubernetes_metadata_filterindirect
RubyGemsfluent-plugin-multi-format-parserindirect
RubyGemsfluent-plugin-prometheusindirect
RubyGemsfluent-plugin-systemdindirect
RubyGemsfluentdindirect
RubyGemsojindirect
Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [
        "alibaba",
        "aliyun",
        "alibabacloud",
        "kubernetes",
        "docker",
        "container"
      ],
      "is_fork": true,
      "size_kb": 649723,
      "has_wiki": true,
      "homepage": "https://kubernetes.io",
      "languages": {
        "C": 2840,
        "Go": 47324834,
        "Lua": 17200,
        "sed": 12331,
        "HTML": 38,
        "Ruby": 431,
        "Shell": 1571135,
        "Python": 3238308,
        "Makefile": 77502,
        "Dockerfile": 63039,
        "PowerShell": 99342
      },
      "pushed_at": "2019-06-12T02:55:52Z",
      "created_at": "2018-11-28T03:06:00Z",
      "owner_type": "Organization",
      "updated_at": "2026-02-13T12:20:52Z",
      "description": "Production-Grade Container Scheduling and Management - Alibaba's Fork",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "master",
      "primary_language": "Go",
      "significant_languages": [
        "Go"
      ]
    },
    "owner": {
      "blog": null,
      "name": "Alibaba",
      "type": "Organization",
      "login": "alibaba",
      "company": null,
      "location": "Hangzhou, China",
      "followers": 20368,
      "avatar_url": "https://avatars.githubusercontent.com/u/1961952?v=4",
      "created_at": "2012-07-12T08:40:35Z",
      "is_verified": null,
      "public_repos": 541,
      "account_age_days": 5118
    },
    "activity": {
      "releases_count": 100,
      "commits_last_year": 0,
      "latest_release_at": "2018-11-26T12:46:03Z",
      "latest_release_tag": "v1.12.4-beta.0",
      "releases_from_tags": true,
      "days_since_last_push": 2592,
      "active_weeks_last_year": 0,
      "days_since_latest_release": 2790,
      "mean_days_between_releases": 11.5
    },
    "community": {
      "has_readme": false,
      "has_license": false,
      "has_description": false,
      "has_contributing": false,
      "health_percentage": null,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "k8s.io/kubernetes",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": null,
          "registry_url": "https://pkg.go.dev/k8s.io/kubernetes",
          "is_deprecated": false,
          "latest_version": "v1.36.2",
          "repository_url": null,
          "versions_count": 1230,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-06-11T18:09:07Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 36
        }
      ]
    },
    "popularity": {
      "forks": 9,
      "stars": 23,
      "watchers": 9,
      "open_issues_and_prs": 0
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "Makefile",
        "build/build-image/cross/Makefile",
        "build/debian-base/Makefile",
        "build/debian-hyperkube-base/Makefile",
        "build/debian-iptables/Makefile",
        "build/pause/Makefile",
        "build/root/Makefile",
        "cluster/addons/addon-manager/Makefile",
        "cluster/addons/dns/coredns/Makefile",
        "cluster/addons/dns/kube-dns/Makefile",
        "cluster/addons/fluentd-elasticsearch/es-image/Makefile",
        "cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile",
        "cluster/gce/gci/mounter/Makefile",
        "cluster/images/conformance/Makefile",
        "cluster/images/etcd-empty-dir-cleanup/Makefile",
        "cluster/images/etcd-version-monitor/Makefile",
        "cluster/images/etcd/Makefile",
        "cluster/images/hyperkube/Makefile",
        "cluster/images/kubemark/Makefile",
        "test/e2e_node/conformance/build/Makefile",
        "test/images/Makefile",
        "test/images/agnhost/Makefile",
        "test/images/apparmor-loader/Makefile",
        "test/images/audit-proxy/Makefile",
        "test/images/crd-conversion-webhook/Makefile",
        "test/images/entrypoint-tester/Makefile",
        "test/images/fakegitserver/Makefile",
        "test/images/inclusterclient/Makefile",
        "test/images/liveness/Makefile",
        "test/images/logs-generator/Makefile",
        "test/images/metadata-concealment/Makefile",
        "test/images/mounttest/Makefile",
        "test/images/net/Makefile",
        "test/images/netexec/Makefile",
        "test/images/nettest/Makefile",
        "test/images/no-snat-test-proxy/Makefile",
        "test/images/no-snat-test/Makefile",
        "test/images/nonewprivs/Makefile",
        "test/images/pets/peer-finder/Makefile",
        "test/images/pets/redis-installer/Makefile",
        "test/images/pets/zookeeper-installer/Makefile",
        "test/images/port-forward-tester/Makefile",
        "test/images/porter/Makefile",
        "test/images/regression-issue-74839/Makefile",
        "test/images/resource-consumer-controller/Makefile",
        "test/images/resource-consumer/Makefile",
        "test/images/sample-device-plugin/Makefile",
        "test/images/serve-hostname/Makefile",
        "test/images/test-webserver/Makefile",
        "test/images/webhook/Makefile",
        "test/soak/serve_hostnames/Makefile",
        "third_party/intemp/Makefile",
        "vendor/bitbucket.org/bertimus9/systemstat/Makefile",
        "vendor/github.com/client9/misspell/Makefile",
        "vendor/github.com/coreos/bbolt/Makefile",
        "vendor/github.com/emicklei/go-restful/Makefile",
        "vendor/github.com/gogo/protobuf/gogoproto/Makefile",
        "vendor/github.com/gogo/protobuf/proto/Makefile",
        "vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile",
        "vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile",
        "vendor/github.com/gogo/protobuf/types/Makefile",
        "vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile",
        "vendor/github.com/hashicorp/hcl/Makefile",
        "vendor/github.com/hpcloud/tail/Makefile",
        "vendor/github.com/jmespath/go-jmespath/Makefile",
        "vendor/github.com/jteeuwen/go-bindata/Makefile",
        "vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile",
        "vendor/github.com/mindprince/gonvml/Makefile",
        "vendor/github.com/munnerz/goautoneg/Makefile",
        "vendor/github.com/onsi/gomega/Makefile",
        "vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile",
        "vendor/github.com/prometheus/procfs/Makefile",
        "vendor/github.com/stretchr/objx/Taskfile.yml",
        "vendor/github.com/vishvananda/netlink/Makefile",
        "vendor/github.com/vmware/govmomi/Makefile",
        "vendor/go.uber.org/atomic/Makefile",
        "vendor/go.uber.org/multierr/Makefile",
        "vendor/go.uber.org/zap/Makefile",
        "vendor/golang.org/x/net/http2/Makefile",
        "vendor/google.golang.org/grpc/Makefile"
      ],
      "api_schema_files": [
        "api/openapi-spec/swagger.json",
        "pkg/kubelet/apis/deviceplugin/v1alpha/api.proto",
        "pkg/kubelet/apis/deviceplugin/v1beta1/api.proto",
        "pkg/kubelet/apis/pluginregistration/v1/api.proto",
        "pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto",
        "pkg/kubelet/apis/pluginregistration/v1beta1/api.proto",
        "pkg/kubelet/apis/podresources/v1alpha1/api.proto",
        "pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto",
        "pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto",
        "staging/src/k8s.io/api/admission/v1beta1/generated.proto",
        "staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto",
        "staging/src/k8s.io/api/apps/v1/generated.proto",
        "staging/src/k8s.io/api/apps/v1beta1/generated.proto",
        "staging/src/k8s.io/api/apps/v1beta2/generated.proto",
        "staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/authentication/v1/generated.proto",
        "staging/src/k8s.io/api/authentication/v1beta1/generated.proto",
        "staging/src/k8s.io/api/authorization/v1/generated.proto",
        "staging/src/k8s.io/api/authorization/v1beta1/generated.proto",
        "staging/src/k8s.io/api/autoscaling/v1/generated.proto",
        "staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto",
        "staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto",
        "staging/src/k8s.io/api/batch/v1/generated.proto",
        "staging/src/k8s.io/api/batch/v1beta1/generated.proto",
        "staging/src/k8s.io/api/batch/v2alpha1/generated.proto",
        "staging/src/k8s.io/api/certificates/v1beta1/generated.proto",
        "staging/src/k8s.io/api/coordination/v1/generated.proto",
        "staging/src/k8s.io/api/coordination/v1beta1/generated.proto",
        "staging/src/k8s.io/api/core/v1/generated.proto",
        "staging/src/k8s.io/api/events/v1beta1/generated.proto",
        "staging/src/k8s.io/api/extensions/v1beta1/generated.proto",
        "staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/networking/v1/generated.proto",
        "staging/src/k8s.io/api/networking/v1beta1/generated.proto",
        "staging/src/k8s.io/api/node/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/node/v1beta1/generated.proto",
        "staging/src/k8s.io/api/policy/v1beta1/generated.proto",
        "staging/src/k8s.io/api/rbac/v1/generated.proto",
        "staging/src/k8s.io/api/rbac/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/rbac/v1beta1/generated.proto",
        "staging/src/k8s.io/api/scheduling/v1/generated.proto",
        "staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/scheduling/v1beta1/generated.proto",
        "staging/src/k8s.io/api/settings/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/storage/v1/generated.proto",
        "staging/src/k8s.io/api/storage/v1alpha1/generated.proto",
        "staging/src/k8s.io/api/storage/v1beta1/generated.proto",
        "staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto",
        "staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto",
        "staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto",
        "staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto",
        "staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto",
        "staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto",
        "staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto",
        "staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto",
        "staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto",
        "staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto",
        "staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto",
        "third_party/forked/etcd221/wal/walpb/record.proto",
        "third_party/forked/etcd237/wal/walpb/record.proto",
        "third_party/protobuf/google/protobuf/compiler/plugin.proto",
        "third_party/protobuf/google/protobuf/descriptor.proto",
        "vendor/github.com/bazelbuild/buildtools/api_proto/api.proto",
        "vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto",
        "vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto",
        "vendor/github.com/containerd/containerd/api/services/version/v1/version.proto",
        "vendor/github.com/containerd/containerd/api/types/descriptor.proto",
        "vendor/github.com/containerd/containerd/api/types/metrics.proto",
        "vendor/github.com/containerd/containerd/api/types/mount.proto",
        "vendor/github.com/containerd/containerd/api/types/platform.proto",
        "vendor/github.com/containerd/containerd/api/types/task/task.proto",
        "vendor/github.com/coreos/etcd/auth/authpb/auth.proto",
        "vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto",
        "vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto",
        "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto",
        "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto",
        "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto",
        "vendor/github.com/coreos/etcd/lease/leasepb/lease.proto",
        "vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto",
        "vendor/github.com/coreos/etcd/raft/raftpb/raft.proto",
        "vendor/github.com/coreos/etcd/snap/snappb/snap.proto",
        "vendor/github.com/coreos/etcd/wal/walpb/record.proto",
        "vendor/github.com/docker/docker/api/swagger.yaml",
        "vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto",
        "vendor/github.com/gogo/protobuf/gogoproto/gogo.proto",
        "vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto",
        "vendor/github.com/golang/protobuf/ptypes/any/any.proto",
        "vendor/github.com/golang/protobuf/ptypes/duration/duration.proto",
        "vendor/github.com/golang/protobuf/ptypes/struct/struct.proto",
        "vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto",
        "vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto",
        "vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto",
        "vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto",
        "vendor/github.com/googleapis/gnostic/extensions/extension.proto",
        "vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto",
        "vendor/github.com/libopenstorage/openstorage/api/api.proto",
        "vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto",
        "vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto",
        "vendor/google.golang.org/appengine/internal/base/api_base.proto",
        "vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto",
        "vendor/google.golang.org/appengine/internal/log/log_service.proto",
        "vendor/google.golang.org/appengine/internal/modules/modules_service.proto",
        "vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto",
        "vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "largest_source_bytes": 1332945,
      "source_files_sampled": 7360,
      "oversized_source_files": 87,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "go.mod"
      ],
      "ecosystems": [
        "go"
      ],
      "dependencies": [
        {
          "name": "bitbucket.org/bertimus9/systemstat",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180207000608-0eeff89b0690"
        },
        {
          "name": "github.com/Azure/azure-sdk-for-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v21.4.0+incompatible"
        },
        {
          "name": "github.com/Azure/go-autorest",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v11.1.2+incompatible"
        },
        {
          "name": "github.com/GoogleCloudPlatform/k8s-cloud-provider",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181220005116-f8e995905100"
        },
        {
          "name": "github.com/JeffAshton/win_pdh",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20161109143554-76bb4ee9f0ab"
        },
        {
          "name": "github.com/MakeNowJust/heredoc",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170808103936-bb23615498cd"
        },
        {
          "name": "github.com/Microsoft/go-winio",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.4.11"
        },
        {
          "name": "github.com/Microsoft/hcsshim",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.8.6"
        },
        {
          "name": "github.com/PuerkitoBio/purell",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.0"
        },
        {
          "name": "github.com/armon/circbuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20150827004946-bbbad097214e"
        },
        {
          "name": "github.com/aws/aws-sdk-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.16.26"
        },
        {
          "name": "github.com/bazelbuild/bazel-gazelle",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181012220611-c728ce9f663e"
        },
        {
          "name": "github.com/bazelbuild/buildtools",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180226164855-80c7f0d45d7e"
        },
        {
          "name": "github.com/blang/semver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.5.0+incompatible"
        },
        {
          "name": "github.com/cespare/prettybench",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20150116022406-03b8cfe5406c"
        },
        {
          "name": "github.com/chai2010/gettext-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160711120539-c6fed771bfd5"
        },
        {
          "name": "github.com/client9/misspell",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170928000206-9ce5d979ffda"
        },
        {
          "name": "github.com/cloudflare/cfssl",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180726162950-56268a613adf"
        },
        {
          "name": "github.com/clusterhq/flocker-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160920122132-2b8b7259d313"
        },
        {
          "name": "github.com/codedellemc/goscaleio",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170830184815-20e2ce2cf885"
        },
        {
          "name": "github.com/container-storage-interface/spec",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.0"
        },
        {
          "name": "github.com/containernetworking/cni",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.0"
        },
        {
          "name": "github.com/coreos/etcd",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.3.13+incompatible"
        },
        {
          "name": "github.com/coreos/go-semver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180108230905-e214231b295a"
        },
        {
          "name": "github.com/coreos/go-systemd",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180511133405-39ca1b05acc7"
        },
        {
          "name": "github.com/coreos/pkg",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180108230652-97fdf19511ea"
        },
        {
          "name": "github.com/cpuguy83/go-md2man",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.4"
        },
        {
          "name": "github.com/d2g/dhcp4",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170904100407-a1d1b6c41b1c"
        },
        {
          "name": "github.com/d2g/dhcp4client",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170829104524-6e570ed0a266"
        },
        {
          "name": "github.com/davecgh/go-spew",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.1"
        },
        {
          "name": "github.com/daviddengcn/go-colortext",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160507010035-511bcaf42ccd"
        },
        {
          "name": "github.com/docker/distribution",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170726174610-edc3ab29cdff"
        },
        {
          "name": "github.com/docker/docker",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.7.3-0.20190327010347-be7ac8be2ae0"
        },
        {
          "name": "github.com/docker/go-connections",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.0"
        },
        {
          "name": "github.com/docker/go-units",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.3"
        },
        {
          "name": "github.com/docker/libnetwork",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180830151422-a9cd636e3789"
        },
        {
          "name": "github.com/elazarl/goproxy",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170405201442-c4fc26588b6e"
        },
        {
          "name": "github.com/emicklei/go-restful",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170410110728-ff4f55a20633"
        },
        {
          "name": "github.com/evanphx/json-patch",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190203023257-5858425f7550"
        },
        {
          "name": "github.com/exponent-io/jsonpath",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20151013193312-d6023ce2651d"
        },
        {
          "name": "github.com/fatih/camelcase",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160318181535-f6a740d52f96"
        },
        {
          "name": "github.com/fsnotify/fsnotify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.7"
        },
        {
          "name": "github.com/go-openapi/loads",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.17.2"
        },
        {
          "name": "github.com/go-openapi/spec",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.17.2"
        },
        {
          "name": "github.com/go-openapi/strfmt",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.17.0"
        },
        {
          "name": "github.com/go-openapi/validate",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.18.0"
        },
        {
          "name": "github.com/godbus/dbus",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20151105175453-c7fdd8b5cd55"
        },
        {
          "name": "github.com/gogo/protobuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20171007142547-342cbe0a0415"
        },
        {
          "name": "github.com/golang/groupcache",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160516000752-02826c3e7903"
        },
        {
          "name": "github.com/golang/mock",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160127222235-bd3c8e81be01"
        },
        {
          "name": "github.com/golang/protobuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "github.com/google/cadvisor",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.33.2-0.20190411163913-9db8c7dee20a"
        },
        {
          "name": "github.com/google/gofuzz",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170612174753-24818f796faf"
        },
        {
          "name": "github.com/googleapis/gnostic",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170729233727-0c5108395e2d"
        },
        {
          "name": "github.com/gophercloud/gophercloud",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190126172459-c818fa66e4c8"
        },
        {
          "name": "github.com/hashicorp/golang-lru",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.5.0"
        },
        {
          "name": "github.com/heketi/heketi",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181109135656-558b29266ce0"
        },
        {
          "name": "github.com/jonboulle/clockwork",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20141017032234-72f9bd7c4e0c"
        },
        {
          "name": "github.com/json-iterator/go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180701071628-ab8a2e0c74be"
        },
        {
          "name": "github.com/jstemmer/go-junit-report",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190106144839-af01ea7f8024"
        },
        {
          "name": "github.com/jteeuwen/go-bindata",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20151023091102-a0ff2567cfb7"
        },
        {
          "name": "github.com/kardianos/osext",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20150410034420-8fef92e41e22"
        },
        {
          "name": "github.com/libopenstorage/openstorage",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170906232338-093a0c388875"
        },
        {
          "name": "github.com/liggitt/tabwriter",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181228230101-89fcab3d43de"
        },
        {
          "name": "github.com/lithammer/dedent",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.0"
        },
        {
          "name": "github.com/mholt/caddy",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180213163048-2de495001514"
        },
        {
          "name": "github.com/miekg/dns",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160614162101-5d001d020961"
        },
        {
          "name": "github.com/mitchellh/go-wordwrap",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20150314170334-ad45545899c7"
        },
        {
          "name": "github.com/mitchellh/mapstructure",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.2"
        },
        {
          "name": "github.com/munnerz/goautoneg",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20120707110453-a547fc61f48d"
        },
        {
          "name": "github.com/mvdan/xurls",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160110113200-1b768d7c393a"
        },
        {
          "name": "github.com/onsi/ginkgo",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "github.com/onsi/gomega",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190113212917-5533ce8a0da3"
        },
        {
          "name": "github.com/opencontainers/go-digest",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170106003457-a6d0ee40d420"
        },
        {
          "name": "github.com/opencontainers/runc",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181113202123-f000fe11ece1"
        },
        {
          "name": "github.com/opencontainers/selinux",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170621221121-4a2974bf1ee9"
        },
        {
          "name": "github.com/pborman/uuid",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "github.com/pkg/errors",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.8.0"
        },
        {
          "name": "github.com/pmezard/go-difflib",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.0"
        },
        {
          "name": "github.com/prometheus/client_golang",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.9.2"
        },
        {
          "name": "github.com/prometheus/client_model",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180712105110-5c3871d89910"
        },
        {
          "name": "github.com/prometheus/common",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181126121408-4724e9255275"
        },
        {
          "name": "github.com/quobyte/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.1.2"
        },
        {
          "name": "github.com/robfig/cron",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170309132418-df38d32658d8"
        },
        {
          "name": "github.com/russross/blackfriday",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20151117072312-300106c228d5"
        },
        {
          "name": "github.com/sigma/go-inotify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181102212354-c87b6cf5033d"
        },
        {
          "name": "github.com/spf13/afero",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160816080757-b28a7effac97"
        },
        {
          "name": "github.com/spf13/cobra",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180319062004-c439c4fa0937"
        },
        {
          "name": "github.com/spf13/pflag",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.1"
        },
        {
          "name": "github.com/spf13/viper",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160820190039-7fb2782df3d8"
        },
        {
          "name": "github.com/storageos/go-api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20180912212459-343b3eff91fc"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.2"
        },
        {
          "name": "github.com/vishvananda/netlink",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20171020171820-b2de5d10e38e"
        },
        {
          "name": "github.com/vmware/govmomi",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.20.1"
        },
        {
          "name": "github.com/vmware/photon-controller-go-sdk",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170310013346-4a435daef6cc"
        },
        {
          "name": "github.com/xanzy/go-cloudstack",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160728180336-1e2cbf647e57"
        },
        {
          "name": "golang.org/x/crypto",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181025213731-e84da0312774"
        },
        {
          "name": "golang.org/x/lint",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181217174547-8f45f776aaf1"
        },
        {
          "name": "golang.org/x/net",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190206173232-65e2d4e15006"
        },
        {
          "name": "golang.org/x/oauth2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190402181905-9f3314589c9a"
        },
        {
          "name": "golang.org/x/sys",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190312061237-fead79001313"
        },
        {
          "name": "golang.org/x/time",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20161028155119-f51c12702a4d"
        },
        {
          "name": "golang.org/x/tools",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190328211700-ab21143f2384"
        },
        {
          "name": "gonum.org/v1/gonum",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190331200053-3d26580ed485"
        },
        {
          "name": "google.golang.org/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181220000619-583d854617af"
        },
        {
          "name": "google.golang.org/grpc",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.13.0"
        },
        {
          "name": "gopkg.in/gcfg.v1",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "gopkg.in/square/go-jose.v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.0.0-20180411045311-89060dee6a84"
        },
        {
          "name": "gopkg.in/yaml.v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.2.1"
        },
        {
          "name": "k8s.io/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/apiextensions-apiserver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/apimachinery",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/apiserver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/cli-runtime",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/client-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/cloud-provider",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/cluster-bootstrap",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/code-generator",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/component-base",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/cri-api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/csi-translation-lib",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/gengo",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190116091435-f8a0810f38af"
        },
        {
          "name": "k8s.io/heapster",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0-beta.1"
        },
        {
          "name": "k8s.io/klog",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.2"
        },
        {
          "name": "k8s.io/kube-aggregator",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/kube-controller-manager",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/kube-openapi",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190228160746-b3a7cee44a30"
        },
        {
          "name": "k8s.io/kube-proxy",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/kube-scheduler",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/kubelet",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/legacy-cloud-providers",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/metrics",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/repo-infra",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20181204233714-00fe14e3d1a3"
        },
        {
          "name": "k8s.io/sample-apiserver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0"
        },
        {
          "name": "k8s.io/utils",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20190221042446-c2654d5206da"
        },
        {
          "name": "sigs.k8s.io/kustomize",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.0.3+incompatible"
        },
        {
          "name": "sigs.k8s.io/yaml",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.0"
        },
        {
          "name": "vbom.ml/util",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160121211510-db5cfe13f5cc"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "bitbucket.org/bertimus9/systemstat",
            "direct": true,
            "version": "0.0.0-20180207000608-0eeff89b0690",
            "ecosystem": "go"
          },
          {
            "name": "github.com/armon/circbuf",
            "direct": true,
            "version": "0.0.0-20150827004946-bbbad097214e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go",
            "direct": true,
            "version": "1.16.26",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go",
            "direct": true,
            "version": "21.4.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-autorest",
            "direct": true,
            "version": "11.1.2+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bazelbuild/bazel-gazelle",
            "direct": true,
            "version": "0.0.0-20181012220611-c728ce9f663e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bazelbuild/buildtools",
            "direct": true,
            "version": "0.0.0-20180226164855-80c7f0d45d7e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blang/semver",
            "direct": true,
            "version": "3.5.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/prettybench",
            "direct": true,
            "version": "0.0.0-20150116022406-03b8cfe5406c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/chai2010/gettext-go",
            "direct": true,
            "version": "0.0.0-20160711120539-c6fed771bfd5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/client9/misspell",
            "direct": true,
            "version": "0.0.0-20170928000206-9ce5d979ffda",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cloudflare/cfssl",
            "direct": true,
            "version": "0.0.0-20180726162950-56268a613adf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clusterhq/flocker-go",
            "direct": true,
            "version": "0.0.0-20160920122132-2b8b7259d313",
            "ecosystem": "go"
          },
          {
            "name": "github.com/codedellemc/goscaleio",
            "direct": true,
            "version": "0.0.0-20170830184815-20e2ce2cf885",
            "ecosystem": "go"
          },
          {
            "name": "github.com/container-storage-interface/spec",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containernetworking/cni",
            "direct": true,
            "version": "0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/etcd",
            "direct": true,
            "version": "3.3.13+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-semver",
            "direct": true,
            "version": "0.0.0-20180108230905-e214231b295a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd",
            "direct": true,
            "version": "0.0.0-20180511133405-39ca1b05acc7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/pkg",
            "direct": true,
            "version": "0.0.0-20180108230652-97fdf19511ea",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cpuguy83/go-md2man",
            "direct": true,
            "version": "1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/d2g/dhcp4",
            "direct": true,
            "version": "0.0.0-20170904100407-a1d1b6c41b1c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/d2g/dhcp4client",
            "direct": true,
            "version": "0.0.0-20170829104524-6e570ed0a266",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/daviddengcn/go-colortext",
            "direct": true,
            "version": "0.0.0-20160507010035-511bcaf42ccd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/distribution",
            "direct": true,
            "version": "0.0.0-20170726174610-edc3ab29cdff",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/distribution",
            "direct": true,
            "version": "2.7.1+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/docker",
            "direct": true,
            "version": "0.7.3-0.20190327010347-be7ac8be2ae0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-connections",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-units",
            "direct": true,
            "version": "0.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/libnetwork",
            "direct": true,
            "version": "0.0.0-20180830151422-a9cd636e3789",
            "ecosystem": "go"
          },
          {
            "name": "github.com/elazarl/goproxy",
            "direct": true,
            "version": "0.0.0-20170405201442-c4fc26588b6e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/emicklei/go-restful",
            "direct": true,
            "version": "0.0.0-20170410110728-ff4f55a20633",
            "ecosystem": "go"
          },
          {
            "name": "github.com/evanphx/json-patch",
            "direct": true,
            "version": "0.0.0-20190203023257-5858425f7550",
            "ecosystem": "go"
          },
          {
            "name": "github.com/exponent-io/jsonpath",
            "direct": true,
            "version": "0.0.0-20151013193312-d6023ce2651d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fatih/camelcase",
            "direct": true,
            "version": "0.0.0-20160318181535-f6a740d52f96",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsnotify",
            "direct": true,
            "version": "1.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/loads",
            "direct": true,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/spec",
            "direct": true,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/strfmt",
            "direct": true,
            "version": "0.17.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/validate",
            "direct": true,
            "version": "0.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/godbus/dbus",
            "direct": true,
            "version": "0.0.0-20151105175453-c7fdd8b5cd55",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/protobuf",
            "direct": true,
            "version": "0.0.0-20171007142547-342cbe0a0415",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/protobuf",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/groupcache",
            "direct": true,
            "version": "0.0.0-20160516000752-02826c3e7903",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/mock",
            "direct": true,
            "version": "0.0.0-20160127222235-bd3c8e81be01",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/protobuf",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/cadvisor",
            "direct": true,
            "version": "0.33.2-0.20190411163913-9db8c7dee20a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/gofuzz",
            "direct": true,
            "version": "0.0.0-20170612174753-24818f796faf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/gnostic",
            "direct": true,
            "version": "0.0.0-20170729233727-0c5108395e2d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/gnostic",
            "direct": true,
            "version": "0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googlecloudplatform/k8s-cloud-provider",
            "direct": true,
            "version": "0.0.0-20181220005116-f8e995905100",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gophercloud/gophercloud",
            "direct": true,
            "version": "0.0.0-20190126172459-c818fa66e4c8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/golang-lru",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/heketi/heketi",
            "direct": true,
            "version": "0.0.0-20181109135656-558b29266ce0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jeffashton/win_pdh",
            "direct": true,
            "version": "0.0.0-20161109143554-76bb4ee9f0ab",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jonboulle/clockwork",
            "direct": true,
            "version": "0.0.0-20141017032234-72f9bd7c4e0c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": true,
            "version": "0.0.0-20180701071628-ab8a2e0c74be",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": true,
            "version": "1.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jstemmer/go-junit-report",
            "direct": true,
            "version": "0.0.0-20190106144839-af01ea7f8024",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jteeuwen/go-bindata",
            "direct": true,
            "version": "0.0.0-20151023091102-a0ff2567cfb7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kardianos/osext",
            "direct": true,
            "version": "0.0.0-20150410034420-8fef92e41e22",
            "ecosystem": "go"
          },
          {
            "name": "github.com/libopenstorage/openstorage",
            "direct": true,
            "version": "0.0.0-20170906232338-093a0c388875",
            "ecosystem": "go"
          },
          {
            "name": "github.com/liggitt/tabwriter",
            "direct": true,
            "version": "0.0.0-20181228230101-89fcab3d43de",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lithammer/dedent",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/makenowjust/heredoc",
            "direct": true,
            "version": "0.0.0-20170808103936-bb23615498cd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mholt/caddy",
            "direct": true,
            "version": "0.0.0-20180213163048-2de495001514",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/go-winio",
            "direct": true,
            "version": "0.4.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/hcsshim",
            "direct": true,
            "version": "0.8.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/miekg/dns",
            "direct": true,
            "version": "0.0.0-20160614162101-5d001d020961",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-wordwrap",
            "direct": true,
            "version": "0.0.0-20150314170334-ad45545899c7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/mapstructure",
            "direct": true,
            "version": "1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/munnerz/goautoneg",
            "direct": true,
            "version": "0.0.0-20120707110453-a547fc61f48d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mvdan/xurls",
            "direct": true,
            "version": "0.0.0-20160110113200-1b768d7c393a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/onsi/ginkgo",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/onsi/gomega",
            "direct": true,
            "version": "0.0.0-20190113212917-5533ce8a0da3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/go-digest",
            "direct": true,
            "version": "0.0.0-20170106003457-a6d0ee40d420",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/go-digest",
            "direct": true,
            "version": "1.0.0-rc1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/runc",
            "direct": true,
            "version": "0.0.0-20181113202123-f000fe11ece1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/selinux",
            "direct": true,
            "version": "0.0.0-20170621221121-4a2974bf1ee9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pborman/uuid",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/errors",
            "direct": true,
            "version": "0.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": true,
            "version": "0.9.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": true,
            "version": "0.0.0-20180712105110-5c3871d89910",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": true,
            "version": "0.0.0-20181126121408-4724e9255275",
            "ecosystem": "go"
          },
          {
            "name": "github.com/puerkitobio/purell",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/quobyte/api",
            "direct": true,
            "version": "0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/robfig/cron",
            "direct": true,
            "version": "0.0.0-20170309132418-df38d32658d8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/russross/blackfriday",
            "direct": true,
            "version": "0.0.0-20151117072312-300106c228d5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sigma/go-inotify",
            "direct": true,
            "version": "0.0.0-20181102212354-c87b6cf5033d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/afero",
            "direct": true,
            "version": "0.0.0-20160816080757-b28a7effac97",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": true,
            "version": "0.0.0-20180319062004-c439c4fa0937",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": true,
            "version": "1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/viper",
            "direct": true,
            "version": "0.0.0-20160820190039-7fb2782df3d8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/storageos/go-api",
            "direct": true,
            "version": "0.0.0-20180912212459-343b3eff91fc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/vishvananda/netlink",
            "direct": true,
            "version": "0.0.0-20171020171820-b2de5d10e38e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/vmware/govmomi",
            "direct": true,
            "version": "0.20.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/vmware/photon-controller-go-sdk",
            "direct": true,
            "version": "0.0.0-20170310013346-4a435daef6cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xanzy/go-cloudstack",
            "direct": true,
            "version": "0.0.0-20160728180336-1e2cbf647e57",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "0.0.0-20181025213731-e84da0312774",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "0.0.0-20190122013713-64072686203f",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/lint",
            "direct": true,
            "version": "0.0.0-20181217174547-8f45f776aaf1",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "0.0.0-20190119204137-ed066c81e75e",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "0.0.0-20190206173232-65e2d4e15006",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": true,
            "version": "0.0.0-20190115181402-5dab4167f31c",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": true,
            "version": "0.0.0-20190402181905-9f3314589c9a",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "0.0.0-20190122071731-054c452bb702",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "0.0.0-20190312061237-fead79001313",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/time",
            "direct": true,
            "version": "0.0.0-20161028155119-f51c12702a4d",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/time",
            "direct": true,
            "version": "0.0.0-20181108054448-85acf8d2951c",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": true,
            "version": "0.0.0-20190328211700-ab21143f2384",
            "ecosystem": "go"
          },
          {
            "name": "gonum.org/v1/gonum",
            "direct": true,
            "version": "0.0.0-20190331200053-3d26580ed485",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/api",
            "direct": true,
            "version": "0.0.0-20181220000619-583d854617af",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": true,
            "version": "1.13.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/gcfg.v1",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/square/go-jose.v2",
            "direct": true,
            "version": "2.0.0-20180411045311-89060dee6a84",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v2",
            "direct": true,
            "version": "2.2.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v2",
            "direct": true,
            "version": "2.2.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/api",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/api",
            "direct": true,
            "version": "0.0.0-20190111032252-67edc246be36",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiextensions-apiserver",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiextensions-apiserver",
            "direct": true,
            "version": "0.0.0-20190111034747-7d26de67f177",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": true,
            "version": "0.0.0-20181127025237-2b1284ed4c93",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiserver",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiserver",
            "direct": true,
            "version": "0.0.0-20190111033246-d50e9ac5404f",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/cli-runtime",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/client-go",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/client-go",
            "direct": true,
            "version": "10.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/cloud-provider",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/cluster-bootstrap",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/code-generator",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/component-base",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/cri-api",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/csi-translation-lib",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/gengo",
            "direct": true,
            "version": "0.0.0-20190116091435-f8a0810f38af",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/heapster",
            "direct": true,
            "version": "1.2.0-beta.1",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/klog",
            "direct": true,
            "version": "0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/klog",
            "direct": true,
            "version": "0.3.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-aggregator",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-controller-manager",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-openapi",
            "direct": true,
            "version": "0.0.0-20190228160746-b3a7cee44a30",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-proxy",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-scheduler",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kubelet",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/legacy-cloud-providers",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/metrics",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/repo-infra",
            "direct": true,
            "version": "0.0.0-20181204233714-00fe14e3d1a3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/sample-apiserver",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/utils",
            "direct": true,
            "version": "0.0.0-20181221173059-8a16e7dd8fb6",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/utils",
            "direct": true,
            "version": "0.0.0-20190221042446-c2654d5206da",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/kustomize",
            "direct": true,
            "version": "2.0.3+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/yaml",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "vbom.ml/util",
            "direct": true,
            "version": "0.0.0-20160121211510-db5cfe13f5cc",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/auth0/go-jwt-middleware",
            "direct": false,
            "version": "0.0.0-20170425171159-5493cabe49f7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-ansiterm",
            "direct": false,
            "version": "0.0.0-20170929234023-d6e3b3328b78",
            "ecosystem": "go"
          },
          {
            "name": "github.com/boltdb/bolt",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/burntsushi/toml",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/codegangsta/negroni",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/console",
            "direct": false,
            "version": "0.0.0-20170925154832-84eeaae905fa",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/containerd",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/typeurl",
            "direct": false,
            "version": "0.0.0-20190228175220-2a93cfde8c20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/bbolt",
            "direct": false,
            "version": "1.3.1-coreos.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-oidc",
            "direct": false,
            "version": "0.0.0-20180117170138-065b426bd416",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/rkt",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cyphar/filepath-securejoin",
            "direct": false,
            "version": "0.0.0-20170720062807-ae69057f2299",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgrijalva/jwt-go",
            "direct": false,
            "version": "0.0.0-20160705203006-01aeca54ebda",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dnaeon/go-vcr",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/spdystream",
            "direct": false,
            "version": "0.0.0-20160310174837-449fdfce4d96",
            "ecosystem": "go"
          },
          {
            "name": "github.com/euank/go-kmsg-parser",
            "direct": false,
            "version": "2.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ghodss/yaml",
            "direct": false,
            "version": "0.0.0-20180820084758-c7ce16629ff4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/globalsign/mgo",
            "direct": false,
            "version": "0.0.0-20181015135952-eeefdecb41b8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/analysis",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/errors",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonpointer",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/runtime",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ozzo/ozzo-validation",
            "direct": false,
            "version": "3.5.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/glog",
            "direct": false,
            "version": "0.0.0-20160126235308-23def4e6c14b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golangplus/bytes",
            "direct": false,
            "version": "0.0.0-20160111154220-45c989fe5450",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golangplus/fmt",
            "direct": false,
            "version": "0.0.0-20150411045040-2a5d6d7d2995",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golangplus/testing",
            "direct": false,
            "version": "0.0.0-20180327235837-af21d9c3145e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/btree",
            "direct": false,
            "version": "0.0.0-20160524151835-7d79101e329e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/btree",
            "direct": false,
            "version": "0.0.0-20180813153112-4030bb1f1f0c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/certificate-transparency-go",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-cmp",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/context",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/mux",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/websocket",
            "direct": false,
            "version": "0.0.0-20170926233335-4201258b820c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gregjones/httpcache",
            "direct": false,
            "version": "0.0.0-20170728041850-787624de3eb7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gregjones/httpcache",
            "direct": false,
            "version": "0.0.0-20181110185634-c63ab54fda8f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-middleware",
            "direct": false,
            "version": "0.0.0-20190222133341-cfaf5686ec79",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-prometheus",
            "direct": false,
            "version": "0.0.0-20170330212424-2500245aa611",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/hcl",
            "direct": false,
            "version": "0.0.0-20160711231752-d8c773c4cba1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/heketi/rest",
            "direct": false,
            "version": "0.0.0-20180404230133-aa6a65207413",
            "ecosystem": "go"
          },
          {
            "name": "github.com/heketi/tests",
            "direct": false,
            "version": "0.0.0-20151005000721-f3775cbcefd6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/heketi/utils",
            "direct": false,
            "version": "0.0.0-20170317161834-435bc5bdfa64",
            "ecosystem": "go"
          },
          {
            "name": "github.com/imdario/mergo",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/imdario/mergo",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/karrick/godirwalk",
            "direct": false,
            "version": "1.7.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/fs",
            "direct": false,
            "version": "0.0.0-20131111012553-2788f0dbd169",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/pretty",
            "direct": false,
            "version": "0.0.0-20140812000539-f31442d60e51",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/text",
            "direct": false,
            "version": "0.0.0-20130911015532-6807e777504f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lpabon/godbc",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/magiconair/properties",
            "direct": false,
            "version": "0.0.0-20160816085511-61b492c03cf4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/marstr/guid",
            "direct": false,
            "version": "0.0.0-20170427235115-8bdf7d1a087c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-shellwords",
            "direct": false,
            "version": "0.0.0-20180605041737-f8471b0a71de",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mesos/mesos-go",
            "direct": false,
            "version": "0.0.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mindprince/gonvml",
            "direct": false,
            "version": "0.0.0-20171110221305-fee913ce8fb2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mistifyio/go-zfs",
            "direct": false,
            "version": "0.0.0-20151009155749-1b4ae6fb4e77",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/concurrent",
            "direct": false,
            "version": "0.0.0-20180306012644-bacd9c7ef1dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/reflect2",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mohae/deepcopy",
            "direct": false,
            "version": "0.0.0-20170603005431-491d3605edfb",
            "ecosystem": "go"
          },
          {
            "name": "github.com/morikuni/aec",
            "direct": false,
            "version": "0.0.0-20170113033406-39771216ff4c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mrunalp/fileutils",
            "direct": false,
            "version": "0.0.0-20160930181131-4ee1cc9a8058",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mxk/go-flowrate",
            "direct": false,
            "version": "0.0.0-20140419014527-cca7078d478f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/natefinch/lumberjack",
            "direct": false,
            "version": "2.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nytimes/gziphandler",
            "direct": false,
            "version": "0.0.0-20170623195520-56545f4a5d46",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/image-spec",
            "direct": false,
            "version": "0.0.0-20170604055404-372ad780f634",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/runtime-spec",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pelletier/go-toml",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/peterbourgon/diskv",
            "direct": false,
            "version": "2.0.1+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/sftp",
            "direct": false,
            "version": "0.0.0-20160930220758-4d0e916071f6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pquerna/cachecontrol",
            "direct": false,
            "version": "0.0.0-20171018203845-0dec1b30a021",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pquerna/ffjson",
            "direct": false,
            "version": "0.0.0-20180717144149-af8b230fcd20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "0.0.0-20181204211112-1dc9a6cbc91a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rican7/retry",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rubiojr/go-vhd",
            "direct": false,
            "version": "0.0.0-20160810183302-0bfd3b39853c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/satori/go.uuid",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/seccomp/libseccomp-golang",
            "direct": false,
            "version": "0.0.0-20150813023252-1b506fc7c24e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shurcool/sanitized_anchor_name",
            "direct": false,
            "version": "0.0.0-20151028001915-10ef21a441db",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sirupsen/logrus",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/smartystreets/goconvey",
            "direct": false,
            "version": "0.0.0-20190330032615-68dc04aab96a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/soheilhy/cmux",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cast",
            "direct": false,
            "version": "0.0.0-20160730092037-e31f36ffc91a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/jwalterweatherman",
            "direct": false,
            "version": "0.0.0-20160311093646-33c24e77fb80",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/objx",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/syndtr/gocapability",
            "direct": false,
            "version": "0.0.0-20160928074757-e7cb7fa329f4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tmc/grpc-websocket-proxy",
            "direct": false,
            "version": "0.0.0-20170815181823-89b8d40f7ca8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/urfave/negroni",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/vishvananda/netns",
            "direct": false,
            "version": "0.0.0-20171111001504-be1fbeda1936",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xiang90/probing",
            "direct": false,
            "version": "0.0.0-20160813154853-07dd2e8dfe18",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xlab/handysort",
            "direct": false,
            "version": "0.0.0-20150421192137-fb3537ed64a1",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/atomic",
            "direct": false,
            "version": "0.0.0-20181018215023-8dc6146f7569",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "0.0.0-20180122172545-ddea229ff1df",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/zap",
            "direct": false,
            "version": "0.0.0-20180814183419-67bc79d13d15",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": false,
            "version": "0.0.0-20181221193216-37e7f081c4d4",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": false,
            "version": "0.3.1-0.20181227161524-e6919f6577db",
            "ecosystem": "go"
          },
          {
            "name": "gonum.org/v1/netlib",
            "direct": false,
            "version": "0.0.0-20190331212654-76723241ea4e",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/appengine",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto",
            "direct": false,
            "version": "0.0.0-20170731182057-09f6ed296fc6",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/inf.v0",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/inf.v0",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/natefinch/lumberjack.v2",
            "direct": false,
            "version": "2.0.0-20150622162204-20b71e5b60d7",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/warnings.v0",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v1",
            "direct": false,
            "version": "1.0.0-20140924161607-9f9df34309c0",
            "ecosystem": "go"
          },
          {
            "name": "gotest.tools",
            "direct": false,
            "version": "2.2.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kubernetes",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/structured-merge-diff",
            "direct": false,
            "version": "0.0.0-20190302045857-e85c7b244fd2",
            "ecosystem": "go"
          },
          {
            "name": "activesupport",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-concat",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-detect-exceptions",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-elasticsearch",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-kubernetes_metadata_filter",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-multi-format-parser",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-prometheus",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluent-plugin-systemd",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "fluentd",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "oj",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 278,
        "direct_count": 158,
        "indirect_count": 120
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 0,
        "merged_prs": 0,
        "open_issues": 0,
        "closed_ratio": null,
        "closed_issues": 0,
        "closed_unmerged_prs": 0
      },
      "bus_factor": 16,
      "top_contributors": [
        {
          "type": "User",
          "login": "k8s-ci-robot",
          "commits": 3968,
          "avatar_url": "https://avatars.githubusercontent.com/u/20407524?u=1098a3bebdff2ad8d1f45e208fa5b8ce76fac6b5&v=4"
        },
        {
          "type": "User",
          "login": "brendandburns",
          "commits": 1815,
          "avatar_url": "https://avatars.githubusercontent.com/u/5751682?u=fdc4911e45896b06d1ff1ee529f7fd0957db5566&v=4"
        },
        {
          "type": "User",
          "login": "smarterclayton",
          "commits": 1533,
          "avatar_url": "https://avatars.githubusercontent.com/u/1163175?u=d6cc9f6359b704c09ff49865865e102e3c77b43b&v=4"
        },
        {
          "type": "User",
          "login": "lavalamp",
          "commits": 1522,
          "avatar_url": "https://avatars.githubusercontent.com/u/647318?u=72f36eff2bc81d5397fd0ec87714f6bc7925d472&v=4"
        },
        {
          "type": "User",
          "login": "wojtek-t",
          "commits": 1390,
          "avatar_url": "https://avatars.githubusercontent.com/u/10743879?u=8993cb01c1cc21f6eae151262cab1ee0ffdf6ab6&v=4"
        },
        {
          "type": "User",
          "login": "thockin",
          "commits": 1379,
          "avatar_url": "https://avatars.githubusercontent.com/u/5595220?u=563592a410cd1f0f1d71203b46b85d321118c51c&v=4"
        },
        {
          "type": "User",
          "login": "deads2k",
          "commits": 1060,
          "avatar_url": "https://avatars.githubusercontent.com/u/8225098?u=fff1545252a638f8b96c00447b4a981ce9313c11&v=4"
        },
        {
          "type": "User",
          "login": "liggitt",
          "commits": 1049,
          "avatar_url": "https://avatars.githubusercontent.com/u/980082?u=e6d3a90de563c894207290d21eb6987a1d45391a&v=4"
        },
        {
          "type": "User",
          "login": "mikedanese",
          "commits": 1036,
          "avatar_url": "https://avatars.githubusercontent.com/u/1787169?u=846737c1df819d102294f742199aa536b7c8e45a&v=4"
        },
        {
          "type": "User",
          "login": "sttts",
          "commits": 911,
          "avatar_url": "https://avatars.githubusercontent.com/u/730123?u=536b58d9f126ea1c903a449ae51df8df1b964875&v=4"
        }
      ],
      "contributors_sampled": 100,
      "top_contributor_share": 0.101
    },
    "quality_signals": {
      "has_ci": false,
      "has_tests": true,
      "ci_workflows": [],
      "has_docs_dir": true,
      "linter_configs": [
        ".golangci.yml"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "go.sum"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 0,
            "reason": "branch protection not enabled on development/release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": null,
            "reason": "no pull request found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/30 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 30 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": null,
            "reason": "no workflows found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 0,
            "reason": "no update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 0,
            "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "no SAST tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": null,
            "reason": "No tokens found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "197 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "56b40066d55d08308384b20dfbc292520cb1618a",
        "ran_at": "2026-07-18T02:48:05Z",
        "aggregate_score": 1.7,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/alibaba/kubernetes",
    "host": "github.com",
    "name": "kubernetes",
    "owner": "alibaba"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "at_risk",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 41,
      "inputs": {
        "security": 17,
        "vitality": 20,
        "community": 30,
        "governance": 70,
        "engineering": 59
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "critical",
        "name": "Vitality",
        "value": 20,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "critical",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 1,
            "inputs": {
              "commits_last_year": 0,
              "human_commit_share": null,
              "days_since_last_push": 2592,
              "active_weeks_last_year": 0
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 2592 days ago",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 2592
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "0/52 weeks with commits",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "0 commits in the last year",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "at_risk",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 48,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "v1.12.4-beta.0",
              "releases_from_tags": true,
              "days_since_latest_release": 2790,
              "mean_days_between_releases": 11.5
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 version tags (no GitHub releases)",
                "points": 16.2,
                "status": "partial",
                "details": [
                  {
                    "code": "version_tags_no_releases",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 2790 days ago",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 2790
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~11.5 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 11.5
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "no_commit_sample",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "at_risk",
        "name": "Community & Adoption",
        "value": 30,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "at_risk",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 34,
            "inputs": {
              "forks": 9,
              "stars": 23,
              "watchers": 9,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "23 stars",
                "points": 21.8,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 23
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "9 forks",
                "points": 7.5,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 9
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "9 watchers",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 9
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "critical",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 25,
            "inputs": {
              "has_readme": false,
              "has_license": false,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 70,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 98,
            "inputs": {
              "bus_factor": 16,
              "contributors_sampled": 100,
              "top_contributor_share": 0.101
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "16 contributor(s) cover half of all commits",
                "points": 54,
                "status": "met",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 16
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 10% of commits",
                "points": 20.2,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 10
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "100 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 30 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "critical",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Issue resolution, PR acceptance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "issue_resolution",
                    "pr_acceptance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 1,
            "inputs": {
              "merged_prs": 0,
              "open_issues": 0,
              "closed_issues": 0,
              "issue_closed_ratio": null,
              "closed_unmerged_prs": 0
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "no issues or no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_issues_or_data",
                    "params": {}
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "no decided pull requests or no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_decided_prs_or_data",
                    "params": {}
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 20368,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "alibaba",
              "public_repos": 541,
              "account_age_days": 5118
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "20,368 followers of alibaba",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 20368,
                      "login": "alibaba"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "541 public repos, account ~14 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 541
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 14
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "k8s.io/kubernetes"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 36
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 36 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 36
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "1230 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 1230
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "moderate",
        "name": "Engineering Quality",
        "value": 59,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "moderate",
            "name": "Engineering practices",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: CI-Tests. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_ci_tests"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 58,
            "inputs": {
              "has_ci": false,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".golangci.yml",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "no pull request found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "moderate",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 60,
            "inputs": {
              "topics": [
                "alibaba",
                "aliyun",
                "alibabacloud",
                "kubernetes",
                "docker",
                "container"
              ],
              "has_wiki": true,
              "homepage": "https://kubernetes.io",
              "has_readme": false,
              "has_docs_dir": true,
              "has_description": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://kubernetes.io",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "6 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "critical",
        "name": "Security",
        "value": 17,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "critical",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): CI-Tests, Dangerous-Workflow, Packaging, Signed-Releases, Token-Permissions. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "ci_tests",
                    "dangerous_workflow",
                    "packaging",
                    "signed_releases",
                    "token_permissions"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 17,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 13,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 5,
              "scorecard_aggregate": 1.7
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection not enabled on development/release branches",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "no pull request found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 30 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no workflows found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "no update tool detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "no SAST tool detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "No tokens found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "197 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 11
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "moderate",
        "name": "AI Readiness",
        "value": 62,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "critical",
            "name": "Agent context & guidance",
            "note": "Excluded from scoring (no data or not applicable): Legible commit history. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "legible_commit_history"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 1,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": null,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": "Excluded from scoring (no data or not applicable): Demonstrated agent practice, Automated maintenance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "demonstrated_agent_practice",
                    "automated_maintenance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 88,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "go.sum"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Makefile",
                "build/build-image/cross/Makefile",
                "build/debian-base/Makefile",
                "build/debian-hyperkube-base/Makefile",
                "build/debian-iptables/Makefile",
                "build/pause/Makefile",
                "build/root/Makefile",
                "cluster/addons/addon-manager/Makefile",
                "cluster/addons/dns/coredns/Makefile",
                "cluster/addons/dns/kube-dns/Makefile",
                "cluster/addons/fluentd-elasticsearch/es-image/Makefile",
                "cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile",
                "cluster/gce/gci/mounter/Makefile",
                "cluster/images/conformance/Makefile",
                "cluster/images/etcd-empty-dir-cleanup/Makefile",
                "cluster/images/etcd-version-monitor/Makefile",
                "cluster/images/etcd/Makefile",
                "cluster/images/hyperkube/Makefile",
                "cluster/images/kubemark/Makefile",
                "test/e2e_node/conformance/build/Makefile",
                "test/images/Makefile",
                "test/images/agnhost/Makefile",
                "test/images/apparmor-loader/Makefile",
                "test/images/audit-proxy/Makefile",
                "test/images/crd-conversion-webhook/Makefile",
                "test/images/entrypoint-tester/Makefile",
                "test/images/fakegitserver/Makefile",
                "test/images/inclusterclient/Makefile",
                "test/images/liveness/Makefile",
                "test/images/logs-generator/Makefile",
                "test/images/metadata-concealment/Makefile",
                "test/images/mounttest/Makefile",
                "test/images/net/Makefile",
                "test/images/netexec/Makefile",
                "test/images/nettest/Makefile",
                "test/images/no-snat-test-proxy/Makefile",
                "test/images/no-snat-test/Makefile",
                "test/images/nonewprivs/Makefile",
                "test/images/pets/peer-finder/Makefile",
                "test/images/pets/redis-installer/Makefile",
                "test/images/pets/zookeeper-installer/Makefile",
                "test/images/port-forward-tester/Makefile",
                "test/images/porter/Makefile",
                "test/images/regression-issue-74839/Makefile",
                "test/images/resource-consumer-controller/Makefile",
                "test/images/resource-consumer/Makefile",
                "test/images/sample-device-plugin/Makefile",
                "test/images/serve-hostname/Makefile",
                "test/images/test-webserver/Makefile",
                "test/images/webhook/Makefile",
                "test/soak/serve_hostnames/Makefile",
                "third_party/intemp/Makefile",
                "vendor/bitbucket.org/bertimus9/systemstat/Makefile",
                "vendor/github.com/client9/misspell/Makefile",
                "vendor/github.com/coreos/bbolt/Makefile",
                "vendor/github.com/emicklei/go-restful/Makefile",
                "vendor/github.com/gogo/protobuf/gogoproto/Makefile",
                "vendor/github.com/gogo/protobuf/proto/Makefile",
                "vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile",
                "vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile",
                "vendor/github.com/gogo/protobuf/types/Makefile",
                "vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile",
                "vendor/github.com/hashicorp/hcl/Makefile",
                "vendor/github.com/hpcloud/tail/Makefile",
                "vendor/github.com/jmespath/go-jmespath/Makefile",
                "vendor/github.com/jteeuwen/go-bindata/Makefile",
                "vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile",
                "vendor/github.com/mindprince/gonvml/Makefile",
                "vendor/github.com/munnerz/goautoneg/Makefile",
                "vendor/github.com/onsi/gomega/Makefile",
                "vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile",
                "vendor/github.com/prometheus/procfs/Makefile",
                "vendor/github.com/stretchr/objx/Taskfile.yml",
                "vendor/github.com/vishvananda/netlink/Makefile",
                "vendor/github.com/vmware/govmomi/Makefile",
                "vendor/go.uber.org/atomic/Makefile",
                "vendor/go.uber.org/multierr/Makefile",
                "vendor/go.uber.org/zap/Makefile",
                "vendor/golang.org/x/net/http2/Makefile",
                "vendor/google.golang.org/grpc/Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [],
              "agent_commit_share": null,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": null
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Makefile, build/build-image/cross/Makefile, build/debian-base/Makefile, build/debian-hyperkube-base/Makefile, build/debian-iptables/Makefile, build/pause/Makefile, build/root/Makefile, cluster/addons/addon-manager/Makefile, cluster/addons/dns/coredns/Makefile, cluster/addons/dns/kube-dns/Makefile, cluster/addons/fluentd-elasticsearch/es-image/Makefile, cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile, cluster/gce/gci/mounter/Makefile, cluster/images/conformance/Makefile, cluster/images/etcd-empty-dir-cleanup/Makefile, cluster/images/etcd-version-monitor/Makefile, cluster/images/etcd/Makefile, cluster/images/hyperkube/Makefile, cluster/images/kubemark/Makefile, test/e2e_node/conformance/build/Makefile, test/images/Makefile, test/images/agnhost/Makefile, test/images/apparmor-loader/Makefile, test/images/audit-proxy/Makefile, test/images/crd-conversion-webhook/Makefile, test/images/entrypoint-tester/Makefile, test/images/fakegitserver/Makefile, test/images/inclusterclient/Makefile, test/images/liveness/Makefile, test/images/logs-generator/Makefile, test/images/metadata-concealment/Makefile, test/images/mounttest/Makefile, test/images/net/Makefile, test/images/netexec/Makefile, test/images/nettest/Makefile, test/images/no-snat-test-proxy/Makefile, test/images/no-snat-test/Makefile, test/images/nonewprivs/Makefile, test/images/pets/peer-finder/Makefile, test/images/pets/redis-installer/Makefile, test/images/pets/zookeeper-installer/Makefile, test/images/port-forward-tester/Makefile, test/images/porter/Makefile, test/images/regression-issue-74839/Makefile, test/images/resource-consumer-controller/Makefile, test/images/resource-consumer/Makefile, test/images/sample-device-plugin/Makefile, test/images/serve-hostname/Makefile, test/images/test-webserver/Makefile, test/images/webhook/Makefile, test/soak/serve_hostnames/Makefile, third_party/intemp/Makefile, vendor/bitbucket.org/bertimus9/systemstat/Makefile, vendor/github.com/client9/misspell/Makefile, vendor/github.com/coreos/bbolt/Makefile, vendor/github.com/emicklei/go-restful/Makefile, vendor/github.com/gogo/protobuf/gogoproto/Makefile, vendor/github.com/gogo/protobuf/proto/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile, vendor/github.com/gogo/protobuf/types/Makefile, vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile, vendor/github.com/hashicorp/hcl/Makefile, vendor/github.com/hpcloud/tail/Makefile, vendor/github.com/jmespath/go-jmespath/Makefile, vendor/github.com/jteeuwen/go-bindata/Makefile, vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile, vendor/github.com/mindprince/gonvml/Makefile, vendor/github.com/munnerz/goautoneg/Makefile, vendor/github.com/onsi/gomega/Makefile, vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile, vendor/github.com/prometheus/procfs/Makefile, vendor/github.com/stretchr/objx/Taskfile.yml, vendor/github.com/vishvananda/netlink/Makefile, vendor/github.com/vmware/govmomi/Makefile, vendor/go.uber.org/atomic/Makefile, vendor/go.uber.org/multierr/Makefile, vendor/go.uber.org/zap/Makefile, vendor/golang.org/x/net/http2/Makefile, vendor/google.golang.org/grpc/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Makefile, build/build-image/cross/Makefile, build/debian-base/Makefile, build/debian-hyperkube-base/Makefile, build/debian-iptables/Makefile, build/pause/Makefile, build/root/Makefile, cluster/addons/addon-manager/Makefile, cluster/addons/dns/coredns/Makefile, cluster/addons/dns/kube-dns/Makefile, cluster/addons/fluentd-elasticsearch/es-image/Makefile, cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile, cluster/gce/gci/mounter/Makefile, cluster/images/conformance/Makefile, cluster/images/etcd-empty-dir-cleanup/Makefile, cluster/images/etcd-version-monitor/Makefile, cluster/images/etcd/Makefile, cluster/images/hyperkube/Makefile, cluster/images/kubemark/Makefile, test/e2e_node/conformance/build/Makefile, test/images/Makefile, test/images/agnhost/Makefile, test/images/apparmor-loader/Makefile, test/images/audit-proxy/Makefile, test/images/crd-conversion-webhook/Makefile, test/images/entrypoint-tester/Makefile, test/images/fakegitserver/Makefile, test/images/inclusterclient/Makefile, test/images/liveness/Makefile, test/images/logs-generator/Makefile, test/images/metadata-concealment/Makefile, test/images/mounttest/Makefile, test/images/net/Makefile, test/images/netexec/Makefile, test/images/nettest/Makefile, test/images/no-snat-test-proxy/Makefile, test/images/no-snat-test/Makefile, test/images/nonewprivs/Makefile, test/images/pets/peer-finder/Makefile, test/images/pets/redis-installer/Makefile, test/images/pets/zookeeper-installer/Makefile, test/images/port-forward-tester/Makefile, test/images/porter/Makefile, test/images/regression-issue-74839/Makefile, test/images/resource-consumer-controller/Makefile, test/images/resource-consumer/Makefile, test/images/sample-device-plugin/Makefile, test/images/serve-hostname/Makefile, test/images/test-webserver/Makefile, test/images/webhook/Makefile, test/soak/serve_hostnames/Makefile, third_party/intemp/Makefile, vendor/bitbucket.org/bertimus9/systemstat/Makefile, vendor/github.com/client9/misspell/Makefile, vendor/github.com/coreos/bbolt/Makefile, vendor/github.com/emicklei/go-restful/Makefile, vendor/github.com/gogo/protobuf/gogoproto/Makefile, vendor/github.com/gogo/protobuf/proto/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/descriptor/Makefile, vendor/github.com/gogo/protobuf/protoc-gen-gogo/plugin/Makefile, vendor/github.com/gogo/protobuf/types/Makefile, vendor/github.com/grpc-ecosystem/go-grpc-middleware/makefile, vendor/github.com/hashicorp/hcl/Makefile, vendor/github.com/hpcloud/tail/Makefile, vendor/github.com/jmespath/go-jmespath/Makefile, vendor/github.com/jteeuwen/go-bindata/Makefile, vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile, vendor/github.com/mindprince/gonvml/Makefile, vendor/github.com/munnerz/goautoneg/Makefile, vendor/github.com/onsi/gomega/Makefile, vendor/github.com/opencontainers/runc/libcontainer/criurpc/Makefile, vendor/github.com/prometheus/procfs/Makefile, vendor/github.com/stretchr/objx/Taskfile.yml, vendor/github.com/vishvananda/netlink/Makefile, vendor/github.com/vmware/govmomi/Makefile, vendor/go.uber.org/atomic/Makefile, vendor/go.uber.org/multierr/Makefile, vendor/go.uber.org/zap/Makefile, vendor/golang.org/x/net/http2/Makefile, vendor/google.golang.org/grpc/Makefile"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".golangci.yml",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Go (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 1332945,
              "source_files_sampled": 7360,
              "oversized_source_files": 87
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Go (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "87/7360 source files over 60KB",
                "points": 54.3,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 7360,
                      "oversized": 87
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "good",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "example",
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "api/openapi-spec/swagger.json",
                "pkg/kubelet/apis/deviceplugin/v1alpha/api.proto",
                "pkg/kubelet/apis/deviceplugin/v1beta1/api.proto",
                "pkg/kubelet/apis/pluginregistration/v1/api.proto",
                "pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto",
                "pkg/kubelet/apis/pluginregistration/v1beta1/api.proto",
                "pkg/kubelet/apis/podresources/v1alpha1/api.proto",
                "pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto",
                "pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto",
                "staging/src/k8s.io/api/admission/v1beta1/generated.proto",
                "staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto",
                "staging/src/k8s.io/api/apps/v1/generated.proto",
                "staging/src/k8s.io/api/apps/v1beta1/generated.proto",
                "staging/src/k8s.io/api/apps/v1beta2/generated.proto",
                "staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/authentication/v1/generated.proto",
                "staging/src/k8s.io/api/authentication/v1beta1/generated.proto",
                "staging/src/k8s.io/api/authorization/v1/generated.proto",
                "staging/src/k8s.io/api/authorization/v1beta1/generated.proto",
                "staging/src/k8s.io/api/autoscaling/v1/generated.proto",
                "staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto",
                "staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto",
                "staging/src/k8s.io/api/batch/v1/generated.proto",
                "staging/src/k8s.io/api/batch/v1beta1/generated.proto",
                "staging/src/k8s.io/api/batch/v2alpha1/generated.proto",
                "staging/src/k8s.io/api/certificates/v1beta1/generated.proto",
                "staging/src/k8s.io/api/coordination/v1/generated.proto",
                "staging/src/k8s.io/api/coordination/v1beta1/generated.proto",
                "staging/src/k8s.io/api/core/v1/generated.proto",
                "staging/src/k8s.io/api/events/v1beta1/generated.proto",
                "staging/src/k8s.io/api/extensions/v1beta1/generated.proto",
                "staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/networking/v1/generated.proto",
                "staging/src/k8s.io/api/networking/v1beta1/generated.proto",
                "staging/src/k8s.io/api/node/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/node/v1beta1/generated.proto",
                "staging/src/k8s.io/api/policy/v1beta1/generated.proto",
                "staging/src/k8s.io/api/rbac/v1/generated.proto",
                "staging/src/k8s.io/api/rbac/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/rbac/v1beta1/generated.proto",
                "staging/src/k8s.io/api/scheduling/v1/generated.proto",
                "staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/scheduling/v1beta1/generated.proto",
                "staging/src/k8s.io/api/settings/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/storage/v1/generated.proto",
                "staging/src/k8s.io/api/storage/v1alpha1/generated.proto",
                "staging/src/k8s.io/api/storage/v1beta1/generated.proto",
                "staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto",
                "staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto",
                "staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto",
                "staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto",
                "staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto",
                "staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto",
                "staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto",
                "staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto",
                "staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto",
                "staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto",
                "staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto",
                "third_party/forked/etcd221/wal/walpb/record.proto",
                "third_party/forked/etcd237/wal/walpb/record.proto",
                "third_party/protobuf/google/protobuf/compiler/plugin.proto",
                "third_party/protobuf/google/protobuf/descriptor.proto",
                "vendor/github.com/bazelbuild/buildtools/api_proto/api.proto",
                "vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto",
                "vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto",
                "vendor/github.com/containerd/containerd/api/services/version/v1/version.proto",
                "vendor/github.com/containerd/containerd/api/types/descriptor.proto",
                "vendor/github.com/containerd/containerd/api/types/metrics.proto",
                "vendor/github.com/containerd/containerd/api/types/mount.proto",
                "vendor/github.com/containerd/containerd/api/types/platform.proto",
                "vendor/github.com/containerd/containerd/api/types/task/task.proto",
                "vendor/github.com/coreos/etcd/auth/authpb/auth.proto",
                "vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto",
                "vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto",
                "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto",
                "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto",
                "vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto",
                "vendor/github.com/coreos/etcd/lease/leasepb/lease.proto",
                "vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto",
                "vendor/github.com/coreos/etcd/raft/raftpb/raft.proto",
                "vendor/github.com/coreos/etcd/snap/snappb/snap.proto",
                "vendor/github.com/coreos/etcd/wal/walpb/record.proto",
                "vendor/github.com/docker/docker/api/swagger.yaml",
                "vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto",
                "vendor/github.com/gogo/protobuf/gogoproto/gogo.proto",
                "vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto",
                "vendor/github.com/golang/protobuf/ptypes/any/any.proto",
                "vendor/github.com/golang/protobuf/ptypes/duration/duration.proto",
                "vendor/github.com/golang/protobuf/ptypes/struct/struct.proto",
                "vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto",
                "vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto",
                "vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto",
                "vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto",
                "vendor/github.com/googleapis/gnostic/extensions/extension.proto",
                "vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto",
                "vendor/github.com/libopenstorage/openstorage/api/api.proto",
                "vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto",
                "vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto",
                "vendor/google.golang.org/appengine/internal/base/api_base.proto",
                "vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto",
                "vendor/google.golang.org/appengine/internal/log/log_service.proto",
                "vendor/google.golang.org/appengine/internal/modules/modules_service.proto",
                "vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto",
                "vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "api/openapi-spec/swagger.json, pkg/kubelet/apis/deviceplugin/v1alpha/api.proto, pkg/kubelet/apis/deviceplugin/v1beta1/api.proto, pkg/kubelet/apis/pluginregistration/v1/api.proto, pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto, pkg/kubelet/apis/pluginregistration/v1beta1/api.proto, pkg/kubelet/apis/podresources/v1alpha1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto, staging/src/k8s.io/api/admission/v1beta1/generated.proto, staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1/generated.proto, staging/src/k8s.io/api/apps/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1beta2/generated.proto, staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto, staging/src/k8s.io/api/authentication/v1/generated.proto, staging/src/k8s.io/api/authentication/v1beta1/generated.proto, staging/src/k8s.io/api/authorization/v1/generated.proto, staging/src/k8s.io/api/authorization/v1beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto, staging/src/k8s.io/api/batch/v1/generated.proto, staging/src/k8s.io/api/batch/v1beta1/generated.proto, staging/src/k8s.io/api/batch/v2alpha1/generated.proto, staging/src/k8s.io/api/certificates/v1beta1/generated.proto, staging/src/k8s.io/api/coordination/v1/generated.proto, staging/src/k8s.io/api/coordination/v1beta1/generated.proto, staging/src/k8s.io/api/core/v1/generated.proto, staging/src/k8s.io/api/events/v1beta1/generated.proto, staging/src/k8s.io/api/extensions/v1beta1/generated.proto, staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto, staging/src/k8s.io/api/networking/v1/generated.proto, staging/src/k8s.io/api/networking/v1beta1/generated.proto, staging/src/k8s.io/api/node/v1alpha1/generated.proto, staging/src/k8s.io/api/node/v1beta1/generated.proto, staging/src/k8s.io/api/policy/v1beta1/generated.proto, staging/src/k8s.io/api/rbac/v1/generated.proto, staging/src/k8s.io/api/rbac/v1alpha1/generated.proto, staging/src/k8s.io/api/rbac/v1beta1/generated.proto, staging/src/k8s.io/api/scheduling/v1/generated.proto, staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto, staging/src/k8s.io/api/scheduling/v1beta1/generated.proto, staging/src/k8s.io/api/settings/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1/generated.proto, staging/src/k8s.io/api/storage/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1beta1/generated.proto, staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto, staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto, staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto, staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto, third_party/forked/etcd221/wal/walpb/record.proto, third_party/forked/etcd237/wal/walpb/record.proto, third_party/protobuf/google/protobuf/compiler/plugin.proto, third_party/protobuf/google/protobuf/descriptor.proto, vendor/github.com/bazelbuild/buildtools/api_proto/api.proto, vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto, vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto, vendor/github.com/containerd/containerd/api/services/version/v1/version.proto, vendor/github.com/containerd/containerd/api/types/descriptor.proto, vendor/github.com/containerd/containerd/api/types/metrics.proto, vendor/github.com/containerd/containerd/api/types/mount.proto, vendor/github.com/containerd/containerd/api/types/platform.proto, vendor/github.com/containerd/containerd/api/types/task/task.proto, vendor/github.com/coreos/etcd/auth/authpb/auth.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto, vendor/github.com/coreos/etcd/lease/leasepb/lease.proto, vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto, vendor/github.com/coreos/etcd/raft/raftpb/raft.proto, vendor/github.com/coreos/etcd/snap/snappb/snap.proto, vendor/github.com/coreos/etcd/wal/walpb/record.proto, vendor/github.com/docker/docker/api/swagger.yaml, vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto, vendor/github.com/gogo/protobuf/gogoproto/gogo.proto, vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto, vendor/github.com/golang/protobuf/ptypes/any/any.proto, vendor/github.com/golang/protobuf/ptypes/duration/duration.proto, vendor/github.com/golang/protobuf/ptypes/struct/struct.proto, vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto, vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto, vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto, vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto, vendor/github.com/googleapis/gnostic/extensions/extension.proto, vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto, vendor/github.com/libopenstorage/openstorage/api/api.proto, vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto, vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto, vendor/google.golang.org/appengine/internal/base/api_base.proto, vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto, vendor/google.golang.org/appengine/internal/log/log_service.proto, vendor/google.golang.org/appengine/internal/modules/modules_service.proto, vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto, vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "api/openapi-spec/swagger.json, pkg/kubelet/apis/deviceplugin/v1alpha/api.proto, pkg/kubelet/apis/deviceplugin/v1beta1/api.proto, pkg/kubelet/apis/pluginregistration/v1/api.proto, pkg/kubelet/apis/pluginregistration/v1alpha1/api.proto, pkg/kubelet/apis/pluginregistration/v1beta1/api.proto, pkg/kubelet/apis/podresources/v1alpha1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta1/api.proto, pkg/kubelet/pluginmanager/pluginwatcher/example_plugin_apis/v1beta2/api.proto, staging/src/k8s.io/api/admission/v1beta1/generated.proto, staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1/generated.proto, staging/src/k8s.io/api/apps/v1beta1/generated.proto, staging/src/k8s.io/api/apps/v1beta2/generated.proto, staging/src/k8s.io/api/auditregistration/v1alpha1/generated.proto, staging/src/k8s.io/api/authentication/v1/generated.proto, staging/src/k8s.io/api/authentication/v1beta1/generated.proto, staging/src/k8s.io/api/authorization/v1/generated.proto, staging/src/k8s.io/api/authorization/v1beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta1/generated.proto, staging/src/k8s.io/api/autoscaling/v2beta2/generated.proto, staging/src/k8s.io/api/batch/v1/generated.proto, staging/src/k8s.io/api/batch/v1beta1/generated.proto, staging/src/k8s.io/api/batch/v2alpha1/generated.proto, staging/src/k8s.io/api/certificates/v1beta1/generated.proto, staging/src/k8s.io/api/coordination/v1/generated.proto, staging/src/k8s.io/api/coordination/v1beta1/generated.proto, staging/src/k8s.io/api/core/v1/generated.proto, staging/src/k8s.io/api/events/v1beta1/generated.proto, staging/src/k8s.io/api/extensions/v1beta1/generated.proto, staging/src/k8s.io/api/imagepolicy/v1alpha1/generated.proto, staging/src/k8s.io/api/networking/v1/generated.proto, staging/src/k8s.io/api/networking/v1beta1/generated.proto, staging/src/k8s.io/api/node/v1alpha1/generated.proto, staging/src/k8s.io/api/node/v1beta1/generated.proto, staging/src/k8s.io/api/policy/v1beta1/generated.proto, staging/src/k8s.io/api/rbac/v1/generated.proto, staging/src/k8s.io/api/rbac/v1alpha1/generated.proto, staging/src/k8s.io/api/rbac/v1beta1/generated.proto, staging/src/k8s.io/api/scheduling/v1/generated.proto, staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto, staging/src/k8s.io/api/scheduling/v1beta1/generated.proto, staging/src/k8s.io/api/settings/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1/generated.proto, staging/src/k8s.io/api/storage/v1alpha1/generated.proto, staging/src/k8s.io/api/storage/v1beta1/generated.proto, staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto, staging/src/k8s.io/apimachinery/pkg/apis/testapigroup/v1/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/generated.proto, staging/src/k8s.io/apimachinery/pkg/runtime/schema/generated.proto, staging/src/k8s.io/apimachinery/pkg/util/intstr/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1alpha1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/audit/v1beta1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/apis/example2/v1/generated.proto, staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/service.proto, staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto, staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto, staging/src/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto, staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto, third_party/forked/etcd221/wal/walpb/record.proto, third_party/forked/etcd237/wal/walpb/record.proto, third_party/protobuf/google/protobuf/compiler/plugin.proto, third_party/protobuf/google/protobuf/descriptor.proto, vendor/github.com/bazelbuild/buildtools/api_proto/api.proto, vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto, vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto, vendor/github.com/containerd/containerd/api/services/version/v1/version.proto, vendor/github.com/containerd/containerd/api/types/descriptor.proto, vendor/github.com/containerd/containerd/api/types/metrics.proto, vendor/github.com/containerd/containerd/api/types/mount.proto, vendor/github.com/containerd/containerd/api/types/platform.proto, vendor/github.com/containerd/containerd/api/types/task/task.proto, vendor/github.com/coreos/etcd/auth/authpb/auth.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.proto, vendor/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto, vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto, vendor/github.com/coreos/etcd/lease/leasepb/lease.proto, vendor/github.com/coreos/etcd/mvcc/mvccpb/kv.proto, vendor/github.com/coreos/etcd/raft/raftpb/raft.proto, vendor/github.com/coreos/etcd/snap/snappb/snap.proto, vendor/github.com/coreos/etcd/wal/walpb/record.proto, vendor/github.com/docker/docker/api/swagger.yaml, vendor/github.com/docker/docker/api/types/swarm/runtime/plugin.proto, vendor/github.com/gogo/protobuf/gogoproto/gogo.proto, vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.proto, vendor/github.com/golang/protobuf/ptypes/any/any.proto, vendor/github.com/golang/protobuf/ptypes/duration/duration.proto, vendor/github.com/golang/protobuf/ptypes/struct/struct.proto, vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto, vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto, vendor/github.com/google/certificate-transparency-go/client/configpb/multilog.proto, vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.proto, vendor/github.com/googleapis/gnostic/extensions/extension.proto, vendor/github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.proto, vendor/github.com/libopenstorage/openstorage/api/api.proto, vendor/github.com/opencontainers/runc/libcontainer/criurpc/criurpc.proto, vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto, vendor/google.golang.org/appengine/internal/base/api_base.proto, vendor/google.golang.org/appengine/internal/datastore/datastore_v3.proto, vendor/google.golang.org/appengine/internal/log/log_service.proto, vendor/google.golang.org/appengine/internal/modules/modules_service.proto, vendor/google.golang.org/appengine/internal/remote_api/remote_api.proto, vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.proto"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "example, examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Community profile unavailable"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-18T02:48:33.157005Z",
  "schema_version": "0.12.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/a/alibaba/kubernetes.svg",
  "full_name": "alibaba/kubernetes",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v1.13.0, schema v0.12.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsGo.