protected Container createContainer(final String imageName, final ImagePullPolicy imagePullPolicy, final int maxHistory, final String namespace, final boolean tls, final boolean verifyTls) { final Container container = new Container(); container.setName(DEFAULT_NAME); container.setImage(normalizeImageName(imageName)); container.setImagePullPolicy(normalizeImagePullPolicy(imagePullPolicy)); final List<ContainerPort> containerPorts = new ArrayList<>(2); ContainerPort containerPort = new ContainerPort(); containerPort.setContainerPort(Integer.valueOf(44134)); containerPort.setName(DEFAULT_NAME); containerPorts.add(containerPort); containerPort = new ContainerPort(); containerPort.setContainerPort(Integer.valueOf(44135)); containerPort.setName("http"); containerPorts.add(containerPort); container.setPorts(containerPorts); final List<EnvVar> env = new ArrayList<>(); final EnvVar tillerNamespace = new EnvVar(); tillerNamespace.setName("TILLER_NAMESPACE"); tillerNamespace.setValue(normalizeNamespace(namespace));
protected Container createContainer(final String imageName, final ImagePullPolicy imagePullPolicy, final int maxHistory, final String namespace, final boolean tls, final boolean verifyTls) { final Container container = new Container(); container.setName(DEFAULT_NAME); container.setImage(normalizeImageName(imageName)); container.setImagePullPolicy(normalizeImagePullPolicy(imagePullPolicy)); final List<ContainerPort> containerPorts = new ArrayList<>(2); ContainerPort containerPort = new ContainerPort(); containerPort.setContainerPort(Integer.valueOf(44134)); containerPort.setName(DEFAULT_NAME); containerPorts.add(containerPort); containerPort = new ContainerPort(); containerPort.setContainerPort(Integer.valueOf(44135)); containerPort.setName("http"); containerPorts.add(containerPort); container.setPorts(containerPorts); final List<EnvVar> env = new ArrayList<>(); final EnvVar tillerNamespace = new EnvVar(); tillerNamespace.setName("TILLER_NAMESPACE"); tillerNamespace.setValue(normalizeNamespace(namespace));
final PodSpec podSpec = new PodSpec(); podSpec.setServiceAccountName(normalizeServiceAccountName(serviceAccountName)); podSpec.setContainers(Arrays.asList(this.createContainer(imageName, imagePullPolicy, maxHistory, namespace, tls, verifyTls))); podSpec.setHostNetwork(Boolean.valueOf(hostNetwork)); if (nodeSelector != null && !nodeSelector.isEmpty()) {
final PodSpec podSpec = new PodSpec(); podSpec.setServiceAccountName(normalizeServiceAccountName(serviceAccountName)); podSpec.setContainers(Arrays.asList(this.createContainer(imageName, imagePullPolicy, maxHistory, namespace, tls, verifyTls))); podSpec.setHostNetwork(Boolean.valueOf(hostNetwork)); if (nodeSelector != null && !nodeSelector.isEmpty()) {