Enable Android in dogfood (#26735)

This commit is contained in:
Luke Heath 2025-02-28 16:26:11 -06:00 committed by GitHub
parent ddd2834dc8
commit 658330d4f4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 0 deletions

View file

@ -33,6 +33,7 @@ env:
TF_VAR_elastic_token: ${{ secrets.ELASTIC_APM_SECRET_TOKEN }}
TF_VAR_geolite2_license: ${{ secrets.MAXMIND_LICENSE }}
TF_VAR_dogfood_sidecar_enroll_secret: ${{ secrets.DOGFOOD_SERVERS_CANARY_ENROLL_SECRET }}
TF_VAR_android_service_credentials: ${{ secrets.FLEET_DEV_ANDROID_SERVICE_CREDENTIALS }}
permissions:
id-token: write

View file

@ -40,6 +40,7 @@ variable "fleet_calendar_periodicity" {
default = "30s"
description = "The refresh period for the calendar integration."
}
variable "android_service_credentials" {}
variable "dogfood_sidecar_enroll_secret" {}
data "aws_caller_identity" "current" {}
@ -61,6 +62,8 @@ locals {
ELASTIC_APM_SECRET_TOKEN = var.elastic_token
ELASTIC_APM_SERVICE_NAME = "dogfood"
FLEET_CALENDAR_PERIODICITY = var.fleet_calendar_periodicity
FLEET_DEV_ANDROID_ENABLED = "1"
FLEET_DEV_ANDROID_SERVICE_CREDENTIALS = var.android_service_credentials
}
sentry_secrets = {
FLEET_SENTRY_DSN = "${aws_secretsmanager_secret.sentry.arn}:FLEET_SENTRY_DSN::"