Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Admin
Přiřaďte všechny veřejná rozhraní API k oborům PAT
Použití oborů představuje skvělý způsob, jak omezit riziko způsobené osobními přístupovými tokeny (PAT). Máme dokonce zásadu, která správcům umožňuje zcela zakázat vytváření plně zacílených PATs.
Některá z našich veřejných rozhraní API v současné době nejsou spojena s rozsahem PAT a lze je použít pouze s „plně vymezenými“ PAT. Z tohoto důvodu může omezení vytváření plně rozšířených PAT blokovat některé pracovní postupy. Pracujeme na identifikaci, dokumentaci a přidružování všech veřejných rozhraní API k příslušným rozsahům.
Pipelines
Vylepšení škálovatelnosti kanálů
Využití kanálů YAML se stále zvyšuje mezi našimi hlavními zákazníky. Složitost jejich pipeline se současně stále zvyšuje z hlediska počtu fází, úloh, kroků, podmínek, kontrol a šablon. Výsledkem jsou mnohem větší grafy orchestrace (datová struktura, kterou interně používáme ke sledování jednotlivých spuštění zpracování potrubí). Dalším důvodem pro nárůst těchto velikostí grafů je přechod z klasických uvolňovacích pipeline na pipeline YAML. V klasických verzích se každá fáze zpracovávala jako samostatný graf orchestrace. Ve YAML pipelinech je celý běh jediným grafem orchestrace.
V důsledku různých architektonických rozhodnutí, která jsme učinili během mnoha let, jsme se setkali s několika případy podpory u některých našich největších zákazníků. K těmto problémům dochází pouze v případě, že každý den spouštíte několik tisíc úloh a složitost grafů orchestrace je vysoká. V tomto úsilí budeme pracovat na některých vylepšeních architektury, abychom zlepšili škálovatelnost orchestračního modulu. To by mělo pomoct snížit kritické body v těchto bodech:
- Spouštění stovek uzlů aktivity při každém běhu kanálu
- Přístup k databázi pro ukládání nebo načítání rozsáhlých grafů
- Spuštění velkého počtu opakování při kontrolách mezi fázemi