Commit 4c223a3c authored by tushar5526's avatar tushar5526
Browse files

Updated readme

parent cfdccc6b
No related merge requests found
Showing with 6 additions and 4 deletions
+6 -4
**Steps to setup E2E deployment using Jenkins, Ansible, Docker Swarm**
# Steps to setup E2E deployment using Jenkins, Ansible, Docker Swarm
**Pre-Requisite:** Dockerfile for the service should be there.
......@@ -9,13 +9,15 @@ The following steps are to be followed with some modifications.
- During Jenkins installation, after copying the jobs **chown** the **/var/lib/jenkins/jobs/** to **jenkins user**
- During Jenkins installation, after copying the jobs `chown` the `/var/lib/jenkins/jobs/` to `jenkins` user
- In the elastic search configuration, update the elastic search file as per your cluster needs
- In the Install **Docker Compose** section, run **docker swarm init** before issuing other commands
- In the Install `Docker Compose` section, run `docker swarm init` before issuing other commands
- When the Jenkins is up and ready to go, we have to take care of the following
- Update **“docker-server”** URL in Jenkins Jobs to pull and push images in build jobs
- Update `docker-server` URL in Jenkins Jobs to pull and push images in build jobs
- Add ssh keys for your server from the Jenkins server before using ansible playbooks
- Add `sudo` to Jenkins deploy jobs commands in `Configure Jobs` section.
- Populate the environment variables for ansible-playbooks in Deploy jobs of Jenkins
- Update the Nginx conf files according to the services of your application
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment