File tree 1 file changed +12
-1
lines changed
1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -80,8 +80,19 @@ data "coder_parameter" "region" {
80
80
}
81
81
}
82
82
83
+ # This file is mounted as a Kubernetes secret on provisioner pods.
84
+ # It contains the required credentials for the envbuilder cache repo.
85
+ variable "envbuilder_cache_dockerconfigjson_path" {
86
+ type = string
87
+ sensitive = true
88
+ }
89
+
83
90
provider "docker" {
84
91
host = lookup (local. docker_host , data. coder_parameter . region . value )
92
+ registry_auth {
93
+ address = " us-central1-docker.pkg.dev"
94
+ config_file = pathexpand (var. envbuilder_cache_dockerconfigjson_path )
95
+ }
85
96
}
86
97
87
98
provider "coder" {}
@@ -326,7 +337,7 @@ resource "docker_volume" "workspaces" {
326
337
# This file is mounted as a Kubernetes secret on provisioner pods.
327
338
# It contains the required credentials for the envbuilder cache repo.
328
339
data "local_sensitive_file" "envbuilder_cache_dockerconfigjson" {
329
- filename = " /home/coder/envbuilder-cache-dockerconfig.json "
340
+ filename = var . envbuilder_cache_dockerconfigjson_path
330
341
}
331
342
332
343
data "docker_registry_image" "envbuilder" {
You can’t perform that action at this time.
0 commit comments