in teamcity-kubernetes-plugin-server/src/main/java/jetbrains/buildServer/clouds/kubernetes/ParametersKubeApiConnection.java [53:73]
public KubeApiProxySettings getProxySettings() {
final String proxyHost = myParameters.get(PROXY_SERVER);
if (StringUtil.isEmpty(proxyHost)) {
return null;
}
final String[] nonProxyHosts;
final String nonProxyHostsValue = myParameters.get(NON_PROXY_HOSTS);
if (StringUtil.isEmpty(nonProxyHostsValue)) {
nonProxyHosts = new String[0];
} else {
nonProxyHosts = nonProxyHostsValue.split(",");
}
return new KubeApiProxySettingsImpl(
proxyHost,
myParameters.get(PROXY_LOGIN),
myParameters.get(PROXY_PASSWORD),
nonProxyHosts
);
}