bediscoverynode.yaml
|
Discovery node
|
Deployment
|
Set up the container (containers) with the docker image (image) of the application. Provide a label (labels) to the deployment which the discovery node service can use as
selector. Specify only one replica (replicas) of the discovery node.
|
bediscovery-service.yaml
|
Discovery node service
|
Service (Internal)
|
Set up the service to connect to the discovery node. Specify the label of the discovery node as the value of
selector. Other nodes in the cluster use this service to connect to the discovery node. Specify the
protocol and
port to connect to this service.
|
becacheagent.yaml
|
Cache agent node
|
Deployment
|
Set up the container (containers) with the docker image (image) of the application. Specify
replicas value and start as many cache agent as specified in the value. Connect to the discovery node service using the discovery protocol and port specified in the discovery node service.
|
beinferenceagent.yaml
|
Inference agent node
|
Deployment
|
Set up the container (containers) with the docker image (image) of the application. Provide a label (labels) to the deployment which the inference agent service can use as
selector. Specify at least one replica (replicas) of the inference agent node. Connect to the discovery node service using the discovery protocol and port specified in the discovery node service.
|
befdservice.yaml
|
Inference agent service
|
Service (LoadBalancer/External)
|
Set up the service to externally connect to the inference agent. Setup the label of the inference agent as the value of the
selector variable for connection. Specify the
protocol and
port to connect to this service externally.
|