core
core copied to clipboard
Update CubeJS Configuration and Deploy New Image for CA Queries
User Story
As a dev-ops engineer, I want to change the CubeJS Events.js
configuration file to include the latest queries for CA. Besides the pasting of the actual changes, we will need to build a new image to be used in both dev and prod environments for CubeJS pods. The produced hash will be used in the helm configuration files to be deployed with the latest changes.
Acceptance Criteria
- CubeJS
Events.js
configuration file is updated with the latest CA queries. - New CubeJS image is built and tagged with the correct hash.
- Hash is updated in the helm configuration files.
- Deployment is successful in both dev and prod environments.
dotCMS Version
master
Proposed Objective
Integrations
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
- Slack Conversation: #dev-ops
Assumptions & Initiation Needs
- Access to the latest CA query configurations.
- Permissions to build and push CubeJS images.
Quality Assurance Notes & Workarounds
- Ensure that the new queries return expected data in dev and prod environments.
- Test the deployment in dev before moving to prod.
Sub-Tasks & Estimates
- Update CubeJS
Events.js
with new CA queries (2 hours). - Build new CubeJS image and tag hash (1 hour).
- Update helm configuration files with new image hash (30 minutes).
- Test deployment in dev environment (1 hour).
- Deploy to prod environment (1 hour).