Build and Install Edge Conductor Tool¶
Locate the Edge Conductor code package in
/eci-release/Edge-Controls-for-Industrial/edge-conductor/
.Unzip the code package, for example,
edge_conductor_<version>.tar.gz
:tar zxvf edge_conductor_<version>.tar.gz ln -sf edge_conductor_<version> edge-conductor
Build the code:
cd edge-conductor
make
You will see output similar to:
make -C api/schemas
make -C api/proto build
go mod tidy
go run build/plugingenerator.go
go vet ./pkg/... ./cmd/...
Going to format and build code.
...
go build -v -o _workspace/bin/conductor cmd/conductor/main.go
...
If make
is successful, ERROR messages will not be displayed on the console.
With the make
command, binary files are generated under the _workspace
folder and the configuration files are also copied to _workspace
.
Change to the
_workspace
directory, which is created after themake
command is complete:
cd _workspace
The following is the file structure generated under the _workspace
folder:
_workspace/ ├── bin ├── config ├── conductor -> bin/conductor ├── kubectl -> bin/kubectl └── workflow
Run ./conductor help
to see the command line usage.