tetratelabs / tetrate-service-bridge-sandbox

Deploy Tetrate Service Bridge Demo on Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE) and/or Elastic Kubernetes Service (EKS) using Terraform
Apache License 2.0
12 stars 10 forks source link

Do not require cloud providers that are not used #125

Closed nacx closed 2 years ago

nacx commented 2 years ago

Fixes #124

Refactors a bit the TSB module and the usage of the register_fqn to avoid requiring configuration for providers that aren't used. This way when deploying, say, only to GCP you don't even need to have the Azure or AWS stuff configured locally.

nacx commented 2 years ago

@smarunich I've updated the PR so we don't need any additional addon module for the register the FQDN and managed to directly invoke the shared module from the Makefile. This should be ready for review/merge.