mirror of
https://github.com/caprover/caprover
synced 2026-08-23 16:06:45 +00:00
Limit DNS alias handling to app services
This commit is contained in:
+20
-13
@@ -1498,20 +1498,27 @@ class DockerApi {
|
||||
}
|
||||
|
||||
if (networks) {
|
||||
const legacyDnsAlias = appObject
|
||||
? getLegacyServiceDnsAlias(
|
||||
serviceName,
|
||||
namespace,
|
||||
!!appObject.isLegacyAppName
|
||||
)
|
||||
: undefined
|
||||
|
||||
updatedData.TaskTemplate.Networks =
|
||||
getServiceNetworkAttachments(
|
||||
networks,
|
||||
legacyDnsAlias,
|
||||
updatedData.TaskTemplate.Networks || []
|
||||
if (appObject) {
|
||||
const legacyDnsAlias = getLegacyServiceDnsAlias(
|
||||
serviceName,
|
||||
namespace,
|
||||
!!appObject.isLegacyAppName
|
||||
)
|
||||
|
||||
updatedData.TaskTemplate.Networks =
|
||||
getServiceNetworkAttachments(
|
||||
networks,
|
||||
legacyDnsAlias,
|
||||
updatedData.TaskTemplate.Networks || []
|
||||
)
|
||||
} else {
|
||||
updatedData.TaskTemplate.Networks = []
|
||||
for (let i = 0; i < networks.length; i++) {
|
||||
updatedData.TaskTemplate.Networks.push({
|
||||
Target: networks[i],
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (secrets) {
|
||||
|
||||
Reference in New Issue
Block a user