Skip to content

S09P31A104/board-collie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

412 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

board-collie



โญ About Board-collie

๋ณธ Board-collie ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์กด ๋ณด๋“œ๊ฒŒ์ž„ ์นดํŽ˜ ์„œ๋น„์Šค์˜ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜์—ฌ ๋งค์žฅ ์ด์šฉ ๊ณ ๊ฐ๋“ค์ด ๋ณด๋“œ๊ฒŒ์ž„ ์นดํŽ˜๋ฅผ ๋”์šฑ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ด์šฉํ•˜๊ณ ,
๋ณด๋“œ๊ฒŒ์ž„์ด๋ผ๋Š” ์ทจ๋ฏธ๋ฅผ ๋ณด๋‹ค ๋” ์‰ฝ๊ฒŒ ์ž…๋ฌธํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„ : 2023/10/10 ~ 2023/11/24
  • ๋ฐฐํฌ ๊ธฐ๊ฐ„ : 2023/10/24 ~ 2023/11/30

GitLab์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•œ ํ›„, GitHub์œผ๋กœ ์˜ฎ๊ฒจ์™”์Šต๋‹ˆ๋‹ค.



โญ ๊ธฐํš ๋ฐฐ๊ฒฝ

๋จผ์ € ์ €ํฌ๋Š”, ๋ณด๋“œ๊ฒŒ์ž„ ์นดํŽ˜ ์„œ๋น„์Šค์˜ ๋ฌธ์ œ์ ์„ ํฌ๊ฒŒ 3๊ฐ€์ง€๋กœ ์ •์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. board-collie

  • ๋‹จ๋ฐฉํ–ฅ ์ •๋ณด
    • ๊ฒŒ์ž„ ์‹œ์ž‘ ์ „, ์„ค๋ช…์„œ ๋˜๋Š” ์˜์ƒ ๋“ฑ์˜ ์ผ๋ฐฉ์ ์ธ ์ •๋ณด๋งŒ ์ œ๊ณต.
    • ํ”Œ๋ ˆ์ด ์ค‘ ๊ถ๊ธˆํ•œ ์ ์ด ์ƒ๊ธธ ๊ฒฝ์šฐ, ์ง์›์„ ํ˜ธ์ถœํ•˜๊ฑฐ๋‚˜ ํ•ด๋‹น ๋‚ด์šฉ์ด ์„ค๋ช…์„œ ๋˜๋Š” ์˜์ƒ์˜ ์–ด๋А ๋ถ€๋ถ„์— ์žˆ๋Š”์ง€ ์ผ์ผํžˆ ์ฐพ์•„์•ผ ํ•จ.
  • ๋งŽ์€ ๊ฒŒ์ž„, ๋ถ€์‹คํ•œ ์ถ”์ฒœ
    • ๋ณด๋“œ๊ฒŒ์ž„ ์นดํŽ˜๋Š” ํ‰๊ท  ์•ฝ 300์—ฌ ๊ฐœ์˜ ๊ฒŒ์ž„์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ๋‹จ์ˆœํžˆ ๋งค์žฅ ์ง์› ์ถ”์ฒœ ๋˜๋Š” ์ธ์›์ˆ˜, ์žฅ๋ฅด ๋ณ„ ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ๋งŒ ์ œ๊ณต.
    • ๊ฐœ์ธํ™”๋œ ๋งž์ถค ์ถ”์ฒœ์ด ์—†์Œ.
  • ํŠœํ† ๋ฆฌ์–ผ์˜ ๋ถ€์žฌ
    • ๊ฒŒ์ž„์— ๋Œ€ํ•œ ์˜์ƒ ๋ฐ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜์˜ ์„ค๋ช…๋งŒ ์ œ๊ณต. ์‹ค์ œ๋กœ ํ”Œ๋ ˆ์ดํ•˜๋ฉด์„œ ๋”ฐ๋ผํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์€ ์ œ๊ณตํ•˜์ง€ ์•Š์Œ.

โ‡’ ํ•ด๋‹น ๋ฌธ์ œ์ ๋“ค์„ ์ƒ์„ธํžˆ ๋ถ„์„ํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ž…์žฅ์—์„œ์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •์˜, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.



