We’re rolling out a small new feature which cretes a file called ${cluster-name}-platform-info.yaml
in the k8s-clusters
directory of our customer git repositories. This file contains some basic, non-sensitive, information about the platform, such as networking information, EKS cluster information and so forth. This file is intended to be used in the future as an alternative to Terragrunt dependencies and outputs, decoupling application stacks from the core platform modules. In essence this allows us to run Terragrunt stacks without requiring direct access to the core platform modules. It also provides a single source you can use to get information to use in your application stacks, such as the VPC ID, EKS cluster name, and so forth.