Draft: feat: Add a new generator for log-ingestion

What

This adds a new generator for argo, targetting https://gitlab.com/gitlab-com/gl-infra/config-mgmt/-/tree/main/environments/observability-tenants/tenants.

Right now it only creates a service account, but it will ultimately target https://gitlab.com/gitlab-com/gl-infra/charts/-/tree/main/gitlab/tenant-log-ingestor?ref_type=heads

Why

We'll want a pair of aggregators for every provisioned tenant, for the purposes of log ingestion - lets use argo for this!

gitlab-com/gl-infra/observability/team#4358 (closed) Relys on https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/12661

Edited by Calliope Gardner

Merge request reports

Loading