CLI push

Puja variables d'entorn des d'un fitxer .env o envia un sol secret directament.

Comanda push

Puja variables d'entorn d'un fitxer .env local al teu proveïdor al núvol utilitzant un fitxer de mapeig.

envilder --push --envfile=.env --map=envilder.json

Opcions

OpcióDescripció
--pushActiva el mode push (requerit)
--envfileRuta al teu fitxer .env local
--mapRuta al JSON de mapeig de paràmetres
--provideraws (per defecte) o azure
--vault-urlURL d'Azure Key Vault
--profilePerfil AWS CLI (només AWS)

Exemples

# Push to AWS SSM
envilder --push --envfile=.env --map=envilder.json

# With AWS profile
envilder --push --envfile=.env.prod --map=envilder.json --profile=prod-account

# Azure via $config in map file
envilder --push --envfile=.env --map=envilder.azure.json

# Azure via CLI flags
envilder --push --provider=azure \
  --vault-url=https://my-vault.vault.azure.net \
  --envfile=.env --map=envilder.json

Pujar variable individual

Puja una variable d'entorn individual directament sense cap fitxer.

envilder --push --key=API_KEY --value={SECRET} --secret-path=/myapp/api/key

Opcions

OpcióDescripció
--pushActiva el mode push (requerit)
--keyNom de la variable d'entorn
--valueValor a emmagatzemar
--secret-pathRuta completa del secret al teu proveïdor al núvol
--provideraws (per defecte) o azure
--vault-urlURL d'Azure Key Vault
--profilePerfil AWS CLI (només AWS)