Como criar um edge service
Você pode criar um edge service usando:
Para criar um edge service, proceda da seguinte maneira:
- Acesse o Azion Console > Edge Services.
- Clique no botão + Service.
- Nomeie seu serviço.
- Defina as variáveis a usar, se necessário.
- As variáveis devem seguir o padrão “Variável = Valor”.
- Clique no botão Save.
- Selecione a aba Resources.
- Clique no botão + Resource.
- Forneça o caminho onde o recurso será salvo no edge node.
- Selecione o tipo de recurso: Text ou Shell Script.
- No caso de selecionar Shell Script, configure os recursos que você precisa para o seu serviço, usando os gatilhos: Install, Reload, and Uninstall.
- Adicione o conteúdo do recurso.
- Clique no botão Save.
- Acesse o Real-Time Manager (RTM).
- No canto superior esquerdo da página, abra o Products menu, identificado pelas três linhas horizontais; abaixo do item Edge Libraries, selecione Edge Services.
- Clique no botão Add Service.
- Seu serviço será criado automaticamente. Você pode alterar o nome do serviço clicando em My New Service, na barra de identificação.
- Selecione a aba Resources e clique em Add Resource.
- Configure os resources necessários para o seu serviço utilizando as triggers: Install, Reload, and Uninstall.
- Opcional: caso tenha utilizado variáveis no conteúdo de um ou mais resources, defina os valores padrões para as variáveis na aba Environment.
- As variáveis devem seguir o padrão “Variável = Valor”. “Variável” deve ter sido utilizada em conteúdos de resources já cadastrados.
- Ative o serviço e clique no botão Save.
- Execute a seguinte requisição
POST
no seu terminal, substituindo[TOKEN VALUE]
pelo seu token pessoal e informando o nome do serviço a ser criado:
curl --location 'https://api.azionapi.net/edge_services/' \--header 'Accept: application/json; version=3' \--header 'Authorization: Token [TOKEN VALUE]' \--header 'Content-Type: application/json' \--data '{"name": "string"}'
Agora, o serviço está disponível e pronto para ser implantado nos edge nodes disponíveis.