We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent edd773f commit 4524ef1Copy full SHA for 4524ef1
1 file changed
custom-domain/dstack-ingress/scripts/entrypoint.sh
@@ -268,11 +268,20 @@ set_caa_record() {
268
return
269
fi
270
271
+ local caa_domain caa_tag
272
+ if [[ "$domain" == \*.* ]]; then
273
+ caa_domain="${domain#\*.}"
274
+ caa_tag="issuewild"
275
+ else
276
+ caa_domain="$domain"
277
+ caa_tag="issue"
278
+ fi
279
+
280
ACCOUNT_URI=$(jq -j '.uri' "$account_file")
- echo "Adding CAA record for $domain, accounturi=$ACCOUNT_URI"
281
+ echo "Adding CAA record ($caa_tag) for $caa_domain, accounturi=$ACCOUNT_URI"
282
dnsman.py set_caa \
- --domain "$domain" \
- --caa-tag "issue" \
283
+ --domain "$caa_domain" \
284
+ --caa-tag "$caa_tag" \
285
--caa-value "letsencrypt.org;validationmethods=dns-01;accounturi=$ACCOUNT_URI"
286
287
if [ $? -ne 0 ]; then
0 commit comments