โญ ํ”„๋กœ์ ํŠธ ์ฃผ์š” ๊ธฐ๋Šฅ

1. ์ฑ—๋ด‡ ์„œ๋น„์Šค

๊ฒŒ์ž„ ์ƒ์„ธ ํŽ˜์ด์ง€ ๋ฐ ์‹ค๋ฌผ ๊ฒŒ์ž„ ์ƒ์ž์— ๋ถ€์ฐฉ๋œ QR์„ ์Šค์บ”ํ•˜์—ฌ ๋ชจ๋ฐ”์ผ ์ฑ—๋ด‡ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ํ”Œ๋ ˆ์ด ์ค‘ ๋ฐœ์ƒํ•œ ๊ถ๊ธˆ์ฆ์ด๋‚˜ ๋Œ๋ฐœ์ƒํ™ฉ์— ๋Œ€ํ•ด ์ž์œ ๋กญ๊ฒŒ ์งˆ๋ฌธํ•  ์ˆ˜ ์žˆ๊ณ , ์ด์— ๋Œ€ํ•œ ๋‹ต๋ณ€์„ ์ฆ‰๊ฐ์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์งˆ๋ฌธ์˜ ๋‹ต๋ณ€์ด ๋ช…ํ™•ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ž์„ธํ•œ ์„ค๋ช…์ด ํ•„์š”ํ•  ๊ฒฝ์šฐ, ์ถ”๊ฐ€์ ์ธ ์งˆ๋ฌธ์„ ํ†ตํ•ด ๋”์šฑ ์ž์„ธํ•œ ๋‹ต๋ณ€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋””ํ…Œ์ผ ํŽ˜์ด์ง€์˜ QR ํŠœํ† ๋ฆฌ์–ผ์—์„œ์˜ QR ์ฑ—๋ด‡ ์งˆ์˜์‘๋‹ต


2. ๋ณด๋“œ๊ฒŒ์ž„ ์ถ”์ฒœ

๊ฐ„๋‹จํ•œ ์„ค๋ฌธ์„ ํ†ตํ•ด ๋‚ด ์ทจํ–ฅ์— ๋งž๋Š” ๋ณด๋“œ๊ฒŒ์ž„๋“ค์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ๋ณด๋“œ๊ฒŒ์ž„์˜ ํ”Œ๋ ˆ์ด ๋ฐฉ์‹์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€์˜ ์„ค๋ฌธ์„ ์ง„ํ–‰ํ•˜๊ณ , ์ „์ฒด ๋ณด๋“œ๊ฒŒ์ž„ ์ค‘ ์ผ์น˜์œจ์ด ๊ฐ€์žฅ ๋†’์€ 6์ข…๋ฅ˜์˜ ๋ณด๋“œ๊ฒŒ์ž„์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ์ƒ์„ธ ํŽ˜์ด์ง€์—์„œ ํ•ด๋‹น ๊ฒŒ์ž„๊ณผ ์œ ์‚ฌํ•œ 3์ข…๋ฅ˜์˜ ๊ฒŒ์ž„์„ ํ™•์ธํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค๋ฌธ์„ ํ†ตํ•œ ์ถ”์ฒœ ์œ ์‚ฌํ•œ ๊ฒŒ์ž„ ์ถ”์ฒœ

ํ•ด๋‹น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์ ์ธ ๋ถ€๋ถ„์ด ํฌํ•จ๋œ ํšŒ๊ณ ๋ก ๋งํฌ ์ž…๋‹ˆ๋‹ค.



3. ํŠœํ† ๋ฆฌ์–ผ

