Integração com Render
Integre o CriptEnv ao Render para gerenciar seus Environment Groups de forma centralizada. Mantenha seus secrets sincronizados automaticamente entre o CriptEnv e os serviços do Render.
Configuração
1
Gere uma API Key do Render
No Render, acesse Account Settings → API Keys e crie uma nova chave de API. Anote o valor, pois ele será exibido apenas uma vez.
2
Conecte o Render no CriptEnv
No painel do CriptEnv, navegue até Projeto → Integrações → Render. Insira a API Key do Render e selecione o Environment Group que deseja sincronizar.
3
Selecione as variáveis para sincronizar
Escolha quais variáveis do CriptEnv devem ser sincronizadas. Você pode sincronizar todas as variáveis de um ambiente ou selecionar individualmente.
4
Ative a sincronização
Ative a sincronização automática. A partir de agora, alterações nos secrets do CriptEnv serão refletidas no Render automaticamente.
Sincronização via CLI
Sincronizar com Render
# Sincronizar Environment Group
criptenv sync --provider render --env-group meu-env-group
# Sincronizar com ambiente específico
criptenv sync --provider render --env-group meu-env-group --environment productionExemplo com render.yaml
render.yaml (Blueprint)
services:
- type: web
name: meu-app
runtime: node
buildCommand: npm install && npm run build
startCommand: npm start
envVars:
- sync: false # Variáveis gerenciadas pelo CriptEnv
envVarGroups:
- name: meu-env-groupInfo
Os Environment Groups do Render permitem compartilhar variáveis entre múltiplos serviços. Use esta integração para manter todos os seus serviços sincronizados com as mesmas variáveis do CriptEnv.
Info
A API Key do Render tem acesso amplo à sua conta. Recomendamos criar uma chave dedicada apenas para a integração com o CriptEnv.
