Add support for centralized logging for Code Suggestions
As discussed in https://docs.google.com/document/d/1vXMXvOqDIIZPINb2wpk4lRFAukIVHwgpsJZfaSqg9HY/edit we will are going to add a new pubsub topic for Suggested Reviewer in the production environment, so that they can start sending logs. For now, there is no Staging environment for this service so we will only be creating the pubsub topic and configuring it, but no logs will be sent to staging.
-
Create ES index gitlab-com/runbooks!5742 (merged) -
Create topics https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/5743 -
Fix for role binding https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/5760 -
Give the default service account used for the ai-assistcluster inunreview-poc-390200e5access to the pubsub topic https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/5759 -
Configure beats gitlab-com/gl-infra/k8s-workloads/gitlab-helmfiles!2116 (merged)
Edited by John Jarvis