Presented by:

samsulmaarif

from DOT Indonesia

Free/Libre Open Source Software enthusiast. I use open source software to do almost all of my work. Currently, I'm a DevOps Engineer at DOT Indonesia. One of a software house company in Malang City, East Java, Indonesia. I'm also a member of KLiM a local GNU/Linux user group.

You can view my profile here in my linkedin page.

Implementing Continous Integration/Continous Delivery/Deployment (CI/CD) is one of DevOps practice. As a DevOps Engineer in a software house company, i used to manage tools to support software developer to deliver the software to the client. By implementing CI/CD, software delivery can be faster than any traditional/manual deployment.

GitLab is an open source software to collaborate on code. It has so many features, from project planning and source code management to CI/CD, monitoring, and security. As their tagline: the single application for the entire DevOps lifecycle. One of the GitLab components is GitLab Runner, which is the CI/CD feature itself.

Deploying GitLab Runner in openSUSE 15.1 is a little bit tricky because it's not officially supported by GitLab. In this talk, i will demonstrate the deployment of multiple instances of GitLab Runner using Ansible Automation. The instance will be using openSUSE 15.1 as the OS.

In this talk, attendees will get to know about the GitLab, basic CI/CD implementation, and Ansible.

Date:
2019 October 5 - 13:00
Duration:
45 min
Room:
Ruang 202 (2nd floor)
Language:
Indonesian
Track:
Difficulty:
Medium

Happening at the same time:

  1. Aksara Hanacaraka Bali (Balinese Script) at openSUSE
  2. Start Time:
    2019 October 5 13:00

    Room:
    Aula Suastika (4th floor)

  3. We are openSUSE Asia Community
  4. Start Time:
    2019 October 5 13:00

    Room:
    Ruang 203c (2nd floor)

  5. Building Image with KIWI
  6. Start Time:
    2019 October 5 13:00

    Room:
    Ruang 201 (2nd floor)

  7. Simulation of OpenStack Ironic Installation using openSUSE Leap
  8. Start Time:
    2019 October 5 13:00

    Room:
    Ruang 203a (2nd floor)

  9. Develop an Adaptive Cloud Threat Intelligence Solution with openSUSE
  10. Start Time:
    2019 October 5 13:00

    Room:
    Ruang 203b (2nd floor)