File tree Expand file tree Collapse file tree 4 files changed +11
-4
lines changed Expand file tree Collapse file tree 4 files changed +11
-4
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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"
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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"
You can’t perform that action at this time.
0 commit comments