@@ -172,8 +172,12 @@ if debug == "true":
172172manager_yaml = decode_yaml_stream (kustomize ("config/default" ))
173173for resource in manager_yaml :
174174 if resource ["metadata" ]["name" ] == "capl-manager-credentials" :
175- resource ["stringData" ]["apiToken" ] = os .getenv ("LINODE_TOKEN" )
176- resource ["stringData" ]["dnsToken" ] = os .getenv ("LINODE_DNS_TOKEN" )
175+ resource ["stringData" ]["LINODE_TOKEN" ] = os .getenv ("LINODE_TOKEN" )
176+ resource ["stringData" ]["LINODE_DNS_TOKEN" ] = os .getenv ("LINODE_DNS_TOKEN" )
177+ if os .getenv ("LINODE_URL" ):
178+ resource ["stringData" ]["LINODE_URL" ] = os .getenv ("LINODE_URL" )
179+ if os .getenv ("LINODE_CA_BASE64" ):
180+ resource ["stringData" ]["SSL_CERT_DIR" ] = "/tmp/linode-ca"
177181 if resource ["metadata" ]["name" ] == "capl-akamai-edgerc-secret" :
178182 resource ["stringData" ]["AKAMAI_HOST" ] = os .getenv ("AKAMAI_HOST" )
179183 resource ["stringData" ]["AKAMAI_CLIENT_TOKEN" ] = os .getenv ("AKAMAI_CLIENT_TOKEN" )
@@ -192,10 +196,7 @@ for resource in manager_yaml:
192196 for container in resource ["spec" ]["template" ]["spec" ]["containers" ]:
193197 container .pop ("securityContext" )
194198 if container ["name" ] == "manager" :
195- if os .getenv ("LINODE_URL" ):
196- container ["env" ].append ({"name" : "LINODE_URL" , "value" : os .getenv ("LINODE_URL" )})
197199 if os .getenv ("LINODE_CA_BASE64" ):
198- container ["env" ].append ({"name" : "SSL_CERT_DIR" , "value" : "/tmp/linode-ca" })
199200 container ["volumeMounts" ].append ({"mountPath" : "/tmp/linode-ca" , "name" : "linode-ca" , "readOnly" : True })
200201 if os .getenv ("LINODE_CA_BASE64" ):
201202 resource ["spec" ]["template" ]["spec" ]["volumes" ].append ({"name" : "linode-ca" , "secret" : {"defaultMode" : 420 , "secretName" : "linode-ca" }})
0 commit comments