Saltar para o conteúdo principal Saltar para a navegação Saltar para o rodapé
Por tempo limitado: Programa de Parceiro de Design. Plano BUSINESS grátis para sempre.

Isolamento de Fork em Ação

Crie um fork de uma aplicação PostgreSQL + pgAdmin em direto e edite-a lado a lado com o original: a prova visual de que os forks são independentes.

Isolamento de Fork em Ação

O tutorial de criação de forks mostrou os comandos. Este mostra o que eles significam: uma aplicação de base de dados em direto, copiada em segundos, editada livremente no browser, enquanto o original nunca dá conta.

Ver o tutorial

A configuração

A live database and its twin

Um PostgreSQL real com uma interface pgAdmin, em direto no servidor. Um fork é uma cópia twin copy-on-write instantânea de tudo isso: os mesmos dados no nascimento, vidas completamente separadas depois.

Passo 1: A aplicação em direto

rdc repo list --machine <machine-name>

Comece a partir de um repositório ativo: um banco de dados PostgreSQL com pgAdmin em execução na máquina.

Passo 2: Fazer o fork

rdc repo fork --parent demo-pgadmin --tag experiment --machine <machine-name> --up --detach

Faça o fork do repositório com --up --detach: o clone CoW é quase instantâneo e os serviços do fork iniciam imediatamente.

O vídeo abre os dois pgAdmins no browser. O original pede um login, porque a produção mantém-se protegida. O fork abre diretamente no workbench: os forks são sandboxes descartáveis, por isso o passo de entrada é removido (o próprio repositório decide isto, com base em se é um fork ou não).

Passo 3: Dois mundos, um servidor

rdc repo list --machine <machine-name>

Liste os repositórios: o original e o fork rodam lado a lado, totalmente isolados.

Edite, apague, destrua o que quiser no fork. O original continua a servir. As mesmas tabelas no momento do fork, independentes para sempre a partir daí.

Passo 4: Descartar

rdc repo delete --name demo-pgadmin:experiment --machine <machine-name>

Exclua o fork quando terminar. O repositório original permanece intacto.

Segundos para criar, segundos para descartar. É isso que torna “clone production, break nothing” um hábito diário em vez de um evento especial.


Próximo: Gerir Segredos.