Skip to content

Commit 4157638

Browse files
committed
init commit
1 parent 4d57a97 commit 4157638

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

solutions/deploy/cloud-pak-deployer/main.tf

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ locals {
2525
yaml_files = {
2626
job_uninstall_cpd = "job-uninstall-cpd.yaml.tftpl"
2727
}
28+
image_secret_map = var.cloud_pak_deployer_secret != null ? { name = "cpd-docker-cfg" } : {}
2829
}
2930

3031
# Generate configuration file
@@ -208,9 +209,14 @@ resource "kubernetes_job_v1" "cloud_pak_deployer_job" {
208209
}
209210
}
210211
spec {
211-
image_pull_secrets {
212-
name = var.cloud_pak_deployer_secret != null ? "cpd-docker-cfg" : ""
212+
dynamic "image_pull_secrets" {
213+
for_each = local.image_secret_map
214+
215+
content {
216+
name = image_pull_secrets.value
217+
}
213218
}
219+
214220
container {
215221
name = local.cloud_pak_deployer.job_name
216222
image = local.cloud_pak_deployer.image

solutions/deploy/cloud-pak-deployer/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ terraform {
33
required_providers {
44
kubernetes = {
55
source = "hashicorp/kubernetes"
6-
version = "2.34.0"
6+
version = "2.35.0"
77
}
88
local = {
99
source = "hashicorp/local"

solutions/deploy/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ module "cloud_pak_deployer" {
7171
}
7272
)
7373
cloud_pak_deployer_image = var.cloud_pak_deployer_image != null ? var.cloud_pak_deployer_image : module.build_cpd_image[0].container_registry_output_image
74+
7475
cloud_pak_deployer_secret = var.cloud_pak_deployer_secret != null ? var.cloud_pak_deployer_secret : (var.cloud_pak_deployer_image == null ?
7576
{ username : "iamapikey", password : var.ibmcloud_api_key, server : module.build_cpd_image[0].container_registry_server } : null)
7677

solutions/deploy/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ terraform {
1111
}
1212
kubernetes = {
1313
source = "hashicorp/kubernetes"
14-
version = "2.34.0"
14+
version = "2.35.0"
1515
}
1616
null = {
1717
source = "hashicorp/null"

0 commit comments

Comments
 (0)