Skip to content

Commit 0231cc3

Browse files
always set the API URL in the capl manager secret (#1045)
1 parent 29a897c commit 0231cc3

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

Tiltfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,7 @@ for resource in manager_yaml:
184184
if resource["metadata"]["name"] == "capl-manager-credentials":
185185
resource["stringData"]["apiToken"] = os.getenv("LINODE_TOKEN")
186186
resource["stringData"]["dnsToken"] = os.getenv("LINODE_DNS_TOKEN")
187-
if os.getenv("LINODE_URL"):
188-
resource["stringData"]["LINODE_URL"] = os.getenv("LINODE_URL")
187+
resource["stringData"]["LINODE_URL"] = os.getenv("LINODE_URL", "https://api.linode.com")
189188
if resource["metadata"]["name"] == "capl-ca":
190189
resource["data"]["cacert.pem"] = os.getenv("LINODE_CA_BASE64")
191190
if resource["metadata"]["name"] == "capl-akamai-edgerc-secret":

config/default/linode-token-secret.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ metadata:
66
stringData:
77
apiToken: ${LINODE_TOKEN}
88
dnsToken: ${LINODE_DNS_TOKEN:=${LINODE_TOKEN}}
9+
LINODE_URL: ${LINODE_URL:-"https://api.linode.com"}

config/default/manager_credentials_patch.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,8 @@ spec:
2020
secretKeyRef:
2121
key: dnsToken
2222
name: capl-manager-credentials
23+
- name: LINODE_URL
24+
valueFrom:
25+
secretKeyRef:
26+
key: LINODE_URL
27+
name: capl-manager-credentials

templates/infra/secret.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ metadata:
88
stringData:
99
apiToken: ${LINODE_TOKEN}
1010
dnsToken: ${LINODE_DNS_TOKEN:=${LINODE_TOKEN}}
11+
LINODE_URL: ${LINODE_URL:-"https://api.linode.com"}

0 commit comments

Comments
 (0)