A támogatott fejlesztési technológiákról bővebb információt
a Beszerzési tájékoztató “5. Támogatott technológiák és fejlesztői eszközök” című fejezetében talál.
A Platform a meglévő OpenShift YAML fájlok mellett támogatja a Helm chartokat, a Helmsmant és a Mozilla Secret OPerationS-t (SOPS). A Helm chartra és Helmsmanra történő átállásra lehetőség van új és OpenShift architektúra leírón alapuló projektek esetén is.
Helm chartok
A Helm chartok egy render és egy deploy folyamaton esnek át, melyeknek a végeredménye egy olyan YAML fájl, amely kitelepíthető az OpenShift klaszterbe. A Helm chartokkal elérhetők a korábban Jinja2 sablonok nyújtotta funkciók is.
Helmsman
A Helmsman mint kiegészítő eszköz automatizálja a Helm chartok deployment folyamatát; támogatja a komponensnek több névtérbe történő kitelepítését és a verziókezelést.
A Helmsman előnyei:
- egy komponens több névtérbe is kitelepíthető
- a szakrendszerek külön fejlesztett komponensei hivatkozhatók
- támogatott a verziókezelés
Mozilla SOPS
A Helm és Helmsmann mellett támogatott a SOPS titkosítási eszköz, amely információkat tárol szöveges fájlokban. A SOPS mellett az age publikus-privát kulcspárral működő titkosítás módszer használata ajánlott.