Edge Node
O Azion Edge Node permite que você crie a sua própria estrutura Edge e habilite a instalação de serviços e recursos em tempo real.
É aberto e pode ser executado em vários tipos de arquiteturas de microprocessador: x86 e ARM, e em vários tipos de tamanho de equipamento, incluindo Raspberry PI, equipamentos de rede como switches de rede e roteadores SD-WAN, assim como servidores corporativos.
Implementação
Escopo | Guia |
---|---|
Edge Node | Edge Node primeiros passos |
Comandos e opções do agente
O agente do Edge Orchestrator apresenta alguns comandos e opções para facilitar o seu uso.
Descrição | |
---|---|
--debug ou -d | Define os logs do agente como modo depuração. |
--help ou -h | Ajuda sobre os comandos que podem ser executados no agente. |
install | Instala o agente no device do cliente; copia o binário para o local de instalação; adiciona o agente do Edge Orchestrator ao gerenciador de serviços do device (caso exista); e configura as credenciais para autenticação do Edge Node. |
start [--foreground] | Inicializa o agente do Edge Orchestrator por meio do gerenciador de serviços do device. Observação: a opção foreground é utilizada para execução em primeiro plano. |
start [-g OR --join-group] | Ao utilizar estas flags seguidas por uma lista de nomes de grupos separada por vírgulas, você pode registrar seu edge-node com o(s) grupo(s) especificado(s) através da linha de comando ao iniciá-lo pela primeira vez. Exemplo: sudo edge-orchestrator start -g GROUP1,GROUP2,GROUP3 --foreground |
start [-n OR --set-name] | Ao utilizar estas flags seguidas do nome desejado, você pode especificar o nome de seu novo node através da linha de comando ao iniciá-lo pela primeira vez . Caso não sejam usadas, o hostname é usado como valor padrão. Exemplo: sudo edge-orchestrator start -n Edgenodename --foreground |
status | Obtém o status de execução do agente do Edge Orchestrator. |
stop | Para a execução do agente do Edge Orchestrator por meio do gerenciador de serviços do device. |
uninstall | Desinstala o agente do device do cliente. Remove o binário do local de instalação; remove o agente do Edge Orchestrator do gerenciador de serviços do device (caso exista). Observação: as credenciais de autenticação permanecem no device e podem ser removidas via painel de controle da Azion. |
--version ou -v | Exibe a versão do agente instalado. |
Como observado na tabela acima podemos ter as seguintes start-flags:
--foreground
--join-group
-g
--set-name
-n
As start-flags são opcionais.
Watcher
Para evitar qualquer mudança de configuração nos recursos administrados pelo Orchestrator, o agente oferece um recurso chamado Watcher.
É um recurso não gerenciável de nosso agente que restaura qualquer arquivo adulterado, ou seja, consiste em um grupo de workers que verifica periodicamente todos os arquivos provisionados procurando por qualquer desvio – modificação ou remoção – com base no último manifesto aplicado, restaurando o estado desejado, se necessário.
Você pode verificar qualquer ação feita pelo Watcher consultando o logfile /var/log/azion/edge-orchestrator.log
.