Rundeck + Nexus (from Nexus Live on June 5, 2014)

12,565 views
13,176 views

Published on

The SimplifyOps team was on Nexus Live talking about how people use Rundeck and the integration between Rundeck and Nexus.

Link to the webcast:
https://www.youtube.com/watch?v=eHaEEBEMRA8

Published in: Technology, Art & Photos

Rundeck + Nexus (from Nexus Live on June 5, 2014)

  1. 1. Nexus Live June 5, 2014
  2. 2. ● Formalize your ops procedures ● Safely enable self-service ops ● Built for DevOps demands Open Source: Apache v2 License github.com/rundeck/rundeck
  3. 3. Why Rundeck?
  4. 4. Who uses Rundeck?
  5. 5. Popular Use Cases
  6. 6. Deployment Automation “Zero Click” or Manual Trigger
  7. 7. Providing Visibility into Deployment
  8. 8. Self-Service Dev/QA Environments
  9. 9. Empowering the NOC
  10. 10. +
  11. 11. Popular Trio: Jenkins + Nexus + Rundeck
  12. 12. Technical Integration Nexus Rundeck plugin ● Remote option provider provides choices to rundeck jobs Rundeck Nexus Step plugins ● Check if artifact in repo ● Deliver artifact to remote node ● Register delivery to rundeck
  13. 13. Self service deployment for QA
  14. 14. Deliver Artifact Job: Deploy Options: * Jira ticket ID * Artifact coordinate * install directory Workflow Steps: * Check-Ticket * Deploy Artifact Notifications: * on complete: Update issue Nexus repo remote node Deliver Artifact Nodes model Jira Check-Issue ● Deployment controlled by issue check in Jira. ● Deploy job checks nexus for artifact ● Artifact delivered to remote node ● Project resource model records artifact deployed to remote node ● Jira issue updated with job info Jira Artifact Options Register Artifact Delivery
  15. 15. Links ● Rundeck Home Page: http://rundeck.org ● Nexus / Rundeck Plugins ○ Nexus Rundeck Plugin: https://github. com/rundeck/nexus-rundeck-plugin ○ Rundeck Step Plugins: https://github.com/rundeck- plugins/nexus-step-plugins ● Jira Plugins ○ https://github.com/rundeck-plugins/jira-notification ○ https://github.com/rundeck-plugins/jira-workflow-step

×