Presented by:

Max Huang

from openSUSE Taiwan

id: sakana (https://connect.opensuse.org/pg/profile/sakana) openSUSE Ambassador - Taiwan

*Create workshop with openSUSE -- hadoop and nagios *Promote openSUSE in the school. *Write openSUSE lab article in Linux Pilot magazine http://www.linuxpilot.com/ *Some picture in flickr http://www.flickr.com/search/?q=opensuse&m=tags&w=14482296%40N08&ss=2&z=e *COSCUP / openSUSE 2012 Program Committee member http://coscup.org/2012/en

No video of the event yet, sorry!

GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking and continuous integration and deployment pipeline features, using an open-source license, developed by GitLab Inc (https://en.wikipedia.org/wiki/GitLab).

openSUSE is a project that serves to promote the use of free and open-source software. openSUSE is well known for its Linux distributions, mainly Tumbleweed, a tested rolling release, and Leap, a distribution with long-term support. MicroOS and Kubic are new transactional, self-contained distributions for use as desktop or container runtime. ( https://en.wikipedia.org/wiki/OpenSUSE )

To use GitLab, you have two options:

  • GitLab self-hosted
    • Install, administer and maintain your own GitLab instance.
  • GitLab.com
    • GitLab's SaaS offering. Don't need to install anything but no administration.

In this talk - I will introduce how to use GitLab in a cloud environment ( Self-hosted ).

Plan to introduce

  • Create openSUSE Leap 15.2 in a cloud environment.
  • Which GitLab should we choose to install ? (CE or EE)
  • Use GitLab Docker images
  • Install GitLab on openSUSE Leap 15.2 in the cloud.
  • openSUSE Leap 15.2 as GitLab runner in the cloud.

  • Reference

Date:
2021 August 8 - 11:00
Duration:
30 min
Room:
Room 2
Language:
Track:
Cloud and Containers
Difficulty:
Easy

Happening at the same time:

  1. Pegon script at openSUSE
  2. Start Time:
    2021 August 8 11:00

    Room:
    Room 1