Dépôt source Terraform

Dépôt source Terraform

Cette page décrit les scripts Terraform du dépôt Git Google que nous créons pour vous. Vous pouvez utiliser les scripts Terraform pour appliquer les mises à jour de script.

Le tableau suivant décrit la structure des dossiers et le contenu du dépôt Git.

Fichier ou répertoire Sommaire
├── cloudbuild.yaml
      
Fichier YAML contenant les déclencheurs CI/CD
├── schemas/
      
Schémas pour transférer des données dans les tables BigQuery Telecom Subscriber Insights
│   ├── common/
│   │   ├── dpa/
│   │   ├── mdp/
│   │   └── ml/
      
Schéma normalisé
│   └── customer/
│       └── Customer_specific.json
      
Le cas échéant, schémas spécifiques à votre implémentation Telecom Subscriber Insights, développés en concertation avec vos équipes d'ingénierie
├── terraform/
      
Scripts et sous-dossiers Terraform
│   ├── customer/
│   │   ├── env/
│   │   │   ├── dev/
│   │   │   └── prod/
      
Scripts Terraform pour démarrer un déploiement Telecom Subscriber Insights spécifique à votre environnement
│   │   └── modules/
│   │       ├── customer_specific_module_X
│   │       └── customer_specific_module_Y
      
Scripts Terraform spécifiques à votre implémentation Telecom Subscriber Insights, développés en concertation avec vos équipes d'ingénierie
│   └── modules/
│       ├── bootstrap/
│       ├── bq_transfers/
│       ├── cpid_gen
│       ├── dashboard/
│       ├── dpa/
│       ├── mdp/
│       ├── ml/
│       └── pubsub_to_bq/
      
Scripts Terraform génériques pour déployer les composants Telecom Subscriber Insights
└── transforms/
      
Transformations, telles que le mappage ou les conversions de la source vers le schéma Telecom Subscriber Insights
    └── customer/
        └── customer_specific-transform.sql
      
Transformations spécifiques à votre implémentation Telecom Subscriber Insights