Guassp — Синхронизатор доступа пользователей GitLab для проектов SonarQube
Проект предназначен для создания многопользовательской интеграции SonarQube и GitLab. Видимость проекта и разрешения пользователей будут установлены в SonarQube таким же образом, как разрешения для проекта в GitLab.
Всё происходит прозрачно, через
Из требований, нужна настроенная ALM c GitLab и желательно что бы все пользователи авторизовывались в сонаре через гитлаб.
Примеры пайплайна и композ для быстро пощупать есть в репе. Также есть експортер метрик prometheus для воркеров и дашборд для grafana.
#gitlab #sonarqube #multitenancy #sync #permissions
https://github.com/WoozyMasta/guassp
Проект предназначен для создания многопользовательской интеграции SonarQube и GitLab. Видимость проекта и разрешения пользователей будут установлены в SonarQube таким же образом, как разрешения для проекта в GitLab.
Всё происходит прозрачно, через
CI_JOB_TOKEN
из пайплайна, задание валидируется в самом GitLab и если ок, падает в RQ очередь которую уже воркеры в фоне разбирают и синхронизируют доступы и видимость для этого проекта.Из требований, нужна настроенная ALM c GitLab и желательно что бы все пользователи авторизовывались в сонаре через гитлаб.
Примеры пайплайна и композ для быстро пощупать есть в репе. Также есть експортер метрик prometheus для воркеров и дашборд для grafana.
#gitlab #sonarqube #multitenancy #sync #permissions
https://github.com/WoozyMasta/guassp
GitHub
GitHub - WoozyMasta/guassp: GitLab User Access Synchronizer for SonarQube Projects
GitLab User Access Synchronizer for SonarQube Projects - WoozyMasta/guassp
charts-syncer — это инструмент для синхронизации репозиториев Helm Chart и связанных образов контейнеров между репозиториями.
Поддерживает репозитории: Helm, Chartmuseum, Harbor, OCI и локальное размещение
#helm #oci #charts #sync
https://github.com/bitnami-labs/charts-syncer
Поддерживает репозитории: Helm, Chartmuseum, Harbor, OCI и локальное размещение
#helm #oci #charts #sync
https://github.com/bitnami-labs/charts-syncer
GitHub
GitHub - bitnami/charts-syncer: Tool for synchronizing Helm Chart repositories.
Tool for synchronizing Helm Chart repositories. Contribute to bitnami/charts-syncer development by creating an account on GitHub.
👍2