{"repo":"kubernetes/utils","free":true,"listed":false,"github":"https://github.com/kubernetes/utils","clone":"git clone https://github.com/kubernetes/utils.git","description":"Non-Kubernetes-specific utility libraries which are consumed by multiple projects.","language":"Go","stars":379,"topics":["kubernetes","golang"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Utils A set of Go libraries that provide low-level, kubernetes-independent packages supplementing the [Go standard libs]. Purpose As Kubernetes grows and spins functionality out of its [core] and into cooperating repositories like [apiserver], [kubectl], [kubeadm], etc., the need arises for leaf repositories to house shared code and avoid cycles in repository relationships. This repository is intended to hold shared utilities with no Kubernetes dependencies that may be of interest to any Go project. See these [instructions for moving] an existing package to this repository. Criteria for adding code here - Used by multiple Kubernetes repositories. - Complex enough to be worth vendoring, rather than copying (e.g. not 5 LOC). - Can be fully exercised by unit tests (e.g. no dependencies on kernels). - Has full unit test coverage. - Stable, or backward compatible, API, with complete godocs. - Go tools compliant ( go get , go test , etc.). - Very few (ideally zero) external dependencies. - No dependencies on any other Kubernetes repository . [Build Status]: https://travis-ci.org/kubernetes/utils.svg?branch=master [Go standard libs]: https://pkg.go.dev/std#stdlib [api]: https://github.com/kubernetes/api [apiserver]: https://github.com/kubernetes/apiserver [core]: https://github.com/kubernetes/kubernetes [ingress]: https://github.com/kubernetes/ingress [kubeadm]: https://github.com/kubernetes/kubeadm [kubectl]: https://github.com/kubernetes/kubectl [instructions for moving]: ./HOWTOM","default_branch":null,"files":null,"tree":[],"storefront":"/r/kubernetes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kubernetes/utils/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}