For the May 2024 Wikimedia Hackathon, the #data_products team has produced [[ https://gitlab.wikimedia.org/repos/generated-data-platform/aqs/commons-impact-analytics/-/tree/2316092e22d1be171ae23c000dd408c84740873b | a new AQS 2.0 service ]].
This service needs to be deployed to both staging and production. Based on discussion with @Kappakayala, we're submitting a ticket outlining the request.
We have **a hard deadline of April 31st** to be ready for the Hackathon. The service itself is still under construction but we are reaching out a month ahead of expected launch so that the SRE side of things can be scheduled as necessary.
Please let us know what the next steps are.
Required:
[ ] Add blubber and pipeline configuration to service repo
[ ] Integrate service image building in CI pipeline
[ ] Add Commons Impact Metrics Cassandra user
[ ] Configure Cassandra secrets for user
[ ] Add k8s secrets
[ ] Create deployment-charts helmfile.d configuration entries
[ ] Add service catalogue entry for service
[ ] Run smoke tests against staging and certify service is working properly
[ ] Deploy service to LVS with ingress config in state service_setup
[ ] Move service production in LVS
[ ] Add service to the REST Gateway
[ ] Route public requests via ATS