{"repo":"crunchy-devops/jenkins-pic","free":true,"listed":false,"github":"https://github.com/crunchy-devops/jenkins-pic","clone":"git clone https://github.com/crunchy-devops/jenkins-pic.git","description":"CI/CD platform using Jenkins, docker, Sonar, Nexus, Jmeter, Selenium, Ansible, AWX, Grafana, Prometheus, Zabbix, Stress-ng","language":"Dockerfile","stars":21,"topics":["docker","selenium","nexus","jmeter","ansible","awx","sonarqube","grafana","prometheus","stress-testing"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Jenkins CI-CD SandBox ( Beware: for a production usage you must set up this project on a Paas such as kubernetes or Openshift). This Github Repo contains all relevant files for setting up an entirely CI/CD sandbox. This sandbox is only available on Linux. Pre-requisite You need a server/VM Ubuntu 24.04, 16GB of RAM, 4 cores, and 60 GB of SSD. How to proceed ? First install Docker Go to UBUNTU.md markdown file and follow the instructions. Install portainer for managing containers Quickly (there is a timeout), log on https:// :32126 Set a password and activate portainer , you should see one container I am using bitnami/version, for persistence the jenkins home is mapped to a docker volume Edit and analyse the docker-compose.yml file and see the usage of volumes, services and network. Launch all containers Hit the following commands for starting up all containers Jenkins container sanity tests Go to portainer Select the container jenkins Get the initial admin password Open a console on it type , you should see all containers running on your vm type , you should see jmeter prompt characters type , you should see version v2.29.1 Troubleshooting Sonarqube container On the vm for fixing the sonarqube container Add or Type this line the variable is inserted in /etc/sysctl.conf and run to reload configuration with this new value go to portainer web site and restart the container jenkins-pic-sonar-1 In some version of bitnami jenkins You have to use the initial admin password that is a","default_branch":null,"files":null,"tree":[],"storefront":"/r/crunchy-devops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crunchy-devops/jenkins-pic/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}