Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kubernetes/kubectl
Issue tracker and mirror of kubectl code
https://github.com/kubernetes/kubectl
k8s-sig-cli k8s-staging
Last synced: 2 days ago
JSON representation
Issue tracker and mirror of kubectl code
- Host: GitHub
- URL: https://github.com/kubernetes/kubectl
- Owner: kubernetes
- License: apache-2.0
- Created: 2017-03-30T19:50:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T19:04:13.000Z (about 2 months ago)
- Last Synced: 2024-10-29T14:52:26.105Z (about 1 month ago)
- Topics: k8s-sig-cli, k8s-staging
- Language: Go
- Size: 40.2 MB
- Stars: 2,857
- Watchers: 74
- Forks: 921
- Open Issues: 128
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: SECURITY_CONTACTS
- Roadmap: docs/roadmap/template.md
Awesome Lists containing this project
- awesome-starred - kubernetes/kubectl - Issue tracker and mirror of kubectl code (others)
README
# Kubectl
![kubectl logo](./images/kubectl-logo-medium.png)
[![Build Status](https://travis-ci.org/kubernetes/kubectl.svg?branch=master)](https://travis-ci.org/kubernetes/kubectl) [![GoDoc](https://godoc.org/k8s.io/kubectl?status.svg)](https://godoc.org/k8s.io/kubectl)
The `k8s.io/kubectl` repo is used to track issues for the kubectl cli distributed
with `k8s.io/kubernetes`. It also contains packages intended for use by client
programs. E.g. these packages are vendored into `k8s.io/kubernetes` for use in
the [kubectl](https://github.com/kubernetes/kubernetes/tree/master/cmd/kubectl)
cli client. That client will eventually move here too.## Contribution Requirements
- Full unit-test coverage.
- Go tools compliant (`go get`, `go test`, etc.). It needs to be vendorable
somewhere else.- No dependence on `k8s.io/kubernetes`. Dependence on other repositories is fine.
- Code must be usefully [commented](https://go.dev/doc/effective_go#commentary).
Not only for developers on the project, but also for external users of these packages.- When reviewing PRs, you are encouraged to use Golang's [code review
comments](https://github.com/golang/go/wiki/CodeReviewComments) page.- Packages in this repository should aspire to implement sensible, small
interfaces and import a limited set of dependencies.## Community, discussion, contribution, and support
See [this document](https://github.com/kubernetes/community/tree/master/sig-cli) for how to reach the maintainers of this project.
### Code of conduct
Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).