RunEnv

Siri salama kwa timuna kila mazingira.

Linda siri wakati wa utekelezaji katika kila mazingira.

Dashibodi ya RunEnv

Mfumo wa uendeshaji wa RunEnv

Muktadha unakuwa uwasilishaji unaodhibitiwa wakati wa utekelezaji.

RunEnv huzipa timu za jukwaa njia moja iliyokusudiwa kutoka muktadha wa hifadhi hadi mchakato unaotambua mazingira, bila kutenganisha kasi ya msanidi na udhibiti unaoizunguka.

Muktadha wa hifadhi

Anza na kazi iliyo mbele yako tayari.

Quickstart hutumia amri ya ndani kama mwanzo wa njia ya mradi na mazingira.

npm run dev
Hifadhimy-api
Mazingiradevelopment
Ukaguzi wa mabadilikotofauti zilizochaguliwa
Lango la seraidhini ikihitajika
Uwasilishaji wa runtimemchakato mtoto
Matokeo yaliyorekodiwasnapshot + ukaguzi

01 / Anzisha mara moja

CLI inayoelewa hifadhi kabla ya kuiendesha.

Quickstart hutambua amri ya ndani, huunganisha mradi na mazingira, kisha hutoa amri inayofuata bila kugeuza onyesho kuwa kipindi halisi cha shell.

Soma mwongozo wa CLI
Onyesho shirikishi la CLI
$runenv quickstart

Quickstart imechaguliwa. Bonyeza Endesha onyesho uione ikifanya kazi, au chagua mtiririko mwingine hapo juu.

Imeigwa kwenye kivinjari chako. Hakuna amri inayotekelezwa.

Linganisha muundo wa mazingira mawili kabla ya kuhamisha chochote.

Uigaji shirikishi wa mtiririko wa tofauti za mazingira katika dashibodi ya RunEnv ukitumia thamani za kubuni zilizofichwa pekee.

Linganisha na usawazishe mazingira

Linganisha tofauti za siri kati ya mazingira mawili na unakili thamani.

Inaonyesha 13 kati ya 13

Key ya siritestproduction
API_KEYMabadiliko
••••••••••••••••
AWS_REGIONMabadiliko
••••••••••••••••
DATABASE_URLMabadiliko
••••••••••••••••
JWT_SECRETMabadiliko
••••••••••••••••
NODE_ENVMabadiliko
••••••••••••••••
PORTMabadiliko
••••••••••••••••
QA_TEST_SECRETMpya
••••••••(hakuna)
REDIS_URLMabadiliko
••••••••••••••••
S3_BUCKETMabadiliko
••••••••••••••••
SMTP_HOSTMabadiliko
••••••••••••••••
SMTP_PASSWORDMabadiliko
••••••••••••••••
SMTP_PORTMabadiliko
••••••••••••••••
SMTP_USERMabadiliko
••••••••••••••••
Chanzo
Lengwa (andika juu)

03 / Hamisha kwa makusudi

Fanya mabadiliko ya production kuwa makabidhiano yanayoweza kukaguliwa.

RunEnv huwezesha uhamishaji kati ya mazingira kwa snapshots na sheria za idhini ili mabadiliko ya msanidi yaende haraka bila kupoteza sehemu ya udhibiti.

Uhamishaji wa mazingira

Hamisha mabadiliko yaliyochaguliwa kupitia njia ya mazingira inayodhibitiwa.

+ 2 mpya↻ 3 zimebadilika= 8 hazijabadilika
Mabadiliko yaliyochaguliwaSera
PAYMENTS_API_URLImebadilikaupeo ulioidhinishwa
FEATURE_BILLING_V2Mpyaupeo ulioidhinishwa
SENTRY_TRACES_SAMPLE_RATEImebadilikaupeo ulioidhinishwa
Ukaguzi wa sera: snapshot hunaswa kabla ya ombi la uhamishaji wa kuigwa.
Snapshot imenaswa kabla ya kutekelezaIdhini ya production inahitajika

04 / Weka mipaka kwa kila agent

Toa access pack yenye upeo mdogo badala ya kitambulisho kinachoweza kutumiwa tena.

Agent Access Pack hufungwa kwa upeo na TTL. Agent Guard huongeza sera, idhini na risiti zinazodhihirisha kuchezewa kwenye kitendo chenyewe.

Gundua miunganisho ya agent

Unda Access Pack

Pack ya uwasilishaji wa runtime

Humwekea agent mmoja kikomo cha key zilizochaguliwa, mazingira moja na kipindi kifupi.

Key kamili za siri2 zimechaguliwa
Muhtasari wa sera. Ruhusu key 2 kamili kwa payments-api/development; muda unaisha baada ya dakika 60 na idhini inahitajika.

05 / Weka urejeshaji karibu

Kila mabadiliko yana toleo unaloweza kukagua na kurejesha.

Snapshots za mazingira na historia ya ukaguzi huruhusu timu kuelewa tofauti kwanza, kisha kurejesha kwa makusudi inapohitajika.

Historia ya snapshot

development
18
17
1 imeondolewa1 imebadilika
- SENTRY_DSN=••••••••
~ PAYMENTS_API_URL: •••••••• → ••••••••

Kurejesha huunda toleo jipya na kuhifadhi snapshot hii katika historia ya ukaguzi.

16

Sehemu ya uendeshaji

Nafasi moja ya kazi kwa mazingira, udhibiti na watu wanaoyasimamia.

Orodha ya siri, muktadha wa mazingira, udhibiti wa ukaguzi, wanachama na mipangilio ya ufikiaji hukutana katika sehemu ya uendeshaji inayotumiwa na timu kila siku.

Dashibodi ya RunEnv ikionyesha mazingira ya mradi na orodha ya siri iliyofichwa

Kiolesura halisi cha bidhaa. Thamani za siri katika picha zimefichwa.

Anza na hifadhi uliyonayo.

Unda akaunti, unganisha mradi na utumie Quickstart kuchagua amri salama inayofuata kwa mtiririko wako wa ndani.