Skip to content

Commit

Permalink
issue #1: changed README.md content
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasCardin committed Jan 31, 2024
1 parent a0c1546 commit 3c19f9e
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 23 deletions.
6 changes: 0 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,3 @@ override.tf.json
# Ignore CLI configuration files
.terraformrc
terraform.rc

# jq (used to gather information when terraform applying or planning)
jq

# .vscode
.vscode
9 changes: 9 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"recommendations": [
"stkb.rewrap",
"DavidAnson.vscode-markdownlint"
],
"unwantedRecommendations": [

]
}
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"editor.rulers": [80],
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true
}
42 changes: 25 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,31 @@
# Infrastructure Repository for ACIA-CFIA AI-Lab

This repository is dedicated to the infrastructure management of the ACIA-CFIA
AI-Lab. It contains scripts, configurations, and documentation pertinent to
infrastructure and DevOps practices within the lab, facilitating setup,
deployment, and management across multiple cloud platforms including AWS, GCP,
and Azure.
This repository contains all the infrastructure used by the ACIA/CFIA AI Lab.
In this repository, you can find the Kubernetes manifests that deploy each of
the applications on the three different cloud providers: Google Cloud Platform
(GCP), Amazon Web Services (AWS), and Azure.

## Contents:
## Content

Cross-Cloud Setup Scripts: Automation scripts for seamless configuration across
AWS, GCP, and Azure, covering project initiation, billing account association,
artifact repository orchestration, and service account setup. GitHub Repository
Creation Guide: Detailed instructions for creating new repositories in alignment
with ACIA-CFIA standards. Getting Started:
- The Terraform configuration for the GCP cluster.
- Kubernetes manifests used to deploy the following applications:
- [Nachet backend](https://github.com/ai-cfia/nachet-backend)
- [Nachet frontend](https://github.com/ai-cfia/nachet-frontend)
- [Finesse backend](https://github.com/ai-cfia/finesse-backend)
- [Finesse frontend](https://github.com/ai-cfia/finesse-frontend)
- Configuration for Vault, Grafana, Prometheus, Alert Manager, Ingress NGINX,
and Cert Manager to meet our requirements.

## Clone this repository.
1. Navigate to the desired script or documentation.
2. Follow the provided instructions.
3. Related Repositories:
## Tooling

Dev-Rel-Docs: Contains introductory files and documentation related to developer
relations at ACIA-CFIA AI-Lab.
- [Hashicorp Vault](https://www.vaultproject.io/)
- [Grafana](https://grafana.com/)
- [Prometheus](https://prometheus.io/docs/visualization/grafana/)
- [Alert manager](https://github.com/prometheus/alertmanager)
- [Cert manager](https://cert-manager.io/)
- [Ingress NGINX](https://docs.nginx.com/nginx-ingress-controller/)
- [OTEL](https://opentelemetry.io/)

## Liens utiles

[ai-cfia github container registry](https://github.com/orgs/ai-cfia/packages)

0 comments on commit 3c19f9e

Please sign in to comment.