in teamcity-kubernetes-plugin-server/src/main/java/jetbrains/buildServer/clouds/kubernetes/KubeUtils.java [65:76]
public static String encodeBase64IfNecessary(@NotNull String dataString){
byte[] decodedString;
try {
decodedString = Base64.decodeBase64(dataString);
} catch (Exception ex) {
decodedString = null;
}
if (StringUtil.areEqual(dataString, Base64.encodeBase64String(decodedString)))
return dataString;
else
return Base64.encodeBase64String(dataString.getBytes());
}