Documentação
Servidores e planos
Um servidor no Provibr é aquilo que a sua integração entregar: uma máquina virtual, uma conta de alojamento ou um servidor de jogos. Vivem numa só lista, sob um só conjunto de permissões, com o mesmo registo de atividade. O que difere é o que lhes pode fazer, e isso decorre do fornecedor.
Planos
Um plano é uma encomenda guardada. Existe para que aquilo que vende vinte vezes seja descrito uma só vez, e para que um colega que o encomende não possa errar subtilmente nos pormenores.
- Plano de VPS
- Núcleos, memória e disco, mais o pool de endereços de onde retirar e, opcionalmente, um bridge. Não está preso a uma integração, por isso o mesmo plano funciona em todos os hipervisores que ligou.
- Plano web
- Um pacote de alojamento num painel de controlo, com um nome à sua escolha. O nome do pacote é guardado tal como estava nessa altura. É uma referência a algo que está no seu servidor, não uma cópia do seu conteúdo.
- Plano de jogos
- O contentor inteiro num painel de jogos: o egg, opcionalmente uma imagem e um comando de arranque, os valores das variáveis, os limites e os limites de funcionalidades. Não é possível encomendar um servidor de jogos sem plano.
Encomendar
O formulário de encomenda tem dois passos. O primeiro é o que encomenda; o segundo é o pormenor. Uma integração de onde ainda não se pode encomendar aparece com o motivo e uma ligação para o separador que o resolve.
- Num hipervisor, escolhe a integração, opcionalmente um plano, e o sistema operativo. Sem plano, preenche a especificação, limitada pelo que o nó pode realmente oferecer onde o agente o mediu.
- Num painel de controlo, escolhe um plano web ou um pacote solto e, depois, o nome de utilizador, o domínio, o endereço de e-mail e a palavra-passe.
- Num painel de jogos, escolhe um plano de jogos e um nome. São os únicos dois campos.
Se o plano tiver um pool de endereços, o endereço vem daí e o seletor manual desaparece. Sem plano, pode tomar o próximo endereço livre de um pool, fixar um específico, ou não tomar nenhum.
O que pode fazer a um servidor
Os botões seguem o fornecedor. Uma conta de alojamento não tem botão de iniciar porque não há nada para iniciar; um servidor de jogos tem um botão de paragem forçada porque os contentores às vezes precisam de um.
- Máquinas virtuais: iniciar, parar, encerrar, pausar, retomar, atualizar o estado, reinstalar, redimensionar e adicionar discos, adicionar e remover placas de rede, editar as regras da firewall, e eliminar.
- Contas de alojamento: suspender, retomar, mudar de pacote, atualizar o estado e eliminar.
- Servidores de jogos: iniciar, parar, reiniciar, forçar a paragem, suspender, retomar, atualizar o estado, reinstalar e eliminar.
A página do servidor
- Vista geral: estado, especificação, endereços, a integração e o agente a que pertence, a utilização recente, e os botões.
- Estatísticas: os gráficos, ao longo de uma hora, seis horas, um dia ou uma semana.
- Rede: os endereços que o Provibr atribuiu ao lado dos endereços que o agente observou, as regras e o registo da firewall, e os endereços de hardware usados na instalação por rede.
- Hardware: discos e placas de rede, lidos da própria máquina.
- Consola: uma vista em direto ou um terminal, onde o fornecedor tiver uma.
- Atividade: cada comando e cada evento deste servidor, com o motivo que o agente indicou.
- Definições: de onde veio, reinstalar, instalação por rede, mudar de pacote, e eliminar.
Estados
Dois deles confundem-se com facilidade, e a diferença conta para a sua fatura.
- Em aprovisionamento: o Provibr está a criá-lo. A clonagem ou a chamada de criação ainda está em execução.
- Em instalação: a máquina configura-se a si própria, através do cloud-init ou de uma instalação por rede. Conta como em execução.
- Em execução, parado, erro, desconhecido: o que o sistema comunica de volta.
- Suspenso: desligado e bloqueado. Ou foi obra sua, ou de um administrador, ou da plataforma por ter ultrapassado o limite da sua licença.
Alterações feitas fora do Provibr
O agente sonda a cada vinte segundos e faz uma comparação completa a cada poucos minutos, por isso uma máquina que alguém parou à mão aparece como parada dentro desse tempo, aproximadamente. Algumas observações são ignoradas de propósito: uma máquina não pode comunicar-se como em execução enquanto ainda está em instalação, e nenhuma observação vinda da sua infraestrutura pode levantar uma suspensão que a plataforma impôs por ter ultrapassado o seu limite.
Um recurso que existe no seu sistema mas não tem registo no Provibr é ignorado em cada sondagem, contado, e registado uma vez. É por isso que as suas próprias máquinas de produção nunca aparecem sozinhas no painel.
Adotar o que já existe
Onde um fornecedor consegue listar o que executa, a sua integração tem um separador de importação. Recebe a lista, marca o que quer e isso passa a ser um servidor no Provibr com o seu identificador real. Sem marcador de posição, sem um segundo registo.
Isto funciona sempre que uma integração consegue listar o que já está em execução, sejam máquinas virtuais, contas de alojamento ou servidores de jogos, para que nada num sistema ligado tenha de ser recriado à mão.