For remote executor to function properly on a machine, the machine has to have following installed:
kubectl label namespace default istio-injection=enabledAlso, there has to be defined actions.dtk.io crd in namespace in which the remote executor will be deployed in.
This can be done by using command kubectl apply -f template_crd.json in root folder of remote-executor.
In remote executor root directory execute commands:
docker build -t {user-name}/remote-executor-node .
docker push {user-name}/remote-executor-node
Remote executor is created as a knative-service, by action-proxy controller.
Execute command: kubectl apply -f sample.yaml from root directory of remote executor.
To run tests, do command:
npm testContent type
Image
Digest
Size
145.2 MB
Last updated
about 6 years ago
docker pull getdtk/remote-executor