ai-cfia / howard

The Howard project, named after "The Godfather of Clouds" Luke Howard, orchestrates the Kubernetes-based cloud infrastructure for the Canadian Food Inspection Agency's AI lab, managing applications like Nachet, Finesse, and Louis. It prioritizes robustness, security and efficiency
https://ai-cfia.github.io/howard/
MIT License
3 stars 0 forks source link

As a DevSecOps, I would like to integrate DevOps tools for "Nachet", "Finesse" and "Fertiscan" applications #240

Open ThomasCardin opened 1 month ago

ThomasCardin commented 1 month ago

Executive Summary

In an effort to enhance deployment processes and monitoring capabilities for the "Nachet" and "Finesse" applications, there is a need to establish a comprehensive set of DevOps tools. This includes the creation of docker-compose files, Helm charts, Grafana dashboards, and application telemetry. These integrations aim to streamline deployments, improve observability, and enable efficient scaling and management of application environments.

Context

The "Nachet" and "Finesse" applications currently lack deployment and observability tools, which makes it challenging to manage their lifecycle and monitor their performance efficiently. The creation of docker-compose and Helm charts will standardize deployment procedures across different environments, ensuring consistency and reliability. Grafana dashboards will provide real-time visualization of metrics, facilitating proactive management. Moreover, integrating telemetry will enhance troubleshooting capabilities and allow for performance optimization based on empirical data.

TODO

Nachet assigned to: @SonOfLope Finesse assigned to: @SonOfLope Fertiscan: @ThomasCardin