Skip to content
Snippets Groups Projects
Commit 3dd2eedd authored by Lukasz Lopatowski's avatar Lukasz Lopatowski
Browse files

Merge branch...

Merge branch '123-for-local-and-internal-access-method-add-option-to-specify-username' into 'develop'

username creation rule changed

See merge request !16
parents 0cc89fec 1debea2a
Branches
Tags
1 merge request!16username creation rule changed
Pipeline #87901 passed
...@@ -322,8 +322,7 @@ public class KubernetesManager implements ContainerOrchestrator { ...@@ -322,8 +322,7 @@ public class KubernetesManager implements ContainerOrchestrator {
try { try {
Set<ServiceAccessMethod> accessMethods = service.getAccessMethods().stream() Set<ServiceAccessMethod> accessMethods = service.getAccessMethods().stream()
.map(m -> { .map(m -> {
if ((m.isOfType(INTERNAL) || m.isOfType(LOCAL)) if (m.isOfType(INTERNAL) && StringUtils.isEmpty(m.getUrl())) {
&& StringUtils.isEmpty(m.getUrl())) {
String lbServiceIp = janitorService.retrieveServiceIp( String lbServiceIp = janitorService.retrieveServiceIp(
buildServiceId(service.getDescriptiveDeploymentId(), m.getDeployParameters()), buildServiceId(service.getDescriptiveDeploymentId(), m.getDeployParameters()),
service.getDomain()); service.getDomain());
...@@ -378,7 +377,10 @@ public class KubernetesManager implements ContainerOrchestrator { ...@@ -378,7 +377,10 @@ public class KubernetesManager implements ContainerOrchestrator {
if (m.isOfType(LOCAL) && StringUtils.isEmpty(m.getUrl())) { if (m.isOfType(LOCAL) && StringUtils.isEmpty(m.getUrl())) {
Identifier serviceName = buildServiceId(service.getDescriptiveDeploymentId(), m.getDeployParameters()); Identifier serviceName = buildServiceId(service.getDescriptiveDeploymentId(), m.getDeployParameters());
janitorService.checkServiceExists(serviceName, service.getDomain()); janitorService.checkServiceExists(serviceName, service.getDomain());
m.setUrl(serviceName.value()); String username;
username = m.getDeployParameters().get(HelmChartIngressVariable.ACCESS_USER);
m.setUrl(username != null && !username.isEmpty()?
username + "@" + serviceName.value(): serviceName.value());
} }
return m; return m;
}) })
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment