Ir para o conteúdo

Infraestrutura

Scripts e fluxos

Integrado

Escreva um script uma vez, associe-o a um plano, e todas as máquinas que entrega recebem-no.

O Provibr não decide como ficam as suas máquinas depois da entrega. Um script é texto com variáveis lá dentro: escreve-o, pré-visualiza-o num servidor real e pode ler exatamente o que seria enviado antes de algo ser executado.

O que é preciso

  • Nada. Está em todas as contas, incluindo durante o período experimental.
  • Um agente, mas apenas para os fluxos que entregam mesmo algo a uma máquina
  • Uma chave de API a partir da sua própria página de perfil, se quiser conduzir o mesmo a partir de fora

O que faz

Isto não é uma integração que se liga, mas uma parte da plataforma, ativa em todas as contas. Uma execução regista o modelo, as versões que usou e os nomes dos segredos que leu. Nunca regista o texto renderizado, por isso uma palavra-passe não acaba guardada numa base de dados.

  • Variáveis, fragmentos e segredos

    Cada propriedade documentada de um servidor, o seu plano, os seus endereços e o seu proprietário está disponível como variável. Os blocos partilhados tornam-se fragmentos que reutiliza, e chaves e palavras-passe vivem num espaço de nomes separado, cifrado em repouso.

  • Fluxos que são executados na entrega

    Associe um fluxo a um plano e é executado quando uma máquina é entregue, ou depois de uma instalação por rede. Cada execução conserva a versão do modelo e a versão de cada fragmento que usou, por isso uma edição partilhada nunca reescreve o que já aconteceu.

  • Ou conduza-o pela API

    Tudo o que o painel faz tem por trás um endpoint REST: criar uma máquina, ligar um disco, atribuir um endereço. Um script cobre o que acontece na máquina; a API cobre o que acontece à volta, com uma chave com o âmbito que definir.

Em que ponto está

Integrado na plataforma. Não há nada para ligar nem nada para instalar: scripts, fragmentos, segredos e fluxos estão em todas as contas desde o primeiro dia do período experimental.

Comece com um host e um agente

Crie uma conta, instale o agente com um único comando e ligue o seu primeiro host Proxmox. O período experimental dura 14 dias e não pede quaisquer dados de pagamento.