Getting Started

    Make sure to read you read the . In specific, read through the Kubernetes contributor guidelines.

    Additionally, note that kind is developed on and will require an account to contribute.

    Our source code is managed with , to develop locally you will need to install git.

    You can check if is already on your system and properly installed with the following command:

    If you wish to contribute to the documentation, it is recommended but not required to install , which we use to develop this site.

    Please see: https://gohugo.io/getting-started/installing/

    Install or upgrade . You can check if Go is in your system with the following command:

    Preferably Go 1.13 or greater should be installed.

    Correct automatic formatting of the source with requires at least 1.11.0.

    Working with Go modules (which we use for dependency management) requires at least due to checksum bugs in lower versions.

    Currently, to create clusters you will need to install .

    If you haven’t already, install Docker, following the . If you have an existing installation, check your version and make sure you have the latest Docker.

    This documentation is written using Docker version 18.09.2.

    The design principles, , project structure, and may be helpful to review before contributing.

    Issues are tracked on GitHub. Please check the issue tracker to see if there is any existing discussion or work related to your interests.

    If you do not see anything, please .

    Please reach out for bugs, feature requests, and other issues!
    The maintainers of this project are reachable via:

    Current maintainers are @BenTheElder and - feel free to reach out if you have any questions!