FIX ERROR – CentOS+Nginx+Jenkins: 502 Bad Gateway

When running Nginx as a reverse proxy to Jenkins on CentOS, a 502 error may occur. Nginx error log will be as follows: 2020/05/07 13:32:33 [crit] 9665#9665: *1 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 1.2.3.4, server: jenkins.artem.services, request: “GET / HTTP/1.1”, upstream: “http://127.0.0.1:8080/”, host: “jenkins.artem.services”   Solution: Reason SELinux. … Continue reading "FIX ERROR – CentOS+Nginx+Jenkins: 502 Bad Gateway"

Jenkins – Kubeconfig

  To store and switch between Kubernetes configurations, you can use the Kubernetes CLI plugin, to work with it, “kubectl” must be installed in the system Install the plugin Go to “Manage Jenkins”   Section “Manage Plugins”   Go to the “Available” tab and in the search indicate “Kubernetes CLI” Install it.   Add Kubernetes … Continue reading "Jenkins – Kubeconfig"

Jenkins – Add new path to PATH

  To add the path to the Jenkins environment globally, without doing this every time in Pipeline, we’ll go to the Jenkins settings   Next is the tab “Configure System”   Find the “Global properties” block, check the “Environment variables” checkbox. And we add a variable with the name “PATH + EXTRA” and the value … Continue reading "Jenkins – Add new path to PATH"

Jenkins – Active Choice: CheckBox – Default values

  When working with the Active Choice CheckBox parameter, you can select the default values by adding the “: selected” parameter Pipeline:   When assembling with parameters, two environments at once, “Development” and “Production” will be selected by default