Dear friends,
За програмерите и техничките професионалци, складиштата за изворни кодови и развојните платформи претставуваат години интелектуална работа, заеднички проекти и техничко наследство. Овие платформи содржат не само код, туку документација, историја на проекти и често значителна деловна или заедница вредност која се протега надвор од секој поединечен соработник.
Предизвикот со техничките платформи е што тие често содржат критична инфраструктура, активни проекти со зависности или ресурси на заедницата на кои се потпираат другите. Ненадејното губење на пристапот може да ги наруши проектите, да ги прекине зависностите и да ги остави заедниците без одржувачи.
Клучните пречки вклучуваат пренос на проектот бара активна сметка и дозволи на сопственикот, групната сопственост бара улога на сопственик од највисоко ниво за сукцесија, а примероците што се домаќини сами бараат пристап до серверот за администрација. Овие бариери влијаат не само на личните проекти, туку на потенцијално илјадници корисници кои зависат од вашиот код, документација или инфраструктура.
DeathNote ви овозможува да документирате сопственост на складиште, акредитиви на API, конфигурации за распоредување и планови за наследување за критични проекти. Можете да назначите технички наследници, да обезбедите детали за пристап до инфраструктурата и да обезбедите континуитет за проектите кои се важни за пошироката техничка заедница.
Размислете за документирање не само на акредитивите за пристап, туку и на контекстот на проектот: кои услуги зависат од вашиот код, кој треба да го преземе одржувањето и како благодатно да ја отфрлите или пренесете сопственоста на проектите што ги одржувате. Ова планирање гарантира дека вашите технички придонеси ќе продолжат да ја исполнуваат својата цел дури и откако ќе заминете.
Платформа DevOps, цевководи CI/CD, регистар на контејнери, управување со проекти
Бесплатно, премиум, крајно (SaaS и самоуправувано)
Git складишта, CI/CD цевки, слики од контејнери, пакети, вики, проблеми, барања за спојување
Пристапот до проектот зависи од групната сопственост и дозволите. Личните проекти стануваат недостапни без ингеренциите. Групните проекти со повеќе сопственици остануваат достапни. Документирајте ги сите проекти, префрлете ги во групни имиња и додајте доверливи сопственици. За критични проекти, конфигурирајте ја сопственоста на ниво на група за да обезбедите континуитет.
Цевководите продолжуваат да работат ако складиштето остане достапно, но тајните истекуваат со пристапот до сметката. CI/CD променливите не можат да се извезуваат или гледаат од други корисници. Имињата на променливите на документите, ингеренциите за интеграција и процедурите за распоредување одделно. Мигрирајте критични цевководи во променливи на ниво на група со повеќе администратори.