# Contributing guidelines [Contributor License Agreement]: https://git.k8s.io/community/CLA.md [github workflow guide]: https://github.com/kubernetes/community/blob/master/contributors/guide/github-workflow.md [CNCF code of conduct]: https://github.com/cncf/foundation/blob/master/code-of-conduct.md ## Contributing A Patch 1. Kubernetes projects require contributors to sign the [Contributor License Agreement] before pull requests can be considered. 1. Submit an issue describing your proposed change to the repo in question. 1. The [repo owners](OWNERS) will respond to your issue promptly. 1. If your proposed change is accepted, and you haven't already done so, sign a Contributor License Agreement (see details above). 1. Fork the desired repo, develop and test your code. See the [github workflow guide] for more information. 1. For new features, provide a markdown based demo following the pattern established in the `demos` directory. Run `bin/pre-commit.sh` to test your demo. 1. Submit a pull request. ## Community, discussion, contribution, and support Learn how to engage with the Kubernetes community on the [community page](http://kubernetes.io/community/). You can reach the maintainers of this project at: - [Slack](http://slack.k8s.io/) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-kustomize) ## Code of conduct Participation in the Kubernetes community is governed by the [CNCF code of conduct].