Upgrade to Pro — share decks privately, control downloads, hide ads and more …

自社オンプレのGitLabアップデートの歴史/GitLab's Update History On-premises

525c91be370a79cab50579086a70b3d7?s=47 Niishi Kubo
September 13, 2018

自社オンプレのGitLabアップデートの歴史/GitLab's Update History On-premises

2018/09/13 GitLab Meetup Tokyo #10: Summit Aug 2018 Recap
https://gitlab-jp.connpass.com/event/98160/

525c91be370a79cab50579086a70b3d7?s=128

Niishi Kubo

September 13, 2018
Tweet

Transcript

  1. ࣗࣾΦϯϓϨͷGitLabΞοϓσʔτͷྺ࢙ ߹ಉձࣾ΢ʔϒ @n11sh1

  2. Ξοϓσʔτͷྺ࢙ 2013೥11݄ ver. 6.2.4 2016೥7݄ ver. 8.6.4 2018೥9݄ ver. 11.2.3

    Infrastructure as Code ಋೖ ChatOpsͰ൒ࣗಈԽ ॳճΠϯετʔϧ Ξοϓσʔτແ͠ ݄̍ϖʔεͷΞοϓσʔτ
  3. • ػೳ௥Ճ΍ੑೳ޲্ • UI/UX (Diff - Side-by-side) • Access Permission

    (External User) • GitLab CI/CD, GitLab Runner • Auto DevOps • ୯७ʹΞΠίϯ͕ා͍͆ ͳͥΞοϓσʔτ͢Δͷ͔ʁ
  4. ͨͩɺΞοϓσʔτʹखؒ͸͔͚ͨ͘ͳ͍…

  5. Infrastructure as Code ಋೖ ϗετOS GitLab ίϯςφ PostgreSQL ίϯςφ Redis

    ίϯςφ ίʔυԽʹΑΔϝϯςφϯείετͷܰݮ ఆظతͳόʔδϣϯΞοϓ࣮ࢪ
  6. https://github.com/sameersbn/docker-gitlab Infrastructure as Code ಋೖ

  7. Infrastructure as Code ಋೖ $ wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml $ docker-compose up

    docker-compose.yml
  8. ChatOpsͰ൒ࣗಈԽ Slack্͔ΒνϟοτܗࣜͰΞοϓσʔτ ϝϯςφʔଐਓԽ͔Βͷ୤٫ Bot

  9. ChatOpsͰ൒ࣗಈԽ

  10. Thank U