Como vincular um edge service a um edge node

Edge Services permite que serviços orquestrados sejam gerenciados em seus próprios edge nodes. Para isso, você deve ter um edge service criado e vinculá-lo a um edge node.

ir para o guia de como criar um edge service

Você pode criar uma relação entre um edge node e um edge service usando:


  1. Acesse o Azion Console > Edge Nodes.
  2. Selecione o edge node que você deseja vincular a um serviço.
  3. Vá para a aba Services.
  4. Escolha o serviço.
  5. Clique no botão Save.

  1. Execute a seguinte requisição GET em seu terminal, substituindo [TOKEN VALUE] pelo seu personal token para recuperar o ID do edge node que você deseja vincular a um edge service:
Terminal window
curl --location 'https://api.azionapi.net/edge_nodes/' \
--header 'Accept: application/json; version=3' \
--header 'Authorization: Token [TOKEN VALUE]'
  1. Execute a seguinte requisição GET em seu terminal, substituindo [TOKEN VALUE] pelo seu personal token e recupere o ID do edge service que você deseja vincular a um edge node:
Terminal window
curl --location 'https://api.azionapi.net/edge_services/' \
--header 'Accept: application/json; version=3' \
--header 'Authorization: Token [TOKEN VALUE]'
  1. Execute a seguinte requisição POST em seu terminal:
Terminal window
curl --location 'https://api.azionapi.net/edge_nodes/:id/services' \
--header 'Accept: application/json; version=3' \
--header 'Authorization: Token [TOKEN VALUE]' \
--header 'Content-Type: application/json' \
--data '{
"service_id": 0,
"variables": [
{
"name": "string",
"value": "string"
}
]
}'

Substitua [TOKEN VALUE] pelo seu personal token, :id pelo ID do edge node e informe as seguintes propriedades no corpo da requisição:

PropriedadeDescriçãoObrigatório
service_idID do edge service sendo vinculado ao edge nodeSim
variablesVariáveis a serem substituídas durante o processamento no edge nodeNão

Agora, seu edge node e seu edge service têm uma relação entre eles e estão prontos para serem orquestrados.


Contribuidores