I have a kubernetes cloud plugin with kubernetes pod template configurated. There are HTTP_PROXY, HTTPS_PROXY, NO_PROXY variables is set with "Raw yaml for the Pod" in template configuration. I have a NO_PROXY with "jenkins," value overwriten but not added to the variable. This behavior breaks pipelines with proxy-through routing to a local services with any NO_PROXY configuration in templates.
It worked works good on old Jenkins 2.138.2 with Kubernetes plugin 1.12.8.
I suspected that NO_PROXY enviroment has been overwriten with "Jenkins URL" hostname from configuration when slave nodes running.
I have a kubernetes cloud plugin with kubernetes pod template configurated. There are HTTP_PROXY, HTTPS_PROXY, NO_PROXY variables is set with "Raw yaml for the Pod" in template configuration. I have a NO_PROXY with "jenkins," value overwriten but not added appended ("jenkins,172.30.0.0/16,.local.test.domain...") to the variable. This behavior breaks pipelines with proxy-through routing to a local services with any NO_PROXY configuration in templates.
It works good on old Jenkins 2.138.2 with Kubernetes plugin 1.12.8.
I suspected that NO_PROXY enviroment has been overwriten with "Jenkins URL" hostname from configuration when slave nodes running.