RunEnv

Secret sing aman kanggo timlan saben environment.

Amanake secret nalika runtime ing saben environment.

Dasbor RunEnv

Model operasi RunEnv

Konteks dadi pangiriman runtime sing dikendhaleni.

RunEnv menehi tim platform siji jalur sing disengaja saka konteks repositori menyang proses sing ngerti environment, tanpa misahake kacepetan developer saka kontrol ing sakupenge.

Konteks repositori

Miwiti saka gaweyan sing wis ana ing ngarep sampeyan.

Quickstart nggunakake command lokal minangka wiwitan jalur project lan environment.

npm run dev
Repositorimy-api
Environmentdevelopment
Tinjauan owah-owahanprabédan sing dipilih
Gerbang kabijakanpersetujuan yen perlu
Pangiriman runtimeproses anak
Asil sing direkamsnapshot + audit

01 / Bootstrap sepisan

CLI sing mangerteni repositori sadurunge mbukak.

Quickstart ndeteksi command lokal, nyambungake project lan environment, banjur menehi command sabanjure tanpa ngowahi demo dadi sesi shell nyata.

Waca pandhuan CLI
Demo CLI interaktif
$runenv quickstart

Quickstart dipilih. Pencet Jalanake demo kanggo ndeleng cara kerjane, utawa pilih alur liyane ing ndhuwur.

Disimulasi ing browser sampeyan. Ora ana command sing dieksekusi.

Bandhingake wangun loro environment sadurunge mindhah apa wae.

Reproduksi interaktif workflow prabédan environment ing dasbor RunEnv nganggo nilai fiktif sing ditutupi wae.

Bandhingake lan sinkronake environment

Bandhingake prabédan secret ing rong environment lan salin nilaine.

Nampilake 13 saka 13

Key secrettestproduction
API_KEYOwah-owahan
••••••••••••••••
AWS_REGIONOwah-owahan
••••••••••••••••
DATABASE_URLOwah-owahan
••••••••••••••••
JWT_SECRETOwah-owahan
••••••••••••••••
NODE_ENVOwah-owahan
••••••••••••••••
PORTOwah-owahan
••••••••••••••••
QA_TEST_SECRETAnyar
••••••••(ora ana)
REDIS_URLOwah-owahan
••••••••••••••••
S3_BUCKETOwah-owahan
••••••••••••••••
SMTP_HOSTOwah-owahan
••••••••••••••••
SMTP_PASSWORDOwah-owahan
••••••••••••••••
SMTP_PORTOwah-owahan
••••••••••••••••
SMTP_USEROwah-owahan
••••••••••••••••
Sumber
Tujuan (timpa)

03 / Promotion kanthi tujuan

Gawe owah-owahan production dadi serah-terima sing bisa ditinjau.

RunEnv ndhukung promotion environment nganggo snapshot lan aturan persetujuan supaya owah-owahan developer bisa maju cepet tanpa kelangan titik kontrol.

Promotion environment

Pindhah owah-owahan sing dipilih liwat jalur environment sing dikendhaleni.

+ 2 anyar↻ 3 owah= 8 ora owah
Owah-owahan sing dipilihKabijakan
PAYMENTS_API_URLOwahscope sing disetujoni
FEATURE_BILLING_V2Anyarscope sing disetujoni
SENTRY_TRACES_SAMPLE_RATEOwahscope sing disetujoni
Priksa kabijakan: snapshot dijupuk sadurunge panjaluk promotion simulasi.
Snapshot dijupuk sadurunge diterapakePersetujuan production dibutuhake

04 / Watesi saben agent

Terbitake access pack sing sempit, dudu kredensial sing bisa dienggo maneh.

Agent Access Pack diwatesi scope lan TTL. Agent Guard nambah kabijakan, persetujuan, lan kuitansi sing nuduhake manipulasi ing saben tumindak.

Jelajahi integrasi agent

Gawe Access Pack

Pack pangiriman runtime

Matesi siji agent menyang key sing dipilih, siji environment, lan sesi cekak.

Key secret sing pas2 dipilih
Ringkesan kabijakan. Idini 2 key sing pas kanggo payments-api/development; kadaluwarsa sawise 60 menit lan mbutuhake persetujuan.

05 / Cedhakake pamulihan

Saben owah-owahan duwe versi sing bisa dipriksa lan dipulihake.

Snapshot environment lan riwayat audit ngidini tim ngerti prabédan dhisik, banjur rollback kanthi sengaja nalika dibutuhake.

Riwayat snapshot

development
18
17
1 dibusak1 diowahi
- SENTRY_DSN=••••••••
~ PAYMENTS_API_URL: •••••••• → ••••••••

Pamulihan nggawe versi anyar lan njaga snapshot iki ing riwayat audit.

16

Lumahing operasional

Siji workspace kanggo environment, kontrol, lan wong sing tanggung jawab.

Inventaris secret, konteks environment, kontrol audit, anggota, lan setelan akses ketemu ing lumahing operasional sing digunakake tim saben dina.

Dasbor RunEnv nuduhake environment project lan inventaris secret sing ditutupi

Antarmuka produk asli. Nilai secret ing screenshot ditutupi.

Miwiti saka repositori sing wis ana.

Gawe akun, sambungake project, lan gunakake Quickstart kanggo milih command aman sabanjure kanggo workflow lokal.