Fix nodePort issue, remove --namespace argument from Makefile
This commit is contained in:
parent
7ded21993b
commit
80b0839e5d
2
Makefile
2
Makefile
|
|
@ -66,7 +66,7 @@ PACKAGES_FOR_UNIT_TESTS = $(shell go list -f '{{.ImportPath}}/' ./... | grep -v
|
|||
E2E_TEST_SELECTOR ?= .*
|
||||
|
||||
JENKINS_API_HOSTNAME := $(shell $(JENKINS_API_HOSTNAME_COMMAND))
|
||||
OPERATOR_ARGS ?= --jenkins-api-hostname=$(JENKINS_API_HOSTNAME) --jenkins-api-port=$(JENKINS_API_PORT) --jenkins-api-use-nodeport=$(JENKINS_API_USE_NODEPORT) --namespace=$(NAMESPACE) $(OPERATOR_EXTRA_ARGS)
|
||||
OPERATOR_ARGS ?= --jenkins-api-hostname=$(JENKINS_API_HOSTNAME) --jenkins-api-port=$(JENKINS_API_PORT) --jenkins-api-use-nodeport=$(JENKINS_API_USE_NODEPORT) $(OPERATOR_EXTRA_ARGS)
|
||||
|
||||
.DEFAULT_GOAL := help
|
||||
|
||||
|
|
|
|||
|
|
@ -445,11 +445,18 @@ func (r *ReconcileJenkins) setDefaults(jenkins *v1alpha2.Jenkins, logger logr.Lo
|
|||
if reflect.DeepEqual(jenkins.Spec.Service, v1alpha2.Service{}) {
|
||||
logger.Info("Setting default Jenkins master service")
|
||||
changed = true
|
||||
if r.jenkinsAPIConnectionSettings.UseNodePort {
|
||||
jenkins.Spec.Service = v1alpha2.Service{
|
||||
Type: corev1.ServiceTypeNodePort,
|
||||
Port: constants.DefaultHTTPPortInt32,
|
||||
}
|
||||
} else {
|
||||
jenkins.Spec.Service = v1alpha2.Service{
|
||||
Type: corev1.ServiceTypeClusterIP,
|
||||
Port: constants.DefaultHTTPPortInt32,
|
||||
}
|
||||
}
|
||||
}
|
||||
if reflect.DeepEqual(jenkins.Spec.SlaveService, v1alpha2.Service{}) {
|
||||
logger.Info("Setting default Jenkins slave service")
|
||||
changed = true
|
||||
|
|
|
|||
Loading…
Reference in New Issue