Kubernetes projects require that you sign a Contributor License Agreement (CLA) before we can accept your pull requests. Please see https://git.k8s.io/community/CLA.md for more info
- Submit an issue describing your proposed change to the repo in question.
- The repo owners will respond to your issue promptly.
- If your proposed change is accepted, and you haven't already done so, sign a Contributor License Agreement (see details above).
- Fork the desired repo, develop and test your code changes.
- Submit a pull request.
Setup:
- Download google container builder
- Export
GOOS
(darwin/linux) andGOARCH
(amd64) vars to match the system to build - Export
OUTPUT
to a location to write the directory containing the final build artifacts
export GOOS=darwin
export GOARCH=amd64
export OUTPUT=/tmp/kubebuilder
Run container-builder:
container-builder-local --config=build/cloudbuild_local.yaml --dryrun=false \
--substitutions=_GOOS=$GOOS,_GOARCH=$GOARCH --write-workspace=$OUTPUT .
Extract tar.gz
from $OUTPUT to /usr/local
go test ./pkg/...
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.