ํŠœํ† ๋ฆฌ์–ผ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด ์ค‘ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ์— ๋Œ€ํ•ด ์•Œ๋งž์€ ์„ค๋ช…๊ณผ ์„ ํƒ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ์ƒํ™ฉ์— ๋Œ€ํ•œ ์„ค๋ช…๊ณผ ํ•ด๋‹น ์ƒํ™ฉ์— ์ทจํ•  ์ˆ˜ ์žˆ๋Š” ํ–‰๋™์„ ์„ ํƒ์ง€๋กœ ์ œ๊ณต๋ฐ›๊ฒŒ ๋˜๊ณ , ์ด๋ฅผ ๋‹จ์ˆœํžˆ ํ„ฐ์น˜ํ•˜๋Š” ๊ฒƒ ๋งŒ์œผ๋กœ ๋งˆ์น˜ ์˜จ๋ผ์ธ ๊ฒŒ์ž„์˜ ํŠœํ† ๋ฆฌ์–ผ ์‹œ์Šคํ…œ์„ ์ด์šฉํ•˜๋Š” ๋“ฏํ•œ ๊ฒฝํ—˜์„ ๋А๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šคํ”Œ๋ Œ๋” ๋งˆํ—ค ๋ฃจ๋ฏธํ๋ธŒ

ํ•ด๋‹น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์ ์ธ ๋ถ€๋ถ„์ด ํฌํ•จ๋œ ํšŒ๊ณ ๋ก ๋งํฌ ์ž…๋‹ˆ๋‹ค.



4. ๊ธฐํƒ€ - ๊ฒŒ์ž„ ๊ฒ€์ƒ‰ ๋ฐ ์ƒ์„ธ ํŽ˜์ด์ง€

๊ฒ€์ƒ‰ํŽ˜์ด์ง€
์ฐพ๊ณ  ์‹ถ์€ ๊ฒŒ์ž„์„ ์ œ๋ชฉ ๋˜๋Š” ๊ฒŒ์ž„์˜ ํƒœ๊ทธ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ , ํ•„ํ„ฐ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์šฐ์ธก์—์„œ ์ตœ๊ทผ ๋ณธ ๊ฒŒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒ์„ธ ํŽ˜์ด์ง€
์ขŒ์ธก์—๋Š” ์ฑ—๋ด‡ QR์ฝ”๋“œ, ํŠœํ† ๋ฆฌ์–ผ ๋ฐ YouTube ์„ค๋ช…์˜์ƒ ๋ฐ”๋กœ๊ฐ€๊ธฐ ๋งํฌ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
์šฐ์ธก์—๋Š” ๊ฒŒ์ž„์˜ ํ…Œ๋งˆ ๋ฐ ์ง„ํ–‰๋ฐฉ์‹ ๋ถ„๋ฅ˜, ๊ฒŒ์ž„์— ๋Œ€ํ•œ ์œ ์ €ํ‰ ์š”์•ฝ, ํ•ด๋‹น ๊ฒŒ์ž„๊ณผ ์œ ์‚ฌํ•œ ๋‹ค๋ฅธ ๊ฒŒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํƒœ๊ทธ ๊ฒ€์ƒ‰ ์ตœ๊ทผ ๋ณธ ๊ฒŒ์ž„ ์ƒ์„ธ ํŽ˜์ด์ง€ ์œ ํŠœ๋ธŒ ์—ฐ๊ฒฐ


โญ ํ˜‘์—… ๋ฌธ์„œ ์ž‘์„ฑ ๋ฐ Webhook ์—ฐ๊ฒฐ

Jenkins Gitlab Error log


โญ ๊ธฐ์ˆ  ์Šคํƒ

Front-end


Back-end


Infra


Monitoring

Co-work tool



โญ ๋ฉค๋ฒ„

๊น€์Šน๊ทœ ๋ฐ•์†Œ๋ฏผ ์œค๊ฒฝ๋ฏผ ์‹ฌํ˜„์žฌ ์œ ์Šน์•„ ํ—ˆ์ฃผํ˜
๊น€์Šน๊ทœ ๋ฐ•์†Œ๋ฏผ ์œค๊ฒฝ๋ฏผ ์‹ฌํ˜„์žฌ ์œ ์Šน์•„ ํ—ˆ์ฃผํ˜
PM
Backend
Monitoring System
Infra

Backend

Backend Leader Frontend Frontend

(ํŠœํ† ๋ฆฌ์–ผ)

Frontend

About

๐ŸŽฒ๋ณด๋“œ๊ฒŒ์ž„ ์นดํŽ˜ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ ์„œ๋น„์Šค

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors