2 repository-uri
Compatibility with multiple industry-standard application packaging formats for deployment.
Distinct from Package Manager Support: Candidates focus on OS-specific managers (Fedora/Debian) or config formats, not cross-tool packaging standards for deployment.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Multi-Format Packaging Support. Refine with filters or upvote what's useful.
Kubeapps este o interfață web de gestionare a aplicațiilor pentru descoperirea, implementarea și supravegherea ciclului de viață operațional al software-ului pe unul sau mai multe clustere Kubernetes. Oferă un dashboard vizual pentru orchestrarea instalării și gestionării aplicațiilor și operatorilor, înlocuind operațiunile manuale din linia de comandă. Proiectul se distinge prin coordonarea multi-cluster, permițând utilizatorilor să gestioneze aplicații pe mai multe medii de cluster distincte dintr-o singură interfață. Utilizează un sistem de descoperire a software-ului care cataloghează pachete din registre de containere conforme cu OCI și repository-uri de chart-uri, folosind generarea de formulare bazată pe schemă pentru a simplifica configurarea parametrilor în timpul implementării. Platforma acoperă o gamă largă de capabilități, inclusiv urmărirea ciclului de viață în timp real, compararea versiunilor pentru upgrade-uri și eliminarea resurselor implementate. Accesul este securizat printr-un strat de identitate care integrează furnizori OpenID Connect cu controlul accesului bazat pe roluri (RBAC) pentru a impune permisiuni granulare pentru implementarea și modificarea software-ului. Evenimentele istorice de gestionare sunt menținute prin auditarea evenimentelor aplicației pentru a înregistra modificările administrative.
Supports various industry packaging standards to maintain compatibility across different deployment tools.
Theos este un toolchain de dezvoltare mobilă cross-platform și un sistem de build conceput pentru compilarea și împachetarea software-ului pentru sistemele de operare mobile. Funcționează ca un kit de tweak-uri de sistem și un framework de runtime hooking, permițând dezvoltatorilor să creeze modificări care alterează comportamentul intern al mediilor OS mobile. Proiectul se distinge prin furnizarea unei sintaxe de preprocesor specializate care generează apeluri API de nivel scăzut, eliminând codul boilerplate necesar de obicei pentru hooking-ul funcțiilor și metodelor. Permite swizzling-ul dinamic al metodelor de runtime și extensiile de clasă, permițând dezvoltatorilor să intercepteze metodele de sistem existente și să le înlocuiască cu implementări personalizate, menținând în același timp capacitatea de a apela funcționalitatea originală. Toolchain-ul acoperă o gamă largă de capabilități, inclusiv orchestrarea build-ului multi-arhitectură pentru diverse procesoare și simulatoare, și generarea de pachete de instalare multi-format precum deb, ipa, pkg și rpm. Include suport dedicat pentru dezvoltarea în medii rootless prin rezoluția căilor la momentul compilării și ajustări ale link-urilor bibliotecilor. Sistemul de build este gestionat prin Makefile-uri și suportă o varietate de șabloane de scaffolding pentru proiecte pentru a automatiza configurarea inițială a dezvoltării.
Supports the generation of multiple industry-standard package formats including .deb, .ipa, .pkg, and .rpm.