»Automate your deployments with ubuntu«
2019-10-12, 11:45–12:45, S1 Disco Room

In this talk I will show how to automate Continuous Integration, Continuous Delivery, and Continuous Deployment from ubuntu

How To Install Jenkins on Ubuntu 16.04

  • Installing Jenkins
  • Starting Jenkins
  • Opening the Firewall
  • Setting up Jenkins

How to Install Nginx on Ubuntu 16.04

  • Install Nginx
  • Adjust the Firewall
  • Check your Web Server
  • Manage the Nginx Process
  • Server Configuration

How to Secure Nginx with Let's Encrypt on Ubuntu 16.04

  • Installing Certbot
  • Setting up Nginx
  • Allowing HTTPS Through the Firewall
  • Obtaining an SSL Certificate
  • Verifying Certbot Auto-Renewal

How to Configure Jenkins with SSL using an Nginx Reverse Proxy

  • Configuring Nginx
  • Configuring Jenkins
  • Testing the Configuration

How To Install and Use Docker on Ubuntu 16.04

  • Installing Docker
  • Using the Docker Command
  • Working with Docker Images

CI Setup && test

  • Add the Jenkins User to the Docker Group
  • Set Up Jenkins Access to GitHub
  • Set Up the Demonstration Application in your GitHub Account
See also: Photo profile