09 Sep 2024 03:47 AM
Hello:
What is the purpose of DT_ID_SEED_K8S_CLUSTER_ID in the context of the Statefulset for the Synthetics Private Location in k8s ?.
The value is pre-populated ( auto generated ) when reviewing the contents of the downloaded file named synthetic.yaml
Ref: https://docs.dynatrace.com/docs/shortlink/containerized-locations#deploy-location
Please advise... Thanks!
Solved! Go to Solution.
09 Sep 2024 05:36 AM
Its used to uniquely identify the k8s cluster where the statefulset is deployed and also to understand from which k8s cluster the synthetic monitoring data is coming from
It can also be manually generated and assigned if you go through the manual process of deploying the AG as statefulset
https://docs.dynatrace.com/docs/shortlink/installation-k8s-ag-statefulset
09 Sep 2024 07:09 AM
Thanks.. It is a bit confusing when Dynatrace assign a random value to an enviroment variable, which is very specific to a customer's k8s cluster. Also, it looks like even if a value is not set for DT_ID_SEED_K8S_CLUSTER_ID, the k8s Private Location application will work fine
09 Sep 2024 07:38 AM
It might work if you have a single cluster, but might cause issues if you have multiple k8s clusters which have private synthetics running , DT might have issues differentiating the data coming from different clusters if the id does not exist ( just my understand ,I could be wrong )