
### Wymagania: {#requirements}

- Potrzebujesz maszyny z systemem operacyjnym Linux lub macOS.

- Musisz mieć zainstalowane następujące narzędzia:

  - [Python](https://www.python.org/downloads/) w wersji 3.7.x+
  - [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - Dokumentacja opisuje, jak zainstalować i rozpocząć pracę z systemem kontroli wersji `Git`.
  - [Golang](https://go.dev/dl/) wersja 1.13+
  - [Pip](https://pypi.org/project/pip/) używany do instalacji PyYAML
  - [PyYAML](https://pyyaml.org/) w wersji 5.1.2
  - [make](https://www.gnu.org/software/make/)
  - [gcc compiler/linker](https://gcc.gnu.org/)
  - [Docker](https://docs.docker.com/engine/installation/) (Wymagany tylko do odniesień do poleceń `kubectl`)

- Twoja zmienna środowiskowa `PATH` musi zawierać wymagane narzędzia do budowania, takie jak binaria `Go` i `python`.

- Musisz wiedzieć, jak utworzyć pull requesta do repozytorium na GitHubie.
  Wymaga to utworzenia własnego forka repozytorium. Aby uzyskać więcej informacji,
  zobacz [Praca z lokalnej kopii](/docs/contribute/new-content/open-a-pr/#fork-the-repo).
