Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 744 Bytes

developer-guide.md

File metadata and controls

31 lines (24 loc) · 744 Bytes

Developer Guide

There's a Makefile in the root folder. Here are some common options:

Build all binaries (yurt-controller-manager, yurthub, yurtctl)

make build

Build specific binary for specific architecture. (amd64,arm,arm64)

GOOS=linux GOARCH=arm64 make build WHAT=cmd/yurtctl

Build all docker images for all supported architectures.

make release

Build all docker images for specific architecture.

make release ARCH=arm64

Build yurt-e2e-test binary to test Openyurt.

make e2e

Please check yurt-e2e-test tutorial for more details. Please check yurt-app-manager dev tutorial for more details.