From f8f30b36792e8b9c5ce0c89c607b10401efdd6a3 Mon Sep 17 00:00:00 2001 From: Jack-R-lantern Date: Fri, 26 Jul 2024 05:16:33 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20Argo-OSS?= =?UTF-8?q?/argo-oss.github.io@d93472be913bee7c9e92b25cc8556f4b34fea1f9=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 2023/activites/reports/fianlReportKo.html | 4 ++-- 2023/activites/reports/finalReportEn.html | 4 ++-- 2023/activites/weeklyMeets/230715.html | 4 ++-- 2023/activites/weeklyMeets/230723.html | 4 ++-- 2023/activites/weeklyMeets/230730.html | 4 ++-- 2023/activites/weeklyMeets/230806.html | 4 ++-- 2023/activites/weeklyMeets/230813.html | 4 ++-- 2023/activites/weeklyMeets/230820.html | 4 ++-- 2023/activites/weeklyMeets/230827.html | 4 ++-- 2023/activites/weeklyMeets/230904.html | 4 ++-- 2023/members.html | 4 ++-- 2023/members/AhnDaHae.html | 4 ++-- 2023/members/AhnJiWan.html | 4 ++-- 2023/members/ChaeMoonYoung.html | 4 ++-- 2023/members/ChoiSooNyeong.html | 4 ++-- 2023/members/GangByeongSun.html | 4 ++-- 2023/members/GangSiOn.html | 4 ++-- 2023/members/GeonEuiJung.html | 4 ++-- 2023/members/JungSungRock.html | 4 ++-- 2023/members/KimHakJun.html | 4 ++-- 2023/members/KimOwnSik.html | 4 ++-- 2023/members/KimSuBin.html | 4 ++-- 2023/members/KwonYoungGil.html | 4 ++-- 2023/members/LeeByeongGon.html | 4 ++-- 2023/members/LeeEuiJu.html | 4 ++-- 2023/members/ParkJinSu.html | 4 ++-- 2023/members/SeoChungWun.html | 4 ++-- 2023/members/SongHaeMin.html | 4 ++-- 2023/members/YeomGeunCheol.html | 4 ++-- 2023/members/YouYoonWoo.html | 4 ++-- 2024/members.html | 5 +++-- 2024/members/ChanYeongJeong.html | 4 ++-- 2024/members/ChoiPilHwan.html | 4 ++-- 2024/members/ChoiSooNyeong.html | 4 ++-- 2024/members/EugeneKim.html | 4 ++-- 2024/members/EunJiJung.html | 4 ++-- 2024/members/HaeunCho.html | 4 ++-- 2024/members/HuhInJoo.html | 4 ++-- 2024/members/HwangJuwon.html | 4 ++-- 2024/members/HyeonJiJung.html | 4 ++-- 2024/members/HyunWooKim.html | 4 ++-- 2024/members/JungSungRock.html | 4 ++-- 2024/members/JunseokPark.html | 4 ++-- 2024/members/KangDaeHoon.html | 4 ++-- 2024/members/KangMyoungGu.html | 4 ++-- 2024/members/KimCheolSu.html | 4 ++-- 2024/members/KimGaYeon.html | 4 ++-- 2024/members/KimKiHae.html | 4 ++-- 2024/members/KimMinSu.html | 4 ++-- 2024/members/KoHyunSu.html | 4 ++-- 2024/members/KunhoLee.html | 4 ++-- 2024/members/KwonMinHyeok.html | 4 ++-- 2024/members/LeeHosu.html | 4 ++-- 2024/members/LeeSeolHui.html | 4 ++-- 2024/members/SeoJimin.html | 22 +++++++++++++++++++ 2024/members/SongHaeMin.html | 4 ++-- 404.html | 2 +- .../FBJbRU_crgBEbCtn6c0dn/_buildManifest.js | 1 + .../_ssgManifest.js | 0 .../WMu0vCOar0k6SLnJxphjS/_buildManifest.js | 1 - _next/static/chunks/nextra-data-en-US.json | 2 +- .../reports/fianlReportKo-680a033b4d542a1e.js | 1 - .../reports/fianlReportKo-f9ce307b10df3e97.js | 1 + .../reports/finalReportEn-2e444b47004adc6b.js | 1 - .../reports/finalReportEn-c5503b6dcb350db5.js | 1 + ...910ad233.js => 230715-f9a08e1364c81dc3.js} | 2 +- ...2cb91246.js => 230723-e1253ac098d8f08e.js} | 2 +- ...e00c80cc.js => 230730-01fc70f4304743e2.js} | 2 +- ...28fdf30d.js => 230806-d2a5c75e46d6e7f4.js} | 2 +- ...c0e28866.js => 230813-c036500391927463.js} | 2 +- ...7fec2761.js => 230820-47681621c4aa49a1.js} | 2 +- ...55af54e8.js => 230827-a87164970dec7939.js} | 2 +- ...6e77805e.js => 230904-338a1f6dc655260c.js} | 2 +- ...64c3fa8.js => members-1871a81d1e69f57a.js} | 2 +- ...3ee6e6.js => AhnDaHae-7f6fa418322a4992.js} | 2 +- ...513315.js => AhnJiWan-1258e7f6ae0f3098.js} | 2 +- ...6.js => ChaeMoonYoung-3a0fb51c54672adb.js} | 2 +- ...a.js => ChoiSooNyeong-d3c23214c6747408.js} | 2 +- ...9.js => GangByeongSun-ee5e1ec2a3ccb56b.js} | 2 +- ...f5ea17.js => GangSiOn-dd399a3937efe68c.js} | 2 +- ...89f.js => GeonEuiJung-a376ab6f2be9b7a9.js} | 2 +- ...f2.js => JungSungRock-3432d6619300491b.js} | 2 +- ...aa58d.js => KimHakJun-4be373c5a0c6eefd.js} | 2 +- ...c21d6.js => KimOwnSik-ca7e172007bdeb07.js} | 2 +- ...0de544.js => KimSuBin-96d536e624661586.js} | 2 +- ...4a.js => KwonYoungGil-d36eeacfe24af51f.js} | 2 +- ...8d.js => LeeByeongGon-8e758cf3288a8325.js} | 2 +- ...e9086b.js => LeeEuiJu-4d67773d0d52c684.js} | 2 +- ...c4bd4.js => ParkJinSu-2370f861e4d1d6c2.js} | 2 +- ...9dc.js => SeoChungWun-7d12f253de7a539f.js} | 2 +- ...25aa.js => SongHaeMin-f48ec2e08f67b832.js} | 2 +- ...7.js => YeomGeunCheol-7fb1302aac65289b.js} | 2 +- ...391c.js => YouYoonWoo-058b6c84aab2b60e.js} | 2 +- ...7f84bb9.js => members-164055f387b162d4.js} | 2 +- ....js => ChanYeongJeong-171e2ce25b4cab2d.js} | 2 +- ...c36.js => ChoiPilHwan-a6101eb426508de6.js} | 2 +- ...0.js => ChoiSooNyeong-df70b7b7d83de42e.js} | 2 +- ...f0d1e.js => EugeneKim-8c42b28e64c68d36.js} | 2 +- ...53bb3.js => EunJiJung-6a0f3398db7a88d8.js} | 2 +- ...9ebab0.js => HaeunCho-48ada6cada92cd21.js} | 2 +- ...d01311.js => HuhInJoo-306cdbbc635bdd41.js} | 2 +- ...26b5.js => HwangJuwon-e23ca4060a62ab37.js} | 2 +- ...9ab.js => HyeonJiJung-196fb273ed593df4.js} | 2 +- ...f23f.js => HyunWooKim-e4a02cb10a888120.js} | 2 +- ...ae.js => JungSungRock-b67141d05dda8974.js} | 2 +- ...a79.js => JunseokPark-8319d05c017a16b9.js} | 2 +- ...70c.js => KangDaeHoon-0a4157dc7eb65b6b.js} | 2 +- ...41.js => KangMyoungGu-da45398c8f847cf0.js} | 2 +- ...ca3a.js => KimCheolSu-2622b795c11bfbca.js} | 2 +- ...965e2.js => KimGaYeon-78a3dfca4317dd1e.js} | 2 +- ...88ca7a.js => KimKiHae-c3b3deb3a81376c7.js} | 2 +- ...059bef.js => KimMinSu-d590884f33b12ce2.js} | 2 +- ...5d0702.js => KoHyunSu-6605418942577d1a.js} | 2 +- ...971273.js => KunhoLee-eaa713d45cf74f9e.js} | 2 +- ...22.js => KwonMinHyeok-2d59b504990fda14.js} | 2 +- ...b39f1f6.js => LeeHosu-76f4b24cccae0364.js} | 2 +- ...b17b.js => LeeSeolHui-f199d604ecc6e6d4.js} | 2 +- .../2024/members/SeoJimin-c7127948876046bd.js | 1 + ...3f8b.js => SongHaeMin-d7ac1f09b5f8aa6b.js} | 2 +- ...91e786650.js => index-8af1086a8ffe7da0.js} | 2 +- ...729ad34e1b.js => test-dd136d8170c38e62.js} | 2 +- index.html | 4 ++-- test.html | 4 ++-- 123 files changed, 198 insertions(+), 174 deletions(-) create mode 100644 2024/members/SeoJimin.html create mode 100644 _next/static/FBJbRU_crgBEbCtn6c0dn/_buildManifest.js rename _next/static/{WMu0vCOar0k6SLnJxphjS => FBJbRU_crgBEbCtn6c0dn}/_ssgManifest.js (100%) delete mode 100644 _next/static/WMu0vCOar0k6SLnJxphjS/_buildManifest.js delete mode 100644 _next/static/chunks/pages/2023/activites/reports/fianlReportKo-680a033b4d542a1e.js create mode 100644 _next/static/chunks/pages/2023/activites/reports/fianlReportKo-f9ce307b10df3e97.js delete mode 100644 _next/static/chunks/pages/2023/activites/reports/finalReportEn-2e444b47004adc6b.js create mode 100644 _next/static/chunks/pages/2023/activites/reports/finalReportEn-c5503b6dcb350db5.js rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230715-314af296910ad233.js => 230715-f9a08e1364c81dc3.js} (77%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230723-b42a0ec82cb91246.js => 230723-e1253ac098d8f08e.js} (80%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230730-bef14879e00c80cc.js => 230730-01fc70f4304743e2.js} (74%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230806-130377e628fdf30d.js => 230806-d2a5c75e46d6e7f4.js} (81%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230813-9c1a05c0c0e28866.js => 230813-c036500391927463.js} (79%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230820-7dd3d89c7fec2761.js => 230820-47681621c4aa49a1.js} (79%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230827-1c124c4a55af54e8.js => 230827-a87164970dec7939.js} (74%) rename _next/static/chunks/pages/2023/activites/weeklyMeets/{230904-f7b6dcbd6e77805e.js => 230904-338a1f6dc655260c.js} (82%) rename _next/static/chunks/pages/2023/{members-fea6e361464c3fa8.js => members-1871a81d1e69f57a.js} (67%) rename _next/static/chunks/pages/2023/members/{AhnDaHae-2bc433eb4b3ee6e6.js => AhnDaHae-7f6fa418322a4992.js} (75%) rename _next/static/chunks/pages/2023/members/{AhnJiWan-aac9167819513315.js => AhnJiWan-1258e7f6ae0f3098.js} (73%) rename _next/static/chunks/pages/2023/members/{ChaeMoonYoung-6265e49224b46f56.js => ChaeMoonYoung-3a0fb51c54672adb.js} (81%) rename _next/static/chunks/pages/2023/members/{ChoiSooNyeong-7924b64ddedfc4ca.js => ChoiSooNyeong-d3c23214c6747408.js} (73%) rename _next/static/chunks/pages/2023/members/{GangByeongSun-4329b1fa06e91219.js => GangByeongSun-ee5e1ec2a3ccb56b.js} (83%) rename _next/static/chunks/pages/2023/members/{GangSiOn-1857e64b40f5ea17.js => GangSiOn-dd399a3937efe68c.js} (81%) rename _next/static/chunks/pages/2023/members/{GeonEuiJung-09c204d0877d689f.js => GeonEuiJung-a376ab6f2be9b7a9.js} (77%) rename _next/static/chunks/pages/2023/members/{JungSungRock-c82f286d18dabbf2.js => JungSungRock-3432d6619300491b.js} (82%) rename _next/static/chunks/pages/2023/members/{KimHakJun-46141696d47aa58d.js => KimHakJun-4be373c5a0c6eefd.js} (81%) rename _next/static/chunks/pages/2023/members/{KimOwnSik-72f21d2a2c9c21d6.js => KimOwnSik-ca7e172007bdeb07.js} (81%) rename _next/static/chunks/pages/2023/members/{KimSuBin-158d2215a70de544.js => KimSuBin-96d536e624661586.js} (82%) rename _next/static/chunks/pages/2023/members/{KwonYoungGil-b6e57aa03ab0124a.js => KwonYoungGil-d36eeacfe24af51f.js} (76%) rename _next/static/chunks/pages/2023/members/{LeeByeongGon-82e25408753a638d.js => LeeByeongGon-8e758cf3288a8325.js} (78%) rename _next/static/chunks/pages/2023/members/{LeeEuiJu-87250e49bbe9086b.js => LeeEuiJu-4d67773d0d52c684.js} (73%) rename _next/static/chunks/pages/2023/members/{ParkJinSu-5042f6ad05dc4bd4.js => ParkJinSu-2370f861e4d1d6c2.js} (76%) rename _next/static/chunks/pages/2023/members/{SeoChungWun-10d21627d91bd9dc.js => SeoChungWun-7d12f253de7a539f.js} (84%) rename _next/static/chunks/pages/2023/members/{SongHaeMin-c367ece24c0725aa.js => SongHaeMin-f48ec2e08f67b832.js} (80%) rename _next/static/chunks/pages/2023/members/{YeomGeunCheol-b0a7995f30a2bc17.js => YeomGeunCheol-7fb1302aac65289b.js} (81%) rename _next/static/chunks/pages/2023/members/{YouYoonWoo-31410856fa91391c.js => YouYoonWoo-058b6c84aab2b60e.js} (81%) rename _next/static/chunks/pages/2024/{members-48d82eb047f84bb9.js => members-164055f387b162d4.js} (56%) rename _next/static/chunks/pages/2024/members/{ChanYeongJeong-99fc68163e8b15df.js => ChanYeongJeong-171e2ce25b4cab2d.js} (83%) rename _next/static/chunks/pages/2024/members/{ChoiPilHwan-4cafef3f1f3afc36.js => ChoiPilHwan-a6101eb426508de6.js} (81%) rename _next/static/chunks/pages/2024/members/{ChoiSooNyeong-2bbec2cf3a718bc0.js => ChoiSooNyeong-df70b7b7d83de42e.js} (81%) rename _next/static/chunks/pages/2024/members/{EugeneKim-f4d53e044a6f0d1e.js => EugeneKim-8c42b28e64c68d36.js} (79%) rename _next/static/chunks/pages/2024/members/{EunJiJung-26ba6ea776e53bb3.js => EunJiJung-6a0f3398db7a88d8.js} (80%) rename _next/static/chunks/pages/2024/members/{HaeunCho-d9fd5cb4b19ebab0.js => HaeunCho-48ada6cada92cd21.js} (78%) rename _next/static/chunks/pages/2024/members/{HuhInJoo-5f1bb57c73d01311.js => HuhInJoo-306cdbbc635bdd41.js} (75%) rename _next/static/chunks/pages/2024/members/{HwangJuwon-9e3a36c00d7426b5.js => HwangJuwon-e23ca4060a62ab37.js} (83%) rename _next/static/chunks/pages/2024/members/{HyeonJiJung-1ee72f97023459ab.js => HyeonJiJung-196fb273ed593df4.js} (73%) rename _next/static/chunks/pages/2024/members/{HyunWooKim-6892b40697aff23f.js => HyunWooKim-e4a02cb10a888120.js} (76%) rename _next/static/chunks/pages/2024/members/{JungSungRock-f3c818eda500f6ae.js => JungSungRock-b67141d05dda8974.js} (81%) rename _next/static/chunks/pages/2024/members/{JunseokPark-aefe038959be2a79.js => JunseokPark-8319d05c017a16b9.js} (81%) rename _next/static/chunks/pages/2024/members/{KangDaeHoon-511afc5e4b62f70c.js => KangDaeHoon-0a4157dc7eb65b6b.js} (81%) rename _next/static/chunks/pages/2024/members/{KangMyoungGu-ccc6f4aa63b69241.js => KangMyoungGu-da45398c8f847cf0.js} (84%) rename _next/static/chunks/pages/2024/members/{KimCheolSu-52e60d438d51ca3a.js => KimCheolSu-2622b795c11bfbca.js} (78%) rename _next/static/chunks/pages/2024/members/{KimGaYeon-04c13e3f04a965e2.js => KimGaYeon-78a3dfca4317dd1e.js} (83%) rename _next/static/chunks/pages/2024/members/{KimKiHae-e058acf42488ca7a.js => KimKiHae-c3b3deb3a81376c7.js} (75%) rename _next/static/chunks/pages/2024/members/{KimMinSu-aaae795217059bef.js => KimMinSu-d590884f33b12ce2.js} (82%) rename _next/static/chunks/pages/2024/members/{KoHyunSu-d0c2fe5d375d0702.js => KoHyunSu-6605418942577d1a.js} (79%) rename _next/static/chunks/pages/2024/members/{KunhoLee-bf3b75a49b971273.js => KunhoLee-eaa713d45cf74f9e.js} (79%) rename _next/static/chunks/pages/2024/members/{KwonMinHyeok-6df3abafcf6d3b22.js => KwonMinHyeok-2d59b504990fda14.js} (82%) rename _next/static/chunks/pages/2024/members/{LeeHosu-089bac921b39f1f6.js => LeeHosu-76f4b24cccae0364.js} (77%) rename _next/static/chunks/pages/2024/members/{LeeSeolHui-8290e5a1c449b17b.js => LeeSeolHui-f199d604ecc6e6d4.js} (82%) create mode 100644 _next/static/chunks/pages/2024/members/SeoJimin-c7127948876046bd.js rename _next/static/chunks/pages/2024/members/{SongHaeMin-c3225431e1203f8b.js => SongHaeMin-d7ac1f09b5f8aa6b.js} (76%) rename _next/static/chunks/pages/{index-ec7418091e786650.js => index-8af1086a8ffe7da0.js} (65%) rename _next/static/chunks/pages/{test-79cead729ad34e1b.js => test-dd136d8170c38e62.js} (80%) diff --git a/2023/activites/reports/fianlReportKo.html b/2023/activites/reports/fianlReportKo.html index ee792643..9d5cd109 100644 --- a/2023/activites/reports/fianlReportKo.html +++ b/2023/activites/reports/fianlReportKo.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
reports
[KOR]Final Report

TL;TR

+
2023
๐ŸŽข ํ™œ๋™
reports
[KOR]Final Report

TL;TR

๊ธฐ์—ฌ ๋‚ด์šฉ ์ „์ฒด ๋ณด๋Ÿฌ๊ฐ€๊ธฐ

โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ

ArgoWorkflows OSS 2023ํŒ€์€ 1๋ช…์˜ ๋ฉ˜ํ† ์™€, 17๋ช…์˜ ๋ฉ˜ํ‹ฐ์˜ ๊ตฌ์„ฑ์œผ๋กœ ์ด 18๋ช…์ด ํ•œ ํŒ€์œผ๋กœ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

@@ -1532,4 +1532,4 @@

์ด๋ฒˆ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ๊ฐ„์ด ๋๋‚œ๋‹ค๊ณ  ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ๋ฉˆ์ถœ ์ƒ๊ฐ์€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ArgoWorkflows๋ฅผ ๊พธ์ค€ํžˆ ๋ณด๋ฉด์„œ ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์— ๊ธฐ์—ฌํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Kubernetes๋‚˜ Argo CD ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ๋„์ „ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ

-

Contribute Info

TOTAL COUNT
0
PR COUNT
0
ISSUE COUNT
0
GitHub
Type
Summary

MIT 2024 ยฉ Nextra.
\ No newline at end of file +

Contribute Info

TOTAL COUNT
0
PR COUNT
0
ISSUE COUNT
0
GitHub
Type
Summary

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/reports/finalReportEn.html b/2023/activites/reports/finalReportEn.html index 69e63a84..311167ea 100644 --- a/2023/activites/reports/finalReportEn.html +++ b/2023/activites/reports/finalReportEn.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
reports
[ENG]Final Report

TL;TR

+
2023
๐ŸŽข ํ™œ๋™
reports
[ENG]Final Report

TL;TR

Go to see Contributions Summary

โ˜‘๏ธ Who We Are

The ArgoWorkflows OSS 2023team have 18 member. (1 Mentor, 17 Mentees)

@@ -1538,4 +1538,4 @@

Thanks to this experience, I gained the confidence to contribute not only to ArgoWorkflows but also to other projects.

I have no intention of stopping my contributions after this period ends. I plan to continue contributing to ArgoWorkflows while looking for opportunities to contribute to Kubernetes and Argo CD projects used by my company.

๐ŸŒต Personal Summary

-

Contribute Info

TOTAL COUNT
0
PR COUNT
0
ISSUE COUNT
0
GitHub
Type
Summary

MIT 2024 ยฉ Nextra.
\ No newline at end of file +

Contribute Info

TOTAL COUNT
0
PR COUNT
0
ISSUE COUNT
0
GitHub
Type
Summary

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230715.html b/2023/activites/weeklyMeets/230715.html index 9a5d281c..865e0c06 100644 --- a/2023/activites/weeklyMeets/230715.html +++ b/2023/activites/weeklyMeets/230715.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
1์ฃผ์ฐจ

[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
1์ฃผ์ฐจ

[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

  • ์ผ์‹œ : 2023๋…„ 07์›” 15์ผ ์ผ์š”์ผ
  • ์žฅ์†Œ : OpenUP (Creative Ground)
  • @@ -26,4 +26,4 @@

    โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„

    image1 -image2


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image2


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230723.html b/2023/activites/weeklyMeets/230723.html index f9cd0cc0..0ed13d65 100644 --- a/2023/activites/weeklyMeets/230723.html +++ b/2023/activites/weeklyMeets/230723.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
2์ฃผ์ฐจ

[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
2์ฃผ์ฐจ

[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

  • ์ผ์‹œ : 2023๋…„ 07์›” 23์ผ ์ผ์š”์ผ
  • ์žฅ์†Œ : ๋ฌด์‹ ์‚ฌ ํšŒ์˜์‹ค
  • @@ -26,4 +26,4 @@

    โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„

    -

    image1


MIT 2024 ยฉ Nextra.
\ No newline at end of file +

image1


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230730.html b/2023/activites/weeklyMeets/230730.html index 1a06cf88..d7f3fc0a 100644 --- a/2023/activites/weeklyMeets/230730.html +++ b/2023/activites/weeklyMeets/230730.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
3์ฃผ์ฐจ

[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
3์ฃผ์ฐจ

[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image4


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230806.html b/2023/activites/weeklyMeets/230806.html index 835cdb43..d4001afa 100644 --- a/2023/activites/weeklyMeets/230806.html +++ b/2023/activites/weeklyMeets/230806.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
4์ฃผ์ฐจ

[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
4์ฃผ์ฐจ

[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image5


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230813.html b/2023/activites/weeklyMeets/230813.html index 5eca19ad..36a3ae74 100644 --- a/2023/activites/weeklyMeets/230813.html +++ b/2023/activites/weeklyMeets/230813.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
5์ฃผ์ฐจ

[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
5์ฃผ์ฐจ

[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

  • ์ผ์‹œ : 2023๋…„ 08์›” 13์ผ ์ผ์š”์ผ
  • ์žฅ์†Œ : OpenUP GROUND3
  • @@ -30,4 +30,4 @@

    โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„

    image1 image2 -image3


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image3


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230820.html b/2023/activites/weeklyMeets/230820.html index 68bba5a2..ee4b5001 100644 --- a/2023/activites/weeklyMeets/230820.html +++ b/2023/activites/weeklyMeets/230820.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
6์ฃผ์ฐจ

[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
6์ฃผ์ฐจ

[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image4


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230827.html b/2023/activites/weeklyMeets/230827.html index 9c93bcf1..35fdf20c 100644 --- a/2023/activites/weeklyMeets/230827.html +++ b/2023/activites/weeklyMeets/230827.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
7์ฃผ์ฐจ

[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
7์ฃผ์ฐจ

[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

  • ์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ
  • ์žฅ์†Œ : OpenUP GROUND3
  • @@ -30,4 +30,4 @@

    โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„

    image1 image2 -image3


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image3


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/activites/weeklyMeets/230904.html b/2023/activites/weeklyMeets/230904.html index 4b9aa0f4..56d3d089 100644 --- a/2023/activites/weeklyMeets/230904.html +++ b/2023/activites/weeklyMeets/230904.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
8์ฃผ์ฐจ

[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก

+
2023
๐ŸŽข ํ™œ๋™
์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„
8์ฃผ์ฐจ

[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก


MIT 2024 ยฉ Nextra.
\ No newline at end of file +image4


MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members.html b/2023/members.html index b580fcaa..b3c12fa0 100644 --- a/2023/members.html +++ b/2023/members.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2023
๐Ÿ‘จโ€๐Ÿ’ป ๋ฉค๋ฒ„

๋ฉค๋ฒ„ ๋ชฉ๋ก

+

MIT 2024 ยฉ Nextra.
\ No newline at end of file +

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/AhnDaHae.html b/2023/members/AhnDaHae.html index e29e329e..43967b87 100644 --- a/2023/members/AhnDaHae.html +++ b/2023/members/AhnDaHae.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/AhnJiWan.html b/2023/members/AhnJiWan.html index 1e3f9dc8..d67c3c97 100644 --- a/2023/members/AhnJiWan.html +++ b/2023/members/AhnJiWan.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/ChaeMoonYoung.html b/2023/members/ChaeMoonYoung.html index 7bbb3cdb..ae8bce68 100644 --- a/2023/members/ChaeMoonYoung.html +++ b/2023/members/ChaeMoonYoung.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/ChoiSooNyeong.html b/2023/members/ChoiSooNyeong.html index 2f04d49f..80f3d146 100644 --- a/2023/members/ChoiSooNyeong.html +++ b/2023/members/ChoiSooNyeong.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/GangByeongSun.html b/2023/members/GangByeongSun.html index 4d260604..850c24de 100644 --- a/2023/members/GangByeongSun.html +++ b/2023/members/GangByeongSun.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/GangSiOn.html b/2023/members/GangSiOn.html index e595adc9..84c1aca3 100644 --- a/2023/members/GangSiOn.html +++ b/2023/members/GangSiOn.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/GeonEuiJung.html b/2023/members/GeonEuiJung.html index 76a213ec..cbb6cca3 100644 --- a/2023/members/GeonEuiJung.html +++ b/2023/members/GeonEuiJung.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/JungSungRock.html b/2023/members/JungSungRock.html index f9923206..7e950ae9 100644 --- a/2023/members/JungSungRock.html +++ b/2023/members/JungSungRock.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/KimHakJun.html b/2023/members/KimHakJun.html index c81d56dd..8cee4f55 100644 --- a/2023/members/KimHakJun.html +++ b/2023/members/KimHakJun.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/KimOwnSik.html b/2023/members/KimOwnSik.html index d0ae883d..376f1350 100644 --- a/2023/members/KimOwnSik.html +++ b/2023/members/KimOwnSik.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/KimSuBin.html b/2023/members/KimSuBin.html index d422b064..e6c92c3f 100644 --- a/2023/members/KimSuBin.html +++ b/2023/members/KimSuBin.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/KwonYoungGil.html b/2023/members/KwonYoungGil.html index 21b27c47..7a17dc13 100644 --- a/2023/members/KwonYoungGil.html +++ b/2023/members/KwonYoungGil.html @@ -9,11 +9,11 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/LeeByeongGon.html b/2023/members/LeeByeongGon.html index 9dfd5513..36dfa178 100644 --- a/2023/members/LeeByeongGon.html +++ b/2023/members/LeeByeongGon.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/LeeEuiJu.html b/2023/members/LeeEuiJu.html index c466dedb..6548712a 100644 --- a/2023/members/LeeEuiJu.html +++ b/2023/members/LeeEuiJu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/ParkJinSu.html b/2023/members/ParkJinSu.html index c04ab8a4..48681a06 100644 --- a/2023/members/ParkJinSu.html +++ b/2023/members/ParkJinSu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/SeoChungWun.html b/2023/members/SeoChungWun.html index 05443ac0..6cda09e3 100644 --- a/2023/members/SeoChungWun.html +++ b/2023/members/SeoChungWun.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/SongHaeMin.html b/2023/members/SongHaeMin.html index 9f917890..cfcf5efe 100644 --- a/2023/members/SongHaeMin.html +++ b/2023/members/SongHaeMin.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/YeomGeunCheol.html b/2023/members/YeomGeunCheol.html index 9d38ebd6..4a27424c 100644 --- a/2023/members/YeomGeunCheol.html +++ b/2023/members/YeomGeunCheol.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2023/members/YouYoonWoo.html b/2023/members/YouYoonWoo.html index 86fed565..f79d938a 100644 --- a/2023/members/YouYoonWoo.html +++ b/2023/members/YouYoonWoo.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

MIT 2024 ยฉ Nextra.
\ No newline at end of file diff --git a/2024/members.html b/2024/members.html index 463bbfe4..70a5c576 100644 --- a/2024/members.html +++ b/2024/members.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
2024
๐Ÿ‘จโ€๐Ÿ’ป ๋ฉค๋ฒ„

๋ฉค๋ฒ„ ๋ชฉ๋ก

+

MIT 2024 ยฉ Nextra.
\ No newline at end of file +
  • ์„œ์ง€๋ฏผ (opens in a new tab)
  • +

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/ChanYeongJeong.html b/2024/members/ChanYeongJeong.html index 24654630..42f7061b 100644 --- a/2024/members/ChanYeongJeong.html +++ b/2024/members/ChanYeongJeong.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/ChoiPilHwan.html b/2024/members/ChoiPilHwan.html index fe26be04..b5d5e1e6 100644 --- a/2024/members/ChoiPilHwan.html +++ b/2024/members/ChoiPilHwan.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/ChoiSooNyeong.html b/2024/members/ChoiSooNyeong.html index c6e8c8e2..3726181e 100644 --- a/2024/members/ChoiSooNyeong.html +++ b/2024/members/ChoiSooNyeong.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/EugeneKim.html b/2024/members/EugeneKim.html index 6d28e33b..ee229d90 100644 --- a/2024/members/EugeneKim.html +++ b/2024/members/EugeneKim.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/EunJiJung.html b/2024/members/EunJiJung.html index d6a4a7b6..c4f144d6 100644 --- a/2024/members/EunJiJung.html +++ b/2024/members/EunJiJung.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/HaeunCho.html b/2024/members/HaeunCho.html index 302bffc9..337daa6e 100644 --- a/2024/members/HaeunCho.html +++ b/2024/members/HaeunCho.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/HuhInJoo.html b/2024/members/HuhInJoo.html index 830abc26..63242827 100644 --- a/2024/members/HuhInJoo.html +++ b/2024/members/HuhInJoo.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/HwangJuwon.html b/2024/members/HwangJuwon.html index 7f1341aa..031d1039 100644 --- a/2024/members/HwangJuwon.html +++ b/2024/members/HwangJuwon.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/HyeonJiJung.html b/2024/members/HyeonJiJung.html index 58e85ac0..4091a6b1 100644 --- a/2024/members/HyeonJiJung.html +++ b/2024/members/HyeonJiJung.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/HyunWooKim.html b/2024/members/HyunWooKim.html index 593516e2..dd1e4dba 100644 --- a/2024/members/HyunWooKim.html +++ b/2024/members/HyunWooKim.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/JungSungRock.html b/2024/members/JungSungRock.html index 04670c3b..f1cf5609 100644 --- a/2024/members/JungSungRock.html +++ b/2024/members/JungSungRock.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/JunseokPark.html b/2024/members/JunseokPark.html index 3c4a6a28..08ad7a8f 100644 --- a/2024/members/JunseokPark.html +++ b/2024/members/JunseokPark.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KangDaeHoon.html b/2024/members/KangDaeHoon.html index d99deb35..95dca434 100644 --- a/2024/members/KangDaeHoon.html +++ b/2024/members/KangDaeHoon.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KangMyoungGu.html b/2024/members/KangMyoungGu.html index 64f3d6e1..3f108ce3 100644 --- a/2024/members/KangMyoungGu.html +++ b/2024/members/KangMyoungGu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KimCheolSu.html b/2024/members/KimCheolSu.html index 3b9d5503..39420f1e 100644 --- a/2024/members/KimCheolSu.html +++ b/2024/members/KimCheolSu.html @@ -9,11 +9,11 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KimGaYeon.html b/2024/members/KimGaYeon.html index eab74def..d84809fd 100644 --- a/2024/members/KimGaYeon.html +++ b/2024/members/KimGaYeon.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KimKiHae.html b/2024/members/KimKiHae.html index 6b1b349c..f8ee5317 100644 --- a/2024/members/KimKiHae.html +++ b/2024/members/KimKiHae.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KimMinSu.html b/2024/members/KimMinSu.html index 3188f130..fa4e8a8b 100644 --- a/2024/members/KimMinSu.html +++ b/2024/members/KimMinSu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KoHyunSu.html b/2024/members/KoHyunSu.html index 08f68b29..a9d17b21 100644 --- a/2024/members/KoHyunSu.html +++ b/2024/members/KoHyunSu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KunhoLee.html b/2024/members/KunhoLee.html index 287c6eb9..855e7d06 100644 --- a/2024/members/KunhoLee.html +++ b/2024/members/KunhoLee.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/KwonMinHyeok.html b/2024/members/KwonMinHyeok.html index e1c942af..112d2f93 100644 --- a/2024/members/KwonMinHyeok.html +++ b/2024/members/KwonMinHyeok.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/LeeHosu.html b/2024/members/LeeHosu.html index 77a3921a..75326b97 100644 --- a/2024/members/LeeHosu.html +++ b/2024/members/LeeHosu.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/LeeSeolHui.html b/2024/members/LeeSeolHui.html index cb391585..03d98540 100644 --- a/2024/members/LeeSeolHui.html +++ b/2024/members/LeeSeolHui.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/SeoJimin.html b/2024/members/SeoJimin.html new file mode 100644 index 00000000..adb678aa --- /dev/null +++ b/2024/members/SeoJimin.html @@ -0,0 +1,22 @@ +Seojimin โ€“ Nextra
    +
    +

    ์•ˆ๋…•ํ•˜์„ธ์š” ์ด๋ฒˆ ArgoCDํ”„๋กœ์ ํŠธ์— ํ•จ๊ป˜ํ•˜๊ฒŒ ๋œ ์„œ์ง€๋ฏผ์ž…๋‹ˆ๋‹ค!

    +

    ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

    +

    ์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

    +

    ์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!


    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/2024/members/SongHaeMin.html b/2024/members/SongHaeMin.html index ef3e379a..868604b1 100644 --- a/2024/members/SongHaeMin.html +++ b/2024/members/SongHaeMin.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -

    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/404.html b/404.html index 6c3710da..f490705c 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found

    404

    This page could not be found.

    \ No newline at end of file +404: This page could not be found

    404

    This page could not be found.

    \ No newline at end of file diff --git a/_next/static/FBJbRU_crgBEbCtn6c0dn/_buildManifest.js b/_next/static/FBJbRU_crgBEbCtn6c0dn/_buildManifest.js new file mode 100644 index 00000000..5beb72b2 --- /dev/null +++ b/_next/static/FBJbRU_crgBEbCtn6c0dn/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST=function(e,s,m,a){return{__rewrites:{beforeFiles:[],afterFiles:[{source:"/:path*/_meta",destination:"/404"}],fallback:[]},"/":[e,s,"static/chunks/pages/index-8af1086a8ffe7da0.js"],"/2023/activites/reports/fianlReportKo":[e,s,m,a,"static/chunks/pages/2023/activites/reports/fianlReportKo-f9ce307b10df3e97.js"],"/2023/activites/reports/finalReportEn":[e,s,m,a,"static/chunks/pages/2023/activites/reports/finalReportEn-c5503b6dcb350db5.js"],"/2023/activites/weeklyMeets/230715":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230715-f9a08e1364c81dc3.js"],"/2023/activites/weeklyMeets/230723":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230723-e1253ac098d8f08e.js"],"/2023/activites/weeklyMeets/230730":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230730-01fc70f4304743e2.js"],"/2023/activites/weeklyMeets/230806":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230806-d2a5c75e46d6e7f4.js"],"/2023/activites/weeklyMeets/230813":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230813-c036500391927463.js"],"/2023/activites/weeklyMeets/230820":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230820-47681621c4aa49a1.js"],"/2023/activites/weeklyMeets/230827":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230827-a87164970dec7939.js"],"/2023/activites/weeklyMeets/230904":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230904-338a1f6dc655260c.js"],"/2023/members":[e,s,"static/chunks/pages/2023/members-1871a81d1e69f57a.js"],"/2023/members/AhnDaHae":[e,s,"static/chunks/pages/2023/members/AhnDaHae-7f6fa418322a4992.js"],"/2023/members/AhnJiWan":[e,s,"static/chunks/pages/2023/members/AhnJiWan-1258e7f6ae0f3098.js"],"/2023/members/ChaeMoonYoung":[e,s,"static/chunks/pages/2023/members/ChaeMoonYoung-3a0fb51c54672adb.js"],"/2023/members/ChoiSooNyeong":[e,s,"static/chunks/pages/2023/members/ChoiSooNyeong-d3c23214c6747408.js"],"/2023/members/GangByeongSun":[e,s,"static/chunks/pages/2023/members/GangByeongSun-ee5e1ec2a3ccb56b.js"],"/2023/members/GangSiOn":[e,s,"static/chunks/pages/2023/members/GangSiOn-dd399a3937efe68c.js"],"/2023/members/GeonEuiJung":[e,s,"static/chunks/pages/2023/members/GeonEuiJung-a376ab6f2be9b7a9.js"],"/2023/members/JungSungRock":[e,s,"static/chunks/pages/2023/members/JungSungRock-3432d6619300491b.js"],"/2023/members/KimHakJun":[e,s,"static/chunks/pages/2023/members/KimHakJun-4be373c5a0c6eefd.js"],"/2023/members/KimOwnSik":[e,s,"static/chunks/pages/2023/members/KimOwnSik-ca7e172007bdeb07.js"],"/2023/members/KimSuBin":[e,s,"static/chunks/pages/2023/members/KimSuBin-96d536e624661586.js"],"/2023/members/KwonYoungGil":[e,s,"static/chunks/pages/2023/members/KwonYoungGil-d36eeacfe24af51f.js"],"/2023/members/LeeByeongGon":[e,s,"static/chunks/pages/2023/members/LeeByeongGon-8e758cf3288a8325.js"],"/2023/members/LeeEuiJu":[e,s,"static/chunks/pages/2023/members/LeeEuiJu-4d67773d0d52c684.js"],"/2023/members/ParkJinSu":[e,s,"static/chunks/pages/2023/members/ParkJinSu-2370f861e4d1d6c2.js"],"/2023/members/SeoChungWun":[e,s,"static/chunks/pages/2023/members/SeoChungWun-7d12f253de7a539f.js"],"/2023/members/SongHaeMin":[e,s,"static/chunks/pages/2023/members/SongHaeMin-f48ec2e08f67b832.js"],"/2023/members/YeomGeunCheol":[e,s,"static/chunks/pages/2023/members/YeomGeunCheol-7fb1302aac65289b.js"],"/2023/members/YouYoonWoo":[e,s,"static/chunks/pages/2023/members/YouYoonWoo-058b6c84aab2b60e.js"],"/2024/members":[e,s,"static/chunks/pages/2024/members-164055f387b162d4.js"],"/2024/members/ChanYeongJeong":[e,s,"static/chunks/pages/2024/members/ChanYeongJeong-171e2ce25b4cab2d.js"],"/2024/members/ChoiPilHwan":[e,s,"static/chunks/pages/2024/members/ChoiPilHwan-a6101eb426508de6.js"],"/2024/members/ChoiSooNyeong":[e,s,"static/chunks/pages/2024/members/ChoiSooNyeong-df70b7b7d83de42e.js"],"/2024/members/EugeneKim":[e,s,"static/chunks/pages/2024/members/EugeneKim-8c42b28e64c68d36.js"],"/2024/members/EunJiJung":[e,s,"static/chunks/pages/2024/members/EunJiJung-6a0f3398db7a88d8.js"],"/2024/members/HaeunCho":[e,s,"static/chunks/pages/2024/members/HaeunCho-48ada6cada92cd21.js"],"/2024/members/HuhInJoo":[e,s,"static/chunks/pages/2024/members/HuhInJoo-306cdbbc635bdd41.js"],"/2024/members/HwangJuwon":[e,s,"static/chunks/pages/2024/members/HwangJuwon-e23ca4060a62ab37.js"],"/2024/members/HyeonJiJung":[e,s,"static/chunks/pages/2024/members/HyeonJiJung-196fb273ed593df4.js"],"/2024/members/HyunWooKim":[e,s,"static/chunks/pages/2024/members/HyunWooKim-e4a02cb10a888120.js"],"/2024/members/JungSungRock":[e,s,"static/chunks/pages/2024/members/JungSungRock-b67141d05dda8974.js"],"/2024/members/JunseokPark":[e,s,"static/chunks/pages/2024/members/JunseokPark-8319d05c017a16b9.js"],"/2024/members/KangDaeHoon":[e,s,"static/chunks/pages/2024/members/KangDaeHoon-0a4157dc7eb65b6b.js"],"/2024/members/KangMyoungGu":[e,s,"static/chunks/pages/2024/members/KangMyoungGu-da45398c8f847cf0.js"],"/2024/members/KimCheolSu":[e,s,"static/chunks/pages/2024/members/KimCheolSu-2622b795c11bfbca.js"],"/2024/members/KimGaYeon":[e,s,"static/chunks/pages/2024/members/KimGaYeon-78a3dfca4317dd1e.js"],"/2024/members/KimKiHae":[e,s,"static/chunks/pages/2024/members/KimKiHae-c3b3deb3a81376c7.js"],"/2024/members/KimMinSu":[e,s,"static/chunks/pages/2024/members/KimMinSu-d590884f33b12ce2.js"],"/2024/members/KoHyunSu":[e,s,"static/chunks/pages/2024/members/KoHyunSu-6605418942577d1a.js"],"/2024/members/KunhoLee":[e,s,"static/chunks/pages/2024/members/KunhoLee-eaa713d45cf74f9e.js"],"/2024/members/KwonMinHyeok":[e,s,"static/chunks/pages/2024/members/KwonMinHyeok-2d59b504990fda14.js"],"/2024/members/LeeHosu":[e,s,"static/chunks/pages/2024/members/LeeHosu-76f4b24cccae0364.js"],"/2024/members/LeeSeolHui":[e,s,"static/chunks/pages/2024/members/LeeSeolHui-f199d604ecc6e6d4.js"],"/2024/members/SeoJimin":[e,s,"static/chunks/pages/2024/members/SeoJimin-c7127948876046bd.js"],"/2024/members/SongHaeMin":[e,s,"static/chunks/pages/2024/members/SongHaeMin-d7ac1f09b5f8aa6b.js"],"/_error":["static/chunks/pages/_error-bd1da5a6907513b5.js"],"/test":[e,s,"static/chunks/pages/test-dd136d8170c38e62.js"],sortedPages:["/","/2023/activites/reports/fianlReportKo","/2023/activites/reports/finalReportEn","/2023/activites/weeklyMeets/230715","/2023/activites/weeklyMeets/230723","/2023/activites/weeklyMeets/230730","/2023/activites/weeklyMeets/230806","/2023/activites/weeklyMeets/230813","/2023/activites/weeklyMeets/230820","/2023/activites/weeklyMeets/230827","/2023/activites/weeklyMeets/230904","/2023/members","/2023/members/AhnDaHae","/2023/members/AhnJiWan","/2023/members/ChaeMoonYoung","/2023/members/ChoiSooNyeong","/2023/members/GangByeongSun","/2023/members/GangSiOn","/2023/members/GeonEuiJung","/2023/members/JungSungRock","/2023/members/KimHakJun","/2023/members/KimOwnSik","/2023/members/KimSuBin","/2023/members/KwonYoungGil","/2023/members/LeeByeongGon","/2023/members/LeeEuiJu","/2023/members/ParkJinSu","/2023/members/SeoChungWun","/2023/members/SongHaeMin","/2023/members/YeomGeunCheol","/2023/members/YouYoonWoo","/2024/members","/2024/members/ChanYeongJeong","/2024/members/ChoiPilHwan","/2024/members/ChoiSooNyeong","/2024/members/EugeneKim","/2024/members/EunJiJung","/2024/members/HaeunCho","/2024/members/HuhInJoo","/2024/members/HwangJuwon","/2024/members/HyeonJiJung","/2024/members/HyunWooKim","/2024/members/JungSungRock","/2024/members/JunseokPark","/2024/members/KangDaeHoon","/2024/members/KangMyoungGu","/2024/members/KimCheolSu","/2024/members/KimGaYeon","/2024/members/KimKiHae","/2024/members/KimMinSu","/2024/members/KoHyunSu","/2024/members/KunhoLee","/2024/members/KwonMinHyeok","/2024/members/LeeHosu","/2024/members/LeeSeolHui","/2024/members/SeoJimin","/2024/members/SongHaeMin","/_app","/_error","/test"]}}("static/css/ce3e2389ff45897c.css","static/chunks/2376-b2ac9f67a9242afb.js","static/chunks/2762-1578c54c3c75bd58.js","static/chunks/674-04b6304fae691b56.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/WMu0vCOar0k6SLnJxphjS/_ssgManifest.js b/_next/static/FBJbRU_crgBEbCtn6c0dn/_ssgManifest.js similarity index 100% rename from _next/static/WMu0vCOar0k6SLnJxphjS/_ssgManifest.js rename to _next/static/FBJbRU_crgBEbCtn6c0dn/_ssgManifest.js diff --git a/_next/static/WMu0vCOar0k6SLnJxphjS/_buildManifest.js b/_next/static/WMu0vCOar0k6SLnJxphjS/_buildManifest.js deleted file mode 100644 index 3282047a..00000000 --- a/_next/static/WMu0vCOar0k6SLnJxphjS/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST=function(e,s,a,m){return{__rewrites:{beforeFiles:[],afterFiles:[{source:"/:path*/_meta",destination:"/404"}],fallback:[]},"/":[e,s,"static/chunks/pages/index-ec7418091e786650.js"],"/2023/activites/reports/fianlReportKo":[e,s,a,m,"static/chunks/pages/2023/activites/reports/fianlReportKo-680a033b4d542a1e.js"],"/2023/activites/reports/finalReportEn":[e,s,a,m,"static/chunks/pages/2023/activites/reports/finalReportEn-2e444b47004adc6b.js"],"/2023/activites/weeklyMeets/230715":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230715-314af296910ad233.js"],"/2023/activites/weeklyMeets/230723":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230723-b42a0ec82cb91246.js"],"/2023/activites/weeklyMeets/230730":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230730-bef14879e00c80cc.js"],"/2023/activites/weeklyMeets/230806":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230806-130377e628fdf30d.js"],"/2023/activites/weeklyMeets/230813":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230813-9c1a05c0c0e28866.js"],"/2023/activites/weeklyMeets/230820":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230820-7dd3d89c7fec2761.js"],"/2023/activites/weeklyMeets/230827":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230827-1c124c4a55af54e8.js"],"/2023/activites/weeklyMeets/230904":[e,s,"static/chunks/pages/2023/activites/weeklyMeets/230904-f7b6dcbd6e77805e.js"],"/2023/members":[e,s,"static/chunks/pages/2023/members-fea6e361464c3fa8.js"],"/2023/members/AhnDaHae":[e,s,"static/chunks/pages/2023/members/AhnDaHae-2bc433eb4b3ee6e6.js"],"/2023/members/AhnJiWan":[e,s,"static/chunks/pages/2023/members/AhnJiWan-aac9167819513315.js"],"/2023/members/ChaeMoonYoung":[e,s,"static/chunks/pages/2023/members/ChaeMoonYoung-6265e49224b46f56.js"],"/2023/members/ChoiSooNyeong":[e,s,"static/chunks/pages/2023/members/ChoiSooNyeong-7924b64ddedfc4ca.js"],"/2023/members/GangByeongSun":[e,s,"static/chunks/pages/2023/members/GangByeongSun-4329b1fa06e91219.js"],"/2023/members/GangSiOn":[e,s,"static/chunks/pages/2023/members/GangSiOn-1857e64b40f5ea17.js"],"/2023/members/GeonEuiJung":[e,s,"static/chunks/pages/2023/members/GeonEuiJung-09c204d0877d689f.js"],"/2023/members/JungSungRock":[e,s,"static/chunks/pages/2023/members/JungSungRock-c82f286d18dabbf2.js"],"/2023/members/KimHakJun":[e,s,"static/chunks/pages/2023/members/KimHakJun-46141696d47aa58d.js"],"/2023/members/KimOwnSik":[e,s,"static/chunks/pages/2023/members/KimOwnSik-72f21d2a2c9c21d6.js"],"/2023/members/KimSuBin":[e,s,"static/chunks/pages/2023/members/KimSuBin-158d2215a70de544.js"],"/2023/members/KwonYoungGil":[e,s,"static/chunks/pages/2023/members/KwonYoungGil-b6e57aa03ab0124a.js"],"/2023/members/LeeByeongGon":[e,s,"static/chunks/pages/2023/members/LeeByeongGon-82e25408753a638d.js"],"/2023/members/LeeEuiJu":[e,s,"static/chunks/pages/2023/members/LeeEuiJu-87250e49bbe9086b.js"],"/2023/members/ParkJinSu":[e,s,"static/chunks/pages/2023/members/ParkJinSu-5042f6ad05dc4bd4.js"],"/2023/members/SeoChungWun":[e,s,"static/chunks/pages/2023/members/SeoChungWun-10d21627d91bd9dc.js"],"/2023/members/SongHaeMin":[e,s,"static/chunks/pages/2023/members/SongHaeMin-c367ece24c0725aa.js"],"/2023/members/YeomGeunCheol":[e,s,"static/chunks/pages/2023/members/YeomGeunCheol-b0a7995f30a2bc17.js"],"/2023/members/YouYoonWoo":[e,s,"static/chunks/pages/2023/members/YouYoonWoo-31410856fa91391c.js"],"/2024/members":[e,s,"static/chunks/pages/2024/members-48d82eb047f84bb9.js"],"/2024/members/ChanYeongJeong":[e,s,"static/chunks/pages/2024/members/ChanYeongJeong-99fc68163e8b15df.js"],"/2024/members/ChoiPilHwan":[e,s,"static/chunks/pages/2024/members/ChoiPilHwan-4cafef3f1f3afc36.js"],"/2024/members/ChoiSooNyeong":[e,s,"static/chunks/pages/2024/members/ChoiSooNyeong-2bbec2cf3a718bc0.js"],"/2024/members/EugeneKim":[e,s,"static/chunks/pages/2024/members/EugeneKim-f4d53e044a6f0d1e.js"],"/2024/members/EunJiJung":[e,s,"static/chunks/pages/2024/members/EunJiJung-26ba6ea776e53bb3.js"],"/2024/members/HaeunCho":[e,s,"static/chunks/pages/2024/members/HaeunCho-d9fd5cb4b19ebab0.js"],"/2024/members/HuhInJoo":[e,s,"static/chunks/pages/2024/members/HuhInJoo-5f1bb57c73d01311.js"],"/2024/members/HwangJuwon":[e,s,"static/chunks/pages/2024/members/HwangJuwon-9e3a36c00d7426b5.js"],"/2024/members/HyeonJiJung":[e,s,"static/chunks/pages/2024/members/HyeonJiJung-1ee72f97023459ab.js"],"/2024/members/HyunWooKim":[e,s,"static/chunks/pages/2024/members/HyunWooKim-6892b40697aff23f.js"],"/2024/members/JungSungRock":[e,s,"static/chunks/pages/2024/members/JungSungRock-f3c818eda500f6ae.js"],"/2024/members/JunseokPark":[e,s,"static/chunks/pages/2024/members/JunseokPark-aefe038959be2a79.js"],"/2024/members/KangDaeHoon":[e,s,"static/chunks/pages/2024/members/KangDaeHoon-511afc5e4b62f70c.js"],"/2024/members/KangMyoungGu":[e,s,"static/chunks/pages/2024/members/KangMyoungGu-ccc6f4aa63b69241.js"],"/2024/members/KimCheolSu":[e,s,"static/chunks/pages/2024/members/KimCheolSu-52e60d438d51ca3a.js"],"/2024/members/KimGaYeon":[e,s,"static/chunks/pages/2024/members/KimGaYeon-04c13e3f04a965e2.js"],"/2024/members/KimKiHae":[e,s,"static/chunks/pages/2024/members/KimKiHae-e058acf42488ca7a.js"],"/2024/members/KimMinSu":[e,s,"static/chunks/pages/2024/members/KimMinSu-aaae795217059bef.js"],"/2024/members/KoHyunSu":[e,s,"static/chunks/pages/2024/members/KoHyunSu-d0c2fe5d375d0702.js"],"/2024/members/KunhoLee":[e,s,"static/chunks/pages/2024/members/KunhoLee-bf3b75a49b971273.js"],"/2024/members/KwonMinHyeok":[e,s,"static/chunks/pages/2024/members/KwonMinHyeok-6df3abafcf6d3b22.js"],"/2024/members/LeeHosu":[e,s,"static/chunks/pages/2024/members/LeeHosu-089bac921b39f1f6.js"],"/2024/members/LeeSeolHui":[e,s,"static/chunks/pages/2024/members/LeeSeolHui-8290e5a1c449b17b.js"],"/2024/members/SongHaeMin":[e,s,"static/chunks/pages/2024/members/SongHaeMin-c3225431e1203f8b.js"],"/_error":["static/chunks/pages/_error-bd1da5a6907513b5.js"],"/test":[e,s,"static/chunks/pages/test-79cead729ad34e1b.js"],sortedPages:["/","/2023/activites/reports/fianlReportKo","/2023/activites/reports/finalReportEn","/2023/activites/weeklyMeets/230715","/2023/activites/weeklyMeets/230723","/2023/activites/weeklyMeets/230730","/2023/activites/weeklyMeets/230806","/2023/activites/weeklyMeets/230813","/2023/activites/weeklyMeets/230820","/2023/activites/weeklyMeets/230827","/2023/activites/weeklyMeets/230904","/2023/members","/2023/members/AhnDaHae","/2023/members/AhnJiWan","/2023/members/ChaeMoonYoung","/2023/members/ChoiSooNyeong","/2023/members/GangByeongSun","/2023/members/GangSiOn","/2023/members/GeonEuiJung","/2023/members/JungSungRock","/2023/members/KimHakJun","/2023/members/KimOwnSik","/2023/members/KimSuBin","/2023/members/KwonYoungGil","/2023/members/LeeByeongGon","/2023/members/LeeEuiJu","/2023/members/ParkJinSu","/2023/members/SeoChungWun","/2023/members/SongHaeMin","/2023/members/YeomGeunCheol","/2023/members/YouYoonWoo","/2024/members","/2024/members/ChanYeongJeong","/2024/members/ChoiPilHwan","/2024/members/ChoiSooNyeong","/2024/members/EugeneKim","/2024/members/EunJiJung","/2024/members/HaeunCho","/2024/members/HuhInJoo","/2024/members/HwangJuwon","/2024/members/HyeonJiJung","/2024/members/HyunWooKim","/2024/members/JungSungRock","/2024/members/JunseokPark","/2024/members/KangDaeHoon","/2024/members/KangMyoungGu","/2024/members/KimCheolSu","/2024/members/KimGaYeon","/2024/members/KimKiHae","/2024/members/KimMinSu","/2024/members/KoHyunSu","/2024/members/KunhoLee","/2024/members/KwonMinHyeok","/2024/members/LeeHosu","/2024/members/LeeSeolHui","/2024/members/SongHaeMin","/_app","/_error","/test"]}}("static/css/ce3e2389ff45897c.css","static/chunks/2376-b2ac9f67a9242afb.js","static/chunks/2762-1578c54c3c75bd58.js","static/chunks/674-04b6304fae691b56.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/chunks/nextra-data-en-US.json b/_next/static/chunks/nextra-data-en-US.json index ccb166c2..63cc0a8c 100644 --- a/_next/static/chunks/nextra-data-en-US.json +++ b/_next/static/chunks/nextra-data-en-US.json @@ -1 +1 @@ -{"/2023/activites/reports/fianlReportKo":{"title":"Fianlreportko","data":{"":"","tltr#TL;TR":"๊ธฐ์—ฌ ๋‚ด์šฉ ์ „์ฒด ๋ณด๋Ÿฌ๊ฐ€๊ธฐ","๏ธ-ํŒ€-์†Œ๊ฐœ#โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ":"ArgoWorkflows OSS 2023ํŒ€์€ 1๋ช…์˜ ๋ฉ˜ํ† ์™€, 17๋ช…์˜ ๋ฉ˜ํ‹ฐ์˜ ๊ตฌ์„ฑ์œผ๋กœ ์ด 18๋ช…์ด ํ•œ ํŒ€์œผ๋กœ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค.์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ์ง„์ž…์žฅ๋ฒฝ์„ ๋Š๋ผ๋Š” ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ์„ ๋ฐฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•จ๊ป˜ ํž˜์„ ๋ชจ์•„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•˜๋Š” ๋ฉ‹์ง„ ํ–‰์‚ฌ์ธ\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ๋„์›€์œผ๋กœ ํŒ€์ด ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, 2023๋…„ 07์›” ~ 10์›”๊นŒ์ง€ ์•ฝ 4๊ฐœ์›” ๊ฐ„ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค.Git ์‚ฌ์šฉ๋ฒ•์ด ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๋˜ ๊ฑธ์Œ๋งˆ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ, ์–ด์—ฟํ•œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ์ €ํฌํŒ€์ด ์ด๋ฃฌ ์„ฑ๊ณผ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.","๏ธ-argoworkflows-์†Œ๊ฐœ#โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ":"Argo Workflows๋Š” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ, ๋ณ‘๋ ฌ ์ž‘์—…์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.\n๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๊ฐ€ ์ปจํ…Œ์ด๋„ˆ๋กœ ์ •์˜๋˜๋ฉฐ, ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ผ๋ จ์˜ ์ž‘์—…์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๊ฑฐ๋‚˜, ์ž‘์—… ๊ฐ„์˜ ์ข…์†์„ฑ์„ DAG (Directed Acyclic Graph)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ฆ‰, Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ„๋‹จํ•œ ์›Œํฌํ”Œ๋กœ ํ˜•ํƒœ์˜ ์ž‘์—… ๋ถ€ํ„ฐ, ๋จธ์‹ ๋Ÿฌ๋‹ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ณต์žกํ•œ ์ž‘์—… ๊นŒ์ง€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ๋” ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.\n\nArgo Workflows๋Š” Cloud Native Computing Foundation (CNCF)์—์„œ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.์กธ์—… ํ”„๋กœ์ ํŠธ๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„  ์—„๊ฒฉํ•œ ํ‘œ์ค€์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด CNCF๊ฐ€ ์‹ค์‹œํ•˜๋Š” ๋ชจ๋“  ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n์ฆ‰, ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์€ Argo๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ปค๋ฏธํ„ฐ ํ”„๋กœ์„ธ์Šค, ๊ฑด์ „ํ•œ ์„ฑ์žฅ, ๋ณด์•ˆ ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ค€์ˆ˜์— ๋Œ€ํ•œ ์ตœ๊ณ  ์ˆ˜์ค€์„ ์ถฉ์กฑํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.\n๊ทธ ์—„๊ฒฉํ•œ ๊ธฐ์ค€์œผ๋กœ ์ธํ•ด CNCF์— ๋“ฑ๋ก๋œ ํ”„๋กœ์ ํŠธ ์ค‘ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ๋Š” ์•ฝ 13%์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค.์‹ค์ œ๋กœ Argo ํ”„๋กœ์ ํŠธ๊ฐ€ ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›๊ธฐ๊นŒ์ง€ ์•ฝ 5๋…„์ด๋ผ๋Š” ๊ธฐ๊ฐ„๋™์•ˆ 7000๋ช…์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ์™€ 11000๊ฐœ๊ฐ€ ๋„˜๋Š” PR, 37๋งŒ์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Argo ํ”„๋กœ์ ํŠธ๋Š” ํ˜„์žฌ์—๋„ 2300์—ฌ๊ฐœ์˜ ํšŒ์‚ฌ๋“ค์ด ์ฝ”๋“œ์— ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ๊ณ  8300์—ฌ๋ช…์ด ์ฝ”๋“œ์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ํ•˜๊ณ  ์žˆ๋Š” ๋งค์šฐ ํ™œ๋ฐœํ•˜๊ณ  ์ตœ์‹ ํ™”๋œ ์˜คํ”ˆ์†Œ์Šค์ž…๋‹ˆ๋‹ค.์ด๋กœ ์ธํ•ด Argo Workflows๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ˆ˜ ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ๊ณต์‹์ ์œผ๋กœ Argo Workflows๋ฅผ ๋„์ž…ํ•ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Argo Workflows๊ฐ€ ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—…์—์„œ๋„ ์‹ค์ œ ์ž‘์—… ๋ถ€ํ•˜์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฐ•๋ ฅํ•œ ์ฆ๊ฑฐ์ž…๋‹ˆ๋‹ค.Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ธฐ์—…๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n\nโ€ฆ ์™ธ 200๊ฐœ๊ฐ€ ๋„˜๋Š” ๊ธ€๋กœ๋ฒŒ ๊ธฐ์—…๋“คArgo Workflows์™€ ๋น„์Šทํ•œ ๋„๊ตฌ๋กœ๋Š” Apache Airflow, Tekton, Prefect ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.Argo Workflows๋Š” Kubernetes-native ์—”์ง„์œผ๋กœ, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‰ฝ๊ฒŒ ์กฐ์ •ํ•˜๊ณ  ์ž์›์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” ๋น„์Šทํ•œ ๋„๊ตฌ์ธ Apache Airflow์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์ฃผ์š”ํ•œ ์ฐจ์ด์  ์ค‘ ํ•˜๋‚˜๋กœ, Apache Airflow๋Š” ๋…๋ฆฝ ์‹คํ–‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋ฉฐ, Kubernetes์˜ ๊ธฐ๋Šฅ์„ ๋ณธ์งˆ์ ์œผ๋กœ ํ™œ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.\n๋”ฐ๋ผ์„œ Airflow๋Š” ์ž์› ๊ด€๋ฆฌ์™€ ํ™•์žฅ์„ฑ์ด Argo Workflows๋ณด๋‹ค ๋” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ, Argo Workflows๋Š” ๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๋ฅผ ๋…๋ฆฝ์ ์ธ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ CI/CD์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Docker์™€ Kubernetes์˜ ๊ฐ•๋ ฅํ•จ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์ œํ•œ ์—†์ด ์–ด๋–ค ๊ฒƒ์ด๋“  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.","๏ธ-์ฃผ์š”-์„ฑ๊ณผ#โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ":"","uiux-๊ฐœ์„ #UI/UX ๊ฐœ์„ ":"Argo Workflows ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์—ฌ์˜ ๋ฉ”์ธ ํ‚ค์›Œ๋“œ๋ฅผ UI/UX๊ฐœ์„ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ๋”ฐ๋กœ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€๋ฅผ ์šด์˜ํ•˜๋ฉฐ ์ด์Šˆ๋“ค์„ ํŠธ๋ ˆํ‚น ํ•  ์ •๋„๋กœ ํ•ด๋‹น ์ฃผ์ œ์— ์ ๊ทน์ ์ธ ๊ธฐ์—ฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n\n์ €ํฌ ํŒ€๋„ ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋ฅผ ๋”ฐ๋ผ ๋งŽ์€ UI ๊ฐœ์„ ๋“ค์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ์š” ๊ฐœ์„  ํ•ญ๋ชฉ\n\nworkflows ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ\ncronworkflows์˜ ์š”์•ฝ view ๊ฐœ์„ \nDataPciker์˜ ๊ฐœ์„ \nworkflows controlํŒจ๋„์˜ sticky ์˜ต์…˜\nworkflows ๋ชฉ๋ก์˜ label ๊ฐ•์กฐ ํšจ๊ณผ\n์™ธ ๋‹ค์–‘ํ•œ ๋ฒ„๊ทธ ๊ฐœ์„ ","ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ #ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ ":"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ฒฝํ—˜์ด ์Œ“์ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋ฉค๋ฒ„๋“ค์˜ ์ดํ•ด๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ณ , ์ž์‹ ๊ฐ์ด ๋ถ™์œผ๋ฉด์„œ UI/UX์— ๊ด€ํ•œ ๊ฐœ์„  ๋ฟ ์•„๋‹ˆ๋ผ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ์ฝ”์–ดํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋“ค๋„ ์ ์ฐจ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์—ˆ์Šต๋‹ˆ๋‹ค.Whatโ€™s new in Argo Workflows v3.5์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ ๋กœ์ง์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ CRD๋กœ ์„ค์น˜๋˜์–ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋™์ž‘๊ณผ ์„ฑ๋Šฅ์—๋„ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋งŒํผ ๊ตฌํ˜„ ์ˆ˜์ค€์ด ๋†’๊ณ ,\n๊ฐ์ข… ํ…Œ์ŠคํŠธ ๋ฐ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ์˜ ์ •์ฑ…์— ๊ด€ํ•œ ๋…ผ์˜์—๋„ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋งŒํผ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋‚œ์ด๋„๋„ ๊ต‰์žฅํžˆ ๋†’์€ ๊ธฐ์—ฌ์— ์†ํ•ฉ๋‹ˆ๋‹ค.์‰ฝ์ง€ ์•Š์€ ๊ณผ์ •๋“ค์ด์—ˆ์ง€๋งŒ, ์ €ํฌ ํŒ€์€ Argo Workflows 3.5๋ฒ„์ „์˜ ๋ฆด๋ฆฌ์ฆˆ์— ํ•ต์‹ฌ์ ์ธ ๊ธฐ์—ฌ๋“ค์„ ํ•ด๋‚ด๋Š”๋ฐ ์„ฑ๊ณตํ•˜๋ฉฐ,\nTemplate Spec, Authentication, Controller ๋“ฑ์˜ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋ฅผ Argo ๊ณต์‹ ๋ธ”๋กœ๊ทธ์—์„œ ์–ธ๊ธ‰๋˜๋ฉฐ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ธฐ๋„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\nArgo Workflows์˜ 3.5๋ฒ„์ „ ๋ฆด๋ฆฌ์ฆˆ ์ดํ›„์—๋„, ๊ณ„์†ํ•˜์—ฌ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค์˜ DX๊ฐœ์„ ์„ ์œ„ํ•œ CI๋ฐ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ, Nix, Controller, Template ์ŠคํŽ™์˜ ์ƒˆ๋กœ์šด ํ”ผ์ณ ๊ฐœ๋ฐœ, Go Lang ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ๋“ฑ์˜ ๋†’์€ ๋‚œ์ด๋„์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜๋“ฑ์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ ๋ฆด๋ฆฌ์ฆˆ ๋ฐฐํฌ์—๋Š” ๋”์šฑ ๋งŽ์€ ๊ธฐ์—ฌ๋กœ Argo Workflows๊ฐ€ ๋”์šฑ ํ›Œ๋ฅญํ•œ ํˆด๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š”๋ฐ ์˜๋ฏธ์žˆ๋Š” ์„ฑ๊ณผ๋ฅผ ๋ณดํƒœ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.","๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต#๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต":"์ €ํฌ ํŒ€์€ ์šด์ด ๋งค์šฐ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. Argo Workflows ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜ฌํ•ด 5์›”์— Yuan Tang์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฆฌ๋”๋ฅผ ๋งž์ดํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ ์ „์ฒด์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ˜ธํก์ด ๋งค์šฐ ๋นจ๋ผ์กŒ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.๋ณดํ†ต ์ด๋Ÿฐ ๋Œ€ํ˜• ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ฆฌ๋ทฐ์— ์ƒ๋‹นํžˆ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค์„œ ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•ด๋‚ด๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์‹œ์ž‘ํ–ˆ์—ˆ๋Š”๋ฐ,\n๋Šฅ๋ ฅ์žˆ๋Š” ํ”„๋กœ์ ํŠธ ํ—ค๋“œ์™€ ๊ทธ ํŒ€์›๋“ค ๋•๋ถ„์— ์ด๋ฒˆ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•œ ArgoWorkflows ํŒ€์›๋“ค ๋ชจ๋‘ ๊ต‰์žฅํžˆ ๋งŽ์€ ๊ฒƒ๋“ค์„ ๋ฐฐ์šฐ๊ณ  ๊ฒฝํ—˜ํ•˜๋ฉฐ ์งง์€ ์‹œ๊ฐ„ ๋‚ด์— ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n๊ธฐ์—ฌ๋ฅผ ์ด์–ด๋‚˜๊ฐ€๋‹ค ๋ณด๋‹ˆ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก, PR ํŽ˜์ด์ง€๋ฅผ ๋„˜์–ด์„œ CNCF์Šฌ๋ž™์„ ํ†ตํ•ด ๋ฉ”์ธํ…Œ์ด๋„ˆ ๋ถ„๋“ค๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์†Œํ†ตํ•˜๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ๋“ค๋„ ์ƒ๊ฒจ๋‚ฌ์Šต๋‹ˆ๋‹ค.๋…ผ์˜๋ฅผ ํ†ตํ•ด์„œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ์—์„œ ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ •์ฑ…์„ ๊ฒฐ์ •ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์—ฐ๊ด€๋œ ๋‹ค๋ฅธ ์ด์Šˆ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝํ—˜์„ ํ•˜๋Š” ๋“ฑ, ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์ง„์ •ํ•œ ์ผ์›์ด ๋˜์–ด๊ฐ€๋Š” ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„๋™์•ˆ ์ €ํฌ ํŒ€์ด ๊ธฐ์—ฌํ•œ ์ž‘์—…๋ฌผ๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.","๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ#โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ":"","git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€#GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€":"์ €ํฌ ํŒ€์€ ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ค‘์—์„œ, 12๋ช…์€ GIT์„ ํ†ตํ•œ ์ œ๋Œ€๋กœ ๋œ ํ˜‘์—…/์ฝ”๋“œ๋ฆฌ๋ทฐ ๊ฒฝํ—˜์ด ์—†๋Š” ๋ฉค๋ฒ„๋“ค๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์—”์ง„์œผ๋กœ ์‚ผ๊ณ  ๋™์ž‘ํ•˜๋Š” CRD์ธ ๋งŒํผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ๋†’์€ ์ดํ•ด๋„๊ฐ€ ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ์ธ๋ฐ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์ œ๋Œ€๋กœ ์จ๋ณธ ๊ฒฝํ—˜์ด ์žˆ๋Š” ๋ฉค๋ฒ„๋Š” ๊ณ ์ž‘ 4๋ช…์— ๋ถˆ๊ณผ ํ–ˆ์Šต๋‹ˆ๋‹ค.์ฒ˜์Œ์—๋Š” ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผํ• ์ง€ ๊ฐ๋„ ์•ˆ์žกํžˆ๊ณ  ๋ง‰๋ง‰ํ–ˆ๋˜ ์ƒํ™ฉ์ด์—ˆ์ง€๋งŒ, ๋ฉ˜ํ† ์™€ ํ•จ๊ป˜ ํ•˜๋Š” GIT ์—ฐ์Šต ๋ฐ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•œ ์—ฐ์Šต์šฉ REPO์—์„œ์˜ ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์Šคํ„ฐ๋””์˜ ๊ฒฐ๊ณผ๋กœ ํ•˜๋‚˜ ๋‘˜์”ฉ Argo Workflows๋ผ๋Š” ํˆด์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌํ•œ ๊ฒฐ๊ณผ, ํ˜„์žฌ ๋ณด๊ณ ์„œ๋ฅผ ์“ฐ๋Š” ์‹œ์ ์—๋Š” ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ „์› PR์„ ์ƒ์„ฑํ•ด ๋ณด๋Š” ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์„ ํ•ด ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์š”์•ฝ\n๋˜ํ•œ, ์ฒ˜์Œ์—๋Š” ํˆด์— ์ต์ˆ™ํ•ด๊ณ  ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์Šต๋“ํ•˜๋Š”๋ฐ ๋ฐ”๋น  ์ ๊ทน์ ์œผ๋กœ ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™๋„ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๊ฐ€์†๋„๊ฐ€ ๋ถ™์–ด์„œ 9์›”์—๋Š” ์ฒซ์ฃผ์ฐจ๋งŒ์— ์ง€๋‚œ๋‹ฌ ํ•œ๋‹ฌ ๋™์•ˆ ๊ธฐ์—ฌํ•œ PR์— ๊ฐ€๊นŒ์šด ๊ฐฏ์ˆ˜๋ฅผ ๋”ฐ๋ผ๊ฐ€๊ฒŒ ๋  ์ •๋„๋กœ ๋ฉค๋ฒ„๋“ค์˜ ์‹ค๋ ฅ์ด ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n\n\n์›”๋ณ„ ํ™œ๋™ ๊ทธ๋ž˜ํ”„\n์ €ํฌ ํŒ€์ด ์ง€๊ธˆ์˜ ๊ธฐ์—ฌํ™œ๋™์„ ํ•ด๋‚ด๊ธฐ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•œ ๋‹ค์–‘ํ•œ ํ™œ๋™๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.","git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰#GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰":"REPO์ฃผ์†Œ : https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io\n\n๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑ.\n\n\n\n- ๋ชฉํ‘œ ์ƒ์„ธ\n- ์•„๋ž˜ ๋‘๊ฐœ ํŒŒ์ผ์„ ์ˆ˜์ •/์ถ”๊ฐ€ ํ•ด์„œ ์œ ์ € ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” PR์„ ์ƒ์„ฑํ•ด์š”.\n- `docs/users/users.md`\n- `docs/users/[์ด๋ฆ„].md`\n- [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)\nPR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”.\n- Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”.\n- [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.\n- [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”.\n- [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\n- [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)","์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜#์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜":"ํŽ˜์ด์ง€ ์ฃผ์†Œ : https://github.com/ArgoWorkflows-OSS/container-playground\n\n๋ชฉํ‘œ : ๋ณธ์ธ๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•˜๋Š” CI๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ\n\n\n\n\n\n- ๋ชฉํ‘œ ์ƒ์„ธ\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค.\n๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”.\n\n- ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜\n\n- ๊ฐœ์ธ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ผญ ๋ณธ์ธ์˜ GitHub ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ ์•„๋ž˜์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”.\n- ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด ์ตœ์ƒ์œ„์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile`์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์ด ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด CI๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)\n- ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์—์„œ `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ํŒŒ์ผ์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n- ๋‹ค๋งŒ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ์œ„์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ์ด๋ฏธ์ง€๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ๋นŒ๋“œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n\n- ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘\n\n- ๊ฐœ์ธ ์›น ์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080 ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n- ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n\n- ์›น ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ\n- ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\n- UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\n- ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)\n1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]\n2. /healthcheck\n- (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\n- [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)","ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰#ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰":"์ด์Šˆ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์กฐ๋ณ„๋กœ ํ•œ ์ด์Šˆ๋ฅผ ๊ธฐ๊ฐ„ ๋‚ด์— ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํŒ€๋‚ด ํ•ด์ปคํ†ค","argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ#Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ":"Argo Workflows ๊ณต์‹ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ/์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฏธํŒ… ์ฐธ์—ฌ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค ์†Œ๊ฐœ","argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜#Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜":"ํŽ˜์ด์ง€ ์ฃผ์†Œ : https://argoworkflows-oss.github.io/\n\n์ œ์ž‘ ํ”„๋ ˆ์ž„์›Œํฌ : nextra","๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰#๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰":"์ •๊ธฐ ๋ชจ์ž„ ํ™œ๋™\n\n๋งค์ฃผ ์ผ์š”์ผ ์ •๊ธฐ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ ๋‚ ์งœ๋กœ ์„ ์ •ํ•˜์—ฌ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋ชจ์ž„ํ™œ๋™์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ด์Šˆ ํƒ์ƒ‰๊ณผ ๋ณธ์ธ์˜ ์ด์Šˆ ํ•ด๊ฒฐ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ๊ณต์œ  ๋ฐ ์ง„ํ–‰ ์ค‘ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋…ผ์˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์†Œํ†ต ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”„๋ผ์ธ ์ •๊ธฐ ๋ชจ์ž„์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ์—ฌ๊ธฐ ๋งํฌ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ํ™œ๋™\n\n์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์‹œ๊ฐ„ ์ค‘ ๋ณธ์ธ์˜ ๊ด€์‹ฌ์‚ฌ์— ๋Œ€ํ•ด ์ž์œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ์ฃผ์ œ ๋ฐ ๋ฐœํ‘œ์ž\n์ˆœ์„œ\t์ œ๋ชฉ\t๋ฐœํ‘œ์ž\t๋ฐœํ‘œ์ผ\t1\t๋‹น๊ทผ๋งˆ์ผ“์—์„œ Argo Workflows ๋„์ž…ํ•œ ์‚ฌ๋ก€\t์—ผ๊ทผ์ฒ \t7์›” 15์ผ\t2\t์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€\t์†กํ˜œ๋ฏผ\t7์›” 30์ผ\t3\tArgo Workflows์™€ Keyclock ์—ฐ๋™๋ฐฉ๋ฒ•\t์ตœ์ˆ˜๋…•\t7์›” 30์ผ\t4\tArgo Project๋กœ CI/CD ๊ตฌํ˜„ํ•˜๊ธฐ\t๊น€ํ•™์ค€\t8์›” 6์ผ\t5\teBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ\t์ •์„ฑ๋ฝ\t8์›” 6์ผ\t6\t์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ\t์—ผ๊ทผ์ฒ \t8์›” 13์ผ\t7\t๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ\t์•ˆ๋‹คํ˜œ\t8์›” 20์ผ\t8\t์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ\t์—ผ๊ทผ์ฒ \t8์›” 27์ผ\t9\tGithub Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ\t์„œ์ฒญ์šด\t9์›” 2์ผ\n\n\n\n\n\n๋ชจ๊ฐ์ฝ”\n\n๋น„์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์—ฌ์„œ ๊ฐ์ž ์ฝ”๋”ฉํ•˜๋Š” ๋ชจ๊ฐ์ฝ” ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\nArgoWorkflow์˜ ๊ตฌ์กฐ๋‚˜ ์ด์Šˆ ๋ถ„์„ํ•˜๋Š” ๋“ฑ ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.","๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ#โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ":"","0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† #0. ์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )":"","-์ฐธ๊ฐ€-ํ›„๊ธฐ#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ž‘๋…„, ๊ทธ๋ฆฌ๊ณ  ์˜ฌํ•ด ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋‚˜๋ฉด์„œ ์ •๋ง ๋งŽ์€ ๊ฒƒ์„ ๋Š๋ผ๊ณ  ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ–ˆ์ง€๋งŒ, ์˜คํžˆ๋ ค ์ œ๊ฐ€ ๋” ๋งŽ์€๊ฒƒ์„ ๋ฐฐ์šฐ๊ณ  ์–ป์–ด๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.ํ•จ๊ป˜ ํ–‰์‚ฌ์— ์ฐธ๊ฐ€ํ•ด์„œ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ์ตœ์„ ์„ ๋‹คํ•ด์ฃผ์‹  ๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค๊ป˜๋„ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ณ , ์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™์„ ํ•จ๊ป˜ ์ด์–ด๋‚˜๊ฐ€๋Š” ๋™๋ฃŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.ํ–‰์‚ฌ ๊ธฐ๊ฐ„๋™์•ˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„์˜ ๋ฌธํ™”์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค์‹œํ•œ๋ฒˆ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๊ณ , CI ํ™˜๊ฒฝ์ด๋‚˜ ์•Œ๊ณ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ”์—ˆ๋˜ ๋‹ค์–‘ํ•œ Gitํ™œ์šฉ ๊ธฐ๋ฒ•๋“ค์„ ๋‹ค์‹œํ•œ๋ฒˆ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ์— ๋” ํฐ ์• ์ •์ด ์ƒ๊ฒผ๊ณ , ์•ž์œผ๋กœ ์–ด๋–ค ๊ธฐํšŒ๋“ค์ด ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ๋” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๋Œ€ํ•ด์„œ ๊ธฐ์—ฌํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","1-๊ฐ•๋ณ‘์„ #1. ๊ฐ•๋ณ‘์„ ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ #๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\n๋ฌธ์„œ๊ธฐ์—ฌ #11762 Remove helm installation guide and Add helm documentation link\nMinIO ์„ค์ •์„ ์œ„ํ•ด helm ์„ค์น˜๋ฅผ ํ•ด์•ผํ•˜๋Š”๋ฐ, mac์— ๊ด€๋ จ๋œ ์„ค์ •๋งŒ ๋‚˜์™€ ์žˆ์–ด helm ๊ณต์‹๋ฌธ์„œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\n\n๋ฌธ์„œ๊ธฐ์—ฌ #11735 Add installation option descrption\nmanaged namespace ์˜ต์…˜์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n์—ฌ๊ธฐ์„œ Kubernetes์˜ Documentation ์ปจ๋ฒค์…˜์ด ์กด์žฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„๊ป˜ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ • ๋ฐ ํ™œ๋™\nGithub ๊ธฐ์ดˆ ์ตํžˆ๊ธฐ\n๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ณผ์ œ๋กœ ๋ณธ์ธ์˜ ํ”„๋กœํ•„์„ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. GPG์™€ DCO๋ด‡์˜ ๊ฐœ๋…์„ ์ตํ˜€๋ณด๋ฉฐ github์— ๋” ์นœ์ˆ™ํ•ด์ง€๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\nDocker ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜\nDockerfile์„ ์‚ฌ์šฉํ•ด์„œ ๋„์ปค ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ํ™œ๋™์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์ •๋ฆฌํ•˜์‹  ์ž๋ฃŒ๋ฅผ ์ฝ๊ณ  ๊ฐœ๋…์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.\n์ถ”๊ฐ€์ ์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ๋•Œ ์‹คํ–‰ ์‹œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ ๋„ฃ๋„๋ก multi stage build๋ฅผ ์ ์šฉํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n\n์‹ค์Šต ์ดํ›„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ Overlay FS์— ๋Œ€ํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋ณด์—ฌ์ฃผ์‹œ๋ฉด์„œ ์ด๋ฏธ์ง€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ด๊ฑด ์ •๋ง ์•Œ์ฐผ์Šต๋‹ˆ๋‹ค..\n\n\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ์ดˆ ๊ณต๋ถ€\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์ „์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ๊ธฐ์ดˆ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ\n\n\n\n\nArgo workflows\ntemplate์„ ๋งŒ๋“ค์–ด๋ณด๋ฉฐ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\nํ•™์ค€ ๋ฉ˜ํ‹ฐ๋‹˜์ด GCP์—์„œ ArgoCD์™€ Argo Workflows๋ฅผ ํ™œ์šฉํ•ด ๋ฐฐํฌํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ์•Œ๋ ค์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n\n\nOSS ๋ชจ์ž„ ํ™œ๋™ ์ฐธ์—ฌ\n๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์™ธ์— ์‹ค๋ฌด์—์„œ ์–ด๋–ค ๋ฌธ์ œ๋“ค์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ œ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค\n\n\nํ•ด์ปคํ†ค ์ฐธ์—ฌ\n์„ฑ๋ฝ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๋งŽ์€ ๋„์›€์„ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ๊ดœ์ฐฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ด์Šˆ๋“ค์„ ๊ณต์œ ํ•ด์ฃผ์‹œ๊ณ  ํ•ญ์ƒ ๋„์ „ํ•  ๊ฒƒ์„ ๊ถŒํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n\n\n\n#11609 Compile expr in config ์ด์Šˆ๋ฅผ ์ถ”์ฒœํ•ด์ฃผ์…”์„œ ๋„์ „ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\nGolang์„ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•ด๋ณด๊ณ  Issue๋ฅผ ๋ถ„์„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\ngolang์— ์ข€ ๋” ์นœ์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-1#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์ธ ์ €์—๊ฒŒ ์ด ํ™œ๋™์€ ๋‹จ์ˆœํžˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ฌด์—‡์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์„ฑ์žฅํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์ค‘ํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋„์›€์„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฐ›์•„์„œ ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ์ข‹์€ ๋ถ„๋“ค ๋งŒ๋‚˜๋ตˆ์„œ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n์ปจํ…Œ์ด๋„ˆ์™€ ์นœํ•ด์ง€๋Š” ์ฒซ ๊ฑธ์Œ์„ ๋—€ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์ฉ๋‹ˆ๋‹ค.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์˜คํ”ˆ์†Œ์Šค์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\nArgo workflows๋ฅผ ์‹ค์ œ ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด๋ณด๊ณ  ๋” ๊ธฐ์—ฌํ•  ๋ฐฉ์•ˆ๋“ค์„ ์ฐพ์•„๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค!","-๊ธฐ์—ฌ-์š”์•ฝ#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","2-๊ฐ•์‹œ์˜จ#2. ๊ฐ•์‹œ์˜จ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\nIssue 1๊ฐœ, PR 3๊ฐœ\nGitHub Actions log ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ด๋ฆ„ ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11670\npublish-release์—์„œ ์ง„ํ–‰ํ•˜๋Š” step์ค‘ Run actions/cache@v3๋ฅผ ์ด ์„ธ๋ฒˆ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ๊ฐ์ž ํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฅธ๋ฐ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์–ด ๊ฐ™์€ ์ž‘์—…์ด ์„ธ๋ฒˆ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด ์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ฐ์ž ์—ญํ• ์— ๋งž๋Š” ์ด๋ฆ„์œผ๋กœ ์ˆ˜์ •\n\n\nGitHub Actions ํ•„์š”์—†๋Š” ์บ์‹œ ๋กœ์ง ์‚ญ์ œ\nhttps://github.com/argoproj/argo-workflows/pull/11754\nsetup-go actions์—์„œ cache option์„ false๋กœ ์ฃผ์ง€์•Š๋Š” ์ด์ƒ default๋กœ caching์„ ํ•ด์ฃผ๊ธฐ๋•Œ๋ฌธ์— ์ค‘๋ณต๋˜๋Š” ์บ์‹œ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •\n\n\nDeprecated ๋œ NodeJS 16 ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” checkout@v3๋ฅผ ๋ชจ๋‘ checkout@v4๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ\nhttps://github.com/argoproj/argo-workflows/pull/11782\nNodeJS ๊ฐ€ ๊ณง ๋ณด์•ˆ์ง€์›์ด ์ข…๋ฃŒ๋˜๋ฏ€๋กœ ์ตœ์‹ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” actions์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •","-์ฐธ๊ฐ€-ํ›„๊ธฐ-2#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ž‘๋…„์˜ ๊ฒฝํ—˜์ด ๋„ˆ๋ฌด์ข‹์•„ ์˜ฌํ•ด๋„ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ์˜ฌํ•ด๋Š” ์ž‘๋…„๊ณผ ๋‹ค๋ฅธ ๋Š๋‚Œ์œผ๋กœ ๋˜ ๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋‹ค๋“ค ์—ด์ •์ ์ธ ํŒ€์›๋“ค๊ณผ ํ™œ๋ฐœํ•œ ํ”„๋กœ์ ํŠธ ๋•๋ถ„์— ํ…์…˜์ด ๋–จ์–ด์ง€์ง€ ์•Š๊ณ  ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ๋˜๊ฒƒ ๊ฐ™๊ณ , ํ•ด๋‹น ํ”„๋กœ์ ํŠธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ด€๋ จ๋œ ์ด์•ผ๊ธฐ ๊นŒ์ง€ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๋™๋ฃŒ๊ฐ€ ์ƒ๊ธด๊ฒƒ ๊ฐ™์•„ ๋„ˆ๋ฌด ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-1#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","3-๊ถŒ์˜๊ธธ#3. ๊ถŒ์˜๊ธธ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n[ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌ ํ•ญ๋ชฉ]\n๋ฒ„๊ทธ์ˆ˜์ • Argo Workflow Datepicker ๊ฐœ์„  (์™„๋ฃŒ)workflow ๋ชฉ๋ก ํŽ˜์ด์ง€์˜ filter ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ธ datepick์˜ ui๋ฅผ ๊ฐœ์„ \n\n\n\n์ด์Šˆ๋งํฌUI: Datepicker Style Malfunction Issue ยท Issue #11476 ยท argoproj/argo-workflowsPR๋งํฌfix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd ยท Pull Request #11480 ยท argoproj/argo-workflows\n๋ฒ„๊ทธ์ˆ˜์ • Cron workflow์˜ State filter ์ดˆ๊ธฐ๊ฐ’ ์„ค์ •(์™„๋ฃŒ)cron workflow์˜ status filter๊ฐ€ ์ดˆ๊ธฐ๊ฐ’๊ณผ ์ƒ๊ด€์—†์ด ๋žœ๋”๋ง ๋˜๋Š” ๋ฒ„๊ทธ ์ˆ˜์ •\n\n์ด์Šˆ๋งํฌui: Cron workflow initial filter value ยท Issue #11685 ยท argoproj/argo-workflowsPR๋งํฌhttps://github.com/argoproj/argo-workflows/pull/11686\n๋ฒ„๊ทธ์ˆ˜์ • ์ดˆ๊ธฐ ํŽ˜์ด์ง€์—์„œ ๋ฐœ์ƒํ•˜๋Š” webpack ๊ด€๋ จ warning ์ œ๊ฑฐํ•˜๊ธฐ (์ง„ํ–‰์ค‘)argo workflow ui ๋กœ๋“œ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์›นํŒฉ ์›Œ๋‹์„ ์ œ๊ฑฐํ•˜๊ธฐํ˜„์žฌ ๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์˜ ์˜์กด์„ฑ ๋ฐ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ์ค‘\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ฐœ์„  (์ง„ํ–‰์ค‘)Argo Workflow์˜ ๊ธฐ์กด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋ฅผ Argo CD์™€ ๊ฐ™์€ ํ˜•ํƒœ๊ณ  ๊ฐœ์„ ํ•˜๋Š” ์ด์Šˆํ˜„์žฌ workflow์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๋ถ„์„ํ•˜๊ณ , ์ดํ›„ ์ƒˆ๋กœ์šด ์„ค๊ณ„ ๋ฐ ๋””์ž์ธ์„ ์ ์šฉํ•  ์˜ˆ์ •์ด์Šˆ๋งํฌSimilar login page to Argo CD ยท Issue #10816 ยท argoproj/argo-workflows\n\n[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์—ญ]7.8 ๋ฐœ๋Œ€์‹(ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ ๋ฐ ์ž๊ธฐ์†Œ๊ฐœ)\n๋ฐœ๋Œ€์‹ ์ง„ํ–‰\n\n\n\n๋ณ„๋ช…์„ ์ด์šฉํ•œ ์ž๊ธฐ์†Œ๊ฐœ ์‹œ๊ฐ„\nํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋Œ€๋žต์ ์ธ ์†Œ๊ฐœ\n๋ชจ์ž„ํ™œ๋™ ๊ทœ์น™์„ ์œ„ํ•œ ๋‹ค์ˆ˜๊ฒฐ ํˆฌํ‘œ\n๋‹ค์Œ ๋ชจ์ž„ ํ™œ๋™์€ ๋ฐœ๋Œ€์‹ ์ฐธ์„์ž๋“ค์˜ ๋‹ค์ˆ˜๊ฒฐ์— ๋”ฐ๋ผ ์ •๊ธฐ ์ผ์ •๊ณผ ๋‹ค๋ฅด๊ฒŒ ํ† ์š”์ผ(07/15) ์˜คํ›„ 1์‹œ๋ถ€ํ„ฐ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ„ํš๋œ ํ™œ๋™ ์ฃผ์ œ๋Š”:\n๋‹ค์Œ ํ•œ ์ฃผ๊ฐ„ ์ง„ํ–‰ํ•  ๊ณตํ†ต ํ™œ๋™์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ ๋˜๋Š” ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๋Š” ์‹œ๊ฐ„\n์„œ๋กœ ๊ด€์‹ฌ ์žˆ๋Š” ์ฃผ์ œ์— ๋Œ€ํ•œ ์†Œํ†ต ์‹œ๊ฐ„\n๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์ง„ํ–‰๋„์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •๋„ ์ง„ํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Optional)\n(๊ณตํ†ต ํ™œ๋™ ๋‚ด์šฉ์€ ๋‚ด์ผ ์ผ๊ณผ ์‹œ๊ฐ„ ๋‚ด๋กœ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.)\n\n\n\n7.15 1์ฐจ ๋ชจ์ž„ (๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ • ๋ฐ workflow ๊ธฐ๋Šฅ ์†Œ๊ฐœ)\nOpen Up์—์„œ 1์ฐจ ๋ชจ์ž„ ์ง„ํ–‰\n๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • (dev-container)\nํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ ๋ฏธ์…˜ (DCO ๋ด‡ ์ฒดํฌ ํ†ต๊ณผ, GPG๋ฅผ ์ด์šฉํ•œ ์ปค๋ฐ‹, ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜)\n์‹ค์ œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋ฐ”๋กœ ๋„์ „ํ•˜๊ธฐ ์ „์— ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ชฉํ‘œ๋Š” ์ด ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ์˜ ํ”„๋กœ์ ํŠธ์— ์™ธ๋ถ€์ธ์˜ ์ž…์žฅ์—์„œ ์ด์Šˆ/PR/์ปค๋ฐ‹ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•˜์ง€๋งŒ ์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์ƒ๊ฐํ•˜์ง€ ๋ชปํ•œ ๊ด€๋ฌธ์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง‘์ค‘ํ•ด ์ฃผ์„ธ์š”. ์ฒซ ์ด์Šˆ๋ฅผ ์ผ์ฐ ํ•ด๊ฒฐํ•˜๋ฉด ์ถ”๊ฐ€๋กœ ์ง€์‹œํ•  ์‚ฌํ•ญ์„ ์ „๋‹ฌํ•ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ใ…Žใ…Ž\n์ €์žฅ์†Œ: https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS\n๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑํ•ด์š”.\n\n\n\n7.23 2์ฐจ ๋ชจ์ž„(๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์‚ฌํ•ญ ๊ณต์œ )\n์„ฑ์ˆ˜์— ๋ชจ์—ฌ์„œ 2์ฐจ ๋ชจ์ž„ ์ง„ํ–‰(๋ฌด์‹ ์‚ฌ ์žฅ์†Œ์ œ๊ณต - ์•ˆ๋‹คํ˜œ ๋ฉ˜ํ‹ฐ ์ง€์›)\n๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•˜๊ณ , ์„œ๋กœ์˜ ๋ฌธ์ œ ๊ณต์œ ํ•˜๊ธฐ\n\n\n\n\n8.6 4์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\nargo event์™€ workflow, cd์—ฐ๋™\neBpf\n\n\n\n8.13 5์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\nwebRTC\n\n\n\n8.20 6์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\n๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC\n\n\n\n[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์šฉ]\n[๊ธฐ์—ฌ๋ฅผ ์œ„ํ•œ ํ•™์Šต]\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์•„ํ‚คํ…์ฒ˜ ๊ฐ•์˜ - YouTube ๋งํฌ\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ฆฌ์†Œ์Šค ๊ฐ•์˜ - YouTube ๋งํฌ\nGo Playground - https://go.dev/play/\n\n\n๋ฐฐ์šด์  ๋ฐ ๋Š๋‚€์ \nํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„  ํ•ด๋‹น ๋ถ„์•ผ์˜ ๋„๋ฉ”์ธ ์ง€์‹์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.\n๋‹จ์ˆœํžˆ ์›น์„œ๋น„์Šค์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜์˜€์ง€๋งŒ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹๋ถ€์กฑ์œผ๋กœ ํ™˜๊ฒฝ์…‹ํŒ…ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.\nํฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„  DCO/GPG ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๊ณ , ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋˜๊ณ  ์šด์˜๋˜๋Š”์ง€ ๋ฐฐ์›Œ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ด์Šˆ ๋ฐ PR๋‚ด์—ญ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-3#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์šฐ์„  โ€˜์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜โ€™์ด๋ผ๊ณ  ํ•˜๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐ์ •์ด ๊ต์ฐจํ•˜๋Š” ์ผ์ด์˜€์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๊ณต์œ /ํ˜‘์—…ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค์˜ ๋ฌธํ™”๋ฅผ ๊ฒฝํ—˜ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํฐ ๊ธฐ์จ์ด์ž ๋ณด๋žŒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์ด์ „์—๋„ ์—ฌ๋Ÿฌ์ฐจ๋ก€ ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์„ ํ•  ๋•Œ ๊ฒช์—ˆ๋˜ ๋ง‰์—ฐํ•จ๊ณผ ๋‘๋ ค์›€์€ ๋˜ ๋‹ค์‹œ ๋„์ „ํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ•˜๊ฒŒ ํ•˜๋Š” ์ปค๋‹ค๋ž€ ๋ฒฝ์ด์˜€์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ 3๋ฒˆ์งธ ์ฐธ๊ฐ€๋ฅผ ๊ฒฐ์‹ฌํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ ๋‹ค์งํ–ˆ๋˜ ๊ฒƒ์ด โ€˜์ด์ „์—๋Š” ํ•™์ƒ์ด๋ผ, ์ž˜ ๋ชฐ๋ผ์„œ, ์ทจ์—…์ค€๋น„๋กœ ๋ฐ”๋น ์„œ ๋“ฑ๋“ฑ์˜ ๋ณ€๋ช…์€ ๋” ์ด์ƒ ํ†ตํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ผญ ์ด๋ฒˆ์—” ์„ฑ๊ณตํ•ด์•ผ์ง€โ€™ ์˜€์Šต๋‹ˆ๋‹ค.\n๊ทธ๋žฌ๊ธฐ ๋•Œ๋ฌธ์— ๋”์šฑ ๋ถ€๋‹ด์ด ๋˜๊ธฐ๋„ํ•˜๊ณ  ์„ค๋ ˆ๊ธฐ๋„ ํ–ˆ๋˜ ์‹œ์ž‘ํ•  ๋•Œ์˜ ๋‹ค์ง์ด ์•„์ง๋„ ์ƒ์ƒํ•˜๋„ค์š”.\nํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ•  ๋•Œ, ์ž˜ ์•„๋Š” ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ์ƒˆ๋กœ์šด ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ๋ผ๋Š” ๊ณ ๋ฏผ์„ ํ–ˆ์—ˆ๋Š”๋ฐ ์Šค์Šค๋กœ์—๊ฒŒ ๊ณต๋ถ€๋„ ๋˜๊ณ  ์—ด์‹ฌํžˆ ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ด๋ณด์ง€ ์•Š์€ devops์™€ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์–ผ๋งˆ์ง€๋‚˜์ง€ ์•Š์•„ ํ›„ํšŒ๋กœ ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ธฐ๋„ ์ „์— ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๋‚ด์šฉ์ด ๋งŽ๊ณ , ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ์ ์ธ ํ™˜๊ฒฝ๊ตฌ์ถ•์—๋„ ๋งŽ์€ ์‹œ๊ฐ„์ด ํ—ˆ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ๋งค์ผ๊ฐ™์ด ์„œ๋กœ์˜ ์–ด๋ ค์›€์„ ๊ณต์œ ํ•˜๊ณ  ๋„์›€์„ ์ฃผ๊ธฐ์œ„ํ•œ ์ ๊ทน์ ์ธ ํ™œ๋™์œผ๋กœ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜์ž ๋„ˆ๋ฌด๋‚˜ ์„ค๋ ˆ๋Š” ์‹œ๊ฐ„์ด ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\nํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜๊ณ  ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ๊ฒƒ๋„ ์ƒˆ๋กœ์šด ์ฆ๊ฑฐ์›€์ด์˜€์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋‚˜ ๋ฒ„๊ทธ๋“ค์€ ์–ธ์ œ๋‚˜ ์˜ˆ๋ฏผํ•˜๊ฒŒํ•˜๊ณ  ๊ท€์ฐฎ์€ ๊ฒƒ์ด์˜€๋Š”๋ฐ, ์•„์นด๋ฐ๋ฏธ์—์„œ๋Š” ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฏธ์…˜๊ณผ ๊ฐ™์ด ๋‹ค๊ฐ€์™”๊ณ , ๊ทธ ๊ณผ์ •์€ ๊ฒŒ์ž„๊ณผ ๊ฐ™์ด ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค.์–ด๋Š๋ง ์ฐธ๊ฐ€ํ›„๊ธฐ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š” ์ง€๊ธˆ, ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•œ ๋‚ด์—ญ๋“ค์ด ๋„ˆ๋ฌด ๋ฟŒ๋“ฏํ•˜๊ณ  ๋Œ€๊ฒฌํ•œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฐ ๊ณผ์ •์„ ํ•จ๊ป˜ ๋„์™€์ค€ ๋™๋ฃŒ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.์•ž์œผ๋กœ๋Š” argo-workflow ํ”„๋กœ์ ํŠธ๋ฅผ ์—…๋ฌด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๊ณ , ์ด ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ด์Šˆ๋“ค์— ๋Œ€ํ•ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์„ ๊ณ ๋ฏผํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์ข‹์€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-2#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","4-๊น€์ˆ˜๋นˆ#4. ๊น€์ˆ˜๋นˆ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\n์ด์Šˆ 1๊ฐœ, PR 1๊ฐœ ๊ธฐ์—ฌ\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •\nYouTube์— ์—…๋กœ๋“œ ๋œ OSSCA ๊ธฐ๋ณธ ๊ต์œก์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Git, Vim ๋“ฑ ๊ธฐ์กด์—๋„ ๋งŽ์ด ์‚ฌ์šฉํ•ด๋ณด๊ณ  ๊ฐœ๋…๋„ ์•Œ๊ณ  ์žˆ๋Š” ๋‚ด์šฉ์ด์—ˆ์ง€๋งŒ, ํ‰์†Œ์— ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ชจ๋ฅด๊ณ  ์žˆ์—ˆ๊ฑฐ๋‚˜, ๋Œ€์ถฉ ์‚ฌ์šฉํ•˜๋˜ ๋ถ€๋ถ„๋“ค๋„ ๋งŽ์ด ์•Œ๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nArgoWorkflows-OSS/ArgoWorkflows-OSS ์ €์žฅ์†Œ์—์„œ Git ํ™˜๊ฒฝ ์„ค์ • ๋ฐ Issue์™€ PR์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํด๋กœ์ฆˆํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” PR ์ƒ์„ฑ ์‹œ์— ๋ชจ๋“  ์ปค๋ฐ‹์ด gpg private key๋กœ ์„œ๋ช…๋˜์–ด ์žˆ์–ด์•ผ ํ•˜๊ณ , sign-off ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ GitHub CI์—์„œ failure ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Argo Workflows์— ์‹ค์ œ๋กœ ๊ธฐ์—ฌํ•˜๊ธฐ ์ „, ๋ฏธ๋ฆฌ ๋กœ์ปฌ Git ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ  ๋ชจ์˜๋กœ PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nhttps://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38\n\n\nArgo Workflows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” devcontainer๋ฅผ ์ด์šฉํ•ด ์„ค์ •ํ–ˆ๊ณ , ์ดํ›„์— Nix๋ฅผ ์ด์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ React UI, Argo Server, MySQL ๋“ฑ ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ•จ๊ป˜ ํ•„์š”ํ•ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์–ด๋ ค์šด ํŽธ์ธ๋ฐ, ์—ฌ๋Ÿฌ ์ฃผ์ฐจ์— ๊ฑธ์ณ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์™„์ „ํžˆ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ\n๋ฒ„๊ทธ์ˆ˜์ • Nix go build ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11635\n๊ธฐ์กด ์ฝ”๋“œ ๋ฒ ์ด์Šค๋Š” Go 1.20์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜, Nix ๋นŒ๋“œ ํŒŒ์ผ์—์„œ๋Š” Go 1.19๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ ์—†์ด ๋˜์—ˆ์—ˆ์ง€๋งŒ, Go 1.20์— ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ Nix ๋นŒ๋“œ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.\n_module.args ๋ฅผ ์ด์šฉํ•ด Go 1.20์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •ํ•˜๊ณ , Nix ๋นŒ๋“œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  Nix go vendor hash ์ž๋™ ๊ฐฑ์‹ \nhttps://github.com/argoproj/argo-workflows/issues/11691\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ์•Œ๊ฒŒ ๋œ ์ด์Šˆ์ž…๋‹ˆ๋‹ค. Nix๋Š” ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๋นŒ๋“œ๋ฅผ ์ถ”๊ตฌํ•˜๋Š”๋ฐ, GitHub์˜ Dependabot์ด ์ž๋™์œผ๋กœ Go module ๋ฒ„์ „์„ ์˜ฌ๋ ค์ค„ ๋•Œ Nix์˜ ์˜์กด์„ฑ hash ๊ฐ’์€ ํ•จ๊ป˜ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋กœ ์ธํ•ด ์ข…์ข… ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ง์ ‘ ์ˆ˜๋™์œผ๋กœ Nix์˜ go vendor hash๋ฅผ ๊ณ„์‚ฐํ•ด ๊ฐฑ์‹ ํ•ด์•ผ ํ•˜๋Š” ์ƒํƒœ์ธ๋ฐ, ์ด๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•๋“ค์„ ์ฐพ์•„๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\nํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์ฐพ๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด PR๊ณผ Comment๋“ค์˜ ๋‚ด์šฉ์„ ๋ชจ์•„ Issue๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋“ค์—์„œ๋„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ์ž๋“ค์ด ์ˆ˜๋™์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ, Argo Workflows์—์„œ ๊ธฐ์—ฌํ•œ ์ดํ›„์—๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋“ค์—๋„ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  CHANGELOG.md ์Šคํฌ๋ฆฝํŠธ ๊ฐœ์„ \nhttps://github.com/argoproj/argo-workflows/pull/11733\nMarkdownlint๋Š” ํ”„๋กœ์ ํŠธ ๋‚ด ๋ฌธ์„œ๋“ค์„ ์ผ๊ด€๋œ ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ•์ œํ•˜๊ณ , ๋ฌธ์„œ๋ฅผ ๋” ์ฝ๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.\n๊ธฐ์กด์— Markdownlint๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กœ์ ํŠธ Markdown ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋ฆฐํ„ฐ ์„ค์ •์„ ๊ตฌ์„ฑํ–ˆ์—ˆ๋Š”๋ฐ, ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” CHANGELOG.md ํŒŒ์ผ์€ ๋ฆฐํ„ฐ ๋ฃฐ์— ๋งž์ง€ ์•Š์•„ ์ด๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋ณ€๊ฒฝ๋œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ ์ƒ์„ฑ๋œ CHANGELOG.md ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ด PR์— ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. โ†’ https://github.com/argoproj/argo-workflows/pull/11773\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  ๋ฌธ์„œ ์Šคํƒ€์ผ ๊ฐœ์„ \nhttps://github.com/argoproj/argo-workflows/pull/11787\nMarkdownlint๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๋Š” ์ผ๋ถ€ ๋ฌธ์„œ๋“ค์˜ ์Šคํƒ€์ผ์„ ๊ฐœ์„ ํ–ˆ๊ณ , ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๋ฌธ์„œ๋“ค์— ๋Œ€ํ•ด์„œ๋Š” ์ดํ›„ PR์—์„œ ์ˆ˜์ •ํ•˜๊ธฐ๋กœ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-4#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ\nํ˜ผ์ž์„œ ๊ธฐ์—ฌํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค๋ฉด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ, ๋ฉ˜ํ†  ๋‹˜๊ณผ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ๋ชจ์—ฌ์„œ ๊ณต๋ถ€ํ•˜๊ณ  ๊ธฐ์—ฌํ•˜๋ฉด์„œ ์ €๋„ ๊ธฐ์—ฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\nArgo Project ์ƒํƒœ๊ณ„์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ , Argo Workflows ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ „๋ณด๋‹ค ํ›จ์”ฌ ๊นŠ๊ฒŒ ์ดํ•ดํ•˜๊ฒŒ ๋˜์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n\n\nํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš\nํ˜„์žฌ ์ƒ์„ฑํ•œ Issue์—์„œ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , ์ด๋ฅผ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.\n์ดํ›„์— Nix ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐœ์„ ํ•˜๊ณ , devcontainer๋กœ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ ์ง„์ ์œผ๋กœ Nix๋กœ ์ด์ „ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.\nNix์™€ ๊ด€๋ จํ•œ ๋ฌธ์„œ๊ฐ€ ๋นˆ์•ฝํ•ด, ๋ฌธ์„œ๋„ ๊ฐœ์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-3#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","5-๊น€ํ•™์ค€#5. ๊น€ํ•™์ค€":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋ฆฌํŒฉํ† ๋ฆฌfix: Upgrade Go to v1.21 Fixes #11556[**Merged]**\nArgo Workflows๋Š” Go์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.\nGo Version์„ 1.20 โ†’ 1.21๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” Issue๊ฐ€ ๋ฐœํ–‰๋˜์–ด ํ•ด๊ฒฐํ•ด๋ณด์ž ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด์ปคํ†ค ๊ธฐ๊ฐ„์— ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ œ์‹œํ•˜์—ฌ ๊ฐ™์€ ํŒ€์› ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ด์Šˆ ํ•ด๊ฒฐ ๋ฐ PR์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ฒฐ๊ณผ์ ์œผ๋กœ ์ฒซ PR๊ณผ ์ฒซ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๋ฑƒ์ง€๋ฅผ ๋‹ฌ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜๊ด‘์Šค๋Ÿฌ์šด ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\nfix: Upgrade Go to v1.21 Fixes #11556 by junkmm ยท Pull Request #11601 ยท argoproj/argo-workflows(opens in a new tab)์†Œ๊ทธ๋ฃน ๋ฐœํ‘œ\nChallenges ๊ธฐ๊ฐ„์— Argo Projects๋ฅผ ํ™œ์šฉํ•œ CI/CD ๊ตฌํ˜„ํ–ˆ๋˜ ๊ฒฐ๊ณผ๋ฅผ ์ฃผ์ œ๋กœ Offline ๋ฏธํŒ… ์‹œ๊ฐ„์— ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n๋ฐœํ‘œํ•˜๋ฉฐ ์ œ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•˜๊ณ , ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋ฉฐ ๋ฐ๋ธŒ์˜ต์Šค์™€ Argo Project ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n์ด์Šˆ ํ•ด์ปคํ†ค\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ง„์ž… ์žฅ๋ฒฝ๊ณผ ๋™๊ธฐ๋ถ€์—ฌ๋ฅผ ์œ„ํ•ด ์•ˆ๋‹คํ˜œ๋‹˜์˜ ์˜๊ฒฌ์œผ๋กœ ๋ฉ˜ํ† ๋‹˜ ์ฃผ๋„ํ•˜์— ์ด์Šˆํ•ด์ปคํ†ค์ด ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์˜ ์ฃผ๋„ํ•˜์— ์„ฑ๋ฝ๋‹˜๊ณผ, ๋ฌธ์˜๋‹˜, ๋ณ‘์„ ๋‹˜๊ณผ ๊ฐ™์€ ํŒ€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ๊ฐ„์— ์ œ๊ฐ€ ์ œ์‹œํ•œ go 1.20 โ†’ 1.21 ์—…๊ทธ๋ ˆ์ด๋“œ ์ด์Šˆ ํ•ด๊ฒฐ ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.\nArgo Workflows์— ๋‚ด์žฅ๋œ Prometheus Metric ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๋Š” Issue๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์œผ๋‚˜, ๋†’์€ ๋‚œ์ด๋„๋กœ ์ธํ•ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ณผ์ •์„ ํ†ตํ•ด Prometheus๋Š” ๋ณ„๋„์˜ Exporter๋ฅผ ์„ค์น˜ํ•ด์•ผ๋งŒ ํ•œ๋‹ค ๋ผ๋Š” ์ œ ๊ณ ์ •๊ด€๋…์ด ๋ฌด๋„ˆ์ง€๊ณ  ์‹œ์•ผ๊ฐ€ ํ™•์žฅ๋˜๋Š” ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\nplan to add workflow labels to the metric? ยท Issue #9849 ยท argoproj/argo-workflows(opens in a new tab)\n์•„๋ž˜ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Compile expr in config ยท Issue #11609 ยท argoproj/argo-workflows(opens in a new tab)\n\n์™• ์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - Container Playground\nArgo Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋™๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์ž…๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹์ด ์žˆ์–ด์•ผ ์šฐ๋ฆฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘๊ทผํ•˜๋Š”๋ฐ ์žˆ์–ด ๋„์›€์ด ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Šคํ„ฐ๋””๋ฅผ Open ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์ฒซ ๋ฒˆ์งธ ๋ฏธ์…˜์€ ์ œ์‹œํ•˜๋Š” ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜๋Š” Web Container๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\nํ‰์†Œ์— Dockerfile์„ ์ƒ๊ฐ์—†์ด ์ž‘์„ฑํ•˜๋˜ ์ €์— ๋Œ€ํ•ด ๋ฐ˜์„ฑํ•˜๊ฒŒ ๋๊ณ , ๋ฉ€ํ‹ฐ ์Šคํ…Œ์ด์ง•๊ณผ ๋นŒ๋“œ ์†๋„์™€ ๋„์ปคํŒŒ์ผ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ด€๊ณ„๋ฅผ ๋ฐฐ์šธ์ˆ˜ ์žˆ๋˜ ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-5#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ ํ›„๊ธฐ๊ฒฐ๋ก  ๋จผ์ € ๋ง์”€๋“œ๋ฆฌ๋ฉด ๋งŒ์กฑ์ค‘์— ๋Œ€ ๋งŒ์กฑ ์ž…๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ดˆ๊ธฐ ์ •๋ง ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ž˜ ์•Œ์ง€ ๋ชปํ–ˆ๋˜ ์ €์— ๋น„ํ•˜๋ฉด ํ˜„์žฌ์˜ ์ €์™€๋Š” ๋น„๊ตํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€ ๋งŒ์กฑํ•˜๋Š” ์ด์œ ๋Š”\n์ฒซ์งธ, ๋˜‘๋˜‘ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ๋‹ค์–‘ํ•œ ์ฃผ์ œ์™€ ์‚ฌ๋žŒ๋“ค ๊ป˜์„œ ํ˜„์—…์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ , ๊ด€์‹ฌ์žˆ๋Š” ๊ธฐ์ˆ  ๋“ฑ ๋ฐœํ‘œ๋ฅผ ์ •๋ง ๋งŽ์ด ํ•ด ์ฃผ์…จ๋Š”๋ฐ, ์–ด๋””๊ฐ€์„œ ๋“ค์„ ์ˆ˜ ์—†๋Š” ๋ช…ํ’ˆ ๊ฐ•์˜์˜€๊ณ , ์ •๋ง ๋งŽ์€ ๋„์›€์ด ๋œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‘˜์งธ, ๋“ ๋“ ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์ ์€ ์ €๋กœ์จ ์ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ธฐ๊ฐ„์ด ์กฐ๊ธˆ ๋ฌด์„œ์› ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €ํฌ ๋ฆฌ๋” ๋ฉ˜ํ‹ฐ๋‹˜์ธ ์„ฑ๋ฝ๋‹˜์„ ๋น„๋กฏํ•˜์—ฌ ๋งŽ์€ ๋ถ„๋“ค์ด ์Šฌ๋ž™์— ์งˆ๋ฌธ์„ ์˜ฌ๋ ธ์„๋•Œ ์ ๊ทน์ ์œผ๋กœ ์•Œ๋ ค์ฃผ์‹  ๋•๋ถ„์— ์ œ๊ฐ€ ๊ฒช์€ ๋ฌธ์ œ๋“ค์„ ์Šค๋ฌด์Šค ํ•˜๊ฒŒ ๋„˜์–ด๊ฐˆ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n์…‹์งธ, ์พŒ์ ํ•œ ๋ชจ์ž„ ๊ณต๊ฐ„๊ณผ ๋“ ๋“ ํ•œ์ง€์›์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ์ผ์š”์ผ ์„œ์ดˆ ์˜คํ”ˆ์—… ๊ณต๊ฐ„์—์„œ ๋ชจ์ž„์„ ํ–ˆ๋Š”๋ฐ, ์‹ ์ถ• ๊ฑด๋ฌผ์ธ์ง€ ์ •๋ง ๊น”๋”ํ•˜๊ณ , ํƒ•๋น„์‹ค์˜ ์ปคํ”ผ์™€ ๊ฐ„์‹์€ ๊ทธ์ € ๋น›์ด์˜€์Šต๋‹ˆ๋‹ค. ๋˜ ์ค‘๊ฐ„ ํšŒ์‹์—์„œ๋Š” ์ •๋ง ๋ฐฐํ„ฐ์ง€๊ฒŒ ๋ง›์žˆ๋Š” ์–‘๊ผฌ์น˜๋ฅผ ๋จน์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.์•ž์œผ๋กœ์˜ ๊ณ„ํš์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์„ ํ†ตํ•ด ํ™•์‹คํžˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•„์‰ฌ์šด์ ์ด ์žˆ๋‹ค๋ฉด ์ดˆ๋ฐ˜์— ๋ฌด์„œ์›Œ์„œ? ์†Œ๊ทน์ ์œผ๋กœ ํ™œ๋™ ํ–ˆ๋˜ ๊ฒƒ๊ณผ, ์•„๋ฌด๋ž˜๋„ ์†Œ๊ทน์ ์ผ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ๋˜ ์ œ ์ž‘๊ณ  ๊ท€์—ฌ์šด ์ฝ”๋”ฉ ์‹ค๋ ฅ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ๊ธฐ๊ฐ„์ด ์ •๋ง ๊ฐ’์กŒ๊ธฐ ๋•Œ๋ฌธ์—, ์ €์˜ ๋ฏธํกํ•œ ์ ์„ ๋ณด์™„ํ•ด์„œ ๋‹ค์Œ ํ•ด ์—๋„ ๊ผญ ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-4#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","6-๋ฐ•์ง„์ˆ˜#6. ๋ฐ•์ง„์ˆ˜":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๊ธฐ๋Šฅ๊ฐœ์„ A new feature to support Secrets as a type of parameters (๋งํฌ)\n\n\n\n๊ธฐ์กด์˜ Argo Workflow๋Š” WorkflowTemplate์— argument(์ธ์ž)๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์ง์ ‘ ์ธ์ž๋ฅผ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ๊ณ , ConfigMap์„ ์ฐธ์กฐํ•˜๋„๋ก ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ kubernetes ์ƒํƒœ๊ณ„๋ฅผ ์ง€์›ํ•˜๋Š” ๋‹ค๋ฅธ ๋„๊ตฌ๋“ค๊ณผ ๋‹ฌ๋ฆฌ Secret์„ ์ฐธ์กฐํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์ง€์›๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.์ด์— ๋Œ€ํ•œ Feature request๊ฐ€ https://github.com/argoproj/argo-workflows/issues/5506์—์„œ ์ด๋ฃจ์–ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด Draft PR์„ ๋งŒ๋“ค์–ด๋‘” ์ƒํƒœ์ž…๋‹ˆ๋‹ค.์ด ๊ธฐ๋Šฅ์€ ํŠนํžˆ๋‚˜ Kubernetes์—์„œ์˜ CustomResourceDefinition์ด๋ผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ฐ™์€ ๊ฒƒ์˜ ์ •์˜๋ฅผ ๋ฐ”๊ฟ”์•ผํ•˜๊ณ , workflow๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์‚ฌ์ด๋“œ์นด๋ฅผ ์ฃผ์ž…๋ฐ›๊ณ  Pod๋กœ ์ƒ์„ฑ๋˜๋Š” ์ผ๋ จ์˜ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋ชจ๋‘ ํŒŒ์•…ํ•ด์•ผํ–ˆ๊ธฐ์— ๊ฐœ๋ฐœํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์€ ํŽธ์ด์—ˆ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ, ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋‚˜๊ฐ€๋ฉด์„œ Workflow๊ฐ€ ๊ฒฐ๊ตญ Pod์™€ container๋กœ ๋ณ€ํ™˜๋˜์–ด ๋™์ž‘ํ•˜๊ฒŒ ๋˜๋Š” ๊ณผ์ •์„ ๊นŠ์ด ์žˆ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , Workflow๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ context ๋ฐ argument๋ฅผ templatingํ•˜๋Š” ๋กœ์ง๋„ ๋งŽ์ด ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.์ด์Šˆ์ƒ์„ฑIncorrect creator labels on a resubmitted Workflow (๋งํฌ)\n\n\n\nArgo Workflow์—๋Š” ๋™์ผํ•œ template์„ ๋ฐ”ํƒ•์œผ๋กœ Workflow๋ฅผ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” Resubmit์ด๋ผ๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. Resubmit๋œ Workflow์˜ ๊ฒฝ์šฐ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด Resubmitํ•œ ์œ ์ €๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„ค์ •๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์ž˜๋ชป๋œ ๊ฐ’์œผ๋กœ ์„ค์ •๋˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.์ด๋กœ ์ธํ•ด ํ•œ Workflow๋ฅผ ์‹คํ–‰ํ•œ ์œ ์ €์™€ ๊ทธ Workflow๋ฅผ Resubmitํ•œ ์œ ์ €๊ฐ€ ๋‹ค๋ฅด๋ฉด Resubmit์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ Workflow์—๋Š” ์ž˜๋ชป๋œ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด ๋ถ™๊ณค ํ–ˆ์Šต๋‹ˆ๋‹ค.์ด์— ๋Œ€ํ•œ ์ด์Šˆ๋ฅผ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค.๋ฒ„๊ทธ์ˆ˜์ •fix: Apply the creator labels about the user who resubmitted a Workflow (๋งํฌ)\n\n\n\n์•ž์„œ ์ƒ์„ฑํ–ˆ๋˜ ์ด์Šˆ(๋ฒ„๊ทธ)๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” Pull Request๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.Resubmit ์‹œ์— ๊ธฐ์กด Workflow ์‹คํ–‰์ž์˜ ์ •๋ณด๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  Resubmitํ•œ ์œ ์ € ์ •๋ณด๋งŒ์„ ๋ฐ”ํƒ•์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ Workflow ์ƒ์„ฑ์ž k8s object label์„ ๋‹ฌ๋„๋กํ•˜์—ฌ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ณ€๊ฒฝ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์˜ˆ์‹œ๋กœ foo๋ผ๋Š” ์œ ์ €๊ฐ€ ์‹คํ–‰ํ•œ Workflow๋ฅผ bar๋ผ๋Š” ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ, ์ธ์ฆ๋˜์ง€ ์•Š์€ ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ creator ๊ด€๋ จ label์ด ์–ด๋–ป๊ฒŒ ๋‹ฌ๋ฆฌ๋Š”์ง€๋ฅผ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ๋‹ค๋ฅธ ์ฝ”๋“œ์—๋„ ๋งŽ์€ ์˜ํ–ฅ์„ ๋ผ์นœ ๋ถ€๋ถ„์ด ์กด์žฌํ•ด ์ด์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•ด ์•ˆ์ •์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.๊ธฐ๋Šฅ๊ฐœ์„ feat: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (๋งํฌ)\n\n\n\n๋กœ๊ทธ์ธํ•œ ์œ ์ €๊ฐ€ CronWorkflow๋ฅผ ๋งŒ๋“  ๊ฒฝ์šฐ CronWorkflow์—๋Š” ์ƒ์„ฑ์ž์— ๋Œ€ํ•œ k8s object label์ด ๋ถ™๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ CronWorkflow์˜ ์„ค์ •์„ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow์—๋Š” ํ•ด๋‹น k8s object label์ด ๋ถ™์ง€ ์•Š๊ฒŒ ๋˜๋Š” ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.๋”ฐ๋ผ์„œ CronWorkflow๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow๋“ค์ด CronWorfklow์˜ ์ƒ์„ฑ์ž ๋ผ๋ฒจ์„ ๊ทธ๋Œ€๋กœ ์ „ํŒŒ๋ฐ›๋„๋ก ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.์ด์Šˆ์ƒ์„ฑInsufficient logging in /oauth2/callback handler when using SSO Authentication (๋งํฌ)\n\nKeycloak์ด๋ผ๋Š” Identity Provider ์˜คํ”ˆ์†Œ์Šค ์ œํ’ˆ์„ ์ด์šฉํ•ด Argo Workflows์— SSO(Single Sign On)์œผ๋กœ ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ คํ–ˆ์œผ๋‚˜ ์ด ๊ณผ์ •์—์„œ ๋กœ๊ทธ๊ฐ€ ๋ถ€์กฑํ•ด ํ™œ์„ฑํ™” ์ž‘์—…์ด ํฌ๊ฒŒ ์ง€์—ฐ๋œ ๊ฒƒ์„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ํ•ด๋‹น ๊ธฐ๋Šฅ ํ™œ์„ฑํ™” ์ž‘์—…์— ๋Œ€ํ•œ ๋กœ๊น… ๊ฐ•ํ™”๋ฅผ ์ฃผ์ œ๋กœํ•œ ์ด์Šˆ๋กœ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ๋Šฅ๊ฐœ์„ feat: Improve logging in the oauth2 callback handler (๋งํฌ)\n\n์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์ด์Šˆ(๋ธ”๋ก ๋งํฌ)๋ฅผ ํ•ด๊ฒฐํ•œ Pull Request์ž…๋‹ˆ๋‹ค. SSO๋ฅผ ์œ„ํ•ด OAuth2 Protocol์„ ์ด์šฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ ์ผ€์ด์Šค๋ณ„๋กœ ์—๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ Pull Request์˜ Reviewer๊ฐ€ ์ข€ ๋” ํŽธํ•˜๊ฒŒ ๋ฆฌ๋ทฐํ•  ์ˆ˜ ์žˆ๋„๋ก, Pull Request๊ฐ€ ์„ค๋“๋ ฅ์„ ๊ฐ–๋„๋ก, ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” Verification์„ ์ฝ”๋“œ๋กœ ๋‚˜ํƒ€๋ƒˆ์Šต๋‹ˆ๋‹ค.๊ณต๋ถ€docs: Add a user named ๋ฐ•์ง„์ˆ˜ (๋งํฌ)\n\nํ–‰์‚ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ GitHub์—๊ณผ ์นœํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„์— ์ €์— ๋Œ€ํ•œ ์†Œ๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ•ด Pull Request๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-6#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๊ทธ๋™์•ˆ ์ˆ˜๋งŽ์€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•ด ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์ทจ๋ฏธ์ƒํ™œ์„ ํ•˜๋ฉด์„œ๋„ ๋‹จ์ˆœํžˆ ์‚ฌ์šฉ์ž๋กœ์„œ๋งŒ ๋‚จ์•„์žˆ์—ˆ๋˜ ์ œ๊ฐ€ ์œ ๋ช… ์˜คํ”ˆ์†Œ์Šค์˜ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ข‹์€ ๊ธฐํšŒ์˜€์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜์˜ ๋„์›€์œผ๋กœ Argo Workflow๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ž…๋ฌธํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๊ฐ„์˜ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ๋ฏธํŒ…์˜ ๋‘๋ ค์›€๋„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋„ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ์ฝ์–ด๋ณด๋Š” ์Šต๊ด€์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ €๋Š” ์ง€๊ธˆ Argo Workflow๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Argo Rollouts, Istio ๋“ฑ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒํ•œ ํ™˜๊ฒฝ์—์„œ ๋งŽ์ด ์‚ฌ๋ž‘๋ฐ›๊ณ  ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์—๋„ ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ Slack์„ ํ†ตํ•ด ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค๊ณผ ์ž์ฃผ ์†Œํ†ตํ•ด์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์˜ ์ €์˜€๋‹ค๋ฉด ์ด๋Ÿฌํ•œ ์†Œํ†ต ์กฐ์ฐจ๋„ ๊บผ๋ ธ์„ ๊ฒƒ์ด ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ์ด๋Ÿฐ ์†Œํ†ต์— ์ „ํ˜€ ๋ถ€๋‹ด์ด ์—†๊ณ  ์•ž์œผ๋กœ๋Š” Argo Workflow์—์„œ ์ œ๊ฐ€ ๊ธฐ์—ฌํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ Argo Rollouts์™€ Istio์—๋„ ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!์ง€๋‚œ ๊ธฐ๊ฐ„๋™์•ˆ ํž˜์จ์ฃผ์‹  ์ฃผ์ตœ์ธก๊ณผ ๋ฉ˜ํ† ๋‹˜๊ป˜ ๊ฐ์‚ฌ์˜ ์ธ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-5#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","7-์„œ์ฒญ์šด#7. ์„œ์ฒญ์šด":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\nPR 1๊ฐœ Open\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •\nOSSCA ์‚ฌ๋ฌด๊ตญ์ด ๊ณต์œ ํ•ด์ฃผ์‹  ๊ธฐ๋ณธ Git ์ „๋žต์— ๋Œ€ํ•œ ๊ณต์œ  ์˜์ƒ์„ ํ™•์ธํ•˜๊ณ , ๋†“์น˜๊ณ  ์žˆ๋Š” ์ƒˆ๋กœ์šด ๋ถ€๋ถ„๊ณผ ๊ธฐ์กด์˜ ์•Œ๊ณ ์žˆ๋˜ ๊ฐœ๋…์„ ๊ฒฐํ•ฉ์‹œ์ผœ Git์— ๋Œ€ํ•œ ์ดํ•ด์™€ ์‘์šฉ๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค.\nํŒ€์—์„œ ์ง„ํ–‰ํ•˜๋Š” ArgoWorkflows-OSS/ArgoWorkflows-OSS ๋ ˆํฌ์ง€ํ† ๋ฆฌ์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์œ„ํ•ด ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ์•„์•ผํ•  ๊ฐœ๋…(gpg private key)์™€ issues, PR title ๋“ฑ์„ ์‹ค์ œ๋กœ ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๊ฒฝํ—˜์ ์œผ๋กœ ์ฒด๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.\ndevcontainer๋ฅผ ์‚ฌ์šฉํ•ด Argo Workflow์˜ ๋กœ์ปฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•ด๋ณด๋ฉฐ ์‹ค์ œ๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ํ•˜๊ธฐ์œ„ํ•œ ํ•„์ˆ˜์กฐ๊ฑด์„ ํ…Œ์ŠคํŠธํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ข…์†์„ฑ์— ๋Œ€ํ•œ ์ด์‹์„ฑ์ด ์ข‹์€ ๋„๊ตฌ์—ฌ์„œ ๋งค์šฐ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ\n๊ณต์‹ docs์˜ fields ์˜ˆ์ œ ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11748\n๊ธฐ์กด ๊ณต์‹๋ฌธ์„œ์—์„œ ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ฌธ์„œ ์˜ˆ์ œ๊ฐ€ CronWorkflowSpec , CronWorkflowStatus ํ•„๋“œ์— ํฌํ•จ๋˜์–ด ์žˆ์–ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐ ํ˜ผ๋ž€์„ ๋ถˆ๋Ÿฌ์™”์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ž˜์„œ ํ•„์š”ํ•œ ์ž๋ฃŒ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด CronWorkflowSpec , CronWorkflowStatus ํ•„๋“œ์˜ ์˜ˆ์ œ์—์„œ๋Š” ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ œ๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-7#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ\n์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ด๋ ‡๊ฒŒ ์‹ฌ๋„์žˆ๊ฒŒ ์•Œ์•„๊ฐ€๊ณ , ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ์ž„์ด ๋˜ ์žˆ์„๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค ์ •๋„๋กœ ๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค์ด ํ›Œ๋ฅญํ•˜๊ณ  ๋˜ ์ •๋ง ์—ด์‹ฌํžˆ ๋ชจ์ž„์„ ์ด๋Œ์–ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n๊ฐœ์ธ์œผ๋กœ์„œ๋Š” ์•„์‰ฌ์›€์ด ๋ฌด์ฒ™ ํฌ๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์กฐ๊ธˆ ๋” ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๊ณ  ์ ๊ทน์ ์œผ๋กœ ๋ชจ์ž„์— ์ฐธ์—ฌํ•ด์„œ ๊ฐœ์ธ์˜ ์„ฑ์žฅ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋” ์ข‹์€ ๋ชจ์ž„์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์„ ํ…๋ฐ, ์—ฌ๋Ÿฌ ์™ธ๋ถ€ ์š”์ธ๊ณผ ์Šค์Šค๋กœ์˜ ๊ฒŒ์œผ๋ฆ„ ๋•Œ๋ฌธ์— ์•„์‰ฌ์›€์„ ๋งŽ์ด ๋‚จ๊ฒผ๋˜ ๊ธฐ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\nํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš\n๋” ์ด์ƒ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๊ฐ€ ๋ฌด์„œ์šด(?) ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ํฐ ์ž์‹ ๊ฐ์„ ์–ป์–ด์„œ, ์ดํ›„์—๋„ Argo ์ƒํƒœ๊ณ„๋ฅผ ๋„˜์–ด CNCF ์ƒํƒœ๊ณ„์—๋„ ๋”์šฑ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํƒํ—˜ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ฒ˜์Œ๋ถ€ํ„ฐ ์†Œ์Šค๋ฅผ ๋‹ค ๊นŒ๋ณด์ง€ ์•Š๊ณ ๋„ ์ด์ „ PR ๊ธฐ๋ก, ๋ฉ”์ธํ…Œ์ด๋„ˆ์˜ ๋„์›€์„ ํ†ตํ•ด ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Œ์„ ํ† ๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ์— ๋Œ€ํ•œ ์‹ฌ๋ฆฌ์ ์ธ ํ—ˆ๋“ค์„ ๋„˜์–ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌ๋ฅผ ์ด์–ด๊ฐˆ ๊ณ„ํš์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-6#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","8-์†กํ˜œ๋ฏผ#8. ์†กํ˜œ๋ฏผ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™\nMutex check happens after memoization cache check and lock info missing from UI๋ฒ„๊ทธ์ˆ˜์ •Issue #11219\nPR #11456 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จArgo Workflow ์˜ Synchronization ๋ฐ Cache ๊ธฐ๋Šฅ์„ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ๋ฒ„๊ทธ๋Š” Argo Workflow ์—์„œ Synchronization ๋ฐ Memoize ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์‹œ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ๋Œ€ ๋™์ž‘์€ Mutex Synchronization ์ด ๋™์ž‘ํ•œ ์ดํ›„ ์บ์‹œ๊ฐ€ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ, Synchronization ๊ฐ€ ๋™์ž‘ํ•œ ๋’ค ์บ์‹œ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด job-1 ๊ณผ job-2 ๊ฐ€ ์žˆ์„ ์‹œ job-1 ์ด Synchronization ํšจ๊ณผ๋กœ ์ธํ•ด ๋จผ์ € ๋™์ž‘์„ ํ•˜๊ณ  ์บ์‹œ๋ฅผ ์“ฐ๊ณ  ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด, job-2 ๋Š” ** ๋™์ผํ•œ ์บ์‹œ๋กœ ์ธํ•ด์„œ ๋™์ž‘ํ•˜์ง€ ์•Š๊ณ  Pass ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.**\n\n์ €๋Š” ์ด ๊ณผ์ •์„ Synchronization ๊ณผ Cache ์˜ ์ˆœ์„œ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์–ด๋ ต์ง€๋Š” ์•Š์€ ์ˆ˜์ •์ด์—ˆ์ง€๋งŒ, ๋ณต์žกํ•œ ํŒŒ์ผ ์ค‘ ํ•˜๋‚˜์ธ operation.go ๋ฅผ ์ˆ˜์ •ํ–ˆ๊ธฐ์— ๋งŽ์€ ๋ฆฌ๋ทฐ์™€ ํ•จ๊ป˜ Argo Workflow ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์—ˆ๋˜ PR ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.Parent level memoization is broken๋ฒ„๊ทธ์ˆ˜์ •Issue #11612\nPR #11623 - Merge ์™„๋ฃŒ/3.4.11 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ์œ„ ์ˆ˜์ •์œผ๋กœ ๋ฐœ์ƒํ•œ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ ์‚ฌํ•ญ์œผ๋กœ, Argo Workflow ์˜ Template ๋ ˆ๋ฒจ์ด ์•„๋‹Œ ์•„๋ž˜ Child ๊ตฌ์„ฑ ์š”์†Œ์—์„œ Memo ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์‹œ ๋ฌดํ•œ Pending ์ด ๊ฑธ๋ฆฌ๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ œ๋ณด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด์ „ PR ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋‚˜ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ Case ๊ฐ€ ์กด์žฌํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ง€ํ•˜๊ณ , ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์›์ธ์„ ๋ถ„์„ํ•ด์„œ ๋‹ค์‹œ ํ•ซํ”ฝ์Šค๋ฅผ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ˆ์™ธ ์‚ฌํ•ญ์„ ์ถ”ํ›„์—๋„ ๋ฐœ๊ฒฌํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ 4๊ฐœ ํฌํ•จํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.UI: workflowDrawer's information link is not correctly working๋ฒ„๊ทธ์ˆ˜์ •Issue #11494\nPR #11495 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จArgo Workflow ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํŽผ์ณค์„ ์‹œ, Information ์•„์ด์ฝ˜์˜ ๋งํฌ๊ฐ€ ๋ง๊ฐ€์ง„ ์‚ฌํ•ญ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n ํƒœ๊ทธ ์ค‘์ฒฉ์œผ๋กœ ์ธํ•œ ์ž˜๋ชป๋œ ์ด๋ฒคํŠธ ์ „ํŒŒ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ œ๋Œ€๋กœ ํด๋ฆญ์ด ๋™์ž‘ํ•˜๊ฒŒ ๋งŒ๋“  ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ฝ”๋“œ ์ˆ˜์ •์œผ๋กœ ๋‹ค์‹œ ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ ์˜ฌ๋ฐ”๋ฅธ ๋ฌธ์„œ๋กœ ์ด๋™ํ•˜๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Search by name for WorkflowTemplates in UI๊ธฐ๋Šฅ๊ฐœ์„ Issue #11004\nPR #11684 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ๋‹ค๋ฅธ 2๋ช…์˜ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค๊ณผ ๊ณต๋™์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nArgo Workflow ์—๋Š” ์ด๋ฆ„์˜ ํŒจํ„ด์„ ํ†ตํ•ด ๊ฐ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋Šฅํ•˜๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ด ๋น ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€๋กœ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋” ์ด์ƒ Yaml ์˜ ๋ผ๋ฒจ ๋ฟ๋งŒ์ด ์•„๋‹Œ ์ด๋ฆ„์œผ๋กœ๋„ Template ์„ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ ์ •ํ™•ํ•œ ์ด๋ฆ„์ด ์•„๋‹Œ LIKE ๊ฒ€์ƒ‰์ด๋ผ๋Š” ๊ฒƒ์ด ์•ž์œผ๋กœ๋„ ์œ ์šฉํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ดํ›„์—๋„ ๋‹ค๋ฅธ ํŽ˜์ด์ง€์— ๋Œ€ํ•ด์„œ ๋น„์Šทํ•œ ์ˆ˜์ •์„ ํ†ตํ•ด ๊ฒ€์ƒ‰๊ณผ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์˜ˆ์ •์ด๋ผ ๋”์šฑ ์˜๋ฏธ์žˆ๋Š” PR ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.Add more readable Argo CLI installation guide into github documentation๋ฌธ์„œ๊ธฐ์—ฌIssue #11750\nPR #11751 - Merge ์™„๋ฃŒArgo Workflows ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋งจ๋“œ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค์ธ Argo CLI ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค.\n\nํ˜„์žฌ Argo CLI github ๋ฌธ์„œ์—๋Š” ์ธ์Šคํ†จ์— ๋Œ€ํ•œ ๊ณผ์ •์ด ๋น ์ ธ ์žˆ์–ด์„œ, ์ฒซ ์‚ฌ์šฉ์ž๊ฐ€ Argo CLI ๋ฅผ ์„ค์น˜ํ•  ๋ฐฉ๋ฒ•์„ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด์—๋Š” Release Note ๋กœ ์ง์ ‘ ์ฐพ์•„ ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ Quick Start ํŽ˜์ด์ง€๋กœ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๊ฐ€์•ผ ํ–ˆ๋Š”๋ฐ, Argo CLI ํŽ˜์ด์ง€์— ๊ธฐ์กด Usage ์ด์™ธ์— Installation ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์ด๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.Workflow templating is skipped when whitespace is added to template parameters๋ฒ„๊ทธ์ˆ˜์ •Issue #11767\nPR #11781 - Merge ์™„๋ฃŒArgo Workflow ์—์„œ workflow template ์ž‘์„ฑ ์‹œ ๋“ค์–ด๊ฐ€๋Š” {{parameter}} ํ˜•ํƒœ์˜ placeholder ๊ฐ€ {{ parameter }} ์™€ ๊ฐ™์ด ์•ž ๋’ค๋กœ ๊ณต๋ฐฑ์ด ์žˆ์„ ๊ฒฝ์šฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ๋˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋ถ€ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ฝ”๋“œ์—์„œ parameter ์— ๋Œ€ํ•ด์„œ ์•ž, ๋’ค์˜ ๊ณต๋ฐฑ์„ ์ž๋ฅด๋Š” trim ์„ ํ•˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์›์ธ์œผ๋กœ, ์ด ๋ถ€๋ถ„์— trim ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•ด ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ์—ฌ๋กœ ์ธํ•ด ๊ธฐ์กด placeholder ๋‚ด์šฉ์ด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๋ฌด์‹œํ•ด๋ฒ„๋ฆฌ๋Š” ํ˜„์ƒ๋„ ๋ฐ”๋กœ ์žก์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ชจ์ž„ ๊ฐœ๋ฐœ ํ™œ๋™\nArgo Workflow OSS ๊ณตํ†ต Repo ์— PR ์˜ฌ๋ ค๋ณด๊ธฐPR #22 - Merge ์™„๋ฃŒArgo Workflow PR ์ „ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ์—ฐ์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฌธ์„œ ๋ฐ ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋“ค๊ณผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜์—ฌ ์˜ฌ๋ ค์„œ Git ์ปค๋งจ๋“œ ๋ฐ Rebase ์˜ ์†Œ์ค‘ํ•จ์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Dockerfile ๋กœ ์›น์„œ๋ฒ„ ๋งŒ๋“ค์–ด๋ณด๊ธฐPR #6 - Merge ์™„๋ฃŒ๋กœ์ปฌ 8080 ์„œ๋ฒ„๋กœ ํ†ต์‹ ํ•˜์—ฌ localhost:8080 ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ Dockerfile ์„ ํ•˜๋‚˜ ์ž‘์„ฑํ•˜๊ณ  ์„œ๋ฒ„๋ฅผ ๋„์šฐ๋Š” ์—ฐ์Šต์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ฐ„๋‹จํ•œ๊ฒŒ Flask ๋กœ ํŒŒ์ด์ฌ ์„œ๋ฒ„๋ฅผ ์ž‘์„ฑํ•˜๊ณ  Dockerfile ๋‚ด ํ™˜๊ฒฝ ์„ค์ •, ์„œ๋ฒ„ ๊ตฌ๋™, ํฌํŠธ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ Docker ์ปค๋งจ๋“œ๋กœ ์™ธ๋ถ€์—์„œ๋„ ์„œ๋ฒ„์— ์ ‘์† ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-8#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์ด์ „์—๋„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ์ฐธ์—ฌํ–ˆ์—ˆ์ง€๋งŒ, ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ์˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ฉค๋ฒ„, ๋‚ด์šฉ ๋ชจ๋‘๊ฐ€ ํŠนํžˆ ๋งŒ์กฑ์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค.\n๋‹จ๊ธฐ๊ฐ„์— ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์‰ฝ์ง€ ์•Š์€๋ฐ, ์ž‘์€ ๋‚ด์šฉ์ด๋‚˜๋งˆ ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์ด ๋†€๋ผ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์˜ ์ง‘์ค‘์ ์ธ ์ผ€์–ด์™€ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค์˜ ์—ด์ •์ด ์ •๋ง ํฐ ๋„์›€์ด ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นŠ๊ฒŒ ๋Š๋‚„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nํ˜ผ์ž ์‹œ์ž‘ํ–ˆ๋‹ค๋ฉด ๊ธˆ๋ฐฉ ํฌ๊ธฐํ•˜๊ณ  ์žŠ์–ด๋ฒ„๋ ธ์„ ๋‚ด์šฉ์ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ด๋ ‡๊ฒŒ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋Œ€๋‹จํ•œ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n์•ž์œผ๋กœ๋„ Argo Workflow ์— ๋Œ€ํ•œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ด์–ด๋‚˜๊ฐˆ ์ƒ๊ฐ์ด๋ฉฐ, ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ, ์ด์ œ๋Š” ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ ‘๊ทผํ•ด์„œ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ์—ด์ •๋งŒ ์žˆ๋‹ค๋ฉด ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ๋„ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ์—ฌ์— ๋Œ€ํ•œ ์žฌ๋ฏธ๋ฅผ ์ ๊ทน ์ „ํŒŒํ•˜๋ฉฐ, ์ž์‹  ์žˆ๊ฒŒ ์ถ”์ฒœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-7#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","9-์•ˆ๋‹คํ˜œ#9. ์•ˆ๋‹คํ˜œ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋ฌธ์„œ ์ˆ˜์ • ๊ณต์‹ ๋ฌธ์„œ์˜ running-locally ๋ถ€๋ถ„์ด Dev-container์™€ Makefile์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ง๊ด€์ ์ด์ง€ ์•Š๊ณ , ๊นจ์ง„ ๋งํฌ๋“ค์ด ์žˆ์–ด pr #11405๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.์ด์Šˆ ๊ธฐ์—ฌ ๋ฏธ์™„์„ฑ ์ด์ง€๋งŒ Argo-workflows ์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋‚˜, ์›Œํฌํ”Œ๋กœ์šฐ ๋‚ด์˜ Pod ๋‚ด์—์„œ Secret ์ •๋ณด๊ฐ€ echo ๋“ฑ์˜ ๋ช…๋ น์–ด๋กœ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ #8685 ๊ฐ€ ์žˆ์–ด ์ด๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.4์ผ ๋™์•ˆ ํ•˜๋ฃจ์— 3์‹œ๊ฐ„ ์ •๋„, ์ด 12์‹œ๊ฐ„ ์ •๋„๋ฅผ ์ด ์ด์Šˆ์— ํˆฌ์žํ–ˆ์œผ๋‚˜ ์•„์ง ํ•ด๊ฒฐํ•˜์ง„ ๋ชปํ•˜์˜€์Šต๋‹ˆ๋‹ค. (์ค‘๊ฐ„ ์ปค๋ฐ‹)\n์ด 11๊ฐœ ํŒŒ์ผ์— ๊ฑธ์ณ Argo-workflows ์‹คํ–‰ ์‹œ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜์ธ ARGO_HIDE_SECRETS ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•ด๋‹น ์˜ต์…˜์ด true ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์œ„ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ command line์—์„œ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜, Argo-workflows ๋ฅผ ์‹คํ–‰ํ•  ๋‹น์‹œ์— ์„ค์ •์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n๋งŒ์•ฝ ARGO_HIDE_SECRETS=false ๋กœ ์„ค์ •ํ•  ๊ฒฝ์šฐ, \"You are running with logging include secrets. Be careful.\" ๋ผ๋Š” ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nworkflow, pod์˜ ๋กœ๊ทธ์—์„œ Secret์— ํ•ด๋‹นํ•˜๋Š” ์ •๋ณด๊ฐ€ ํฌํ•จ๋  ๊ฒฝ์šฐ, SecretValue๋ฅผ ๋งˆ์Šคํ‚น ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜๊ธฐ์—, ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋Š” ๊ณผ์ •์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. Go ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•˜๋Š” logrus ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” io ํŒจํ‚ค์ง€์˜ io.Writer ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n๊ณผ์ œ ์ˆ˜ํ–‰ Argo-workflows ํŒ€์€ ๋ฉ˜ํ† ๋‹˜์ด OSS-Argo-workflows ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ณผ์ œ๋ฅผ ๋‚ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆด ๋•Œ ์ง€์ผœ์•ผ ํ•˜๋Š” ์›์น™ (presigned commit, gpg check) ์„ ์ง€ํ‚ค๋ฉฐ pr์„ ์˜ฌ๋ฆฌ๊ณ , git conflict ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ๋ฐฐ์›Œ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค.\n์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด, ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„ Argo-workflows๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด local ํ™˜๊ฒฝ์—์„œ Dev Container๋กœ Argo-workflows๋ฅผ ๋™์ž‘์‹œ์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ์ด ๊ณผ์ •์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด๋ณด๋Š” ๊ณผ์ œ๋ฅผ ๋ฐ›์•˜๊ณ , ๊ทธ ๊ณผ์ •์—์„œ ์ˆ˜ํ–‰์— ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋ฉค๋ฒ„๋“ค์„ ์„œ๋กœ ๋„์™€์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€์— ํ•ด๋‹น ๋ฐฉ๋ฒ•์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฒ•์„ ์ •๋ฆฌํ•˜์—ฌ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. blog","-์ฐธ๊ฐ€-ํ›„๊ธฐ-9#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๋ฉ‹์ง„ ๋ฉ˜ํ† ๋‹˜๊ณผ ํŒ€์›๋“ค์„ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๋งค์ฃผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ๋งŒ๋‚˜๋ฉฐ ๊ทธ๊ฐ„ ๊ธฐ์—ฌํ–ˆ๋˜ ์ด์Šˆ์— ๋Œ€ํ•ด ๊ณต์œ ํ•˜๊ณ , ์—…๋ฌด์ ์œผ๋กœ ๋„์›€์ด ๋˜๋Š” ๋ฐœํ‘œ๋“ค์„ ๋งค์ฃผ ๋Œ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ง‰๋ฐ”์ง€์—๋Š” โ€˜์ด์Šˆ ํ•ด์ปคํ†คโ€™์„ ๋งŒ๋“ค์–ด, ์กฐ๋ฅผ ๋‚˜๋ˆ„์–ด ์ด์Šˆ๋ฅผ ์ง‘์ค‘์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ž๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ Argo-workflows ํŒ€ ์ž์ฒด์—์„œ 4๊ฑด์ด ๋„˜๋Š” pr์ด ๋จธ์ง€๋˜์—ˆ์œผ๋ฉฐ, ์ €๋„ ํ•œ ์ด์Šˆ๋ฅผ ์žก๊ณ  ์ง‘์ค‘์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋‚ด ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๊นŠ์ˆ™ํžˆ ํŒŒ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Go ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋Š” ์ปค๋ฆฌ์–ด๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ”„๋กœ๋•์…˜ ๋ ˆ๋ฒจ์˜ Go ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์ˆ˜์ •ํ•ด๋ณด๋Š” ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด ์ •๋ง ๊ฐ’์ง„ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์—ด์‹ฌํžˆ ์‚ฌ์‹œ๋Š” ๋ถ„๋“ค๊ณผ ๊ฐ™์€ ์ง‘๋‹จ์— ์†ํ•  ์ˆ˜ ์žˆ์„๊นŒ, ์ƒ๊ฐํ•ด๋ณด๊ฒŒ ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. Masters๊ฐ€ ๋๋‚˜๋”๋ผ๋„ ์ €๋Š” ์œ„์—์„œ ํ•ด๊ฒฐํ•˜๋ ค๋˜ ์ด์Šˆ๋ฅผ ๋๊นŒ์ง€ ํŒŒ๋ณผ ์ž‘์ •์ด๋ฉฐ, ๊ฐœ๋ฐœ pr์„ ํ•˜๋‚˜ ๋” ์˜ฌ๋ ค๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.๊ทธ๋ฆฌ๊ณ  ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด 2024๋…„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์—๋„ ์ฐธ๊ฐ€ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.์ข‹์€ ๊ธฐํšŒ์™€ ์žฅ์„ ๋งˆ๋ จํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-8#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","10-์•ˆ์ง€์™„#10. ์•ˆ์ง€์™„":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. ์˜คํ”ˆ์†Œ์Šค ์ฒซ ๊ธฐ์—ฌ์ฒ˜์Œ์œผ๋กœ ArgoWorkflows์— ๋ฌธ์„œ๋ฅผ ํ†ตํ•œ ๊ธฐ์—ฌ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์‹ ์‚ฌ์ดํŠธ์— ์ด๋ฏธ์ง€์ธ์ง€ ๋น„๋””์˜ค์ธ์ง€ ํ˜ผ๋™์„ ์ค„ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ณ ์ณ, ์œ ์ €๋“ค์ด ํ™•์‹คํžˆ ๋™์˜์ƒ์ž„์„ ์ธ์ง€ํ•˜๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\ndocs: modify demo image in intermediate-inputs.md #117552. ๋‹ค๋ฅธ ๋ฉค๋ฒ„์˜ ํ™œ๋™์„ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฒ• ํ„ฐ๋“์ด๋ฒˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์„  ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ์š”๋ น์— ๋Œ€ํ•ด์„œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ฃผ์š” ๋กœ์ง์ด ์•„๋‹Œ ์•„์ฃผ ์ž์ž˜ํ•œ ๋ฒ„๊ทธ ์ด์Šˆ, ๋˜๋Š” UI ๋ถ€๋ถ„์—์„œ๋„ ์ƒ๊ฐ๋ณด๋‹ค ์ด์Šˆ๊ฐ€ ์—„์ฒญ ๋งŽ๋‹ค.\nํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์˜ ์ „๋ฌธ์ ์ธ ์ง€์‹, ๋˜๋Š” ๋‹ค๋ฅธ ๋ถ„์•ผ (ex. ํ”„๋กœํŠธ) ์ข…์‚ฌ์ž์—ฌ๋„, ์ถฉ๋ถ„ํžˆ ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋“ค์ด ๋งŽ๋‹ค. (ex. UI ์ด์Šˆ)\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋Š”, ํ•ด๋‹น ์ด์Šˆ์— ๋จผ์ € ์ง์ ‘ ์ด ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹จ ํ›„, ์ž‘์—…์„ ์‹œ์ž‘ํ•œ๋‹ค.\n์ด ๋ถ€๋ถ„์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋Š”๋ฐ, Argo Workflow์˜ ๊ฒฝ์šฐ๋Š” ๊ธฐ์—ฌ๋ฅผ ํ•  ๋•Œ ๋‹ด๋‹น์ž๊ฐ€ ๋ฐฐ์ •๋œ๋‹ค๋Š” ์ ์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋‹ค. ์•„๋งˆ ๋ชจ๋ฅด๋Š” ์ ? ๋˜๋Š” ์ƒ์†Œํ•œ ๋ถ€๋ถ„์ด ๋Š๊ปด์งˆ ๋•Œ ๋‹ด๋‹น์ž๋ฅผ ๋ฐฐ์ •ํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.\n๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. ์ •๋ง ๊นŒ์น ํ•˜๊ฒŒ ๋”ฑ ํ•œ ์ค„ ์ ์œผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๊ณ , ๊ต‰์žฅํžˆ ์นœ์ ˆํ•˜๊ฒŒ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๋‹ค.\n\n๋‹ค๋ฅธ ํšŒ์›๋ถ„๋“ค์˜ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ๋ณด๋ฉฐ ์ด์Šˆ์— ์ง์ ‘ ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค๋ฅธ ํšŒ์›๋ถ„์˜ ์ด์Šˆ ์ค‘ โ€œPaginationโ€ ์ด์Šˆ๋ฅผ ๋งค์šฐ ํฅ๋ฏธ๋กญ๊ฒŒ ๋ดค์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ argo workflow๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๋ˆˆ์น˜๋ฅผ ์ฑ„์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ์ผ๊ด€์„ฑ์ด ์—†๋‹ค๋Š” ๊ฑธ ์บ์น˜ํ•˜์‹œ๊ณ  ์ด์Šˆ๋ฅผ ๋งŒ๋“ค์–ด ๊ธฐ์—ฌ๋ฅผ ํ•˜์‹œ๋Š” ๊ฒƒ์—์„œ, ์ €๋ ‡๊ฒŒ ์ž์นซ ์ง€๋‚˜์ณ ๊ฐˆ ์ˆ˜๋„ ์žˆ๋Š” ๊ณณ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ตฌ๋‚˜ ๋ผ๋Š” ๊ฑธ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.3. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์ถ•๊ฐœ์ธ์ ์œผ๋กœ ํ™œ๋™์„ ํ•œ ๊ฑด devcontainer๋ฅผ ์ง์ ‘ ๋„์›Œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ๊ทธ ๊ณผ์ •์—์„œ ๋ฌด์ˆ˜ํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”๋ฐ, ๋‹ค๋ฅธ ๋ถ„๋“ค๊ป˜์„œ ์ง์ ‘ ๋„์™€์ฃผ์‹œ๊ณ  ๊ณจ๋จธ๋ฆฌ๋ฅผ ์•“์•„๊ฐ€๋ฉฐ ๋งˆ์นจ๋‚ด ํ•ด๊ฒฐํ•œ ๊ฒƒ์„ ๋ณด๊ณ , ๋ญ”๊ฐ€ ์‹ค๋ฌด์—์„œ๋„ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์ด ์˜ค์…”์„œ ๊ฐ™์ด ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด์งœ๋‚ด์‹ค ๊ฒƒ ๊ฐ™์€ ๋ชจ์Šต์ด ์ƒ์ƒ์ด ๊ฐ”์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์˜์กด์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ํ›„์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ œ ํ”„๋กœ์ ํŠธ์— ์ด์Šˆ๋ฅผ ๋งŒ๋“ค๋•Œ, ๋™์ผํ•œ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜๊ณ , ํ˜„์žฌ ์ œ๊ฐ€ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ (๋””์Šค์ฝ”๋“œ ๋ด‡ ๊ด€๋ จ ํ”„๋กœ์ ํŠธ) ์—์„œ๋„ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ํ•ด์•ผ๋  ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.์ค‘๊ฐ„ ๋ณด๊ณ ์„œ ์ดํ›„์—๋Š” ์กฐ๊ธˆ ๋งˆ์Œ๊ฐ€์ง์„ ๋ฐ”๊ฟ” ์œ„์ถ•๊ฐ์„ ๋Š๋ผ๋Š” ๊ฒƒ ๋ณด๋‹ค๋Š”, ๋‹ค๋ฅธ ํ˜„์ง์ž ๋ถ„๋“ค์ด ์‹ค๋ฌด์—์„œ๋Š” ์–ด๋–ค ์‹์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜์‹œ๋Š”์ง€ ๊ทธ๋Ÿฐ ๊ฒƒ๋“ค์„ ์—ฟ๋“ฃ๋Š” ๊ธฐํšŒ๋ฅผ ์žก๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ํ•˜์…จ์œผ๋ฉฐ ํšŒ์‚ฌ ๋‚ด์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ, ebpf์— ๋Œ€ํ•œ ์„ค๋ช… ๋“ฑ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•™๊ต๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ๋“ฃ๊ธฐ ํž˜๋“  ์•„์ฃผ ๊ท€์ค‘ํ•œ ๋ฐœํ‘œ์˜€๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.4. GPG Sign์„ ์ด์šฉํ•œ Verified Commit ๋ฐฉ๋ฒ• ์ˆ™๋‹ฌ ๋ฐ ํŒ€ ๊นƒํ—ˆ๋ธŒ ์†Œ๊ฐœ๊ธ€ ์—…๋กœ๋“œ๊ทธ๋™์•ˆ์€ ๋ณ„๋„์˜ GPG Key์—†์ด ์ปค๋ฐ‹์„ ํ•ด์™”๋Š”๋ฐ, ๋ฉค๋ฒ„ ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ณผ์ •์—์„œ DCO๋ด‡๊ณผ GPG ํ™•์ธํ•ด์„œ ๊ณ„์† ๋ง‰ํ˜€, Verified ์ปค๋ฐ‹์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ„ฐ๋“ํ•˜๊ณ  ํŒ€ ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์— ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์ปค๋ฐ‹์„ ํ•  ๋•Œ๋งˆ๋‹ค ์ž๊พธ ๋ฉˆ์ถฐ ์• ๋ฅผ ๋จน๋Š” ๋„์ค‘ ๊ฐ™์€ ํŒ€์›์˜ ๋„์›€์„ ๋ฐ›์•„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-10#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์‚ฌ์‹ค, ์ค‘๊ฐ„๋ณด๊ณ ์„œ ์“ฐ๊ธฐ ์ „๊นŒ์ง€ ์ œ ์ˆ˜์ค€์— ๋น„ํ•ด ์ด ํ™œ๋™์ด ๋„ˆ๋ฌด ์ˆ˜์ค€์ด ๋†’๊ณ  ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ์ž˜ํ•˜์…”์„œ ์Šค์Šค๋กœ ์œ„์ถ•๋œ ๋Š๋‚Œ์ด ์žˆ์—ˆ์œผ๋‚˜, ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ƒ๋‹ดํ•ด์ฃผ์‹œ๊ณ  ์ž˜ ๊ฒฉ๋ คํ•ด์ฃผ์‹  ๋•์— ๊ทธ ์ดํ›„๋กœ ์ •๊ธฐ๋ชจ์ž„์— ๋” ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.Argo Workflow์—์„œ ์ˆ˜๋งŽ์€ ์ด์Šˆ๋ฅผ ๋ณด๋ฉฐ, ๋งŒ๋งŒํ•œ ๊ฒƒ์ด ์žˆ์œผ๋ฉด ํ•œ๋ฒˆ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณผ๊นŒ ํ•˜๋ฉฐ ์ฐพ์•„๋ดค๋Š”๋ฐ, ๋„ˆ๋ฌด ๋ณต์žกํ•˜๊ณ  ํŠนํžˆ๋‚˜ Go ์–ธ์–ด๋ฅผ ์ž˜ ๋ชจ๋ฅด๋Š” ํ„ฐ๋ผ ์†์„ ๋Œˆ ์ˆ˜๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ์ง์ ‘ ๊ธฐ์—ฌ๋Š” ๋ชฐ๋ผ๋„ ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ๊ธฐ์—ฌ๋ฅผ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค๋ผ๋Š” ์„ธ๊ณ„์— ์ž…๋ฌธํ•˜๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค.๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ์€ ๋‹ค๋ฅธ ๋ถ„์˜ ๊ธฐ์—ฌ๋Š” โ€œํŽ˜์ด์ง€๋„ค์ด์…˜โ€์ด์—ˆ์Šต๋‹ˆ๋‹ค. Argo Workflow์˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋˜์–ด์žˆ๊ณ , ์–ด๋–ค ๋ถ€๋ถ„์€ ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉฐ, ๋˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ์ œ๋ชฉ์€ ๋‚˜์™€ ์žˆ์ง€ ์•Š์€, ํ•œ๋งˆ๋””๋กœ UI ๋‚ด์˜ ์ผ๊ด€์„ฑ ๊นจ์ง ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์…จ๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ์ด์Šˆ ํ•ด์ปคํ†ค์—์„œ ํŒ€์›์„ ๊ตฌํ•ด ๊ธฐ์—ฌํ•˜์‹œ๋Š” ๋ชจ์Šต์ด ์ธ์ƒ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค.๋ญ”๊ฐ€ ์ œ๊ฐ€ ๊ธฐ์—ฌํ•  ๋ถ€๋ถ„์„ ์ฐพ์„ ๋•Œ๋Š” ๋กœ์ง ๊ด€๋ จ ์ด์Šˆ๋ฅผ ์ฐพ์œผ๋ ค ํ–ˆ์œผ๋‚˜, ๋„ˆ๋ฌด ์–ด๋ ต๊ณ  ์ด๊ฒŒ ๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š”์ง€ ํŒŒ์•…์ด ์•ˆ๋๋Š”๋ฐ, ์ €๋ ‡๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ตฌ๋‚˜โ€ฆ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ์ƒ๊ฐ๋ณด๋‹ค ๊ธฐ์—ฌ์— ๊ทธ๋ ‡๊ฒŒ ํฐ ๊ฒ์„ ๋จน์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ถ„์ด ํ˜„์ง์ž์ด์‹œ๋ฉฐ ์ •๋ง ์‹ค๋ ฅ์ด ๋Œ€๋‹จํ•˜์‹  ๋งŒํผ, ์ €๋„ ๋ชจ์ž„์— ๊ฐ€๋ฉฐ ๋งŽ์€ ๊ฒƒ์„ ์•Œ์•„๊ฐ”์Šต๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€, ํŠนํžˆ ์ œ๊ฐ€ ์š”์ฆ˜ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š”, ์ •๋ง ๋งŒ๋Šฅ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” Airflow๊ฐ€ ์™œ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ๊ทธ๋‹ฅ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์“ฐ์ด๊ณ  ์žˆ์ง€๋Š” ์•Š์€์ง€์— ๋Œ€ํ•œ ์ด์œ  ๋“ฑ ์ด๋ก ๊ณผ ์‹ค๋ฌด์˜ ์ฐจ์ด๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์†”์งํžˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•œ ๋งŒํผ, ์ €๋„ ์ด์Šˆ์— ํ•˜๋‚˜ ์ •๋„๋Š” ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ธฐ๊ฐ„์ด ๋ณ„๋กœ ์•ˆ๋‚จ์€ ๋งŒํผ, ํ™œ๋™์ด ๋๋‚˜๊ธฐ ์ „๊นŒ์ง€ ์•„์ฃผ ์ž์ž˜ํ•œ ์ด์Šˆ ํ•˜๋‚˜ ์ •๋„๋ผ๋„ ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์šฐ์„  ์ œ ๊ณ„ํš์ด๋ฉฐ, ์ด์ œ ๊ฐœ๊ฐ•์ด ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ, ๊ฐœ๊ฐ•์„ ํ•ด๋„ ์ •๊ธฐ๋ชจ์ž„์— ๋‚˜๊ฐ€์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์ตœ๋Œ€ํ•œ ๋ฐฐ์šฐ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-9#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","11-์œ ์œค์šฐ#11. ์œ ์œค์šฐ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. ์™•์ดˆ๋ณด๋ฐ˜ dockerfile ๋งŒ๋“ค์–ด๋ณด๊ธฐ\n\n\n\n๋‚˜๋งŒ์˜ ์›น ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋„์ปคํŒŒ์ผ์„ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋Š” ์‹ค์Šต ์ง„ํ–‰\n๊ฐ์ž ์›ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์–ธ์–ด๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•, ์ €๋Š” Nest.js๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n2. Nest.js ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€\nNest.js ํ•™์Šตํ•œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ\nํ”„๋ก ํŠธ ์—”๋“œ๋ฐ–์— ๋ชฐ๋ž๊ธฐ์— ๊ฐ„๋‹จํ•œ API ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋น ๋ฅด๊ฒŒ ํ•™์Šต\n\n3. dockerfile ์ƒ์„ฑ ํ›„ PR\n\n\n\n๋„์ปคํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์—ฌ image๋ฅผ ๋นŒ๋“œํ•ด ์„œ๋น„์Šค ์ •์ƒ์ž‘๋™๊นŒ์ง€ ํ™•์ธํ•˜๊ณ  PR์„ ์˜ฌ๋ ธ์ง€๋งŒ github action์˜ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ ์‹คํŒจ\n--production ์˜ต์…˜์„ ์ œ๊ฑฐํ•˜๋ฉด ํ…Œ์ŠคํŠธ์— ํ†ต๊ณผํ•˜์ง€๋งŒ image ์ตœ์ ํ™”๊ฐ€ ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ. ๋ฉ˜ํ† ๋‹˜๊ป˜ ์กฐ์–ธ ์š”์ฒญ\n\n\n\n\n๋ฉ˜ํ† ๋‹˜์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œํ•ด๊ฒฐ ์‹œ์ž‘\n\n4. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…\n\n\n\n\n\n\ndokerfile๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์‹œ์— ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด node_modules๋ฅผ production ํ™˜๊ฒฝ๋งŒ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ github action์„ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•จ\n์ˆ˜๋งŽ์€ ์‚ฝ์งˆ๋์— nest-cli๋ผ๋Š” ๋ชจ๋“ˆ์ด nest build์‹œ์— ํ•„์š”ํ•œ๋ฐ devdependency์•ˆ์— ๋“ค์–ด๊ฐ€ ์žˆ๋˜๊ฑธ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‚˜๋‹ˆ ํ•ด๊ฒฐ๋๋‹ค. (๋ฉ˜ํ† ๋‹˜์ด ํžŒํŠธ๋ฅผ ์ฃผ์…จ์ง€๋งŒ ๋ชป์•Œ์•„๋“ฃ๊ณ  ์‚ฝ์งˆํ•œ๊ฑด ๋น„๋ฐ€)\n๋กœ์ปฌ์—์„œ ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ์—†์ด ๋˜์–ด์„œ ๋” ํ—ท๊ฐˆ๋ ธ๋Š”๋ฐ ์ด์œ ๋Š” ๋‚ด ๋งฅ๋ถ์— ๊ธ€๋กœ๋ฒŒ๋กœ nest-cli๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์—ˆ๋‹ค..\n\n5. ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™\n[UI: The position sticky on the workflow toolbar is not working]\nworkflows-list์˜ checkbox ์„ ํƒ ์‹œ ๋‚˜์˜ค๋Š” toolbar ์œ„์น˜๊ฐ€ ์ƒ๋‹จ์— ๊ณ ์ • ๋˜์–ด ์žˆ์ง€ ์•Š๋˜ ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค.\n์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\nPR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\n\n[before]\n\n\n\n์ฒดํฌ๋ฐ•์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ์Šคํฌ๋กค ์‹œ ์ƒ๋‹จ ํˆด๋ฐ”๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.\n๊ธฐ์กด์— ์žˆ๋Š” position : sticky๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ position : fixed๋กœ ๋ณ€๊ฒฝํ•ด ํ•ด๊ฒฐํ–ˆ๋‹ค.\n\n[after]\n\n\n\n์ฒดํฌ๋ฐ•์Šค ์„ ํƒ ํ›„ ์Šคํฌ๋กค ์‹œ์— ์ƒ๋‹จ์— ํˆด๋ฐ”๋ฅผ ๊ณ ์ •ํ•˜์—ฌ ๋ณ„๋„์˜ ์Šคํฌ๋กค ์—†์ด ๋ฐ”๋กœ ํ•ด๋‹น ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.\n\n[UI - show history about completed runs in each cron workflow]\n์˜์ •๋‹˜์ด ์ฐพ์€ ์ข‹์€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์ง„ํ–‰ cron-workflows-detail ์ปดํฌ๋„ŒํŠธ์—์„œ ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ด์Šˆ\n์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\nPR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\n\n[before]\n\n\n\n๊ธฐ์กด cron-workflows-detail ํŽ˜์ด์ง€์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†์—ˆ์ง€๋งŒ\n\n[after]\n\n\n\n\n\n\nํ•ด๋‹นํ•˜๋Š” cron-workflows์— ํžˆ์Šคํ† ๋ฆฌ workflows์™€ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์— ์˜ˆ์‹œ๋„ ์ถ”๊ฐ€ํ•ด์คฌ๋‹ค.\nํ•ด๋‹น PR์€ ์•„์ง ํ™•์ธ์ค‘์ธ ์ƒํƒœ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-11#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์ด์˜€์Šต๋‹ˆ๋‹ค.์•„์‰ฝ๊ฒŒ ์ทจ์—…์„ ํ•˜๊ฒŒ๋˜๋ฉด์„œ ๋ฐ”๋น ์ง€๊ณ  ์„œ๋ฒ„์™€ ๋ฐ๋ธŒ์˜ต์Šค์ชฝ ์ง€์‹์ด ๋ถ€์กฑํ•ด ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™์ด๋‚˜ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์— ์ฐธ์—ฌํ•˜์ง€ ๋ชปํ•œ ์•„์‰ฌ์›€๋„ ๋งŽ์ด ๋‚จ์•˜์Šต๋‹ˆ๋‹ค.๊ทธ๋ž˜๋„ ํฌ๊ธฐํ•˜์ง€์•Š๊ณ  ํ”„๋ก ํŠธ์—”๋“œ ์ชฝ์œผ๋กœ ๋” ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋„ ์ง„ํ–‰ํ•ด๋ณด๊ณ  ์„œ๋ฒ„ ์ชฝ ๊ณต๋ถ€๋„ ์ง„ํ–‰ํ•ด์„œ argoWorkflow์—๋„ ๋” ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋„๋ก ๋…ธ๋ ฅํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!์ข‹์€ ํ™œ๋™ ๋งŒ๋“ค์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•˜๊ณ  ์™•์ดˆ๋ณด์—ฌ๋„ ํ•˜๋‚˜์”ฉ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ์•„๊ฐ€๋ฉฐ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ์‹  ๋ฉ˜ํ† ๋‹˜ ๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ ๋‹˜๋“ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿ‘","-๊ธฐ์—ฌ-์š”์•ฝ-10#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","12-์ด๋ณ‘๊ณค#12. ์ด๋ณ‘๊ณค":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๋ฐœ๋Œ€์‹ ์ฐธ์—ฌ\nK8s ํ•™์Šต\nOperator ๊ฐœ๋… ํ•™์Šต\nHelm ํ•™์Šต\nCNI ๊ฐœ๋… ํ•™์Šต\nService Mesh ๊ฐœ๋… ํ•™์Šต\n\n\nArgo Workflows ํ•™์Šต\n๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ• ํ•™์Šต\nhttps://argoproj.github.io/argo-workflows/workflow-concepts/\nhttps://www.youtube.com/watch?v=kxl6wYd5i2g\n\n\n์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต\nDevContainer ํ•™์Šต\nNix ํ•™์Šต\nhttps://nixos.org/manual/nixos/stable/\nMinIO ํ•™์Šต\nKeyCloak ํ•™์Šต\n\n\n\n\nArgo Workflows ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฒ„๊ทธ์ˆ˜์ •\nDevContainer ์˜ค์ž‘๋™ ๊ด€๋ จ ์ด์Šˆ์ž‘์„ฑ https://github.com/argoproj/argo-workflows/issues/11439\n์ปจํ…Œ์ด๋„ˆ ์žฌ์‹œ์ž‘ ์‹œ /etc/hosts ์—”ํŠธ๋ฆฌ ์ง€์›Œ์ง€๋Š” ๋ฌธ์ œ\n\n\nDevContainer ์˜ค์ž‘๋™ ํ•ด๊ฒฐ PR ์ž‘์„ฑ ๋ฐ ๋จธ์ง€ ์™„๋ฃŒ https://github.com/argoproj/argo-workflows/pull/11440\ndevcontainer.json์˜ runArgs์— โ€”add-host ์˜ต์…˜ ์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๊ฒฐ\n\n\n\n\nArgo Workflows ์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต\nํ•™์Šตํ•œ ๋‚ด์šฉ ํ† ๋Œ€๋กœ NixOS ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ\nArgo CD, Argo Events, Argo Rollout ์— ๋Œ€ํ•ด ์กฐ์‚ฌ\nKeycloak ํ•™์Šต\nArgo Workflows์—์„œ๋Š” Keycloak ์—ฐ๋™์„ ์ง€์›ํ•˜๊ณ  ์žˆ์Œ, ์ด์— ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ฒจ Keycloak์— ๋Œ€ํ•ด ์กฐ์‚ฌ\nOAuth2์™€ OIDC ์ฐจ์ด์ ์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak ๊ฐœ๋…์— ๋Œ€ํ•ด ํ•™์Šต\nRole\nReam\nClient\n\n\nKeycloak ์„ค์ • ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak API ๋ฐ ์—ฐ๋™ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak ๊ณต์‹ ๋ฌธ์„œ ํ•™์Šต\nhttps://www.keycloak.org/docs/latest/securing_apps/index.html\nhttps://www.keycloak.org/docs-api/22.0.1/rest-api/index.html\n\n\nKeycloak ์ง์ ‘ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ์‹ค์Šต","-์ฐธ๊ฐ€-ํ›„๊ธฐ-12#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ด๋ฒˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ฒŒ ๋˜๋Š” ๋™๊ธฐ๋ถ€์—ฌ๊ฐ€ ๋˜์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n์ง์žฅ ์ผ์ด ๋ฐ”์œ ์™€์ค‘์— ์ฐธ๊ฐ€ํ•ด์„œ ์‰ฝ์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๊ผญ ์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋งŒ Argo Workflows์— ๋Œ€ํ•ด ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋„ ๋ช‡๋…„๊ฐ„ ๊ธฐ์—ฌํ•ด๋ณด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ธธ๊ฒŒ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ์˜ ๊ณ„ํš์€ Argo Workflows๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ Argo Projects๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•ด๋ณด๊ณ  ์ œ ๊ฐœ์ธ ํ† ์ด ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ด๊ณ  K8s์— ๋Œ€ํ•ด์„œ๋„ ๋” ๋งŽ์€ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๊ณ„ํš์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-11#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","13-์ด์˜์ฃผ#13. ์ด์˜์ฃผ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. Git ์‚ฌ์šฉ๋ฒ• & Commit & PR ๊ทœ์น™ ์ˆ™์ง€\n์ปจํŠธ๋ฆฌ ๋ทฐ์…˜์„ ํ•˜๊ธฐ ์œ„ํ•ด ์—„๊ฒฉํ•œ Commit ๊ณผ Pull Request๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ์ ์ธ Git ์‚ฌ์šฉ๋ฒ• ์ˆ™์ง€ ๋ฐ Mission ์ˆ˜ํ–‰\n๊ณต์‹ Argo Workflow ํ”„๋กœ์ ํŠธ์—์„œ๋„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๊ณ  ์‹ถ์€ Issue์— ๋Œ€ํ•ด Issue Template ๋ฅผ ์ด์šฉํ•˜๊ณ  PR ์„ ๋‚ ๋ฆฌ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ๋„์›€์ด ๋˜์—ˆ๊ณ  Issue Template ์˜ ์กด์žฌ๋„ ์•Œ๊ฒŒ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Œ.\nํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ถ€๋ถ„์— ๊ผญ ํ•„์š”ํ•œ ์š”์†Œ๋“ค์„ ๊ฐ„์ ‘์ ์œผ๋กœ ์ฒดํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ\nPR ์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜\nDCO ๋ด‡ Check\nGPG Commit\nCommit Message ์ปจ๋ฒค์…˜\n์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐ\n\n\nIssue ์ƒ์„ฑ - ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ - PR - Review - Merge ์˜ ๊ณผ์ •\n\n\n\n2. ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ์ฐธ์—ฌ (Mentor ๊ฐ€ ์ƒ์„ฑํ•œ ์ดˆ๋ณด์ž๋“ค์„ ์œ„ํ•œ ๊ณผ์ •)\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๋ฏธ์…˜์„ ์œ„ํ•œ Repo(container-playground)\nDocker ํ˜น์€ Kubernetes ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์ธ์› ํ˜น์€ ์ฒ˜์Œ์ธ ์ธ์›์— ๋„์›€์„ ์ฃผ๋Š”๋ฐ ๋ชฉ์ \n\n\n\n๋ฉ˜ํ† ๊ฐ€ ์ œ์‹œํ•œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ Docker Image ์ตœ์ ํ™”์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ํ•™์Šต\nFrom ์ ˆ ๋ถ€ํ„ฐ Layer(์ธต)๋ณ„๋กœ ์–ด๋–ค ํŒจํ‚ค์ง€, Static file ๋“ค์„ ์Œ“์•„๊ฐ€๋Š” ๊ณผ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— Docker ์ด๋ฏธ์ง€๊ฐ€ ๋ฌด๊ฑฐ์›Œ์ ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ์•…์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ ํ™”๋Š” ํ•„์ˆ˜์ž„์„ ๊นจ๋‹ฌ์Œ.\n\n\nMission\nโ—๏ธ๋ชฉํ‘œโ—๏ธ\n\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค.\n\n๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”.\n\nโ€ข ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜\nโ€ข ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋ฐ˜๋“œ์‹œ ๋ณธ์ธ github ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ ์•„๋ž˜ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\nโ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ตœ์ƒ๋‹จ์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile` ์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.(์ด ์กฐ๊ฑด์„ ๋‹ฌ์„ฑํ•˜์ง€ ๋ชปํ•˜๋ฉด CI๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.)\nโ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์— ํ•œํ•ด์„œ, `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํŒŒ์ผ๋“ค์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.\nโ€ข ๋‹จ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ๋‹จ์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์ˆ˜ํ–‰ ํ–ˆ์„๋•Œ ์„ฑ๊ณต์ ์œผ๋กœ ์ด๋ฏธ์ง€๊ฐ€ ๋นŒ๋“œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘\nโ€ข ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ์œผ๋กœ ์‹คํ–‰ ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค ๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ\nโ€ข ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\nโ€ข UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\nโ€ข ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)\n1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]\n2. /healthcheck\nโ€ข (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\nโ€ข [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)\n\nโ—๏ธ ์ฐธ๊ณ ์‚ฌํ•ญโ—๏ธ\n\nโ€ข๋„์ปค์˜ ๊ฐœ๋…๊ณผ Dockerfile์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ  ํ•˜๋ฉด ์ข‹์•„์š”.\n\nโ€ข [Dockerfile ์ž‘์„ฑ ๊ณต์‹ ๋ฌธ์„œ](https://docs.docker.com/engine/reference/builder/)\nโ€ข [์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์‚ฌ์šฉ๋ฒ•](https://mysetting.io/slides/xxj85vnvey) (Docker Toolbox๊ด€๋ จ ๋‚ด์šฉ์€ deprecate๋œ ๋‚ด์šฉ)\n\nPR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”.\n\nโ€ข Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”.\nโ€ข [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.\nโ€ข [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”.\nโ€ข [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\nโ€ข [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)```\n\n\n๊ธฐ์กด์— Python ๊ธฐ๋ฐ˜์˜ Django ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ค„๋ณธ ๊ฒฝํ—˜์ด ์žˆ์–ด Django REST API๋ฅผ ์ƒ์„ฑํ•˜๋Š” Docker FIle์„ ์ž‘์„ฑ.\nPR์„ ๋‚ ๋ ธ์ง€๋งŒ, ๋ณด์•ˆ์ด์Šˆ ํ˜น์€ ๋ถˆํ•„์š”ํ•œ ํŒจํ‚ค์ง€ import ๊ตฌ๋ฌธ ์˜ ์˜ค๋ฅ˜๋ฅผ ์ง€์ ๋ฐ›์Œ.\n\n\n\n\n\nDjango ํ”„๋กœ์ ํŠธ์˜ settings.py ์ฝ”๋“œ์—์„œ๋Š” SECRET_KEY ๊ฐ€ ๋…ธ์ถœ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ์•˜์œผ๋ฉฐ ์–ด๋–ป๊ฒŒ ์ด๋Ÿฌํ•œ ๋ณด์•ˆ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„๊นŒ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ์Œ.\nSecret key ๊ฐ€ ๋‹ด๊ธด .json ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  settings.py ์—์„œ json ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€๋‹ค.\nsecret.json ํŒŒ์ผ์€ Commit ์— ์˜ฌ๋ฆฌ์ง€ ๋ชปํ•˜๋ฏ€๋กœ .gitignore ๋ฅผ ํ†ตํ•ด json ํŒŒ์ผ์„ ๋ฌด์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ๋˜์—ˆ์œผ๋ฉฐ, dbsqlite3 ๊ฐ™์€ ์–ด๋–ค ๋ช…๋ น์–ด ์ˆ˜ํ–‰ ํ›„์— ์ƒ์„ฑ๋˜๋Š” ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ๋“ค๋„ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\n๋กœ์ปฌ์—์„œ ๊ฐœ๋ฐœํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ Git ํ”„๋กœ์ ํŠธ์— ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์€ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n\n\n๋ช‡๊ฐ€์ง€ Review๋ฅผ ํ†ต๊ณผํ•˜๊ณ  PR์ด Merge ๋  ์ˆ˜ ์žˆ์—ˆ์Œ.\n\n3. Argo Workflow Contributor\nArgo Workflow ๋ฅผ ์ด๊ฒƒ์ €๊ฒƒ ์‚ดํŽด๋ณด๋˜ ๋„์ค‘, Argo Workflow - Contact - Help ํ•„๋“œ์—์„œ Deprecated ๋œ Argo Workflow Slack ์ฑ„๋„์„ ๋ณด๊ฒŒ๋˜์—ˆ์Œ.\n์‚ฌ์†Œํ•œ UI Issue ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, UI๊ฐ€ ์–ด๋–ค ์–ธ์–ด๋กœ ๋ณด์—ฌ์ฃผ๋ฉฐ, ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ผ๊ณ  ์ƒ๊ฐํ•˜์—ฌ Issue ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  PR์„ ์ œ์ถœ.\n\n\n์ƒ์„ฑํ•œ IssueUI: non-existent Slack Workspace link on help page Issue\n\n\n์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๋‹ˆ Argo ํ”„๋กœ์ ํŠธ์˜ Maintainer ๋ถ„์ด ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ฒจ์ฃผ์…จ์Œ.\n์ž„์˜๋กœ CNCF Argo Channel ๋งํฌ๋กœ Fix ํ•˜๋ ค ํ•˜์˜€์œผ๋‚˜, ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„์ด ๋‹ค๋ฅธ ๋งํฌ๋กœ Update ํ•ด๋‹ฌ๋ผ๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋ฐ›์Œ.\n\n\n์ƒ์„ฑํ•œ PRfix: deprecated Link(Help-Contact) Issue\n\n\nArgo Workflow ๋Š” React ๊ธฐ๋ฐ˜์œผ๋กœ UI๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์—ˆ๊ณ , ์ปดํฌ๋„ŒํŠธ๋ณ„๋กœ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด ์‰ฝ๊ฒŒ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\nIssue ๊ฐ€ ์žˆ๋˜ Code ๋ถ€๋ถ„\n\n\n์‹ค์ˆ˜๋กœ Commit ์ค‘์— Signed-off ์˜ต์…˜์„ ์ƒ๋žตํ•ด์„œ DCO ๋ด‡ TEST์— ํ†ต๊ณผ ๋ชปํ–ˆ์ง€๋งŒ, GIt ์—์„œ ์ด์ „ ์ปค๋ฐ‹์„ ๋˜๋Œ๋ฆฌ๊ฑฐ๋‚˜(Rebase),\n์—ฌ๋Ÿฌ ๋ถˆํ•„์š”ํ•œ ์ปค๋ฐ‹์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š”(Squash) ๊ธฐ๋Šฅ์„ ์•Œ๊ฒŒ๋˜์—ˆ๊ณ  ์ด์ „ ์ปค๋ฐ‹์„ ๋Œ๋ ค git commit -S -s -m \"Commit Message\" ์ปค๋ฐ‹ํ•˜์˜€์Œ.\nโ€˜LGTMโ€™ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋ฌด์Šจ๋œป์ธ๊ฐ€ ์ฐพ์•„๋ณด์•˜๋Š”๋ฐ ๊ตฌ๊ธ€์—์„œ๋Š” LGTM์ด๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„ ์˜์‚ฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ Looks Good To Me. ์ฆ‰, ์ข‹์•„ ๋ณด์ธ๋‹ค๋Š” ๋œป์ด๋ผ๊ณ  ํ•˜์—ฌ ๋ฟŒ๋“ฏํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ด๊ฑฐ๋‚˜ UI๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ •๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ Argo Workflow ์ƒํƒœ๊ณ„๊ฐ€ ์ •ํ•œ ๊ทœ์น™๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •๋„ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.\n\n\n\n4. Argo Workflow Hackerton ์ฐธ์—ฌ (Argo workflow - OSSCA ํŒ€๋‚ด์—์„œ ๊ฐœ์ตœํ•œ ํ•ด์ปคํ†ค)\nPull Request(Merged) : feat: Search by name for WorkflowTemplates in UI\nIssue : Search by name for WorkflowTemplates in UI\n์ด์Šˆ ํ•ด์ปคํ†ค ํ™œ๋™ ๊ธฐ๊ฐ„\n1์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.16 - 23.08.20\n2์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.20 - 23.08.27\n\n\n\n\n\n\n\n\n์ด์Šˆ ๋‚ด์šฉ\nํด๋Ÿฌ์Šคํ„ฐ์— ๋งŽ์€ ์ˆ˜์˜ ํ…œํ”Œ๋ฆฟ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ, ๊ฒ€์ƒ‰๊ธฐ๋Šฅ์ด ์—†์–ด ๋ชจ๋“  ํ…œํ”Œ๋ฆฟ์„ ์Šคํฌ๋กคํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ๋ถˆํŽธํ•˜๋‹ค๋Š” ์ด์Šˆ\nArgo Workflow UI ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ ํ…œํ”Œ๋ฆฟ์˜ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ฆ„๋ณ„๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜์–ด์„œ ์กฐ๋ผ๋ฆฌ ํšŒ์˜ํ•œ ๊ฒฐ๊ณผ๋กœ ์ด์Šˆ๋ฅผ ์ฑ„ํƒ.\n\n\n์—ญํ• \nFront-End ๋‹ด๋‹น\nArgo workflow Template UI ์˜ ๊ฒ€์ƒ‰ ํ•„๋“œ(Bar) ์ƒ์„ฑ\n.get ๋กœ์ง์„ ๋ถ„์„ํ•˜์—ฌ Name Pattern(Like ๊ฒ€์ƒ‰)์„ ์–ด๋””๋กœ ๋„˜๊ฒจ์ฃผ๋Š”์ง€ ๋ถ„์„\nworkflow-template ์ปดํฌ๋„ŒํŠธ ๋””๋ ‰ํ† ๋ฆฌ์˜ workflow-template-filter.tsx, workflow-template-list.tsx ์ˆ˜์ •\n\n\n\n\nํšŒ์˜ ๋‚ด์šฉ\nํšŒ์˜๋Š” Slack ํ•ด์ปคํ†ค ์ฑ„๋„์„ ํ†ตํ•ด ์กฐ๋ผ๋ฆฌ ๋งค์ผ ์˜๊ฒฌ๊ณผ ์ •๋ณด๋ฅผ ๊ณต์œ \n1์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n\n\n1. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (backend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\n\n\n\n2. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (frontend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข ๊ฒ€์ƒ‰ ์‚ฌ์ด๋“œ ๋ฐ” ์ถ”๊ฐ€ (name, label)\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€\n\n3. ํŽ˜์ด์ง€๋„ค์ด์…˜ (frontend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ธฐ์ค€ pagination\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข pagination ์ถ”๊ฐ€\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข pagination ์ถ”๊ฐ€\n\n4. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ\n\n- name ๊ฒ€์ƒ‰ (LIKE ๊ฒ€์ƒ‰)\n- ์–ด๋–ค ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผํ•˜๋Š”์ง€ ๋” ๋ถ„์„ ํ•„์š”\n\n2์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n1์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜\n\n\n\n\n\n\n1. ๊ณต๋™ ์ปค๋ฐ‹ ๋ฐฉ๋ฒ•\n\nโ€ข https://github.com/ArgoWorkflows-OSS/argo-workflows ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ๋กœ์ปฌ์— ํด๋ก ๋ฐ›๋Š”๋‹ค.\nโ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์— ์šฐ๋ฆฌ ํŒ€์ด ์ž‘์—…ํ•  ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. (`master` vs `release-3.4.10`)\nโ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์˜ ํ•ด๋‹น ๋ธŒ๋žœ์น˜์—์„œ ๊ฐ์ž ๋‹ด๋‹นํ•œ ๊ธฐ๋Šฅ์„ ์ž‘์—…ํ•œ๋‹ค. (PR์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ์ปค๋ฐ‹ ๊ทœ์น™์„ ์ž˜ ์ง€์ผœ์„œ ์ปค๋ฐ‹ํ•œ๋‹ค.)\nโ€ข ๋ชจ๋‘์˜ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด 3๋ช…์ค‘ 1๋ช…์ด PR ํ…œํ”Œ๋ฆฟ์— ๋งž๊ฒŒ PR์„ ๋‚ ๋ฆฌ๊ธฐ\nโ€ข 3๋ช… ๋ชจ๋‘๊ฐ€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ\n\n2. ํ•ด์ปคํ†ค์ด๊ณ  ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋‹จ workflow-template, cluster-workflow, cron-workflow ์ค‘ ๋จผ์ € ๋ฉ”์ธ์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” workflow-template name filter ๋ฅผ ๋จผ์ € ๊ตฌํ˜„ํ•ด๋ณด๊ณ  PR์„ ๋‚ ๋ ค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ Merge ํ•ด์ฃผ๋ฉด ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •\n\nโ€ข ํŒŒํŠธ๋ณ„ ์ž„๋ฌด\n\nโ€ข ๋ฐฑ์—”๋“œ\n\nโ€ข workflow_template_server.go\nโ€ข ์ด๋ฆ„ ํ•„ํ„ฐ๋ง ๋ฐ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์žฌ๊ณ„์‚ฐ\n\nโ€ข ํ”„๋ก ํŠธ :\n\nโ€ข workfflow-template-filter.tsx\nโ€ข Name ๊ฒ€์ƒ‰ UI ์ถ”๊ฐ€\nโ€ข Name ์ธ์ž ์ˆ˜์‹  ๋ฐ ํ•„ํ„ฐ๋ง\nโ€ข workflow-template-list.tsx\nโ€ข Name state ์ถ”๊ฐ€\nโ€ข userEffect list ์— name ์ „๋‹ฌ\nโ€ข workflow-template.tsx, Utils.tsx\nโ€ข Name ์ธ์ž ์ „๋‹ฌ\n\n3์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n2์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜\n\n\n\n\n1. ์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ํšŒ์˜ ๋‚ด์šฉ\n\nโ€ข namespace ์—†๋Š” ๊ฒฝ์šฐ๋„ ํ•„ํ„ฐ ์‹œ ํฌํ•จํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์˜๊ฒฌ. (namespace ์—†์• ์ž๊ณ  ๋ง ํ•  ๊ทผ๊ฑฐ ๋ถ€์กฑ - ํƒ€ ์‚ฌ์ดํŠธ(์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋Œ€์‹œ๋ณด๋“œ, ์˜คํ”ˆ์‹œํ”„ํŠธ, ์•„๋ฅด๊ณ ์”จ๋”” ๋“ฑ)๋“ค๋„ namespace ์—†๋Š” ๊ฒฝ์šฐ ์ œ๊ณต)\nโ€ข continue์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋กœ์ง์„ ๊ฐ€์ ธ์™€ ์ ์šฉ๊ฐ€๋Šฅํ•œ์ง€์™€ ์ปค์Šคํ…€ํ•œ ๊ฒฐ๊ณผ์—์„œ๋„ continue๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ƒ๊ฐ\nโ€ข ์ˆ˜์š”์ผ ๋ฐค๊นŒ์ง€ continue ๋กœ์ง ๋ถ„์„ ํ›„, continue๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค๊ณ  ๊ฒฐ๋ก ์ด ๋‚  ๊ฒฝ์šฐ ์ด์Šˆ ์ฝ”๋ฉ˜ํŠธ์— ์งˆ๋ฌธ ์—…๋กœ๋“œ\nโ€ข ํ”„๋ก ํŠธ๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋ฐ์ดํ„ฐ ๋ฆฌ๋กœ๋“œ ์•ˆ๋จ, argocd์—์„œ ์‚ฌ์šฉ์ค‘์ธ ๋ฐฉ์‹) vs ์„œ๋ฒ„๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋งค๋ฒˆ ์ „์ฒด ๋ฆฌ์ŠคํŠธ ์กฐํšŒ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜, ๋ถ€ํ•˜ ๊ดœ์ฐฎ์„์ง€)\nโ€ข ์„œ๋ฒ„์‚ฌ์ด๋“œ ์บ์‹ฑ ๊ตฌํ˜„ํ•  ๊ฒฝ์šฐ ์ €์žฅํ•  ๊ณณ์ด ์žˆ๋Š”์ง€\n\n\n\n2. ํŽ˜์ด์ง€ ๋„˜๊ธธ๋•Œ๋งˆ๋‹ค ๋งค๋ฒˆ ๋„ค์ž„์ŠคํŽ˜์ด์Šค, ๋ผ๋ฒจ๋งŒ ์ ์šฉํ•ด์„œ k8s ์ „์ฒด๊ฒ€์ƒ‰ ํ•˜๋Š”๊ฑธ๋กœ ๊ฒฐ์ •\n\n3. offset ๊ธฐ๋ฐ˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฐฉ๋ฒ•**์—์„œ ๋กœ์ง ์ถ”๊ฐ€๋กœ ๊ตฌํ˜„\nโ€ข ์•ˆ๋๋˜ ๋ถ€๋ถ„\nโ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰ํ–ˆ์„ ๊ฒฝ์šฐ, ์žˆ๋Š” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋”๋ผ๋„ ์•„๋ฌด ๋ฐ์ดํ„ฐ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค.\nโ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๋ฉด, ๊ฒ€์ƒ‰๊ฒฐ๊ณผ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.\nโ€ข ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„\nโ€ข continue ๊ฐ’์„ ์„œ๋ฒ„์—์„œ ๊ฐฑ์‹ ํ•ด์ฃผ๋‹ค๋ณด๋‹ˆ, ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ ์„œ๋ฒ„์— ์ด๋ฏธ ์„ธํŒ…๋œ continue๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•ด์„œ ๋ฌธ์ œ ์กด์žฌ,\ncontinue ๊ฐ’์„ ํ”„๋ก ํŠธ์—์„œ ๋„˜๊ฒจ์ฃผ๋„๋ก ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์„ ์ฑ„ํƒ(ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ continue๋ฅผ ๋‹ค์‹œ 0์œผ๋กœ ์„ธํŒ…)\n\n\n\n4. ํŽ˜์ด์ง€๋„ค์ด์…˜ ํ…Œ์ŠคํŠธ\nโ€ข workflow_template_server_test.go ํ†ต๊ณผ\nโ€ข (workflow template 14๊ฐœ ๋“ฑ๋ก)\nโ€ข UI workflow template ์ฒซ ํŽ˜์ด์ง€ ์ •์ƒ\nโ€ข workflow template ํŽ˜์ด์ง€ limit 5, 10, 50 ์ผ ๋•Œ ์ •์ƒ\nโ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์ถ”๊ฐ€ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™\nโ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์‚ญ์ œ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™\nโ€ข ์œ„ ๋‚ด์šฉ์„ `name pattern` ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰์œผ๋กœ ํ…Œ์ŠคํŠธ\nโ€ข name pattern ์—†์ด ๊ฒ€์ƒ‰ ํ›„ name pattern ์ถ”๊ฐ€ํ•˜์—ฌ ์žฌ๊ฒ€์ƒ‰\nโ€ข name pattern ํฌํ•จ ๊ฒ€์ƒ‰ ํ›„ name pattern ์‚ญ์ œ ํ›„ ์žฌ๊ฒ€์ƒ‰\n\n5. PR ์ƒ์„ฑ\n\nLike ํ•„ํ„ฐ(Name Pattern) ๊ตฌํ˜„\n์˜ˆ) sp๋กœ ์‹œ์ž‘ํ•˜๋Š” workflow-template ๊ฒ€์ƒ‰๊ฐ€๋Šฅ\n\n\n\n\n๊ฒฐ๊ณผ\n\n\n๊ตฌํ˜„์€ ์„ฑ๊ณต์ด์˜€์œผ๋ฉฐ, ์ดํ›„์—๋Š” ์ด์ „์— ๋…ผ์˜ํ–ˆ๋˜ cluster-template, cron-template ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์ˆ˜์ •ํ•  ์˜ˆ์ •\n\n\n\n\n\n5. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์™ธ ํ•™์Šต\nGoogle Kubernetes Study Jam ๊ต์œก ์ˆ˜๋ฃŒ\nBadge\nArchitecting with Google Kubernetes Engine: Foundations(Earned 7์›” 18, 2023 EDT)\nArchitecting with Google Kubernetes Engine: Workloads(Earned 7์›” 26, 2023 EDT)\nArchitecting with Google Kubernetes Engine: Production(Earned 8์›” 4, 2023 EDT)\n์ •๋ฆฌํ•œ ๋‚ด์šฉ์€ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ(velog)์— ๊ธฐ๋ก\neuijoo's Velog GCP Series","-์ฐธ๊ฐ€-ํ›„๊ธฐ-13#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์•„์นด๋ฐ๋ฏธ ์ด์ „์—๋Š” Argo CD์— ๋Œ€ํ•œ ์ง€์‹๋งŒ ๊ฐ€์กŒ์ง€๋งŒ, ์ดํ›„์—๋Š” Argo Workflow ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์กฐ์‚ฌํ•˜๊ณ  ๋ถ„์„ํ•˜๋ฉฐ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„์ง€ ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\n์ฒ˜์Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ๋ถ€ํƒ๋ฐ›์€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ˆ˜์ •ํ•˜๊ณ  PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•˜๋‹ˆ ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋‹ฌ๋ ธ๊ณ  Merge ๋˜๋Š” ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑ.\n์‚ฌ์†Œํ•œ ์ด์Šˆ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ€๋ถ„์—๋Œ€ํ•ด ์ „์ฒด์ ์ธ ๋ถ„์„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋Š๋‚€ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n์ด ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ, ํŒ€ ๋‚ด์—์„œ ์ž์ฒด์ ์œผ๋กœ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ UI ์ฆ‰, ํ”„๋ก ํŠธ ๋ถ€๋ถ„๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐฑ์—”๋“œ ๋ถ€๋ถ„์˜ ๋กœ์ง์„ ๋ถ„์„ํ•˜๋ฉฐ Argo workflow๊ฐ€ ๋‚ด๋ถ€์—์„œ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š”์ง€ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์˜€์Œ.\n์šฐ๋ฆฌ์กฐ๋Š” ๋ชธ์ฒด๊ฐ€ ํฐ ์ด์Šˆ์—ฌ์„œ ์ด์— ๋งž์ถฐ ์˜จ๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜คํ”„๋ผ์ธ ํšŒ์˜๋„ ๋ณ‘ํ–‰ํ•˜๋ฉฐ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ๋‘๋ช…์˜ ์ธ์›์€ ํ˜„์—…์— ์ข…์‚ฌํ•˜๋Š” ๋ถ„๋“ค์ด์—ฌ์„œ ์–ด๋ ค์šด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์นœ์ ˆํžˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ์œ ์ตํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n๊ณ„์†ํ•ด์„œ ํ•ด์ปคํ†ค ํŒ€์› ํ˜น์€ ์ „์ฒด ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์†Œํ†ตํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n์•„์ง OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€์†์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํƒ์ƒ‰(Cluster-workflow-template, Cron-workflow ๋“ฑ)ํ•˜๊ฑฐ๋‚˜, Argo Workflow ๋ฌธ์„œ์˜ ์˜คํƒ€๋‚˜ ๋ฒˆ์—ญ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ PR์„ ์ œ์ถœํ•  ์ƒ๊ฐ์ž„\n๋˜ํ•œ, OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚œ ์ดํ›„์—๋Š” ์ง€๊ธˆ๊นŒ์ง€ ์ •๋ฆฌํ•ด์™”๋˜ ๋‚ด์šฉ์„ ํฌํŠธํด๋ฆฌ์˜คํ™” ํ•  ์˜ˆ์ •.\nํ† ์ดํ”„๋กœ์ ํŠธ๋กœ ํ˜„์žฌ ์ง„ํ–‰์ค‘์ธ Argo Workflow๋ฅผ ํ™œ์šฉํ•œData ETL ์ž‘์—…์„ ์™„๋ฃŒํ•ด๋ณผ ์˜ˆ์ •์ž„.\n๋งŒ์•ฝ, ์ทจ์—…์ด ๋œ๋‹ค๋ฉด Argo Workflow์˜ ๋งŽ์€ ๊ธฐ๋Šฅ๋“ค์„ ํ˜„์—…์— ๋„์ž…ํ•˜์—ฌ ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ฐฝ์ถœํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ.","-๊ธฐ์—ฌ-์š”์•ฝ-12#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","14-์ „์˜์ •#14. ์ „์˜์ •":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\nโœ… Contribution ๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธฐ๋ก์‹œ๋ฆฌ์ฆˆ | 2023 OSSCA - ddubi.log\n\n\n\nโœ… ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰\nGithub์—์„œ issue/commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰[๊ณผ์ œ ์š”์•ฝ]\n\n\n๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ  ํ•ด๋‹น repo๋ฅผ ๋‚˜์˜ repo์— forkํ•œ ํ›„ ๋‚˜์˜ repo์—์„œ users.md ์™€ [์ด๋ฆ„].md๋ฅผ docs/user์•„๋ž˜์— ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ ํ›„ ์ด์Šˆ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ PR์„ ์˜ฌ๋ฆฌ๊ณ  commit ํ•˜๋Š” ๊ณผ์ œ\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]docs : ์ „์˜์ • ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ by juijeong8324 ยท Pull Request #19 ยท ArgoWorkflows-OSS/ArgoWorkflows-OSSGithub์—์„œ issue/commit/PR\n\n\n\n\nRunning Locally[๊ณผ์ œ ์š”์•ฝ]\nArgo Workflows๋ฅผ local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ\nWindows ํ™˜๊ฒฝ์—์„œ wsl2๋ฅผ ์„ค์น˜ํ•œ ํ›„ devcontainer cli๋ฅผ ์ด์šฉํ•˜์—ฌ argo workflows ์‹คํ–‰\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐArgo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์žฌ๋„์ „Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ํŒŒ์ด๋„Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์ตœ์ข… ์ •๋ฆฌ\n\n\n\n\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘\n\n[๊ณผ์ œ ์š”์•ฝ]\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜์€ Argo-worfklows ํŒ€ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, argo์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ณ  ์žˆ๋Š” ๋‰ด๋น„๋“ค(It's me...)์„ ์œ„ํ•œ ํŠน๋ณ„๋ฐ˜์ด๋‹ค.\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์ด๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” Dockerfile์„ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ œ\nDockerfile, docker, image, container์™€ ๊ด€๋ จ๋œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•จ\n๋ณธ์ธ์€ node.js, express ํ™˜๊ฒฝ์—์„œ ์›น์„œ๋ฒ„ ๊ตฌ์ถ• ํ›„ dockerfile ์ž‘์„ฑ\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]๊ณผ์ œ ๊ด€๋ จ ์ฝ”๋“œ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘[Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž\n\n\n\n\n\nโœ… ์˜คํ”„๋ผ์ธ ์ฐธ์„\n๋‚ ์งœ\tํ™œ๋™์š”์•ฝ\t2023.07.15\t- ์ž๊ธฐ์†Œ๊ฐœ - (์„ธ๋ฏธ๋‚˜) Argo workflows์— ๋Œ€ํ•œ ์†Œ๊ฐœ ๋ฐ ๋ฉ˜ํ† ๋‹˜์˜ ์ ์šฉ ์‚ฌ๋ก€\t2023.07.30\t- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - ๋ณธ์ธ์€ ๋กœ์ปฌ ์‹คํ–‰ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ค‘์ž„์„ ์–ธ๊ธ‰ - (์„ธ๋ฏธ๋‚˜) ํ˜œ๋ฏผ๋‹˜์˜ WebRtc, ์ˆ˜๋…•๋‹˜์˜ keyclock๊ณผ argo worfklows ์—ฐ๋™\t2023.08.13\t- ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๊ณผ์ œ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์Œ - ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - (์„ธ๋ฏธ๋‚˜)๋ฉ˜ํ† ๋‹˜์˜ ์ปจํ…Œ์ด๋„ˆ ์—ญ์‚ฌ์™€ ์›๋ฆฌ ํŠน๊ฐ•\t2023.08.20\t- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - ๋ณธ์ธ์€ Issue #11131์— ๋Œ€ํ•ด ๊ณต์œ  - (์„ธ๋ฏธ๋‚˜) ๋‹คํ˜œ๋‹˜์˜ โ€˜๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoCโ€™\n\n\n\n\nโœ… Issue ํƒ์ƒ‰ ๋ฐ Issue ์ƒ์„ฑ\nIssue #11131 ๋ฒ„๊ทธ์ˆ˜์ •[์ด์Šˆ ์š”์•ฝ]workflow input parameter ์•ˆ์˜ \"๊ฐ€ escape ๋˜์ง€ ์•Š์•„ workflow.parameter.json์œผ๋กœ ์ฐธ์กฐํ•  ๋•Œ ์—๋Ÿฌ ๋ฐœ์ƒ[๊ฒฐ๊ณผ]Argo workflows ์ƒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ํŒŒ์ด์ฌ ํ™˜๊ฒฝ์˜ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ด์Šˆ๋Š” ๊ธฐ๊ฐBlog : Argo Workflows - Issue #11131\n\n\n\n\nIssue #11706 UI ๊ฐœ์„ [์ด์Šˆ ์š”์•ฝ]\n\n\ncron workflow ํƒญ์—์„œ ๊ฐ workflow์˜ history๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” UI๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ด์ŠˆBlog : Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)[๊ฒฐ๊ณผ]PR #11811 Closes\n\n\n\n\n\nโœ… PR open & merge\nPR #11732 ๋ฌธ์„œ๊ธฐ์—ฌ PR Merge[PR ์š”์•ฝ]Argo Workflows ๊ณต์‹๋ฌธ์„œ์—์„œ Artifact Visualization์— ์กด์žฌํ•˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์œ ๋ทฐํŠธ ์˜์ƒ ๋งํฌ์ž„์„ ์ž˜ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๋Š” PR\n\n[๊ฒฐ๊ณผ]Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md\n\n\n์œ„์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ ๊ฐ€์šด๋ฐ์— ์œ ํŠœ๋ธŒ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•œ ์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒด\n\n\nmerge ์™„๋ฃŒ\n\n\n\n\nPR #11811 UI๊ฐœ์„  PR Open[PR ์š”์•ฝ]Issue #11706 ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•œ PR\n\n\ncron workflows page์—์„œ ํŠน์ • cron-workflow๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ์‹คํ–‰๋œ cron-workflow๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ˆ˜์ •\n\n\n์‹คํ–‰๋œ cron-workflow๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์œ„์™€ ๊ฐ™์€ ์•ˆ๋‚ด ์‚ฌํ•ญ์„ ํ‘œ์‹œ[๊ฒฐ๊ณผ]Merge ์™„๋ฃŒ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-14#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ›„๊ธฐ\n์‚ฌ์‹ค DevOps, ์ธํ”„๋ผ ๋ถ„์•ผ๊ฐ€ ํฌ๊ฒŒ ์™€ ๋‹ฟ์ง€ ์•Š๊ณ  ๋งŽ์ด ์ƒ์†Œํ•œ ๋ถ„์•ผ์˜€๋Š”๋ฐ Argo Workflows ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•ด ์ด์ „๋ณด๋‹ค ์ข€ ๋” ์นœ์ˆ™ํ•ด์ง„ ๋Š๋‚Œ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.\nDocker, Container ๋“ฑ์˜ ๊ฐœ๋…๋“ค์„ ์ด๋ก ์ ์œผ๋กœ๋งŒ ์ ‘ํ•˜๋‹ค๊ฐ€ ์ง์ ‘ ์‹ค์Šต์„ ํ†ตํ•ด ์ตํžˆ๊ณ , ๋˜ ํ•ด๋‹น ๊ฐœ๋…๋“ค ์ด์™ธ์— ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๊ฒƒ๋“ค(wsl์˜ ์กด์žฌ..!)์ด ์ƒ๊ธฐ๊ณ  ๋ณธ์ธ์ด ์Šค์Šค๋กœ ์ž˜ ๋ชจ๋ฅด๊ณ  ์ง€๋‚˜์ณค๋˜ ๊ฐœ๋…๋“ค(๋ฆฌ๋ˆ…์Šค์˜ ์ ‘๊ทผ ๊ถŒํ•œ, ๋„คํŠธ์›Œํฌ )๋„ ๋‹ค์‹œ ๋Œ์•„๋ณด๊ฒŒ ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋˜ํ•œ ์ฒ˜์Œ์œผ๋กœ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์„ฑ์žฅ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์Šˆ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋ง‰์—ฐํ•œ ๋‘๋ ค์›€์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์ง์ ‘ ์ž‘์„ฑํ•˜๋ฉด์„œ ํ•ด๋‹น ๋‘๋ ค์›€์„ ๋ถ€์ˆ˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ฆฌ๊ณ  ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ํ•˜๋‚˜์”ฉ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ฐœ์ธ์ ์ธ ์š•์‹ฌ+ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๋ฐฐ์šด๋‹ค๋Š” ์ƒ๊ฐ์œผ๋กœ ์ธํ•ด ๋‚ด๊ฐ€ ์ž˜ ๊ณต๊ฐํ•˜์ง€ ๋ชปํ•˜๋Š” ์ด์Šˆ๋“ค ์œ„์ฃผ๋กœ ์ฐพ์•˜๋Š”๋ฐ, ์ด์Šˆ์˜ ๋‚œ์ด๋„์™€ ์ƒ๊ด€์—†์ด ๋‚ด๊ฐ€ ์ง์ ‘ ๊ณต๊ฐํ•˜๋Š” ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ํ•ด๋‹น ๋ ˆํฌ์— ๋Œ€ํ•ด ์ดํ•ดํ•ด์•ผ ํ•จ์„ ๋งŽ์ด ๊นจ๋‹ฌ์•˜๋˜ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌํ•˜๋Š”๋ฐ์— ์ฆ๊ธธ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ๊ธฐ๋Œ€๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!\n\n\n๊ณ„ํš\n\n\n- 1๋‹จ๊ณ„\n: Argo Workflows์— ๋Œ€ํ•ด์„œ ์ ์‘ํ•˜๊ณ  ์ง์ ‘ ์•Œ์•„๊ฐ€๋Š” ์‹œ๊ฐ„ / ๊ฐ„๋‹จํ•œ ๊ธฐ์—ฌ\n: Repo์˜ TODO๋ฅผ ํ†ตํ•ด ๋ฌธ์„œ ๊ธฐ์—ฌ\n: UI ์œ„์ฃผ ๊ฐœ์„ \n\n- 2๋‹จ๊ณ„\n: template,backend ์œ„์ฃผ ๊ธฐ์—ฌ\n\n- 3๋‹จ๊ณ„\n: ํ•ด๊ฒฐ ํ•˜๋ฉด ์ข‹์€ ์ด์Šˆ ์ž‘์„ฑ ํ›„ ๊ธฐ์—ฌ\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋๋‚˜๋„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ๋„ ์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์ž„์„ ๊ณ„์† ์œ ์ง€ํ•  ๊ณ„ํš์ด์‹œ๊ณ  ์Šค์Šค๋กœ๋„ ์ด๋ฒˆ ํ•™๊ธฐ์—๋Š” Argo Workflows ๋ ˆํฌ์— ์ ์–ด๋„ ํ•œ ๋‹ฌ์— 1๊ฐœ์˜ ์ด์Šˆ๋ผ๋„ ๊ธฐ์—ฌํ•˜๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-13#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","15-์ •์„ฑ๋ฝ#15. ์ •์„ฑ๋ฝ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\ngit/github ์‚ฌ์šฉ๋ฒ• ์ตํžˆ๊ธฐ\nissue: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11\npr: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15\n์š”์•ฝ: opensource ์ƒํƒœ๊ณ„์—์„œ code ํ˜•์ƒ ๊ด€๋ฆฌ ํ•ต์‹ฌ์ธ git/github์™€ ์นœํ•ด์ง€๊ธฐ ์œ„ํ•œ ์ž‘์—…\n์ƒ์„ธ๋‚ด์šฉ:\nopensource์˜ ์ƒ๋‹น์ˆ˜๋“ค์€ git๊ณผ github๋ฅผ ์ด์šฉํ•ด ํ˜‘์—…์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ ‡๊ธฐ์— opensource์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•„์—ฐ์ ์œผ๋กœ git/github์™€ ์นœํ•ด์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.\ngit/github๋ฅผ ์‚ฌ์šฉ issue ๋ฐœํ–‰, commit ๊ทœ์น™ ์ค€์ˆ˜, pr ์ƒ์„ฑ๋“ฑ ๋‹ค์–‘ํ•œ๊ฒƒ๋“ค์„ ์ง์ ‘ํ•ด๋ณด๋Š” ํ™œ๋™์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\nfeat: logging for client-side throttlingissue: #11387, #11402\npr: #11437\n์š”์•ฝ: user๊ฐ€ ํŠน์ • ์˜ต์…˜์„ ์ž˜๋ชป ์„ค์ •ํ•œ ๊ฒฝ์šฐ ๋” ๋น ๋ฅด๊ฒŒ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •\n์ƒ์„ธ๋‚ด์šฉ:\nkubernetes์™€์˜ ํ†ต์‹ ์„ ์œ„ํ•ด client-go๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.\nํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ๋Š” request limit์„ ์œ„ํ•ด --qps, โ€”burst์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.\n์ด ์˜ต์…˜์„ ๋งค์šฐ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•œ ๊ฒฝ์šฐ throttling์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.\n๊ทธ๋ ‡๊ธฐ์— ์‚ฌ์šฉ์ž์—๊ฒŒ ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ log level ์„ ๋ถ€์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์—์„œ client-go์— ๋Œ€ํ•ด ๋งŽ์ด ํ•™์Šตํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ ์ œ์ผ ์œ ์ตํ–ˆ๋˜ ๋ถ€๋ถ„์€ RoundTrip์ด์—ˆ์Šต๋‹ˆ๋‹ค.\ngolang์—์„œ ์ œ๊ณตํ•˜๋Š” http request interface๋ฅผ ์ง€ํ‚ค๋Š” ๋ชจ๋“  ๊ฐ์ฒด์— ๋Œ€ํ•ด RoundTrip ์„ ์ด์šฉํ•ด ๋ฏธ๋“ค์›จ์–ด๋ฅผ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒƒ์„ ๋ฐฐ์› ์„๋• ์ •๋ง ์ถฉ๊ฒฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\ngo 1.21 upgradeissue: #11566\npr: #11601\n์š”์•ฝ: golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰\n์ƒ์„ธ๋‚ด์šฉ:\n๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ๋กœ์„œ ์ด์Šˆ๋ฅผ ์ œ๊ฐ€ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋ณด๋‹จ ์•„์ง ๊ธฐ์—ฌํ•˜์ง€ ๋ชปํ•œ ํŒ€์›์ด ์‹œ๋„ํ•ด๋ณด๋ฉด ์ข‹์„๊ฑฐ๋ผ๊ณ  ํŒ๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nํ•ด๋‹น ์ด์Šˆ๋ฅผ ํŒ€์›์—๊ฒŒ ๊ณต์œ ํ–ˆ๊ณ , ํŒ€์›์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œํฌํŠธ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ 1ํšŒ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„์—์„œ ํ•ด๋‹น ์ด์Šˆ์˜ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\nํ‰์ผ์˜ ๊ฒฝ์šฐ์—” slack ์ฑ„๋„์—์„œ ๋”ฐ๋กœ ์งˆ๋ฌธ์„ ๋ฐ›๊ณ  ๋‹ต๋ณ€ํ•˜๋Š” ์‹์œผ๋กœ ๋ชจ๋“  ํŒ€์›์ด PR์„ ์ œ์ถœํ•˜๋Š” ๊ฒฝํ—˜์„ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nํŒ€์›๋„ PR์„ Mergeํ•˜๋Š” ์•„์ฃผ ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\nDebugging ์„ค์ •์š”์•ฝ: ํŒ€์›์˜ argo-workflow debugging setting\n์ƒ์„ธ๋‚ด์šฉ:\ngolang์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ฒ˜์Œํ•˜๋Š” ํŒ€์›์„ ์œ„ํ•ด debugging ํ™˜๊ฒฝ ์„ค์ •์— ์–ด๋ ค์›€์ด ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ๊ฐ™์ด ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด ๊ณผ์ •์—์„œ ์ € ์—ญ์‹œ kubernetes์™€ ๋ฐ€์ ‘ํ•œ app์˜ debugging ์„ค์ •์„ ์ž˜ํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š”๊ฒƒ์„ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ๊ณ ,\nํ•ด๋‹น ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์„ ๋ฐ›์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-15#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ›„๊ธฐ\n13์ฃผ๊ฐ„์˜ ossa ์ฐธ๊ฐ€๋Š” ์ •๋ง์ด๋‚˜ ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n3๋ฒˆ์˜ ์ง€์› ๋์— ์ข‹์•„ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์ธ CNCF, ์ข‹์•„ํ•˜๋Š” ์–ธ์–ด์ธ Golang์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•œ๋‹ค๋Š”๊ฒŒ ์ •๋ง ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.\nossca๋ฅผ ํ†ตํ•ด CNCF ์‚ฐํ•˜์˜ argo-workflow์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ์ž‘๋”๋ผ๋„ CNCF์˜ ์ƒํƒœ๊ณ„์— ๊ธฐ์—ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ ์ž์ฒด๊ฐ€ ์ €์—๊ฒŒ๋Š” ๋งค์šฐ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ argo-workflow์—์„œ ์šด์˜ํ•˜๋Š” ์ œ๋„์ธ mentoring์„ ํ†ตํ•ด, maintainer์™€ ๋น ๋ฅด๊ฒŒ ์˜์‚ฌ์†Œํ†ต ํ•  ์ˆ˜ ์žˆ๋Š” ์ ์€ beginner์—๊ฒ ํŠนํžˆ๋‚˜ ์ข‹์€ ๊ฒฝํ—˜์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.\nargo-workflow์˜ mentoring ์‹œ์Šคํ…œ์„ ํ†ตํ•œ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋น ๋ฅด๊ฒŒ PR ์ œ์ถœ ๊ณผ merge๋ฅผ ํ†ตํ•ด ์ž์‹ ๊ฐ๊ณผ ์ข‹์€ ๊ฒฝํ—˜์„ ์–ป์—ˆ๊ณ  ๋ฆฌ๋“œ ๋ฉ˜ํ‹ฐ๋กœ์„œ ๋ชจ๋“  ํŒ€์›์—๊ฒŒ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ํŒ€์›์„ ๋„์™€์ฃผ๋ฉด์„œ ๋‚ด๊ฐ€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋˜ ๋ถ€๋ถ„์ด ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒ ์–ผ๋งˆ๋‚˜ ํฐ ์ง„์ž… ์žฅ๋ฒฝ์ธ์ง€ ๊นจ๋‹ซ๊ฒŒ ํ•ด์ฃผ์—ˆ๊ณ , beginner๋ฅผ ์–ด๋–ป๊ฒŒ ๋” ์•ˆ์ •์ ์œผ๋กœ ์ƒํƒœ๊ณ„๋กœ ์œ ์ž… ์‹œํ‚ฌ ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผ์„ ํ•˜๋Š” ๊ณ„๊ธฐ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Developer, DevOps, SRE ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํŒ€์›๊ณผ ๊ฐ๊ฐ ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ , ๊ฒฝํ—˜ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ์‹œ์•ผ๊ฐ€ ๋” ๋„“์–ด์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋…„์—๋„ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๊ผญ ossa์— ์ฐธ๊ฐ€ํ•ด ๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n\n\n๊ณ„ํš\n์ด๋ฒˆ argo-workflow ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ argo ์ง„์˜์˜ ํ”„๋กœ์ ํŠธ๋“ค์— ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๊ฐœ๋ฐœ์ž๋กœ์„œ ๋ถ€์กฑํ•œ์ ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ด๋ฅผ ๊ฐœ์„ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nossca๊ฐ€ ์ข…๋ฃŒ ๋˜๋”๋ผ๋„ CNCF ์‚ฐํ•˜ ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋Š” ๊ณ„์† ์ด์–ด ๋‚˜๊ฐˆ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nargo-workflow\n๋ถ€์กฑํ•œ ์ \nkubernetes operator์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑ\nfrontend ์ง€์‹์— ๋Œ€ํ•œ ๋ถ€์žฌ\n\n\n์ถ”ํ›„ ๊ณ„ํš\nargo-workflow์˜ ui๊ฐ€ ๋‹ค๋ฅธ argo project์— ๋น„ํ•ด ๋งŽ์ด ์•„์‰ฌ์šด๋ฐ, ์‚ฌ์šฉ์ž์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์„ ์„ ์‹œ๋„ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\narea/artifact์™€ ๊ด€๋ จํ•ด์„œ ๋” ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ™•์žฅ์„ ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\narea/plugin๊ณผ ๊ด€๋ จํ•ด ํ˜„์žฌ sidecar ํ˜•ํƒœ๋กœ๋งŒ ์ง€์›ํ•˜๋Š”๋ฐ, ์™ธ๋ถ€์—์„œ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•œ plugin์„ ๋” ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ตฌํ˜„ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\ndocument์—์„œ beginner์—๊ฒŒ ๋‚œํ•ดํ•œ ๋ถ€๋ถ„์„ ๊ณ ๋ฏผํ•ด๋ณด๋ฉฐ ๊ฐœ์„ ์„ ์ง„ํ–‰ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n\n๊ฐœ์ธ์  ์„ฑ์žฅ\n๋ถ€์กฑํ•œ ์ \n์—ฌ๋Ÿฌ ํšŒ์‚ฌ์˜ ๋ฉค๋ฒ„๋“ค๊ณผ ๋Œ€ํ™”๋ฅผ ํ•˜๋ฉด์„œ ์Šค์Šค๋กœ๊ฐ€ ์ƒ๊ฐํ•˜๊ธฐ์— ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ด€์ ์ด ๋ถ€์กฑ\n์ง€์‹ ์ „๋‹ฌ์„ ์œ„ํ•œ ์˜์‚ฌ์†Œํ†ต์— ์–ด๋ ค์›€.\n\n\n์ถ”ํ›„ ๊ณ„ํš\n์ „๋‹ฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ง€์‹์„ ์–ด๋–ป๊ฒŒ ์ •๋ฆฌํ•˜๊ณ  ๋งํ•ด์•ผ ํ•˜๋Š”์ง€ ์—ฐ๊ตฌ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\n๋งŽ์€ ์‚ฌ๋žŒ๋“ค๊ณผ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ƒ๊ฐ์„ ๊ณต์œ ํ•˜๊ณ  ํƒ€์„ฑ์— ์ –์ง€ ์•Š๊ฒŒ ๋…ธ๋ ฅ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-14#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","16-์ฑ„๋ฌธ์˜#16. ์ฑ„๋ฌธ์˜":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰\nGithub Issue/Commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰\n๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธํ•˜๊ธฐ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ์ˆ™์ง€\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44\n\n\nArgo Workflow Running Locally\nArgo Workflow๋ฅผ Local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ\nArgo Workflow์˜ ๊ตฌ์กฐ, DevContainer, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Makefile ๊ตฌ์กฐ ์ดํ•ด\n\n\n๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘\nDocker File ๋ช…๋ น์–ด, ๋ ˆ์ด์–ด ๊ตฌ์กฐ, ์ตœ์ ํ™”, ์บ์‹ฑ ๋“ฑ ์„ฑ๋Šฅ ๊ฐœ์„ \nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/16\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/23\n\n\n\n์ด์Šˆ ๋ถ„์„\n๋งคํŠธ๋ฆญ ์ด์Šˆ ๋ถ„์„\nGithub Reaction์ด ๋งŽ์€ ์ด์Šˆ๋กœ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ๊ฐœ์„ ์„ ํ•„์š”๋กœ ํ•˜๋Š” ์ด์Šˆ ๋ถ„์„\n๋งคํŠธ๋ฆญ Label์˜ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ํŽธ์˜์„ฑ ์ฆ๋Œ€\n\n\n์ด์Šˆ ๋ถ„์„ ๊ฒฐ๊ณผ, ํ•ด๋‹น ๋‚ด์šฉ์„ ๊ฐœ๋ฐœํ–ˆ์„ ๋•Œ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌ\n๋งคํŠธ๋ฆญ Label์„ ์ถ”๊ฐ€ํ•  ๊ฒฝ์šฐ, ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ์ด ์ˆ˜์ง‘๋˜์–ด ๊ธฐ์กด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ ํŠธ๋ž˜ํ”ฝ์ด ์œ ์ž…๋˜์–ด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค.\n\n\n์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๊ณ  ์†Œํ†ตํ•จ\n์ปค์Šคํ…€ ๋งคํŠธ๋ฆญ์„ ํ™œ์šฉํ•  ๊ฒฝ์šฐ ์ด์Šˆ์—์„œ ์š”๊ตฌํ–ˆ๋˜ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์—ฌ, ์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• ์ œ์‹œ\nhttps://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337\n\n\n\n\n์ถ”ํ›„ ๊ฐœ์„ ์„ ์œ„ํ•ด ๋‚จ๊ฒจ๋†“์€ ์ฃผ์„์— ๋ชจํ˜ธํ•œ ๋ถ€๋ถ„์ด ์žˆ์–ด ๋ฌธ์˜\nhttps://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745\n\n\n์ด์Šˆ ํ•ด์ปคํ†ค์œผ๋กœ ์ด์Šˆ ๋ถ„์„\n\n์ปจํŠธ๋ฆฌ๋ทฐํŠธ\n(๋ฆฌํŒฉํ† ๋ง) ์ž˜๋ชป๋œ ํ•จ์ˆ˜ ์ด๋ฆ„, ๋ณ€์ˆ˜๋ช… ๋“ฑ ์ˆ˜์ •\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ์Œ\nhttps://github.com/argoproj/argo-workflows/pull/11604\nhttps://github.com/argoproj/argo-workflows/pull/11633\nhttps://github.com/argoproj/argo-workflows/pull/11687","-์ฐธ๊ฐ€-ํ›„๊ธฐ-16#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ๋ง‰๋ง‰ํ•จ์ด ์ปธ๋‹ค. ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์–ด ์ข‹์•˜๋‹ค. ๊ธฐ์—ฌ ๊ฒฝํ—˜์ด ๋งŽ์€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด์ฃผ๊ณ ,\n๋„์ „ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์œ ๋„ํ•ด์ฃผ์–ด์„œ ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ๊ธฐ์ˆ  ์„ธ๋ฏธ๋‚˜๋ฅผ ํ•˜๊ณ  ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ํ•˜๋ฉฐ, ์ƒํ˜ธ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow๋Š” ํฐ ๊ทœ๋ชจ์˜ ํ”„๋กœ์ ํŠธ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ˜ผ์ž ๋ถ„์„ํ•˜๋ฉด\n์–ด๋ ค์šด ๋ถ€๋ถ„์ด ๋งŽ์€๋ฐ, ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„์–ด ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow ํ”„๋กœ์ ํŠธ๋ฅผ ์–ด๋Š ์ •๋„ ์ดํ•ดํ–ˆ๊ณ , ์ž‘์€ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ๊ฒฝํ—˜์„ ํ†ตํ•ด ์ž์‹ ๊ฐ์ด\n์ƒ๊ฒผ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์Œ ๊ธฐ์—ฌ๋Š” ๋” ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฆฌ๋ผ ๊ธฐ๋Œ€๋œ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚œ ํ›„์—๋„ ArgoWorkflow์— ๊ด€์‹ฌ์ด ๋งŽ์€ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ์„œ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ ๋” ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—ฌ๋ฅผ ํ•  ๊ณ„ํš์ด๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-15#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","17-์ตœ์ˆ˜๋…•#17. ์ตœ์ˆ˜๋…•":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)Issue #11344\nPR #11662\n์ด์Šˆ ๋ถ„์„\n์ด ์ด์Šˆ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € Default Workflows๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ฅผ ์•Œ์•„์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.argo workflows controller configmap์— workflowDefaults ๋ผ๋Š” ํ•„๋“œ๋Š” ๋„ฃ์–ด ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์›Œํฌํ”Œ๋กœ์— ์ด๋ฏธ ํ•ด๋‹น ํ•„๋“œ๊ฐ’์ด ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ์›Œํฌํ”Œ๋กœ ๊ฐ’์ด ์šฐ์„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด configmap์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•œ ๋’ค์— Workflows๋ฅผ ์ƒ์„ฑํ•˜๋ฉด\n# This file describes the config settings available in the workflow controller configmap\napiVersion: v1\nkind: ConfigMap\nmetadata:\nname: workflow-controller-configmap\ndata:\n# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level\nworkflowDefaults: |\nmetadata:\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5\nparallelism: 3\n์ž๋™์œผ๋กœ workflowDefaults ํ•„๋“œ์— ์„ค์ •ํ•ด์ค€ ๋Œ€๋กœ Workflows๊ฐ€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.\napiVersion: argoproj.io/v1alpha1\nkind: Workflow\nmetadata:\ngenerateName: gc-ttl-\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5 # Time to live after workflow is successful\nparallelism: 3\nํ•ด๋‹น ์ด์Šˆ๋Š” workflowDefaults์— volumeClaimTemplates ๊ฐ’์„ ๋„ฃ์œผ๋ฉด, CronWorflows/Workflows ์ƒ์„ฑ ์‹œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.does not contain declared merge key: name ๋ผ๋Š” ์—๋Ÿฌ๋ฉ”์„ธ์ง€๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด๋ณด๋‹ˆ StrategicMergePatch ํ•จ์ˆ˜์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ  ์ด๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ patch ์ „๋žต๊ณผ ๊ด€๊ณ„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nVolumeClaimTemplates []apiv1.PersistentVolumeClaim `json:\"volumeClaimTemplates,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"name\" protobuf:\"bytes,6,opt,name=volumeClaimTemplates\"`\nWorkflows์—์„œ ์ •์˜๋˜์–ด์žˆ๋Š” ํƒ€์ž…์ธ VolumeClaimTemplates๋Š” patchMergeKey๋กœ name์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ •์˜๋˜์–ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ์•„๋ž˜ PersistentVolumeClaimํƒ€์ž…์„ ํ™•์ธํ•ด๋ณด๋ฉด name์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ตฌ์กฐ์ฒด์— ์ •์˜๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฐ’์„ patchMergeKey๋กœ ์ •์˜ํ•ด๋‘์–ด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.\ntype PersistentVolumeClaim struct {\nmetav1.TypeMeta `json:\",inline\"`\n// Standard object's metadata.\n// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata\n// +optional\nmetav1.ObjectMeta `json:\"metadata,omitempty\" protobuf:\"bytes,1,opt,name=metadata\"`\n\n// spec defines the desired characteristics of a volume requested by a pod author.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nSpec PersistentVolumeClaimSpec `json:\"spec,omitempty\" protobuf:\"bytes,2,opt,name=spec\"`\n\n// status represents the current information/status of a persistent volume claim.\n// Read-only.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nStatus PersistentVolumeClaimStatus `json:\"status,omitempty\" protobuf:\"bytes,3,opt,name=status\"`\n}\n\n์ด์Šˆ ํ•ด๊ฒฐ\nVolumeClaimTemplates์—์„œ patchMergeKey๋ฅผ ์ œ๊ฑฐํ•˜๋„๋ก ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ VolumeClaimTemplates์— patchMergeKey๊ฐ€ ๋ถ™์€ ์ด์œ ๋Š” Volume๊ณผ ๊ฐ™์€ ์ปจ๋ฒค์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ์˜€์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ์ด์Šˆ๋Š” ์ด์ฒ˜๋Ÿผ ์ •์ฑ…๊ณผ ๊ด€๋ จ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ์˜๋…ผ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค.ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ PR์ด์—ˆ๊ณ  ๊ฝค๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ถˆํŽธํ•ดํ•˜๊ณ  ์žˆ๋Š” ์ด์Šˆ์˜ ์›์ธ์„ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์–ด์„œ ๊ธฐ๋ปค์Šต๋‹ˆ๋‹ค.2. Search by name for WorkflowTemplates in UIIssue #11004\nPR #11684\n์ด์Šˆ ๋ถ„์„\n์ด๋ฒˆ ์ด์Šˆ๋Š” 3๋ช…์œผ๋กœ ํŒ€์„ ์งœ์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nWorkflowTemplates๋Š” '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€ ์•Š์•„ ํŠน์ • WorkflowTemplates์„ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” label์„ ๊ธฐ์ค€์œผ๋กœ๋งŒ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋ž˜์„œ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์€ ๋ถˆํŽธํ•จ์„ ๋Š๋ผ๊ณ  ์žˆ์—ˆ์œผ๋ฉฐ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ด์คฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” '๊ธฐ๋Šฅ ๊ฐœ์„ ' ๊ด€๋ จ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\n\n\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค API๋ฅผ ํ†ตํ•ด ์กฐํšŒ๋œ WorkflowTemplates์˜ ๊ฒฐ๊ณผ๋ฅผ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋กœ์ง์„ ์ถ”๊ฐ€์ ์œผ๋กœ ๋„ฃ์–ด ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ํ•œ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ์กด ํŽ˜์ด์ง€๋„ค์ด์…˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด continue ๊ฐ’์„ ์ด์šฉํ•ด ๊ตฌํ˜„๋˜์–ด์žˆ์–ด์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฒฐ๊ณผ๋ฅผ ์ด์ฒ˜๋Ÿผ ์ปค์Šคํ…€ํ•˜๊ฒŒ ์กฐ์ž‘ํ•  ๊ฒฝ์šฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.์ด๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ• ๊นŒ ๊ณ ๋ฏผ์ด ๋งŽ์•˜์ง€๋งŒ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ resourceVersion์„ ์ด์šฉํ•˜์—ฌ ์ปค์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜๋Š” ๋กœ์ง์„ ์ ์šฉํ•จ์œผ๋กœ์จ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์˜€์Šต๋‹ˆ๋‹ค.ํ˜ผ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฟ์ด ์˜๋…ผํ•˜๋ฉฐ ํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ •๋ง ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ ๊ธฐ๋ถ„์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.3. A problem that is not initialized when changing the number of page limitsIssue #11702\nPR #11703\n์ด์Šˆ ๋ถ„์„\nSearch by name for WorkflowTemplates in UI ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” continue ๊ฐ’์„ UI์—์„œ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ฃผ์ง€ ์•Š์•„์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\nUI ์ฝ”๋“œ์—์„œ ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋ณ€๊ฒฝ์ด ๊ฐ์ง€๋  ๋•Œ offset์„ ์ดˆ๊ธฐํ™” ํ•˜๋„๋ก ๊ฐ„๋‹จํ•˜๊ฒŒ ๋กœ์ง์„ ์ˆ˜์ •ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋‹จ ํ•œ์ค„์˜ ์ฝ”๋“œ ์ˆ˜์ •์ด์—ˆ์œผ๋‚˜ ์ด ํ•œ ์ค„๋กœ ์ธํ•ด ๊ฝค๋‚˜ ๋ถˆํŽธํ•จ์„ ์ฃผ์—ˆ๋˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.4. Pagination may not work correctly for archived workflows\n์ด์Šˆ ๋ถ„์„\nIssue #11715\nPR #11761Maintainer @terrytangyuan ๋‹˜๊ป˜์„œ ์ง์ ‘ Slack์œผ๋กœ ์—ฐ๋ฝ์„ ์ฃผ์‹  ์ด์Šˆ์ž…๋‹ˆ๋‹ค.\n\n\n\n\n์ข‹์•„ํ•˜๋Š” ์—ฐ์˜ˆ์ธ์—๊ฒŒ ์—ฐ๋ฝ๋ฐ›์€ ๊ธฐ๋ถ„์ด๋ผ ๋„ˆ๋ฌด ๊ธฐ๋ถ„์ด ์ข‹์•„์„œ ๋‚ ์•„๊ฐˆ ๋ป” ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์˜๊ณ  ๋“ค๋œจ๋Š” ๋งˆ์Œ์„ ๋ˆ„๋ฅด๊ณ  ์ด์Šˆ๋ฅผ ๋ถ„์„ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.Workflows์™€ ArchivedWorkflows๊ฐ€ ์ด์ „์—๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ๋ถ„๋ฆฌ๋˜์–ด์žˆ์—ˆ์ง€๋งŒ master ๋ฒ„์ „๋ถ€ํ„ฐ Workflows์™€ ArchivedWorkflows๋ฅผ ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€๋กœ ํ•ฉ์น˜๊ณ  ArchivedWorkflows๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ๊ฐ™์ด ๋ณด์—ฌ์ฃผ๋„๋ก ๋กœ์ง์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ Workflows์™€ ArchivedWorkflows๊ฐ€ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง€๋ฉด์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋Š” ์„œ๋กœ ์ „ํ˜€ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด ํŽ˜์ด์ง€๋„ค์ด์…˜์ธ continue๊ฐ’์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๊ณ , ArchivedWorkflows๋Š” ์ž์ฒด์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ offset ๋ฐฉ์‹์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ArchivedWorkflows์— Workflows์—์„œ ์‚ฌ์šฉํ•˜๋Š” continue๊ฐ’์„ ๊ทธ๋Œ€๋กœ ์ „๋‹ฌํ•˜๋ฉด์„œ ArchivedWorkflows๊ฐ€ ์•„์˜ˆ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\nSearch by name for WorkflowTemplates in UI ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๊ตฌํ˜„ํ–ˆ๋˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ฐธ๊ณ ํ•˜์—ฌ ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋‘ ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ๋ฐ–์— ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์น˜๊ธฐ ์ „์— ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์ผ๋‹จ ์ „์ฒด ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐํšŒํ•˜์—ฌ ๋‘ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์นœ ํ›„์— ๋งˆ์ง€๋ง‰์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.ArchivedWorkflows๊ฐ€ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค ์ „์ฒด ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ํ•ฉ์น˜๊ธฐ๊นŒ์ง€ ํ•˜๋Š” ๊ฒƒ์ด ์„ฑ๋Šฅ์ƒ ๊ฑฑ์ •์ด ๋˜๋Š” ๋ถ€๋ถ„์ด๋ผ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.์„ฑ๋Šฅํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณธ ๋’ค ์•„๋‹ˆ๋‹ค์‹ถ์œผ๋ฉด ํ”„๋ก ํŠธ์—์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋กœ์จ ์ œ๋Œ€๋กœ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ๋ฟŒ๋“ฏํ•˜๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.5. Relocation of Commit Guidelines Information in the DocumentationIssue #11700\nPR #11701\n์ด์Šˆ ๋ถ„์„\nArgoWorkflows ํ”„๋กœ์ ํŠธ์—๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์‹œ๋„ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ๋ฆฌ๋“œ๋ฏธ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๊ทธ๊ณณ์—๋Š” ์ปค๋ฐ‹์— ๊ด€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์ด ๋”ฐ๋กœ ์–ธ๊ธ‰๋˜์–ด์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.GeunSam2 ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๋ณธ์ธ์ด ์ฒ˜์Œ ๊ธฐ์—ฌ๋ฅผ ์‹œ๋„ํ•˜๋ ค๊ณ  ํ–ˆ์„ ๋•Œ ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ฐพ๋Š”๋ฐ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ค์„œ ๋ถˆํŽธํ–ˆ๋‹ค๊ณ  ๋งํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\n\n\n์ด ๋ถˆํŽธ์‚ฌํ•ญ์„ ๋“ค์€ ํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฆฌ๋“œ๋ฏธ์— ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์˜ ๋งํฌ๋ฅผ ๊ฑธ์–ด์ฃผ๋„๋ก ์ˆ˜์ •ํ•จ์œผ๋กœ์จ ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํŽธํ•˜๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.์ด PR์—์„œ๋Š” ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ์ฝ”๋“œ ์ œ์•ˆ์„ ํ•ด์ฃผ์—ˆ๋Š”๋ฐ ์ฝ”๋“œ ์ œ์•ˆ ๊ธฐ๋Šฅ์„ ์ฒ˜์Œ ์ ‘ํ•ด๋ณด์•„์„œ ํฅ๋ฏธ๋กญ๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-17#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ด๋ฒˆ๋…„๋„์— ๊ฐ€์žฅ ์ž˜ ํ•œ ์ผ์ด ๋ฌด์—‡์ธ์ง€ ๋ฌป๋Š”๋‹ค๋ฉด, ์•„๋ฌด ๋ง์„ค์ž„๋„ ์—†์ด ArgoWorkflows ํ”„๋กœ์ ํŠธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ฐธ์—ฌํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ด์•ผ๊ธฐ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.๊ฐ™์€ ๋ถ„์•ผ์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ๋งŒ๋‚˜์„œ ์„œ๋กœ ๊ณต๊ฐ๋Œ€๋ฅผ ํ˜•์„ฑํ•˜๋ฉฐ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ๋‹ค์–‘ํ•œ ํšŒ์‚ฌ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๋Š”๊ฒƒ์ด ์ฐธ ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.๋งค์ฃผ ๋ชจ์ž„๋งˆ๋‹ค ๊ทธ์ € ๋ชจ๊ฐ์ฝ”๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์ด ๋งค๋ฒˆ ์ข‹์€ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์…”์„œ ๋งค์ฃผ ์ผ์š”์ผ์ด ์ฐธ ์ฆ๊ฒ๊ณ  ์‹œ๊ฐ„์ด ๋นจ๋ฆฌ๊ฐ”์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ๋„ˆ๋ฌด ๋Šฅ๋ ฅ์žˆ๋Š” ๋ฉ˜ํ† ๋‹˜์„ ๋งŒ๋‚˜ ํ‰์†Œ์— ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ณ ๋ฏผ๋˜์—ˆ๋˜ ๋ถ€๋ถ„, ์•ž์œผ๋กœ์˜ ๋ฐฉํ–ฅ์„ฑ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ž˜ ๊ณต๋ถ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์กฐ์–ธ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด์„œ ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.ํ‰์†Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ๋„์ „ํ•ด๋ณด๊ณ ์‹ถ์—ˆ์ง€๋งŒ, ์ด๋Ÿฐ ํฐ ํ”„๋กœ์ ํŠธ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•˜๋‚˜ ๋‘๋ ค์›Œ์„œ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜๋˜ ๋ถ€๋ถ„๋“ค์„ ์ด๋ ‡๊ฒŒ ์ข‹์€ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜๊ณผ ๊ฐ™์ด ๋ถ€๋”ชํ˜€๋ณด๋‹ˆ ๋‘๋ ค์›€์ด ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.๋งŽ์€ PR์„ ์˜ฌ๋ ค๋ณด๋ฉด์„œ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ๋„ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ๊ณ  ์‹ค์ œ ๋‚˜์˜ ์ฝ”๋“œ๊ฐ€ ๋ฐ˜์˜๋˜๋Š” ๊ฒƒ์„ ์ง€์ผœ๋ณด๋Š”๊ฒŒ ์ •๋ง ๋ฟŒ๋“ฏํ–ˆ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.์ด ๊ธฐ๊ฐ„์ด ๋๋‚œ๋‹ค๊ณ  ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ๋ฉˆ์ถœ ์ƒ๊ฐ์€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ArgoWorkflows๋ฅผ ๊พธ์ค€ํžˆ ๋ณด๋ฉด์„œ ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์— ๊ธฐ์—ฌํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Kubernetes๋‚˜ Argo CD ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ๋„์ „ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-16#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":""}},"/2023/activites/weeklyMeets/230715":{"title":"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 15์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP (Creative Ground)","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ๊น€์›์‹, ๊น€ํ•™์ค€, ๋ฐ•์ง„์ˆ˜, ์„œ์ฒญ์šด, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์•ˆ์ง€์™„, ์œ ์œค์šฐ, ์ด๋ณ‘๊ณค, ์ด์˜์ฃผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์กฐ๊ตญํฌ, ์ฑ„๋ฌธ์˜, ์ตœ์ˆ˜๋…•","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๋‹น๊ทผ๋งˆ์ผ“์—์„œ ArgoWorkflows ๋„์ž…ํ•œ ์‚ฌ๋ก€ ๋ฐœํ‘œ\n๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… ๋ฐฉ๋ฒ• ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด ์ง„ํ–‰","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230723":{"title":"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 23์ผ ์ผ์š”์ผ\n์žฅ์†Œ : ๋ฌด์‹ ์‚ฌ ํšŒ์˜์‹ค","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ฐ•์‹œ์˜จ, ๊ถŒ์˜๊ธธ, ๋ฐ•์ง„์ˆ˜, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230730":{"title":"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 30์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๋ฐ•์ง„์ˆ˜, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์†กํ˜œ๋ฏผ)\nArgo Workflows์™€ keyclock ์—ฐ๋™๋ฐฉ๋ฒ• ๋ฐœํ‘œ(์ตœ์ˆ˜๋…•)\n์ฑŒ๋ฆฐ์ง€์Šค ์ˆ˜๋ฃŒ ๊ธฐ๋… ํšŒ์‹","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230806":{"title":"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 06์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ์ฑ„๋ฌธ์˜, ๊ฐ•๋ณ‘์„ , ์•ˆ์ง€์™„, ๊ฐ•์‹œ์˜จ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\nargo event์™€ workflow, cd ์—ฐ๋™ ๋ฐœํ‘œ(๊น€ํ•™์ค€)\neBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์ •์„ฑ๋ฝ)","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230813":{"title":"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 13์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์•ˆ๋‹คํ˜œ, ์ตœ์ˆ˜๋…•, ๊น€ํ•™์ค€, ๊ฐ•๋ณ‘์„ , ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์„œ์ฒญ์šด, ๋ฐ•์ง„์ˆ˜","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )\n์ด์Šˆ ํ•ด์ปคํ†ค ๊ณ„ํš ์ˆ˜๋ฆฝ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230820":{"title":"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 20์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ์ฑ„๋ฌธ์˜, ์•ˆ์ง€์™„","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ(์•ˆ๋‹คํ˜œ)\n์ด์Šˆํ•ด์ปคํ†ค a,b,c์กฐ ์ง„ํ–‰ ๊ณต์œ ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/reports/finalReportEn":{"title":"Finalreporten","data":{"":"","tltr#TL;TR":"Go to see Contributions Summary","๏ธ-who-we-are#โ˜‘๏ธ Who We Are":"The ArgoWorkflows OSS 2023team have 18 member. (1 Mentor, 17 Mentees)Our Team met for participant to Open Source Contribution Academy.A competition for junior developers with the theme How can I contribute well to open source?This event is a competition where some mentors and about 20 mentees are paired up and the goal is to contribute together and achieve results for four months.We participated in this event on the open source topic of ArgoWorkflows.Most of us were afraid to even use git at first. but we made succeeded in making various contributions over the past three months.Let me introduce our achievements.","๏ธ-what-is-argoworkflows#โ˜‘๏ธ What is ArgoWorkflows":"Before the achievements introduction, Lets know about what is ArgoWorkflows.\n\nArgo Workflows is a container-based workflow engine, an open source project that can run parallel jobs on Kubernetes.\nEach workflow step is defined as a container, and multi-step workflows can be modeled as a series of jobs, or dependencies between tasks can be executed using a Directed Acyclic Graph (DAG).In other words, Argo Workflows makes it faster and easier to simple workflows tasks, as well as complex tasks for machine learning or data processing, on Kubernetes.\n\nArgo Workflows is a graduated project of the Cloud Native Computing Foundation (CNCF).To become a graduated project, it must pass all tests conducted by the CNCF to meet their rigorous standards.\nBeing recognized as a graduated project means that Argo meets the highest standards for clear governance and committer processes, healthy growth, and security and compliance adherence.\nSince the rigorous standards, only about 13% of projects registered with the CNCF succeed in graduating.In fact, it took about 5 years for the Argo project to be recognized as a graduated project, with over 7,000 contributors, over 11,000 PRs, and over 370,000 contributions.Moreover, the Argo project is a very active and up-to-date open source, with over 2300 companies contributing to the code and over 8300 people contributing to the code.Argo Workflows is recognized as the most representative workflow engine in the cloud native community.Many companies around the world officially have introduced and used Argo Workflows. This is means that Argo Workflows can solve issues with workload in big companies.The following major companies are using Argo Workflows.\n\n... and over 200 other global companiesSome alternative tools to Argo Workflows include Apache Airflow, Tekton, and Prefect.Argo Workflows is a Kubernetes-native engine that makes it easy to orchestrate container-based workflows and manage resources.\nApache Airflow, similiar but different to Argo Workflows, is a standalone application and does not inherently utilize the capabilities of Kubernetes.\nAs a result, Airflow can more difficult to resource management and scalability than Argo Workflows.Also, Argo Workflows can perform a various of tasks such as CI/CD as well as data pipelines because it runs each workflow step as an independent container.\nThis is possible due to use the power of Container and Kubernetes, than it can run anything without restrictions.","๏ธ-key-accomplishments#โ˜‘๏ธ Key Accomplishments":"","uiux-improvements#UI/UX improvements":"The Argo Workflows project is actively contributing to UI/UX improvement as the main topic for contribution.As proof of this, you can also check the dashboard for UI/UX improvement tracking.\n\nOur team has also made many UI improvements along these project goals.\nKey improvements for UI/UX\n\nSearch by name for WorkflowTemplates in UI\nshow history about completed runs in each cron workflow\nImprovements to DataPciker\nUI toolbar sticky\n... and Various other bug fixes","improving-core-functionality#Improving core functionality":"As contributions accumulate, our understanding of the project increased and we got more confidence.\nWe were increasingly able to contribute not only UI/UX improvements, but also the core functionality of the workflow engine.Whatโ€™s new in Argo Workflows v3.5The core logic of the workflow engine is install as a CRD in Kubernetes and has a significant impact on the behavior and performance of a Kubernetes cluster.\nSo, Contributing to workflow engine is quite difficult.because it requires a high level of implementation and active participation in testing and policy discussions with maintainers.It was challenge for us, but our team was able to make key contributions to the Argo Workflows 3.5 release. Also We were mentioned to the Argo official blog by contributing very important features to Template Spec, Authentication, and Controller.\n\nEven after the release of Argo Workflows 3.5, we made many contributions such as CI and test environments for DX improvements, new features in the Nix, Controller, and Template specifications, updating GoLang version.\nWith more contributions, We are making progress in making Argo workflows a much better tool in next release.","close-communication-with-the-maintainer-group#Close communication with the maintainer group":"Our team was very fortunate that the Argo Workflows project got a new leader in May of this year, Yuan Tang, and the breath of contributions across the project really accelerated.Normally, in a large project like this, it would take quite a long time for reviews making it difficult to a lot of contributions.\nHowever, Thanks to the talented project head and his team, all of the ArgoWorkflows team members who participated in this competition learned a lot, experienced a lot,\nand grew through a lot of contributions in a short time.\n\nOpportunities for contributions existed outside Issue and PR pages.We were able to have the valuable experience of being in open source project, such as deciding on a policy for processing logic in the project to resolve issues and experiencing being assigned and working on other related issues.Now, We introduce our contributions during the project.","๏ธ-contribution-academy-progress-and-activity-details#โ˜‘๏ธ Contribution Academy progress and activity details":"","from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor#From not knowing anything about Git to becoming an open source contributor":"Of the 17 Masters stage participants, 12 of our team were made up of members who had no experience in proper collaboration/code review through GIT.As it is a CRD that runs on Kubernetes as an engine, it is a project that requires a high level of understanding of Kubernetes, but there were only 4 members with proper experience using Kubernetes.At first, I had no idea how to start and was at a loss, but as a result of practicing Git with a mentor and performing various tasks and studying in the practice REPO to become familiar with containers and Kubernetes, I gradually became familiar with the tool called Argo Workflows. It has begun.As a result, at the time of writing this report, we had the enjoyable experience of creating PRs for all 17 Masters stage participants.\n\n\nSummary of contribution activities\nAdditionally, contribution activities, which I had not been able to actively do at first because I was busy familiarizing myself with the tool and acquiring background knowledge, accelerated over time.In the end, the members' skills are growing so quickly that in September, in just the first week, they were able to match the number of PRs that were close to the PRs contributed during the previous month.\n\n\nMonthly Activity Graph\nIntroducing the various activities our team has performed to achieve the current contribution activities.","repository-creation-and-contribution-activities-to-practice-using-git#Repository creation and contribution activities to practice using Git":"Repository address: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io\n\nGoal: Update member profile of issue template Select issue and create first PR according to issue content.\n\n\n\n- Goal Details\n- Edit/add the two files below to create a PR that updates user information.\n- `docs/users/users.md`\n- `docs/users/[name].md`\n- [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)\nTo raise PR and merge, please refer to the points below.\n- Since you do not have permission to create or push branches in the repo, you must fork and then work on it.\n- Please refer to [PRโ€™s Naming Convention](https://flank.github.io/flank/pr_titles/).\n- [DCO](https://github.com/apps/dco) Please commit by referring to the conditions for passing the bot's check.\n- Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit.\n- It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)","operation-of-a-special-class-on-container-basics#Operation of a special class on container basics":"Page address: https://github.com/ArgoWorkflows-OSS/container-playground\n\nGoal: Create your own service and configure CI for containerization\n\n\n\n\n\n- Goal Details\nCreate your own web service and write a Docker file that can be containerized.\nTo pass the assignment, please be sure to follow the instructions below.\n\n- Directory and file placement\n\n- When developing a personal service, be sure to create your own GitHub account directory and write code under it.\n- `Dockerfile` must be located at the top level of your directory. (If this condition is not met, CI may fail.)\n- You can freely create other files under your own directory except for the location of `Dockerfile`.\n- However, the image must be built successfully when you run the `docker build -t [image name] .` command at the top level of your directory.\n\n- Behavior of built images\n\n- Personal web service must operate on port 8080.\n- The built image must be serviced without problems when the `docker run -d -p [forwarding port number]:8080 [image name]` command is executed without any additional parameters.\n\n- Web service development language and service structure\n- It doesnโ€™t matter which language or framework you prefer.\n- It doesnโ€™t matter if you create a simple API service with no UI or design.\n- However, you must create two required APIs. (I don't care about the response value.)\n1. /api/v1/[your github account]\n2. /healthcheck\n- (Optional) It is better to optimize the Docker image. ([Reference](https://thearchivelog.dev/article/optimize-docker-image/))\n- [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)","opening-and-conducting-an-issue-hackathon-within-the-team#Opening and conducting an issue hackathon within the team":"Intra-team hackathon to designate issues and solve each group issue within a period of time","join-to-contributor--community-meetings#Join to Contributor / Community meetings":"","argo-workflows-oss-team-page-creation-and-operation#Argo Workflows OSS team page creation and operation":"Page address: https://argoworkflows-oss.github.io/\n\nProduction framework: nextra","conduct-offline-meeting-activities-at-least-once-a-week#Conduct offline meeting activities at least once a week":"Regular meeting activities\n\nWe selected every Sunday as a regular offline meeting date and conducted regular meeting activities.\nWe conducted various communication activities such as exploring issues to be resolved through group activities, sharing our own experience in resolving issues, and discussing errors that occurred during the process.\nDetailed information about offline regular meetings can be found through the link here.\n\n\n\n\nPresentation activity on topics of interest\n\nDuring offline meetings, I gave presentations on topics of interest to me.\nTopic of interest presentation topic and presenter\norder\tTitle\tPresenter\tAnnouncement date\t1\tCase study of Argo Workflows adoption at Carrot Market\tYeom Geun-cheol\tJuly 15\t2\tWebRtc concept and use cases for real-time communication\tSong Hye-min\tJuly 30\t3\tHow to link Argo Workflows and Keyclock\tSoon yeong-Choi\tJuly 30\t4\tImplementing CI/CD with Argo Project\tHak jun-Kim\tAugust 6\t5\tPresentation of eBPF concept, filter development method, and use cases\tSeong rak-Jeong\tAugust 6\t6\tHistory of containers and creating containers without Docker\tYeom Geun-cheol\tAugust 13\t7\tPlatform builder that allows developers to load test themselves & K6 load test PoC announcement\tAh Da-hye\tAugust 20\t8\tConsiderations on the container ecosystem\tYeom Geun-cheol\tAugust 27\t9\tGithub Actions Installing and operating self-hosted in Kubernetes\tCheong woon-Seo\tSeptember 2nd\n\n\n\n\n\nGathering together and coding individually\n\nWe gathered together irregularly and did our own coding.\nWe conducted technical exchanges, including analyzing the structure and issues of ArgoWorkflow.","๏ธ-participant-contribution-details#โ˜‘๏ธ Participant contribution details":"","0-geuncheol-yeommentor#0. GeunCheol Yeom(Mentor)":"","-participation-review#๐ŸŒต Participation Review":"I met ArgoWorkflows last year, and many things changedI participated as a mentor at this event, but I feel like I'm the one learning and getting more out of it.I would like to sincerely thank the mentees who participated in the event and did their best until the end, and I hope that we can continue to be colleagues in open source activities together.During the event, I was able to think about the culture of the open source ecosystem once again, and I was able to study various techniques for utilizing Git that I thought I knew in the CI environment.I feel more passionate about the ArgoWorkflows project, and I'm not sure what opportunities there will be in the future, but I'd like to contribute to more diverse areas.","1-byeongsun-gang#1. ByeongSun Gang":"","-personal-activity-report#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nPersonal achievements\nDocumentation contribution #11762 Remove helm installation guide and Add helm documentation link\nWe need to install helm for MinIO configuration, but the helm installation guide only shows the configuration related to mac, so we fixed it to access the helm official documentation.\n\n\nDocumentation contribution #11735 Add installation option description\nWe added a detailed description of the managed namespace option.\nI learned from a maintainer that there is a Documentation convention for Kubernetes here.\n\n\nContribution Preparation Courses and Activities\nLearn the basics of Github\nMy mentor gave me an assignment to update my profile. I familiarized myself with the concepts of GPG and DCObot to become more familiar with github.\n\n\n\n\n\nDocker Beginner Special Class\nWe had an activity to create a docker image using Dockerfile. I learned the concepts by reading the materials organized by my mentor.\nIn addition, when creating the image, I tried to apply multi stage build to include only the features needed for execution.\n\n\n\n\n\n\nAfter the lab, my mentor walked me through Overlay FS one by one, showing me how the images are created. This was really informative...\n\n\nLearning the basics of Kubernetes\nBefore contributing, I took the time to study the basics of Kubernetes.\n๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ\n\n\n\n\nArgo workflows\ntemplate and self-study.\nMentee Hakjun showed me the pipeline for deploying on GCP using ArgoCD and Argo Workflows.\n\n\n\n\nParticipation in OSS meetup activities\nMentors and mentees gave presentations on various topics. It was a good time to hear what problems they are facing in the real world besides contributing and how they solved them.\n\n\nParticipating in the hackathon\nMentee Sungrak helped me a lot. He shared the issues he thought were okay and always encouraged me to challenge myself.\n\n\n\nHe recommended the issue #11609 Compile expr in config, so I tried it.\nI spent some time analyzing the issue by teaching myself Golang.\nIt was a good time to become more familiar with golang.","-participation-review-1#๐ŸŒต Participation Review":"Participant Review\nAs a junior developer, this activity is not just for contributing, it's a great way to see what developers are thinking about and how they grow.\nI got so much help and I'm always grateful. It was a great time to meet so many nice people.\nI'm glad I took the first step in getting acquainted with containers.\n\n\nFuture plans.\nI will continue to be interested in and contribute to all open source projects that I use in my development.\nI will apply Argo workflows to real projects and find ways to contribute more!","-personal-summary#๐ŸŒต Personal Summary":"","2-sion-kang#2. SiOn Kang":"","-personal-activity-report-1#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\n1 issue, 3 PRs\nModified GitHub Actions log name to improve readability\nhttps://github.com/argoproj/argo-workflows/pull/11670\nAmong the steps performed in publish-release, Run actions/cache@v3 is performed a total of three times.\nEach person has a different role, but the same name is used, so the part where it may feel like the same task is being done three times has been changed to a name that fits each role.\n\n\nDelete cache logic that does not require GitHub Actions\nhttps://github.com/argoproj/argo-workflows/pull/11754\nFixed an error that occurred due to overlapping cache because caching is performed by default unless the cache option is set to false in setup-go actions.\n\n\nUpgrade all checkout@v3 that uses the deprecated NodeJS 16 version to checkout@v4.\nhttps://github.com/argoproj/argo-workflows/pull/11782\nSince NodeJS will soon end its security support, changes have been made to use actions using the latest version.","-participation-review-2#๐ŸŒต Participation Review":"I enjoyed last year's experience so much that I decided to participate again this year, but this year was a great experience again with a different feel from last year.\nThanks to all the passionate team members and active projects, I was able to maintain interest in the project without losing tension, and I am very happy that I have a colleague with whom I can share not only the project but also related stories.","-personal-summary-1#๐ŸŒต Personal Summary":"","3-younggil-kwon#3. YoungGil Kwon":"","-personal-activity-report-2#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n[Project Contributions]\n'Bug modification' Argo Workflow Datpicker improvement (completed)\n\nImprove the ui of datepick, one of the filter functions of the workflow list page\n\n\n\nIssue LinkUI: Datepicker Style Malfunction Issue ยท Issue #11476 ยท argoproj/argo-workflowsPR Linkfix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd ยท Pull Request #11480 ยท argoproj/argo-workflows\n'Bug modification' Cronworkflow's State filter initial value setting (completed)\n\nFixed a bug where the status filter in the cronworkflow is rendered regardless of the initial value\n\nIssue Linkui: Cron workflow initial filter value ยท Issue #11685 ยท argoproj/argo-workflowsPR Linkhttps://github.com/argoproj/argo-workflows/pull/11686\n'Fix the bug' Remove webpack-related alerts from the initial page (in progress)\n\nTo remove web pack monitoring that occurs when loading argo workflow uiCurrently testing the dependence and functionality of the associated libraries\n\n\n'Improvement' Improvement of login page (in progress)\n\nIssues that improve the existing login page in Argo Workflow in the same form as the Argo CDWe will analyze the login capabilities provided by current workflow and apply new designs and designs afterwardsIssue LinkSimilar login page to Argo CD ยท Issue #10816 ยท argoproj/argo-workflows[Project Activity History]7.8 Opening Ceremony (Project Introduction and Self-Introduction)\nOpening ceremony\n\n\n\nTime for self-introduction using nicknames\nA rough introduction to the project\na majority vote for the rules of gathering activity\nThe next meeting activity will be held from 1 p.m. on Saturday (07/15) unlike the regular schedule, depending on the majority vote of the participants at the opening ceremony. The planned activity topic is:\nTime to review or talk about *common activities** for the next week\nTime to communicate about topics of interest\nYou can also set up the development environment according to your progress. (Optional)\n(Common activities will be organized and shared within tomorrow's work hours.)\n\n\n\n7.15 First Meeting (Introduction to Development Environment Settings and Workflow Features)\nOpen Up to the First Meeting\nDevelopment Environment Settings (dev-container)\nPlayground Mission (DCO Bot Check Passed, Commit Using GPG, Commit Message Convention)\nI created a playground before I immediately challenged a real open-source project. The first goal is to do issues/PR/commitments, etc., from an outsider's perspective on the project in this Playground.\nIt's simple, but there may be unexpected gateways for the first time, so please focus. If we resolve the first issue early, we will give you additional instructions. Haha\n์ €์žฅ์†Œ: https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS\nObjective: Select member profile update issue in issue template and generate first PR according to issue content.\n\n\n\n7.23 Second meeting (share issues of interest)\nGathering at Seongsu to conduct the second meeting (provided by Musinsa-Andahye Mentee)\nIntroduce issues of interest, share issues with each other\n\n\n\n\n8.6 Fourth meetingPresentation activities\nargo event์™€ workflow, cd์—ฐ๋™\neBpf\n\n\n\n8.13 Fifth MeetingPresentation activities\nwebRTC\n\n\n\n8.20 6th Meetingpresentation activityEast\nPlatform builder & K6 load test PoC for developers to load test themselves\n\n\n\n[Project Activities]\n[Learning to contribute]\nKubernetes Architecture Lecture - YouTube link\nKubernetes Resources Lecture - YouTube link\nGo Playground - https://go.dev/play/\n\n\nLearnings and impressions\nI realized that domain knowledge in the field is important to contribute to the project.\nI wanted to simply contribute to web services, but it was not easy to set up the environment due to lack of knowledge about Kubernetes.\nI learned that big open source projects use things like DCO/GPG, and I was able to learn how open source projects are managed and operated.\n\n\nIssues and PR details","-participation-review-3#๐ŸŒต Participation Review":"For me, the idea of contributing to open source brings up a lot of mixed feelings.\nContributing to open source with other developers and experiencing the sharing and collaborative culture of open source is a great joy and reward for developers.\nHowever, the uncertainty and fear that I had experienced when contributing several times before was a big barrier that made me hesitate to try again.\nWhen I decided to participate for the third time, I said to myself, \"Excuses like \"I'm a student, I don't know enough, I'm busy preparing for a job, etc.\" don't work anymore. I must succeed this time'.\nI can still remember the promise I made to myself when I started, which made it all the more overwhelming and exciting.\nWhen I was applying for projects, I had to decide whether I wanted to work on something I knew or something new. I applied for a project related to devops, a field I hadn't been exposed to before, in order to educate myself and work harder.\nIt didn't take long for me to regret this decision. There was a lot to learn before I could even contribute, and a lot of time was wasted in building the basic environment of the project. However, when the development environment was built with other team members,\nsharing each other's difficulties every day and actively trying to help each other, it was an exciting time.\nErrors and bugs that occurred in my work always made me sensitive and annoyed, but in the academy, it was like a mission that I could do, and the process was fun like a game.\nNow that I'm writing this recap, I'm very proud of my contributions and I'm grateful to my colleagues and mentors who helped me along the way.\nIn the future, I will think about how I can apply the argo-workflow project to my work and actively contribute to the issues that arise. I would also like to contribute to new projects if there are other good projects.\nThank you.","-personal-summary-2#๐ŸŒต Personal Summary":"","4-subin-kim#4. SuBin Kim":"","-personal-activity-report-3#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nPersonal performance\nContributing one 'issue' and one 'PR'\n\n\nPreparation for Countryview\nViewed: OSSCA Basic Training uploaded to YouTube. I've used it a lot before, such as Git and Vim, and I knew the concept, but I was able to know and understand a lot of parts that I didn't know or roughly used.\nIn the 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository, we performed an example of Git configuration settings and linking and closing Issue and PR.\nArgo Workflows must have all commitments signed with gpg private key and signed off when creating PR. Otherwise, it will fail in the GitHub CI. Before I actually contributed to Argo Workflows, it helped me greatly to set up a local Git environment in advance and create a simulated PR.\n\nhttps://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38\n\n\n\n\nYou have set up the Argo Workflows development environment. At first, I set it up with devcontainer, and then I used Nix.\nArgo Workflows requires multiple components in the development environment, including React UI, Argo Server, and MySQL, making it difficult to configure the development environment, but we were able to fully configure it over several weeks.\n\n\nCountryview progress\nFix 'Bug Fix' Fix go build\n\nhttps://github.com/argoproj/argo-workflows/pull/11635\n\n\nThe existing code base was using Go 1.20, but there was a problem with using Go 1.19 in the Nix build file. Previously, the build was fine, but when I started using the newly added grammar in Go 1.20, I encountered problems with the Nix build.\nUsing '_module.args', I modified Go 1.20 to be the default and modified the Nix build.\n\n\nAutomatic update of 'function improvement' Nix go vendor hash\n\nhttps://github.com/argoproj/argo-workflows/issues/11691\n\n\nThis is an issue that I learned when I set up the development environment during the preparation of the contention. Nix pursues a reproducible build, but when GitHub's Dependency Hash value is not changed together when GitHub's Dependency Abot automatically raises the Go module version.\nThis often requires developers to manually calculate and update Nix's go vendor hash when setting up a development environment, and we are looking for workable ways to improve it.\nIn order to find a solution with the contributors, an issue was created by collecting the contents of existing PRs and Comments.\nDevelopers are reflecting it manually without solving it in other open-source projects, so after contributing to Argo Workflows, I think I can contribute to other projects as well.\n\n\n'Improvement' 'CHANGELOG.md '\n\nhttps://github.com/argoproj/argo-workflows/pull/11733\n\n\nMarkdownlint is a tool that forces documents in a project to be written in a consistent format and makes them easier to read and modify.\nPreviously, we used Markdownlint to configure the linker settings for the Project Markdown document, but we improved the 'CHANGELOG.md ' file, which is automatically generated using the script, because it does not comply with the linker rules.\nNew 'CHANGELOG.md ' changes created by the changed script are contained in this PR. โ†’ โ†’ https://github.com/argoproj/argo-workflows/pull/11773\n\n\n'Improvement' document style improvement\n\nhttps://github.com/argoproj/argo-workflows/pull/11787\n\n\nWe've improved the style of some documents that don't follow Markdownlint, and we've shared that we'll revise the documents that are automatically generated later in PR.","-participation-review-4#๐ŸŒต Participation Review":"Review of participation in the program\nIt would have been impossible if I had tried to contribute by myself, but I think I was able to prepare and contribute while gathering with mentor and other mentees to study and contribute.\nIt was great to understand the Argo Project ecosystem and community, and to understand Argo Workflows much deeper than before.\nPlanning future contributions\nWe will discuss the solution with the contributors in the issue we have created and implement it will be implemented.\nAfterwards, we will improve the Nix development environment and gradually transfer the devcontainer development environment to Nix.\nThe documents related to Nix are poor, so we are going to improve the documents.","-personal-summary-3#๐ŸŒต Personal Summary":"","5-hakjun-kim#5. HakJun Kim":"","-personal-activity-report-4#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nrefactoryfix: Upgrade Go to v1.21 Fixes #11556[**Merged]**\nArgo Workflows are developed in Go language.\nAn issue was issued to upgrade Go Version from 1.20 โ†’ 1.21, so we decided to resolve it.\nDuring the โ€˜Issue Hackathonโ€™ period, we presented the issue and worked with the same team members to resolve the issue and conduct PR.\nAs a result, it was a glorious time to have my first PR and my first contributor badge.\n\nfix: Upgrade Go to v1.21 Fixes #11556 by junkmm ยท Pull Request #11601 ยท argoproj/argo-workflows(opens in a new tab)presentation\nDuring the Challenges period, we had time to present at an offline meeting the results of CI/CD implementation using Argo Projects.\nIt was a useful time to organize my thoughts during the presentation, talk with each other, and understand DevOps and the Argo Project ecosystem.\n\n\n\n\nIssue Hackathon\nAn โ€˜Issue Hackathonโ€™ was held under the leadership of a mentor with the opinion of Da-hye A to reduce entry barriers and motivate contribution activities.\nUnder the leadership of our mentor, we became a team with Seongrak, Moonyoung, and Byeongseon.\nDuring this period, I achieved the resolution of the go 1.20 โ†’ 1.21 upgrade issue that I suggested.\nWe attempted to resolve the issue of adding Prometheus Metric values built into Argo Workflows, but were discontinued due to the high level of difficulty. However, through this process,\nI had a great experience breaking down my stereotype that Prometheus requires a separate exporter to be installed and expanding my horizons.\nplan to add workflow labels to the metric? ยท Issue #9849 ยท argoproj/argo-workflows(opens in a new tab)\nWe are trying to resolve the following issue: Compile expr in config ยท Issue #11609 ยท argoproj/argo-workflows\n\nBeginnerโ€™s Special Class - Container Playground\nArgo Workflows is an open source that runs in the Kubernetes native environment.\nThe mentor opened the Kubernetes Study, saying that knowledge of Kubernetes would be helpful in approaching our project.\nThe first mission was to create a Web Container that satisfied the conditions presented.\n\n\n\nIt made me reflect on how I usually write Dockerfiles thoughtlessly, and it was a good time to learn about the relationship between multi-staging, build speed, and how to write Dockerfiles.","-participation-review-5#๐ŸŒต Participation Review":"Participation reviewFirst of all, I am very satisfied. I don't think it can be compared to the person I am today, who didn't know much about the open source ecosystem in the early days of contribution. The reason I'm so satisfied First, we are smart team members.\nEvery week, there were many presentations on various topics, technologies used by people in the workplace, technologies of interest, etc. It was a premium lecture that could not be heard anywhere else, and it was a very helpful time. Second, we have reliable team members.\nAs someone with little development experience, I was a little scared of this contribution period. However, thanks to many people, including our leader mentee, Seongrak, who actively provided information when they posted questions on Slack, I was able to smoothly overcome the problems I experienced.\nThird, it is a comfortable meeting space and reliable support. We met every Sunday at the open-up space in Seocho. It was really clean, probably because it was a new building, and the coffee and snacks in the bathroom were just brilliant. Also,\nit was nice to be able to eat really delicious lamb skewers during the mid-day company dinner.Future plansThrough this year's contribution activities, I was able to clearly understand the open source ecosystem. The only thing I regret is that it was scary in the beginning? It's about being active passively and my cute little coding skills that I couldn't help but be passive about.\nBecause the period of contribution activities was truly valuable, I would like to make up for my shortcomings and participate next year as well.","-personal-summary-4#๐ŸŒต Personal Summary":"","6-jinsu-park#6. JinSu Park":"","-personal-activity-report-5#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nImprovements\nA new feature to support Secrets as a type of parameters (link)\n\n\n\nThe original Argo Workflow allowed you to define arguments directly when passing them to the WorkflowTemplate, or you could set it to reference a ConfigMap. However, unlike other tools that support the common kubernetes ecosystem, the ability to reference Secrets was not supported.We started getting feature requests https://github.com/argoproj/argo-workflows/issues/5506์—์„œ for this, and we've implemented it and created a Draft PR.This feature was not easy to develop, especially since it required redefining things like the CustomResourceDefinition interface in Kubernetes, and figuring out the entire lifecycle of how a workflow is created, injected with sidecars, and created as a Pod.However, as we implemented the feature, we were able to gain a deeper understanding of how workflows are eventually transformed into pods and containers, and the logic behind how workflows templatize context and arguments internally.Create Issue` Incorrect creator labels on a resubmitted Workflow (link)\n\n\n\nArgo Workflow has a feature called Resubmit that recreates and runs a Workflow based on the same template. In the case of a resubmitted Workflow, the k8s object label related to the user who created the Workflow was not set based on the resubmitted user, but was set to the existing incorrect value.As a result, if the user who ran a workflow was different from the user who resubmitted the workflow, the workflow created by the resubmission would have an incorrect workflow creation user-related k8s object label.We raised an issue about this.Bugfix: fix: Apply the creator labels about the user who resubmitted a Workflow (link)\n\n\n\nWe created a Pull Request to resolve the issue (bug) we created earlier.We fixed the bug by labeling the correct Workflow constructor k8s object based on the resubmitted user information only, without considering the information of the existing Workflow executor when resubmitting.As an example of the change, we showed how a Workflow executed by a user named foo would be resubmitted by a user named bar, and how the creator-related label would be different if it was resubmitted by an unauthenticated user.We also found that there were a lot of other code that was impacted, so we wrote test code to make it more stable.Improvementsfeature: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (link)\n\n\n\nIf the CronWorkflow was created by a logged-in user, the CronWorkflow will be labeled with a k8s object for the constructor. However, there was an issue that the k8s object label would not be attached to Workflows that are created periodically based on the settings of CronWorkflow.Therefore, we have improved Workflows created with CronWorkflow to propagate CronWorfklow's constructor label.Issue.Insufficient logging in /oauth2/callback handler when using SSO Authentication (link)\n\nWe tried to activate the Authentication with Single Sign On (SSO) feature in Argo Workflows using the Identity Provider open source product called Keycloak, but we experienced a significant delay in the activation process due to the lack of logs.\nTherefore, we opened an issue on the topic of enhancing the logging of the feature activation operation.Feature.feature: Improve logging in the oauth2 callback handler (link)\n\nThis is the pull request that resolved the issue mentioned above (block link). We improved the feature to output error logs for each error case that occurs while using OAuth2 Protocol for SSO.Also, to make it easier for reviewers to review the pull request, we've added code verification to make the pull request more convincing.Study`docs: Add a user named Park Jinsoo (link)\n\nAt the beginning of the event, we practiced creating a pull request by adding an introduction about myself to the member profile of a repository that my mentor created for us to get acquainted with GitHub.","-participation-review-6#๐ŸŒต Participation Review":"It was a great opportunity for me to become a contributor to a well-known open source project after having been a user of many open source projects for my work and hobbies.With the help of my mentor, I was able to get started in open source contributing with Argo Workflow, overcome my fear of live video meetings between contributors, and develop the habit of reading code written by others.I'm now very interested in Argo Workflow, as well as other cloud-native, open source favorites like Argo Rollouts and Istio, and I've been communicating with contributors frequently via Slack.Before I started contributing to open source, I'm sure I would have been reluctant to do so. But now I don't feel intimidated by this communication at all, and in the future I hope to contribute as much to Argo Rollouts and Istio as I did to Argo Workflow!I would like to thank the organizers and mentors for all their hard work over the years. Thank you.","-personal-summary-5#๐ŸŒต Personal Summary":"","7-chungwun-seo#7. ChungWun Seo":"","-personal-activity-report-6#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nindividual performance\n1 PR Open\n\n\nCountryview preparation process\nWe checked the shared video of the basic Git strategy shared by the OSSCA Secretariat and combined the new parts we missed with the existing concepts to enhance our understanding and application of Git.\nThe team's 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository allowed us to learn the gpg private keys, issues, PR titles, etc., which are essential for open-source attributes, by actually performing missions and gaining experience.\ndWe used devcontainer to build and test Argo Workflow's local development environment, and to test the requirements for actually doing the content. The portability tool for multiple library dependencies made it very easy to use.\n\n\nContent progress\nModifying fields example in formula docs\nhttps://github.com/argoproj/argo-workflows/pull/11748\nAn example of a document that does not use Cron Workflow was included in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields in the existing official document, causing confusion in finding the required data.\nSo, in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields, we only allowed examples using CronWorkflow to find the data we needed.","-participation-review-7#๐ŸŒต Participation Review":"Program Participation Review\nMentors and mentees led the meeting so well that I wondered if there would be another meeting where I could get to know and understand the open-source ecosystem in depth.\nAs an individual, I was very disappointed. I could have invested a little more time and actively participated in the meeting to make it a better meeting as well as personal growth, but it was a period that left a lot of regret because of various external factors and my own laziness.\n\n\nFuture Contribution Plan\nWith great confidence that open-source attributes are no longer scary (?) things, we will be able to explore open-source beyond the Argo ecosystem and be more interested in the CNCF ecosystem.\nBased on the fact that we can make contributions through previous PR records and the help of the main container without having to look at the source from the beginning, we plan to actively continue our contribution beyond the psychological hurdle of the country.","-personal-summary-6#๐ŸŒต Personal Summary":"","8-haemin-song#8. HaeMin Song":"","-personal-activity-report-7#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nContribution Activities\nMutex check happens after memoization cache check and lock info missing from UIBug FixIssue #11219\nPR #11456 - Merged/Included in 3.4.10 releaseI managed to modify Argo Workflow to simultaneously utilize the Synchronization and Cache functionalities.This bug manifested when using both the Synchronization and Memoize keywords in Argo Workflow, causing it not to operate correctly.The expected behavior was for the Mutex Synchronization to function first followed by the cache, however, after Synchronization occurred, the cache failed to operate.For instance, when there are job-1 and job-2, if job-1 operates first due to Mutex Synchronization and writes to the cache, job-2 ** should pass without operating, courtesy of the shared cache.**\n\nI was able to fix this by adjusting the sequence of Synchronization and Cache.While the fix was not complicated, modifying the operation.go, one of the intricate files, allowed me to explore various features of Argo Workflow with many reviews.Parent level memoization is brokenBug FixIssue #11612\nPR #11623 - Merged/Included in 3.4.11 releaseA new bug arose from the above fix. When using the Memo function in child components rather than at the Template level in Argo Workflow, a bug was reported that caused infinite pending.\n\nI realized that there were unaddressed cases in the tests added in the previous PR. After identifying the cause of the error, I quickly patched it. I included four tests in the PR to detect such exceptions in the future.UI: workflowDrawer's information link is not correctly workingBug FixIssue #11494\nPR #11495 - Merged/Included in 3.4.10 releaseI fixed an issue where the Information icon link was broken when expanding a workflow on the Argo Workflow dashboard.\n\nI introduced code to prevent incorrect event propagation caused by nested tags. This correction ensured that clicking on the icon now directs users to the correct documentation.Search by name for WorkflowTemplates in UIFeature EnhancementIssue #11004\nPR #11684 - Merged/Included in 3.4.10 releaseThis was a collaborative effort with two other contributors.A helpful feature that allows templates in Argo Workflow to function through name patterns was missing.\n\nWe developed an additional feature that lets users search for templates not just by Yaml labels, but also by names.\nThe LIKE search, not just precise naming, will prove useful in the future. Plans are underway to extend this search and pagination functionality to other pages, making this a particularly meaningful PR.Add more readable Argo CLI installation guide into github documentationDocumentation ContributionIssue #11750\nPR #11751 - MergedThis contribution pertains to the documentation of the Argo CLI, the command-line interface used with Argo Workflows.\n\nThe current Argo CLI GitHub documentation lacked installation procedures, making it challenging for first-time users to determine how to install the Argo CLI. Initially, users had to directly navigate to the Release Note or the Quick Start page.\nBy adding an Installation section to the Argo CLI page alongside the existing Usage details, I aimed to enhance user convenience.Workflow templating is skipped when whitespace is added to template parametersBug FixIssue #11767\nPR #11781 - MergedIn Argo Workflow, when authoring a workflow template, the placeholder in the form {{parameter}} did not undergo validation when spaces were added, such as {{ parameter }}.\nThe root cause was the internal validation code not trimming spaces before and after the parameter. By adding the trim function to remove spaces, I resolved this issue. This contribution also rectified other placeholder content that previously bypassed validation.\nDevelopment Activities\nContributing to the Argo Workflow OSS Common RepoPR #22 - MergedI undertook a preliminary exercise for multiple people to contribute to the Argo Workflow. We simultaneously modified new and existing documents with other participants, learning the importance of Git commands and the process of rebasing.Creating a Web Server with DockerfilePR #6 - MergedThis exercise was about creating a Dockerfile that communicates with a local 8080 server and makes it accessible via localhost:8080.\nWe simply crafted a Python server using Flask, and through the Dockerfile, we set up the environment, initiated the server, and connected the port, making the server accessible externally via Docker commands.","-participation-review-8#๐ŸŒต Participation Review":"Post-Participation Review\nWhile I had participated in the open-source contribution academy before, I was especially satisfied with the program, members, and content of this academy.\nIt's not easy to understand the source code and start contributing in a short time, but it was an astonishing experience to be able to start contributing, even if it was a minor contribution.\nI deeply felt that the concentrated care from the mentor and the passion of other participants were genuinely helpful.\nStarting alone, I might have quickly given up and forgotten the content, but the experience was so different when progressing with others.\n\n\nFuture Plans\nI plan to continue contributing to Argo Workflow and may even start contributing to other open-source projects.\nEspecially now that I have learned how to approach and start with an open source I am interested in, I believe it will be a bit smoother as long as I have the passion.\nI will actively promote the fun of contributing to open source to others and confidently recommend it.","-personal-summary-7#๐ŸŒต Personal Summary":"","9-dahae-ahn#9. DaHae Ahn":"","-personal-activity-report-8#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nDocument modification The running-locally part of the official document is not intuitive for people who are new to Dev-container and Makefile, and is broken.\nThere were links, so I uploaded pr #11405 and contributed to editing the official document.Issue Contribution Although incomplete, this is an issue where secret information can be exposed through commands such as echo within Argo-workflows workflows or Pods within workflows [#8685](https://github.com/argoproj/ argo-workflows/issues/8685), so I tried to solve it.I invested about 3 hours a day for 4 days, for a total of 12 hours, on this issue, but I have not yet been able to resolve it. (Intermediate commit)\nWe added ARGO_HIDE_SECRETS, an environment variable that can be injected when running Argo-workflows, across a total of 11 files, and set the option to true by default.\nThe above environment variables can be entered from the command line or added as settings when running Argo-workflows.\nIf you set ARGO_HIDE_SECRETS=false, \"You are running with logging include secrets. Be careful.\" A log saying was recorded.\nIf information corresponding to Secret is included in the workflow or pod log, the code has been modified to mask SecretValue.\nWe wrote test code and verified that the above function works as intended.\nHowever, since the above function did not work as intended, I started exploring the process of recording logs. I found out that the logrus library used in the Go language uses io.Writer from the io package. .\n\n\n\n\n\nAssignment Performance For the Argo-workflows team, the mentor created the OSS-Argo-workflows repository and assigned several tasks.\nIn the actual Argo-workflows repo, I learned through assignments how to upload a PR by following the principles (presigned commit, gpg check) that must be followed when uploading a PR, and how to resolve git conflicts.\nIn order to upload pr from the actual Argo-workflows repo, modify the code and check whether Argo-workflows is working properly, you must run Argo-workflows with a Dev Container in the local environment.\n-Our team was given the task of carrying out this process ourselves, and along the way, we helped each other with members who had difficulty performing it. I summarized how to perform the method in a blog post and shared it with my team members.blog","-participation-review-9#๐ŸŒต Participation Review":"While participating in the open source contributionthon, I met amazing mentors and team members. We met offline every week, shared issues we had contributed to, and made presentations that were helpful to our work in turns every week.Also, at the last minute, we created an โ€˜Issue Hackathonโ€™ where we split into groups to focus on solving issues. As a result, more than 4 PRs were merged from the Argo-workflows team itself, and I was able to focus my time on one issue and dig deep into open source.Since I was considering a career developing in the Go language, it was a really valuable experience to see and modify production-level Go code. It makes me wonder if I could belong to the same group as these hard-working people.Even after Masters is over, I plan to dig into the issues I was trying to solve above until the end, and I plan to upload one more development pr.And if I get the chance, I would like to participate in the 2024 Open Source Contribution Thon.Thank you for providing a great opportunity and venue.","-personal-summary-8#๐ŸŒต Personal Summary":"","10-jiwan-ahn#10. JiWan Ahn":"","-personal-activity-report-9#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Open Source's first contributionFor the first time, I made a documented contribution to ArgoWorkflows. We've fixed the parts on the official site where there's room to confuse whether it's an image or a video, so that users know it's definitely a video.\ndocs: modify demo image in intermediate-inputs.md #117552. Learn how to contribute to open source by watching other members' activitiesThrough this Open Source Country View Line Academy, I learned how to contribute to open source and how to find issues. The summary is as follows.\nThere are many issues than the main logic, or UI parts, or UI parts, or UI parts.\nThere are many issues that can contribute to the open source sufficiently, even if you are a professional knowledge of the open source or a practitioner in another field (ex. UI issue)\nWhen you want to contribute, you first comment that you want to solve this issue directly to the issue and then start working.\nThis part was a little strange, but in the case of Argo Workflow, it was a little strange that the person in charge was assigned when making a contribution. Something I don't know? Or, it seems to assign a person in charge when you feel unfamiliar.\nThere are many different people. Some people write just one line, and some people write very kindly comments.\n\nI learned how to contribute directly to the issue by looking at other members' issue hackathons. In particular, I found the issue of \"Pagination\" very interesting among other members' issues.\nI didn't notice when I was using argo workflow, but I realized that it was possible to contribute to places that could pass by by catching that page-nation is inconsistent and making issues.3. Development container constructionPersonally, I set up the development environment by flying devcontainer myself. In fact, there were countless errors in the process, and I could imagine that other developers would come and squeeze their brains together if there was a bug in practice.I found out that when you solve dependency issues and later someone else makes an issue on my project, you use development containers to ensure you're working in the same environment,\nand I thought I'd have to use development containers in other projects I'm working on (discord bot-related projects).After the interim report, rather than changing my mind a little and feeling intimidated, I wanted to take the opportunity to overhear how other current employees operate the service in practice.\nIn fact, mentees presented various topics, and I was able to hear interesting topics such as load tests and explanations about ebpf in the company. I think it was a very valuable presentation that was hard to hear while attending school.4. Mastering the Verified Commit method using GPG Sign and uploading the introduction to Team GitHubUntil now, I've been committing without a separate GPG Key, but in the process of uploading the member introduction, I checked the DCObot and GPG and kept getting blocked,\nso I learned how to create a Verified commit and uploaded the introduction to Team GitHub Repo. In the process, I solved it with the help of the same team member while constantly stopping whenever I committed.docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ","-participation-review-10#๐ŸŒต Participation Review":"In fact, until I wrote the interim report, this activity was too high for my level and others were so good that I felt intimidated by myself, but thanks to the mentor's individual counseling and encouragement, I have since tried to participate in the regular meeting harder.I saw a lot of issues in Argo Workflow and looked for it to contribute to anything, but I couldn't touch it because it was so complicated and I didn't know the Go language.\nInstead, I felt like I entered the world of open source by looking at other people's contributions, even though I may not be able to contribute directly.Another person's most memorable contribution was \"Page Nation.\" I was impressed to see that some parts of Argo Workflow are page-nations, some parts are not,\nand some parts are not title-free, but you found a problem of consistency in the UI, and you found a team member in the issue hackathon to solve this problem.When I was looking for something to contribute, I tried to find issues related to logic, but it was too difficult and I couldn't figure out how it worked, but I can't believe it can contribute like thatโ€ฆI thought that I didn't have to be so scared of contributions than I thought.As everyone else, including you, is an incumbent and is very talented, I learned a lot from going to the meeting.\nYou can see the differences between theory and practice, how workflows are being used in practice, especially why the really universal airflow that I'm studying these days isn't being used very much in practice.To be honest, as I participated in open-source competition, I also have a desire to contribute at least one issue.\nAs there is not much time left, my plan is to contribute at least one small issue before the end of the activity, and now the semester is waiting, so I want to have as much time to learn as possible to go to regular meetings and learn even if the semester begins.","-personal-summary-9#๐ŸŒต Personal Summary":"","11-yoonwoo-you#11. YoonWoo You":"","-personal-activity-report-10#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Create a beginner's dockerfile\n\n\n\nCreate your own web service, build an image via dockerfile, and run a container.\nBuild your service using a framework and language of your choice, I used Nest.js.\n\n2. Learn the Nest.js framework\nNest.js Learning Repository\nSince I only knew the front end, I quickly learned to create a simple API service using the\n\n3. PR after creating the dockerfile\n\n\n\nI created a docker file to build the image, verified that the service is working, and raised a PR, but the build test of the github action fails.\nRemove the --production option and it passes the test, but the image is not optimised. Ask your mentor for advice\n\n\n\n\nStart troubleshooting based on your mentor's feedback\n\n4. Trouble Shooting\n\n\n\n\n\n\nI tried to install node_modules for production only to reduce the size when creating images with dokerfile, but it didn't pass the github action.\nAfter a lot of shovelling, I realised that a module called nest-cli is required for nest build, but it was in the devdependency, so I changed it and it worked. (My mentor gave me a hint, but I didn't understand and shovelled it in)\nThe reason I was confused was that I had nest-cli installed globally on my MacBook.\n\n5. Open source contributor activity\n[UI: The position sticky on the workflow toolbar is not working]\nFixed a bug where the position of the toolbar when selecting a checkbox in the workflows-list was not fixed at the top.\nRead the issue\nRead the PR\n\n[before]\n\n\n\nThe top toolbar was not visible when checkboxes were selected and scrolling.\nFixed an issue with the existing position : sticky not being applied by changing it to position : fixed.\n\n[after]\n\n\n\nAfter checking a checkbox, you can pin the toolbar to the top of the scroll to fire events for that list without having to scroll further.\n\n[UI - show history about completed runs in each cron workflow]\nWork with a good improvement found by a Uijeong Issue to add a list to the cron-workflows-detail component to view the history of a given workflow.\nRead the issue\nRead the PR\n\n[before]\n\n\n\nThere was nothing on the existing cron-workflows-detail page, but the\n\n[after]\n\n\n\n\n\n\nAdded a history workflows to the corresponding cron-workflows and an example of when there is no history.\nThis PR is still under verification","-participation-review-11#๐ŸŒต Participation Review":"It was a great experience.Unfortunately, when I got a job, I became busy and lacked knowledge of server and DevOps, so I didn't participate in many contributor activities or offline gatherings.However, I will not give up and try to contribute more to argoWorkflow by doing more front-end contributions and studying server side as well!Thank you for making such a good activity and thank you to the mentors and mentees for helping me grow step by step even though I'm a beginner ๐Ÿ‘","-personal-summary-10#๐ŸŒต Personal Summary":"","12-byeonggon-lee#12. ByeongGon Lee":"","-personal-activity-report-11#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nParticipate in the launching ceremony\nK8s learning\nLearn Operator concept\nHelm learning\nLearning CNI concepts\nLearning Service Mesh concepts\n\n\nLearn Argo Workflows\nLearn basic usage\nhttps://argoproj.github.io/argo-workflows/workflow-concepts/\nhttps://www.youtube.com/watch?v=kxl6wYd5i2g\n\n\nLearn skills around you\nDevContainer learning\nNix Learning\nhttps://nixos.org/manual/nixos/stable/\nLearning MinIO\nLearn KeyCloak\n\n\n\n\nArgo Workflows contribution โ€˜bug fixโ€™\nCreate issue related to DevContainer malfunction https://github.com/argoproj/argo-workflows/issues/11439\nIssue with /etc/hosts entries being deleted when container restarts\n\n\nDevContainer malfunction resolved PR created and merge completed https://github.com/argoproj/argo-workflows/pull/11440\nSolved by adding โ€”add-host option to runArgs in devcontainer.json\n\n\n\n\n\n\nLearn technologies around Argo Workflows\nInstall and use NixOS based on what you have learned\nResearch on Argo CD, Argo Events, and Argo Rollout\nLearn Keycloak\nArgo Workflows supports Keycloak integration, so I became curious and investigated Keycloak.\nLearn about the differences between OAuth2 and OIDC\nLearn about Keycloak concepts\n-Role\n-Ream\n-Client\nLearn how to set up Keycloak\nLearn about Keycloak API and integration methods\nStudy Keycloak official documentation\nhttps://www.keycloak.org/docs/latest/securing_apps/index.html\nhttps://www.keycloak.org/docs-api/22.0.1/rest-api/index.html\n\n\nPractice installing and using Keycloak yourself","-participation-review-12#๐ŸŒต Participation Review":"It was great to be motivated not only to contribute to open source but also to learn about new technologies through this Contribution Academy.\nIt wasn't easy to participate while I was busy at work, but my long-term goal is not only to contribute to Argo Workflows in this year's contribution, but also in future contributions for the next few years.\nMy future plans are to build not only Argo Workflows, but also other Argo Projects and apply them to my personal toy project, as well as to study more about K8s.","-personal-summary-11#๐ŸŒต Personal Summary":"","13-euiju-lee#13. EuiJu Lee":"","-personal-activity-report-12#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nlint test\n1. how to use Git & Commit, PR rules\nTasked with mastering basic Git usage and sending strict commits and pull requests for contributions.\nIn the official Argo Workflow project, it was helpful to use the Issue Template and send a PR for the issue you want to contribute to, and it was also an opportunity to learn about the existence of the Issue Template.\nIt was an opportunity to indirectly experience the elements essential for future contributions.\nPR naming convention\nDCO Bot Check\nGPG Commit\nCommit Message convention\nLink issues and PR\n\n\nIssue creation - Member profile update - PR - Review - Merge process\n\n\n\n2. Participate in a special beginner class - Repository for beginner special class missions(container-playground) - The purpose was to help people who are unfamiliar with Docker or Kubernetes or who are new to it.\n\n\nLearn about the need for Docker Image optimization while performing tasks presented by a mentor\nSince it is a process of stacking certain packages and static files by layer from the From clause, we realized that optimization is essential because the Docker image can become heavy and have a negative impact on performance improvement.\n\n\nMission\nโ—๏ธobjectiveโ—๏ธ\n\nCreate your own web service and write a Docker file that can be containerized.\n\nTo pass the assignment, please be sure to follow the instructions below.\n\nโ€ข Directory and file placement\nโ€ข Be sure to create your own github account directory for your own service and write it there.\nโ€ข The `Dockerfile` must be located at the top of your directory. (If this condition is not achieved, CI will fail.)\nโ€ข As long as it is under your own directory, you can freely write the rest of the files except for the location of `Dockerfile`.\nโ€ข However, the image must be built successfully when you execute the command `docker build -t [image name] .` at the top of your directory.\nโ€ข Behavior of built images\nโ€ข Your web service must operate on port 8080.\nโ€ข The built image must be serviced without problems when run with `docker run -d -p [forwarding port number]:8080 [image name]` without any additional parameters.\nโ€ข Web service development language and service structure\nโ€ข It doesnโ€™t matter which language or framework you prefer.\nโ€ข It doesn't matter if you create a simple API service with no UI or design.\nโ€ข However, you must create two required APIs. (I don't care about the response value.)\n1. /api/v1/[your github account]\n2. /healthcheck\nโ€ข (Optional) It would be better to optimize the Docker image.([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\nโ€ข [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an Please refer to -issue-using-a-keyword) to connect the issue and PR. (Manual connection x)\n\nโ—๏ธNoteโ—๏ธ\n\nโ€ขIt would be a good idea to refer to the documents below to understand Docker concepts and write a Dockerfile.\n\nโ€ข [Official documentation for creating a Dockerfile](https://docs.docker.com/engine/reference/builder/)\nโ€ข [How to use Docker for beginners](https://mysetting.io/slides/xxj85vnvey) (Content related to Docker Toolbox has been deprecated)\n\nโ€ขTo raise PR and merge, please refer to the points below.\n\nโ€ข Since you do not have permission to create or push branches in the repo, you must fork and then work on it.\nโ€ข Please refer to [PR's naming convention](https://flank.github.io/flank/pr_titles/).\nโ€ข [DCO](https://github.com/apps/dco) Please commit while referring to the conditions for passing the bot's check.\nโ€ข Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit.\nโ€ข It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)```\n\n\nHaving previous experience with the Python-based Django framework, I wrote a Docker file that creates a Django REST API.\nI sent out a PR, but was pointed out a security issue or an error in unnecessary package import syntax.\n\n\n\n\n\nThis is the first time I learned that SECRET_KEY is exposed in the settings.py code of the Django project, and I will take the time to think about how to solve this security issue.\nWe created a .json file containing the secret key and proceeded to refer to the json file in settings.py.\nSince the secret.json file cannot be uploaded to Commit, I learned how to ignore the json file through .gitignore, and was able to ignore unnecessary files created after executing certain commands such as dbsqlite3.\nIt was an experience that made me realize that several considerations are needed to upload locally developed results to a Git project.\n\n\n\n3. Argo Workflow Contributor\nWhile looking into Argo Workflow, I came across the Argo Workflow Slack channel marked Deprecated in the Argo Workflow - Contact - Help field.\nI thought it was a minor UI Issue, but I thought it was an opportunity to check what language the UI is displayed in and how it was developed, so I raised an issue and submitted a PR.\n\n\nCreated IssueUI: non-existent Slack Workspace link on help page Issue\n\n\nWhen I created an issue, the Maintainer of the Argo project quickly left a comment.\nI randomly tried to fix it with the CNCF Argo Channel link, but I received a comment from the maintainer asking me to update it with a different link.\n\n\nCreated PRfix: deprecated Link(Help-Contact) Issue\n\n\nArgo Workflow had a UI based on React, and the directories were arranged by component, making it easy to analyze the code.\nI didn't pass the DCO bot test because I accidentally omitted the Signed-off option during Commit\nbut I learned about the ability to revert previous commits (Rebase) or merge multiple unnecessary commits into one (Squash) in GIt. And I returned the previous commit and committed it with git commit -S -s -m \"Commit Message\".\n\n\nI looked up what the comment โ€˜LGTMโ€™ meant, and on Google, I used the tag LGTM to express my opinion. 'Looks Good To Me'. In other words, it was a rewarding experience because it meant it looked good.\nThe process of finding bugs or modifying the UI is important, but I think the most important thing is the process of performing contributions according to the rules set by the Argo Workflow ecosystem.\n\n\n\n\n\n4. Participating in Argo Workflow Hackerton (Argo workflow - Hackathon held within the OSSCA team)\nPull Request(Merged) : feat: Search by name for WorkflowTemplates in UI\nIssue : Search by name for WorkflowTemplates in UI\nIssue Hackathon activity period\n1st Hackathon (Hackathon Group C) : 23.08.16 - 23.08.20\n2st Hackathon (Hackathon Group C) : 23.08.20 - 23.08.27\n\n\n\n\n\nIssue content\nWhen there are a large number of templates in a cluster, it is good to search by name, but scrolling through all the templates is always inconvenient due to the lack of a search function.\nIt was thought that the Argo Workflow UI needed a function to filter the results of workflow templates by name, so the issue was adopted as a result of a group meeting.\n\n\nRole\nFront-End\nCreating a search field (Bar) in Argo workflow Template UI\nAnalyze .get logic to analyze where the Name Pattern (Like search) is sent\nModify workflow-template-filter.tsx and workflow-template-list.tsx in the workflow-template component directory.\n\n\n\n\nMeeting details\nThe meeting is held through the Slack hackathon channel, where opinions and information are shared every day.\n1st Meeting details\n\n\n1. name search function (backend)\n\nโ€ข WorkflowTemplate page\nโ€ข Add name search (LIKE search)\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add name search (LIKE search)\nโ€ข CronWorkflow page\nโ€ข Add name search (LIKE search)\n\n\n\n2. name search function (frontend)\n\nโ€ข WorkflowTemplate page\nโ€ข Add name search ui\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add search sidebar (name, label)\nโ€ข CronWorkflow page\nโ€ข Add name search ui\n\n3. pagenation (frontend)\n\nโ€ข WorkflowTemplate page\nโ€ข pagination based on name\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add pagination\nโ€ข CronWorkflow page\nโ€ข Add pagination\n\n4. Write test code\n\n- name search (LIKE search)\n- Need more analysis on what test code should be written\n\n2nd discussion content\n1st offline meeting\n\n\n\n\n\n\n1. Co-commit method\n\nโ€ข Clone the repository https://github.com/ArgoWorkflows-OSS/argo-workflows locally.\nโ€ข We create a branch in the repository for our team to work on. (`master` vs `release-3.4.10`)\nโ€ข Work on the functions you are responsible for in the corresponding branch of the repository. (Commit by carefully following the commit rules for raising PR.)\nโ€ข When everyone's work is completed, 1 out of 3 people will send out a PR according to the PR template.\nโ€ข All 3 people can be contributors\n\n2. Since it is a hackathon and there is a set period, we decided to first implement the workflow-template name filter, which we think is the main one among workflow-template, cluster-workflow, and cron-workflow, send a PR, and move on once the maintainer merges it.\n\nโ€ข Roles for each part\n\nโ€ข Back-End\n\nโ€ข workflow_template_server.go\nโ€ข Name filtering and pagination recalculation\n\nโ€ข Front-End :\n\nโ€ข workfflow-template-filter.tsx\nโ€ข Add Name search UI\nโ€ข Receiving and filtering the Name argument\nโ€ข workflow-template-list.tsx\nโ€ข Add Name state\nโ€ข Pass name to userEffect list\nโ€ข workflow-template.tsx, Utils.tsx\nโ€ข Passing the Name argument\n\n3rd discussion details\n2nd offline meeting\n\n\n\n\n1. Offline Meeting Meeting Contents\n\nโ€ข An opinion that even cases where there is no namespace should be included in the filter. (Insufficient grounds to say to eliminate namespace - Other sites (Kubernetes Dashboard, OpenShift, Argo CD, etc.) also provide namespace without namespace)\nโ€ข Thoughts on whether it is possible to import and apply the logic used in continue and whether continue can be maintained as is even with custom results.\nโ€ข After analyzing the continue logic until Wednesday night, if it is concluded that pagination using continue is not possible, upload a question in the issue comment.\nโ€ข Front-end pagination (data is not reloaded, the method used in argocd) vs. server-side pagination (pagination after checking the entire list each time, will the load be okay?)\nโ€ข If server-side caching is implemented, is there a place to store it?\n2. I decided to do a full K8s search by applying only the namespace and label every time I turned the page.\n\n3. Additional logic implemented in offset-based pagination method\nโ€ข The part that didn't work\nโ€ข If you perform a filtered search after clicking the next page button, no data appears even if there are search results.\nโ€ข If you increase the number of pagination after clicking the next page button, the search results do not display properly.\nโ€ข What changed\nโ€ข As the continue value is updated on the server, when increasing the number of pages or applying filtering, there is a problem with pagination based on the continue value already set on the server.\nโ€ข A method of changing the continue value to be passed from the front was adopted ( When increasing the number of pages or applying filtering, set continue back to 0)\n\n\n4. Pagination Test\nโ€ข workflow_template_server_test.go passed\nโ€ข (14 workflow templates registered)\nโ€ข Normal : UI workflow template first page\nโ€ข Normal : when workflow template page limit is 5, 10, 50\nโ€ข Workflow template page Add workflow template on page 1 and move to page 2\nโ€ข Workflow template page Delete the workflow template from page 1 and move to page 2\nโ€ข Test the above with `name pattern` filtering search\nโ€ข Search without name pattern and then re-search by adding name pattern\nโ€ข After searching including the name pattern, deleting the name pattern and searching again\n\n5. Create PR\n\nLike filter (Name Pattern) implementation\nex) Workflow-template starting with sp can be searched\n\n\n\n\nResult\n\n\nThe implementation was a success, and we plan to modify the previously discussed cluster-template and cron-template components.\n\n\n\n\n\n\n\n\n\n5. Learning outside of contribution activities - Completion of Google Kubernetes Study Jam training - Badge - Architecting with Google Kubernetes Engine: Foundations\nEarned 7์›” 18, 2023 EDT - Architecting with Google Kubernetes Engine: Workloads\nEarned 7์›” 26, 2023 EDT - Architecting with Google Kubernetes Engine: Production\nEarned 8์›” 4, 2023 EDT\nThe organized contents are recorded on a personal blog (velog)\neuijoo's Velog GCP Series","-participation-review-13#๐ŸŒต Participation Review":"Post-Participation Review\nBefore the Academy, I only had knowledge of Argo CD, but afterward, I was able to research and analyze Argo Workflow projects and reach a level where I could think about how to utilize its powerful functions.\nWhen making my first contribution, I created an issue, communicated with the maintainers, modified the requested items, and created a PR, so I quickly received comments and achieved the result of merging.\nIt may be a minor issue, but it was an experience that made me feel that a holistic analysis of the part I wanted to contribute was necessary.\nNot only this, it was an opportunity to analyze how the Argo workflow interacts internally by conducting an issue hackathon within the team, analyzing not only the UI, i.e. the front part, but also the logic of the back end part.\nOur group's body was a big issue, so we were able to reach our goal by holding online as well as offline meetings accordingly, and since the two members were working in the field, they kindly explained difficult parts, so it was a useful experience.\nI have a desire to continue communicating with the hackathon team members or the entire team.\n\n\nFuture plans\nSince the OSSCA period has not yet ended, we plan to continue exploring issues (Cluster-workflow-template, Cron-workflow, etc.), discover typos or translation errors in the Argo Workflow document, and continue to submit PRs.\nIn addition, after the OSSCA period ends, we plan to portfolioize the contents that have been organized so far.\nAs a toy project, we plan to complete data ETL work using Argo Workflow, which is currently in progress.\nIf I get a job, I hope to create many insights by introducing many of Argo Workflow's functions into my field.","-personal-summary-12#๐ŸŒต Personal Summary":"","14-euijung-geon#14. EuiJung Geon":"","-personal-activity-report-13#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nโœ… Records about ContributionSeries | 2023 OSSCA - ddubi.log-> Unfortunately It is not translated..\n\n\n\nโœ… Various tasks\nThe task regarding issue/commit/PR in Github[Summary]\n\n\nSelect the profile update issue, fork ArgoWorkflows-OSS repository, and commit it by adding users.md and [name].md under docs/user in the repository. After that, link the issue and submit a PR.\n\n[Outcome]docs : update UiJeong Profile by juijeong8324 ยท Pull Request #19 ยท ArgoWorkflows-OSS/ArgoWorkflows-OSSrecords: Github์—์„œ issue/commit/PR\n\n\n\n\nRunning Locally[Summary]\nRunning Argo workflows locally\nInstall Linux on Windows with wsl2 and run argo workflows using devcontainer cli.\n\n[Outcome]records: Argo Workflows running locallyrecords: Argo Workflows running locally - retryrecords: Argo Workflows running locally - finalrecords: Argo Workflows running locally - real final\n\n\n\n\nSpecial class for Beginners - Create my own service container image\n\n[Summary]\nSpecial class for Beginners is a class for beginners(It's me) who don't know much about Container, kubernetes, argo from Argo-workflows oss team.\nThe task is creating my own web service, writing dockerfile for containerize the application.\nYou need to understand Dockerfile, docker, images, and containers.\nIn my case, build web server with express and write dockerfile.\n\n[Outcome]code: About taskrecords: ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘records: [Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž\n\n\n\n\n\nโœ… Offline meeting\nDate\tActivity\t2023.07.15\t- Introduction team - (Seminar) Introduction to Argo workflows and mentorโ€™s application examples\t2023.07.30\t- Searching and sharing issues of the week - I was solving a local running problem. - (Seminar) HaeMin's WebRtc, Sunyeong's keyclock and argo worfklows\t2023.08.13\t- Receive feedback on Special class of beginners assignment - Searching and sharing issues of the week - (Seminar) Mentorโ€™s special lecture on history and principles\t2023.08.20\t- Searching and sharing issues of the week - I share `Issue #11131`` - (Seminar) DaHae's โ€˜Platform builder & K6 execution test PoC that allows developers to perform execution tests on their ownโ€™\n\n\n\n\nโœ… Searching Issue & Creating Issue\nIssue #11131 Fix Bug[Summary]Error occurs when \" in a workflow input parameter fails to escape and is referenced as workflow.parameter.json[Outcome]I dissmiss this issue because of the eeror occured from python environment not argo workflows.records: Argo Workflows - Issue #11131\n\n\n\n\nIssue #11706 Improve UI[Summary]\n\n\nAn issue that would like to add a UI that can check the history of each workflow in the cron workflow tab.records: Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)[Outcome]PR #11811 Closes\n\n\n\n\n\nโœ… PR open & merge\nPR #11732 docs PR Merge[PR Summary]PR that modifies the image in the Argo Workflows official document to clearly show that the image in Artifact Visualization is a YouTube video link.\n\n[Outcome]records: Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md\n\n\nImage replacement to add a play button to the center of the image\n\n\nmerge complete\n\n\n\n\nPR #11811 Improve UI PR Merge[PR Summary]The PR tries to solve Issue #11706\n\n\nModify to check completed cron-workflow when you click specific cron-workflow at cron workflow page\n\n\nIf it cannot find a completed cron-workflow, it will be display like above[Outcome]Merge Complete","-participation-review-14#๐ŸŒต Participation Review":"Review\nActually DevOps, Infra were unfamiliar fields to me, but through the Argo workflows project, I feel more familiar with the field than before.\nI have only been learned to concepts such as Docker, Container, etc. theoretically, but I learned those concepts more easily through hands-on practice, and in addition new things (the existence of wsl...!).\nIt gave me an opportunity to look back on concepts that I miss (e.g Linux authority and network.)\n\n\nAlso I had a vague fear of writing an issue, but I was able to overcome that fear by writing it myself.\nAt last, There are many ways to contribute and I realize it was important to try to contribute step by step.\nThe first time I focused on issues that I did not sympathize with, due to my personal greed and the idea of learning while solving problems.\nHowever I realized regardless of the difficulty of the issue, I needed to understand the repo while solving an issue that I personally sympathized with.\n\n\nI look forward to continuing to enjoy contributing to open source!\n\n\nForward Plan\n\n\n- Step 1\n: Time to adapt and learn about Argo Workflows / Simple contribution\n: Contribute articles via Repo's TODO\n: Focuse on UI improvements\n\n- Step 2\n: Focus on template,backend contribution\n\n- Step 3\n: Write an issue that would be good to solve and then contribute\nEven after the open source contribution ends, the mentor plans to continue meeting regularly, and I have a goal of contributing at least one issue per month to the Argo Workflows repo this semester.","-personal-summary-13#๐ŸŒต Personal Summary":"","15-sungrock-jung#15. SungRock Jung":"","-personal-activity-report-14#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\ngit/github Getting Started\nissue: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11\npr: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15\nsummary: Familiarize yourself with git/github, the core of code shape management in the open source ecosystem.\ndetail:\nMuch of the open source world relies on git and github for collaboration.\nTherefore, in order to contribute to open source, it is necessary to familiarize yourself with git/github.\nUsing git/github, it was a hands-on activity to issue issues, follow commit rules, and create PRs.\n\n\n\n\nfeat: logging for client-side throttlingissue: #11387, #11402\npr: #11437\nsummary: fix to figure out faster if user set certain options incorrectly\ndetail:\nIt uses a library called client-go to communicate with kubernetes.\nThis library provides options --qps, -burst for request limit.\nIf this option is set very low, it will cause throttling. That's why we have a separate log level to inform the user more quickly.\nWhile working on this issue, I learned a lot about client-go, especially about RoundTrip.\nIt was a shock when I realized that I could add middleware using RoundTrip for any object that respects the http request interface provided by golang.\n\n\n\n\ngo 1.21 upgradeissue: #11566\npr: #11601\nsummary: golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰\ndetail:\nAs a lead mentee, I decided it would be better to have a teammate who hasn't contributed yet try to solve the issue rather than me.\n\nI shared the issue with my teammate, and I was able to support him in successfully resolving the issue.\nWe shared our approach to the issue in our regular weekly meeting.\n\nOn weekdays, we would take questions and answer them separately in a slack channel so that everyone on the team could get experience submitting PRs.\n\nTeam members also gained invaluable experience merging PRs.\n\n\n\n\nDebugging ์„ค์ •summary: ํŒ€์›์˜ argo-workflow debugging setting\ndetail:\nFor team members who are new to developing with golang, we had some difficulties setting up the debugging environment, and we worked together to solve it.\n\nDuring this process, I realized that I'm not very good at setting up debugging for apps that are closely related to kubernetes,\nand I realized that I needed to get some help with that.","-participation-review-15#๐ŸŒต Participation Review":"After\nParticipating in OSSA for 13 weeks was a great experience.\nAfter applying 3 times, I was so happy to be part of a project built with my favorite community, CNCF, and my favorite language, Golang.\nParticipating in argo-workflow under the CNCF umbrella through OSSCA and being able to contribute to the ecosystem of CNCF, even in a small way, was a very happy time for me.\nIn particular, I thought it was a good experience for beginners to be able to quickly communicate with maintainers through mentoring, a system operated by argo-workflow.\nWith feedback through argo-workflow's mentoring system, I quickly gained confidence and good experience through PR submission and merge, which I wanted to share with all team members as a lead mentee.\nHelping a team member who was new to open source contributing made me realize how much of a barrier to entry it is for people who are new to it, and it made me think about how to bring beginners into the ecosystem more reliably.\nIn addition to the open source contribution activities, the team members from Developer, DevOps, and SRE roles, the different skills they use in their respective roles, and the sharing of experiences broadened my horizons.\nIf I have the opportunity next year, I would definitely participate in OSSCA and continue my open source contribution activities with various people.\n\n\nPlanning\nWorking on this argo-workflows project has made me very interested in the projects in the argo camp.\nBy participating in the project, I was able to identify my shortcomings as a developer, and I plan to improve them.\nEven if ossca ends, I will continue to contribute to open source under the CNCF umbrella.\nargo-workflow\nshortfalls\nLack of understanding of kubernetes operators\nLack of frontend knowledge\n\n\nFuture plans\nThe UI of argo-workflow is a bit lacking compared to other argo projects, and I'm going to try to improve it based on user feedback.\nRegarding area/artifact, I would like to extend it to use more storage.\nRegarding area/plugin, it currently only supports sidecar, but I'd like to make it easier to extend externally implemented plugins with code.\nRegarding the documentation, I'd like to think about the parts that are difficult for beginners and improve them.\n\n\n\n\n\n\nPersonal growth\nshortfalls\nTalking to members from different companies and lacking their own perspective on developing and keeping the service stable.\nDifficulty communicating to transfer knowledge.\n\n\nFuture plans\nI'm going to study how to organize and speak about the knowledge I want to convey.\nI'm going to talk to a lot of people, share my thoughts, and try not to get caught up in otherness.","-personal-summary-14#๐ŸŒต Personal Summary":"","16-moonyoung-chae#16. MoonYoung Chae":"","-personal-activity-report-15#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nMultiple Tasks\nGithub Issue/Commit/PR Mission\nLearned how to use Github to contribute the ArgoWorkflow which is a large scale of open source community.\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44\n\n\nArgoWorkflow Running Locally\nRun ArgoWorkflow in local environment\nUnderstanding Argo Workflow Structure, DevContainer, Container-Based Applications, and Makefile Structure\n\n\nMake a container image\nLearned Docker File Command, Docker layer structure, optimization and caching\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/16\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/23\n\n\n\nIssue analysis\nMetric issue analysis\nAnalysis of issues that require improvement by many users due to issues with many Github Reactions\nIncreased monitoring convenience by adding metric labels\n\n\nAs a result of issue analysis, it was discovered that developing the content could cause another problem.\nWhen adding a metric label, a large amount of metrics are collected, which may cause performance problems due to a large amount of metric traffic flowing to existing users.\n\n\nSuggest and communicate ways to solve problems by detouring\nConfirm that the monitoring requested by the issue is possible when using a custom metric, and suggest a way to resolve it by bypassing it.\nhttps://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337\n\n\nInquire some ambiguous part in the comment in code for future improvement.\nhttps://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745\n\n\nIssue analysis through issue hackathon\n\n\n\nContribute\nFixed a type of function name and vaiable name\nFixed parts that could cause confusion to other developers\nhttps://github.com/argoproj/argo-workflows/pull/11604\nhttps://github.com/argoproj/argo-workflows/pull/11633\nhttps://github.com/argoproj/argo-workflows/pull/11687","-participation-review-16#๐ŸŒต Participation Review":"I wanted to contribute to a large open source community, but I felt at a loss. It was great to be able to contribute directly through this academy.\nThis was possible because a mentee with a lot of experience in contributing guided me step-by-step to contribute and encouraged me to take on the challenge.\nThrough technical seminars and technical exchanges with other developers, we were able to grow together.\nBecause ArgoWorkflow is a large-scale project, there are many difficult parts to analyze alone, but by sharing opinions with other developers, I was able to solve the problem more quickly.\nSince I have gained some understanding of the ArgoWorkflow project and have gained confidence through my small contribution experience,\nI expect that my next contribution will be easier. Even after this program ends, we plan to contribute on a larger scale by collaborating\nwith other mentees who are interested in ArgoWorkflow.","-personal-summary-15#๐ŸŒต Personal Summary":"","17-soonyeong-choi#17. SooNyeong Choi":"","-personal-activity-report-16#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)Issue #11344\nPR #11662\nIssue Analysis\nTo understand this issue, I first needed to grasp what Default Workflows are.I learned that the workflowDefaults field in the argo workflows controller configmap allows you to set default values for workflows. Additionally, I discovered that if a workflow already has values for this field, those values take precedence.For example, after configuring the configmap as follows, when you create a Workflow,\n# This file describes the config settings available in the workflow controller configmap\napiVersion: v1\nkind: ConfigMap\nmetadata:\nname: workflow-controller-configmap\ndata:\n# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level\nworkflowDefaults: |\nmetadata:\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5\nparallelism: 3\nit will be automatically created with the values set in the workflowDefaults field, like this:\napiVersion: argoproj.io/v1alpha1\nkind: Workflow\nmetadata:\ngenerateName: gc-ttl-\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5 # Time to live after workflow is successful\nparallelism: 3\nThe issue was related to an error occurring when adding the volumeClaimTemplates value to workflowDefaults, causing errors when creating CronWorkflows or Workflows.The error message indicated, does not contain declared merge key: name.Upon checking the code, it was found that the error occurred in the StrategicMergePatch function, which is related to Kubernetes' patch strategy.\nVolumeClaimTemplates []apiv1.PersistentVolumeClaim `json:\"volumeClaimTemplates,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"name\" protobuf:\"bytes,6,opt,name=volumeClaimTemplates\"`\nThe issue arose from the fact that the VolumeClaimTemplates type defined in Workflows used name as the patchMergeKey.However, upon inspecting the PersistentVolumeClaim type below, it was found that name was not present. In other words, the problem occurred because a value was defined as the patchMergeKey that was not part of the structure.\ntype PersistentVolumeClaim struct {\nmetav1.TypeMeta `json:\",inline\"`\n// Standard object's metadata.\n// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata\n// +optional\nmetav1.ObjectMeta `json:\"metadata,omitempty\" protobuf:\"bytes,1,opt,name=metadata\"`\n\n// spec defines the desired characteristics of a volume requested by a pod author.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nSpec PersistentVolumeClaimSpec `json:\"spec,omitempty\" protobuf:\"bytes,2,opt,name=spec\"`\n\n// status represents the current information/status of a persistent volume claim.\n// Read-only.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nStatus PersistentVolumeClaimStatus `json:\"status,omitempty\" protobuf:\"bytes,3,opt,name=status\"`\n}\n\nIssue Resolution\nI removed the patchMergeKey from VolumeClaimTemplates.However, the reason patchMergeKey was added to VolumeClaimTemplates was to maintain consistency with conventions used for Volumes.Since this issue is related to policies, it indeed requires further discussion.This was my first PR to the ArgoWorkflows project, and it's great that i was able to identify the cause of an issue that was causing inconvenience for many people.2. Search by name for WorkflowTemplates in UIIssue #11004\nPR #11684\nIssue Analysis\nThis issue was worked on by a team of three people.\n\nWorkflowTemplates do not have a search function based on 'name', so to find a specific WorkflowTemplates, you could only search based on label.So, many users were feeling inconvenienced, and it was an issue related to 'feature improvement' that they would like to provide a function to search based on 'name'.\nIssue Resolution\n\n\nWe added additional logic to filter the results of WorkflowTemplates retrieved through the Kubernetes API based on their 'name', successfully implementing this feature.However, there was one issue.Existing pagination was implemented using Kubernetes' own continue value, so if Kubernetes results were custom manipulated like this, Kubernetes pagination could not be used.We had a lot of concerns about how to solve this, but We solved the problem by applying logic to implement cursor pagination using Kubernetes' resourceVersion.It was so fun to be able to discuss it with others instead of alone.I also felt good about providing some really needed functionality to the ArgoWorkflows project.3. A problem that is not initialized when changing the number of page limitsIssue #11702\nPR #11703\nIssue Analysis\nWhile resolving the Search by name for WorkflowTemplates in UI issue, i discovered a new pagination bug.When changing the number of pages, the continue value used for pagination was not initialized in the UI, so the data was not displayed properly.\nIssue Resolution\nI was able to solve the problem by simply modifying the logic to initialize offset when a change in page number is detected in the UI code.It was only a one-line code change, but this one line solved a problem that was quite inconvenient.4. Pagination may not work correctly for archived workflows\nIssue Analysis\nIssue #11715\nPR #11761This issue was directly communicated to us by Maintainer @terrytangyuan through Slack.\n\n\n\n\nIt felt like I was contacted by my favorite celebrity and I was so happy that I almost flew away. I suppressed my happy and excited heart and analyzed the issue.Workflows and ArchivedWorkflows were previously separated into different pages, but starting from the master version, Workflows and ArchivedWorkflows are combined into one page, and the logic has been modified to show ArchivedWorkflows together if they exist.However, when Workflows and ArchivedWorkflows were merged into one, a problem occurred with pagination.The two resources also used completely different pagination. Workflows was using the continue value, which is Kubernetes' own pagination, and ArchivedWorkflows used its own database, so it was using the database to perform pagination using the offset method.However, while passing the continue value used in Workflows to ArchivedWorkflows as is, a problem occurred where ArchivedWorkflows was not searched at all.\nIssue Resolution\nI was able to resolve the issue by referring to the pagination logic that was implemented while resolving the Search by name for WorkflowTemplates in UI issue.Since the two resources have no choice but to use different methods of pagination, rather than using pagination before merging the two resources, use a method of first searching the entire resource and merging the two resources and finally applying the pagination logic. I did it.I was able to solve the problem of ArchivedWorkflows not being searched, but fetching and merging the entire list every time the page is changed is a performance concern, so i'm thinking about a way to test performance.I plan to switch to front-end pagination if performance testing indicates that it's not working well.It was great to be able to solve a critical issue, and I felt proud and fun because I felt like I was contributing properly to the ArgoWorkflows project as a contributor.5. Relocation of Commit Guidelines Information in the DocumentationIssue #11700\nPR #11701\nIssue Analysis\nThe ArgoWorkflows project has a README document for developers attempting to contribute.However, it does not mention specific guidelines for commits.@GeunSam2 mentor mentioned that it was inconvenient when initially attempted to contribute and had difficulty finding commit guidelines.\nIssue Resolution\n\n\nUpon hearing this feedback, I made a modification to the contribution README by adding a link to commit guidelines.This change aims to make it easier for developers who want to contribute to ArgoWorkflows.In this PR, a maintainer provided a code suggestion, which was intriguing and enjoyable for me as I was encountering the code suggestion feature for the first time.","-participation-review-17#๐ŸŒต Participation Review":"If someone were to ask me what I did best this year, I would confidently say that it was my participation in the ArgoWorkflows project contribution activities.Meeting various developers in the same field, forming a sense of empathy, and engaging in discussions with them was truly enjoyable. Hearing stories about different companies was also quite interesting.During our weekly meetings, it wasn't just about working together; our mentors always conducted insightful seminars. Sundays became genuinely enjoyable, and time flew by.Meeting such capable mentors was a delight. I received advice on the concerns I had as a junior developer, my future direction, and how to study effectively as a developer, which made me happy.I always wanted to try contributing, but I was afraid to tackle such a big project. However, facing these challenges with such great mentees and mentors made my fears disappear.Submitting numerous PRs and communicating with maintainers was also a lot of fun, and it was really satisfying to see my code being incorporated.Thanks to this experience, I gained the confidence to contribute not only to ArgoWorkflows but also to other projects.I have no intention of stopping my contributions after this period ends. I plan to continue contributing to ArgoWorkflows while looking for opportunities to contribute to Kubernetes and Argo CD projects used by my company.","-personal-summary-16#๐ŸŒต Personal Summary":""}},"/2023/activites/weeklyMeets/230827":{"title":"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•, ์ด์˜์ฃผ, ๊น€ํ•™์ค€, ์†กํ˜œ๋ฏผ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )\n์ด์Šˆํ•ด์ปคํ†ค a, c์กฐ ์ง„ํ–‰ ๊ณต์œ ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230904":{"title":"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊น€์ˆ˜๋นˆ, ์ •์„ฑ๋ฝ, ์ „์˜์ •, ์„œ์ฒญ์šด","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n'Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ ๋ฐœํ‘œ (์„œ์ฒญ์šด)","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/members":{"title":"Members","data":{"":"","๋ฉค๋ฒ„-๋ชฉ๋ก#๋ฉค๋ฒ„ ๋ชฉ๋ก":"์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )\n\n\n๊ฐ•๋ณ‘์„ \n๊ฐ•์‹œ์˜จ\n๊ถŒ์˜๊ธธ\n๊น€์ˆ˜๋นˆ\n๊น€์›์‹\n๊น€ํ•™์ค€\n๋ฐ•์ง„์ˆ˜\n์„œ์ฒญ์šด\n์†กํ˜œ๋ฏผ\n์•ˆ๋‹คํ˜œ\n์•ˆ์ง€์™„\n์œ ์œค์šฐ\n์ด๋ณ‘๊ณค\n์ด์˜์ฃผ\n์ „์˜์ •\n์ •์„ฑ๋ฝ\n์ฑ„๋ฌธ์˜\n์ตœ์ˆ˜๋…•"}},"/2023/members/AhnDaHae":{"title":"Ahndahae","data":{"":"name : ์•ˆ๋‹คํ˜œ\ngithub : da.head0\nage : ๋ฏธ์ƒ ^.^\nblog : aimb\ntwitter : MM (๋น„ํŒ”์•Œ๋ฆผ์ด ๊บผ์ ธ ์žˆ์–ด์„œ ํŒ”๋กœํ•˜์‹œ๋ฉด ๋Œ“๊ธ€์ด๋‚˜ ๋ฉ”์‹œ์ง€ ํ•œ๋ฒˆ๋งŒ ์ฃผ์„ธ์š”...)\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ˜„์žฌ SRE๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n2022๋…„์˜ ์Šคํ„ฐ๋””๋ด‡์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค 2023๋…„๋„ ์Šคํ„ฐ๋””๋ด‡์œผ๋กœ ์‚ด๊ณ  ์žˆ๊ธด ํ•ฉ๋‹ˆ๋‹ค.\n์น˜์ฆˆ ์กฐ๋žญ์ด๋–ก ๊ณ ์–‘์ด๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค.\nํ‚ค๋ณด๋“œ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ์œคํ™œํ•˜์‹ค๋ถ„ ํ•ญ์‹œ ํ™˜์˜..."}},"/2023/members/AhnJiWan":{"title":"Ahnjiwan","data":{"":"name : ์•ˆ์ง€์™„\ngithub : synoti21\nage : 22\nblog : velog\n\n๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ์ค‘ ํŒŒ์ดํ”„๋ผ์ธ CI/CD ๋ฐฐํฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” k8s์— ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ๋˜์–ด ๋“ค์ดํŒŒ๊ฒŒ ๋๊ณ , k8s ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ์ธ argo workflow๋ฅผ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ ์ž OSS์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.MLOps ๊ด€๋ จ ๋ฐœ์ œ ๋•Œ๋ฌธ์— ํ•œ ์ฃผ๊ฐ„ ๋„ˆ๋ฌด ์ •์‹ ์—†์–ด์„œ ์ด์ œ์„œ์•ผ ์˜ฌ๋ฆฌ๋„ค์š”ใ… ใ… ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋ถ„๋“ค์— ๋น„ํ•ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•ด์„œ ์ฃผ๋ˆ…๋“œ๋Š” ๊ฐ์ด ์—†์ง„ ์•Š์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ •๋ง ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2023/members/ChoiSooNyeong":{"title":"Choisoonyeong","data":{"":"name : ์ตœ์ˆ˜๋…•\ngithub : sunyeongchoi\nage : ๋งŒ 26์‚ด\nblog : ๋‡ฝ๋‡ฝ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๋‹ฎ์•˜์–ด์š”. ^^\n์ข‹์•„ํ•˜๋Š” ์šด๋™์€ ์ˆ˜์˜ ์ž…๋‹ˆ๋‹ค.\n์— ๋น„ํ‹ฐ์•„์ด๋Š” ISFP ์ž…๋‹ˆ๋‹ค ~"}},"/2023/members/ChaeMoonYoung":{"title":"Chaemoonyoung","data":{"":"name : ์ฑ„๋ฌธ์˜\ngithub : mmonyoungCHAE\nage : ๋งŒ 26์‚ด\nblog : Velog\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.\nํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค.\n์šด๋™ ์ข‹์•„ํ•ด์š”! (ํ—ฌ์Šค, ๊ฐ€์•„์•„๋” ํด๋ผ์ด๋ฐ)"}},"/2023/members/GangByeongSun":{"title":"Gangbyeongsun","data":{"":"name : ๊ฐ•๋ณ‘์„ \ngithub : qudtjs0753\nage : 0~100์‚ด ์‚ฌ์ด\nblog : ??\n\n์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๊พธ๋ฒ…\n๋ฐฉ๊ธˆ ๋ฉด์ ‘๋ณด๊ณ  ์™”์Šต๋‹ˆ๋‹ค ใ…Žใ…Ž\n์ด๋ฆ„์„ ์™ธ์šฐ๊ธฐ ํž˜๋“œ์‹œ๋‹ค๋ฉด KBS๋กœ ์™ธ์šฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค\n์–˜๊ธฐ๋“ฃ๋Š”๊ฑฐ ์ฐธ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ปคํ”ผ์ˆ์—์„œ ๋ฉ˜ํ† ๋‹˜์ด ๊ธฐ์ˆ  ์–˜๊ธฐ ํ•ด์ฃผ์‹œ๋Š”๊ฑฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค ๋” ๋“ฃ๊ณ ์‹ถ์Šด๋‹ค"}},"/2023/members/GangSiOn":{"title":"Gangsion","data":{"":"name : ๊ฐ•์‹œ์˜จ\ngithub : Yaminyam\nage : 24\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ‰์†Œ์—๋„ ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๊ฐ€ ๋งŽ๊ณ  ๊พธ์ค€ํžˆ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ์œ„ํ•ด ์ตœ๊ทผ์— DevOps์— ํฅ๋ฏธ๊ฐ€ ์žˆ์–ด Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘ํ•ด๋ณด๊ณ  ์‹ถ์–ด ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}},"/2023/members/GeonEuiJung":{"title":"Geoneuijung","data":{"":"name : ์ „์˜์ •\ngithub : juijeong8324\nage : ๋งŒ 21์„ธ(01๋…„์ƒ)\nblog : ๋šœ๋น„\n\n์ž‘๋…„ 2022 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•˜๋ฉด์„œ ์˜คํ”ˆ์†Œ์Šค์˜ ๋งค๋ ฅ(?)์— ๋น ์ ธ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค๋ถ„์•ผ๋ฅผ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ด๊ฒƒ์ €๊ฒƒ ํ•ด๋ณด๋‹ค๊ฐ€ ํด๋ผ์šฐ๋“œ/๋ฐฑ์—”๋“œ/Devops ์ชฝ์œผ๋กœ ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹คํœดํ•™ํ–ˆ์Šต๋‹ˆ๋‹ค!! ํœดํ•™ํ•˜๊ณ  6๊ฐœ์›”๋™์•ˆ ์ฝ”๋”ฉ์„ ์•ˆ ํ–ˆ์Šต๋‹ˆ๋‹ค(์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค)MBTI : ENTP & INTP ๋ฐ˜๋ฐ˜๋ฐฐ์›Œ์•ผ ํ• ๊ฒŒ ์‚ฐ๋”๋ฏธ๊ณ  ๋ถ€์กฑํ•œ๊ฒŒ ๋งŽ์ง€๋งŒ ์—ด์‹ฌํžˆ ๋”ฐ๋ผ๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!p.s ๋ญ˜ ์ ์–ด์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ TMI ์ ๋Š” ๊ณต๊ฐ„์ด๋ผ ์ดํ•ดํ•˜๊ณ  ์ ์–ด๋ด…๋‹ˆ๋‹ค.."}},"/2023/members/JungSungRock":{"title":"Jungsungrock","data":{"":"name : ์ •์„ฑ๋ฝ\ngithub: Jack-R-lantern\nage: ??\nblog: ??\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.container ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.cncf๋ฅผ ๊ต‰์žฅํžˆ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}},"/2023/members/KimHakJun":{"title":"Kimhakjun","data":{"":"name : ๊น€ํ•™์ค€\ngithub : junkmm\nage : ๋ฏธ์ƒ\nblog : junkmm\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.ํด๋ผ์šฐ๋“œ์™€ ๋ฐ๋ธŒ์˜ต์Šค์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."}},"/2023/members/KimOwnSik":{"title":"Kimownsik","data":{"":"name : ๊น€์›์‹\ngithub : mihilt\nage : ๋ฏธ์ƒ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์š”์ฆ˜ ์ผ์ฐ ์ž๊ณ  ์ผ์ฐ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค.์˜ค๋Š˜ DCO ๋ด‡์ด๋ผ๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฌธ์ œ ์—†์ด DCO ๋ด‡์˜ ์ฒดํฌ๊ฐ€ ํ†ต๊ณผ๋˜๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2023/members/KimSuBin":{"title":"Kimsubin","data":{"":"name : ๊น€์ˆ˜๋นˆ\ngithub : sudosubin\nage : ๐Ÿ”\nblog : ์—†์Œ\n\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ 2023์—์„œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์˜ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.ํ˜„์žฌ๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๊ณ , ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ณ ๊ธฐ์™€ ์ˆ˜์˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}},"/2023/members/KwonYoungGil":{"title":"Kwonyounggil","data":{"":"name : ๊ถŒ์˜๊ธธ\ngithub : zel0rd\nage : ๋ฏธ์ƒ\nblog : zel0rd\n\n๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค."}},"/2023/members/LeeByeongGon":{"title":"Leebyeonggon","data":{"":"name : ์ด๋ณ‘๊ณค\ngithub : binkoni\nage : ๋งŒ27์„ธ\nblog : gonnux\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹คMBTI๋Š” INTP์ด๋‹ค\n๋ฆฌ๋ˆ…์Šค์™€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๋งค์šฐ ์ข‹์•„ํ•œ๋‹ค (ํ•˜์ง€๋งŒ ์ทจ์—…ํ•˜๋‹ˆ ๊ธฐ์—ฌํ•  ์‹œ๊ฐ„์ด ์—†์–ด์ง„๋“ฏ ํ•˜๋‹ค)\n1๋…„ ๋ฐ˜์ •๋„ ์ผํ•œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ด๋‹ค\nํ‡ด๊ทผํ›„ ํ—ฌ์Šค์ค‘์ธ ํ—ฌ๋ฆฐ์ด๋‹ค\n๊ฐœ๋ฐœ ์™ธ ์ทจ๋ฏธ๋Š” ์žฌํ…Œํฌ, ์œ ํŠœ๋ธŒ(๋ณด๊ธฐ), ์ž์ „๊ฑฐ์ด๋‹ค\n๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์ดˆ์‹ฌ์„ ๋˜์ฐพ๊ธฐ ์œ„ํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์— ์ฐธ๊ฐ€ํ–ˆ๋‹ค"}},"/2023/members/LeeEuiJu":{"title":"Leeeuiju","data":{"":"name : ์ด์˜์ฃผ\ngithub : Leeeuijooo\nage : 10025์„ธ\nblog : ์˜์ฃผ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹คMBTI ENFJ\n์šด๋™ ์ข‹์•„ํ•ด์š”\n๋ชฉ์šœ๋‚  ๋ฉด์ ‘์ธ๋ฐ ์ค€๋น„ ์•ˆํ•ด์„œ ๋–จ๋ ค์š”\n2023 OSSCA ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค"}},"/2023/members/ParkJinSu":{"title":"Parkjinsu","data":{"":"name : ๋ฐ•์ง„์ˆ˜\ngithub : umi0410\nage : 27\nblog : https://umi0410.github.io\n\n์ฃผ๋กœ K8s, container, ArgoCD Argo Rollouts ๊ฐ™์€ Cloud-Nativeํ•œ ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.์˜ฌํ•ด์—๋Š” ์˜์–ด ๊ณต๋ถ€์— ๊ด€์‹ฌ์ด ์ข€ ๋งŽ์ด ๊ฐ€์š”. ์ผ์ฃผ์ผ์— ํ•œ ๋ฒˆ์”ฉ ํ™”์ƒ ์˜์–ด๋„ ํ•ด๋ณด๊ณ  ์žˆ๊ณ , ์ผ์ฃผ์ผ์— ํ•œ ๋‘๋ฒˆ์”ฉ ํšŒํ™” ์Šคํ„ฐ๋””๋„ ๋‚˜๊ฐ€๋ณด๋ ค ๋…ธ๋ ฅ ์ค‘์ด์—์š”. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์— ๊ธ€์„ ์“ธ ๋•Œ์—๋„ ์š”์ฆ˜์€ ์ตœ๋Œ€ํ•œ ์˜์–ด๋กœ๋„ ์ž‘์„ฑํ•ด๋ณด๋ ค ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์ทจ๋ฏธ๋กœ๋Š” ๊ฐ„๊ฐ„ํžˆ ๊ธฐํƒ€๋ฅผ ์น˜๊ณ  ์žˆ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์น˜์ง„ ๋ชปํ•˜์ง€๋งŒ์š”.์—ฌํ–‰๋„ ์ตœ๋Œ€ํ•œ ๋‹ค๋…€๋ณด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์–ด์š”. ์ž‘๋…„์—๋Š” ๋ฏธ๊ตญ์„, ์˜ฌํ•ด์—๋Š” ํ˜ธ์ฃผ๋ฅผ ํ˜ผ์ž ์—ฌํ–‰๊ฐ”๋‹ค์™”์—ˆ๋Š”๋ฐ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•œ ๊ฒฝํ—˜์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}},"/2023/members/SeoChungWun":{"title":"Seochungwun","data":{"":"name : ์„œ์ฒญ์šด\ngithub : newdeal123\nage : 20~30\nblog : ๋‰ด๋”œ์˜ ์„œ๋ž์žฅ\n\nMBTI๋Š” ISFJ๋กœ ๊ทนF ๊ทนJ ์ด๋‹ค.ํ™๋Œ€๋ณ‘์ด ์žˆ์–ด ์ธ๋””๋ฐด๋“œ๋ฅผ ์ฐธ ์ข‹์•„๋ผ ํ•œ๋‹ค."}},"/2023/members/SongHaeMin":{"title":"Songhaemin","data":{"":"name : ์†กํ˜œ๋ฏผ\ngithub : shmruin\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์ฃผ๊ธฐ์ ์œผ๋กœ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค.์•ผ๊ทผ์„ ํ•ด์„œ ํ”ผ๊ณคํ•ด๋„ ์ง‘์— ๊ฐ€๋ฉด ํ™œ๋ ฅ์ด ์ƒ๊ธด๋‹ค."}},"/2023/members/YeomGeunCheol":{"title":"Yeomgeuncheol","data":{"":"name : ์—ผ๊ทผ์ฒ \ngithub : GeunSam2\nage : ๋ฏธ์ƒ\nblog : ๋ชจ๋‘์˜ ๊ทผ์‚ผ์ด\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ† ๋ฅผ ๋‹ด๋‹นํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์ˆ˜์ „์ฆ์ด ์žˆ๋‹ค.ํ˜ผ์ž ๊ฐ‘์ž๊ธฐ ๊ธ‰๋ฐœ์ง„ ํ•ด์„œ ์‹ ๋‚ ๋•Œ๊ฐ€ ์žˆ๋‹ค."}},"/2023/members/YouYoonWoo":{"title":"Youyoonwoo","data":{"":"name : ์œ ์œค์šฐ\ngithub : YunCow\nage : ๋ฐ”๋€๋‚˜์ด๋กœ 29์‚ด\nblog : ์ด์ „์ค‘์ธ ๋ธ”๋กœ๊ทธ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌ์ค‘์ž…๋‹ˆ๋‹ค.์ปคํ”ผ๋ฅผ ์ข‹์•„ํ•œ๋‹ค."}},"/2024/members":{"title":"Members","data":{"":"","๋ฉค๋ฒ„-๋ชฉ๋ก#๋ฉค๋ฒ„ ๋ชฉ๋ก":"์ •์„ฑ๋ฝ(๋ฉ˜ํ† )\n์ตœ์ˆ˜๋…•(๋ฉ˜ํ† )\n์†กํ˜œ๋ฏผ(๋ฉ˜ํ† )\n\n์ƒ˜ํ”Œ. ๊น€์ฒ ์ˆ˜\n๊ณ ํ˜„์ˆ˜\n์ด๊ฑดํ˜ธ\n์ดํ˜ธ์ˆ˜\n์ตœํ•„ํ™˜\n๊น€์œ ์ง„\n๊น€๊ฐ€์—ฐ\nํ™ฉ์ฃผ์›\n๊ฐ•๋ช…๊ตฌ\n๊ถŒ๋ฏผํ˜\n๊น€ํ˜„์šฐ\n๊ฐ•๋Œ€ํ›ˆ\n๊น€๊ธฐํ•ด\n[์กฐํ•˜์€] (https://argo-oss.github.io/2024/members/HaeunCho)\n๊น€๋ฏผ์ˆ˜\n๋ฐ•์ค€์„\n์ด์„คํฌ\n์ •์ฐฌ์˜\nํ—ˆ์ธ์ฃผ\n์ •์€์ง€"}},"/2024/members/ChanYeongJeong":{"title":"Chanyeongjeong","data":{"":"name : ์ •์ฐฌ์˜\ngithub : jcy0308\nage : 96๋…„์ƒ\nblog : !!\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ •์ฐฌ์˜์ž…๋‹ˆ๋‹ค!CNCF ํ”„๋กœ์ ํŠธ๋“ค์— ๊ด€์‹ฌ์ด ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹ค.Golang์€ ์•„์ง ์–ด์„คํ”„์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ”ฅ"}},"/2024/members/ChoiPilHwan":{"title":"Choipilhwan","data":{"":"name : ์ตœํ•„ํ™˜\ngithub : thisishwan2\nage : 00๋…„์ƒ\nblog : fill0006\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœํ•„ํ™˜์ž…๋‹ˆ๋‹ค!์ด๋ฒˆ๊ธฐํšŒ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ  ๋‹ค๊ฐ™์ด ์ข‹์€ ๊ฒฝํ—˜ ์Œ“์•„๋ณด๊ณ  ์‹ถ์–ด์š”!์ตœ์„ ์„ ๋‹คํ•ด์„œ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ”ฅ์ถ”๊ฐ€๋กœ ํž™ํ•ฉ, ์Šคํฌ์ธ , ์‡ผํ•‘ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค ใ…Žใ…Ž"}},"/2024/members/ChoiSooNyeong":{"title":"Choisoonyeong","data":{"":"name : ์ตœ์ˆ˜๋…•\ngithub : sunyeongchoi\nage : 96๋…„์ƒ\nblog : https://nyeongnyeong.tistory.com/\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ถ€๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœ์ˆ˜๋…•์ž…๋‹ˆ๋‹ค.์ €๋„ ์•„์ง ๋ฐฐ์šธ๊ฒŒ ๋งŽ์€ ์ฃผ๋‹ˆ์–ด ์—”์ง€๋‹ˆ์–ด์ง€๋งŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜์—ฌ ์ข‹์€ ๊ฒฝํ—˜์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ• ๊ฒŒ์š”~~์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!! :)์ €๋Š” ์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๊ฐ™์•„์„œ ๋ณ„๋ช…์€ ํ•˜ํšŒํƒˆ ์ž…๋‹ˆ๋‹ค ใ…Žใ…Ž"}},"/2024/members/EugeneKim":{"title":"Eugenekim","data":{"":"name : ๊น€์œ ์ง„\ngithub : eugene70\nage : ๋ถˆ๋ฌธ\nblog : https://shanta.tistory.com/\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ๋งจํ‹ฐ, ๋žจํ”„์˜ ์š”์ • ์ง€๋‹ˆ์ž…๋‹ˆ๋‹ค.\n์˜ค๋žซ๋™์•ˆ Java ๊ฐœ๋ฐœ์ž์˜€์œผ๋ฉฐ ์ง€๊ธˆ์€ DevOps ์—”์ง€๋‹ˆ์–ด์ž…๋‹ˆ๋‹ค.ํšŒ์‚ฌ์—์„œ Kubernetes ๋„์ž…์„ ์ค€๋น„ ์ค‘์ด๋ผ ArgoCD์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋˜์ฐจ์— ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ์žˆ์–ด์„œ ๋„์ „ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nGolang์€ ํšŒ์‚ฌ์—์„œ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ๊ธฐ์ดˆ์ ์ธ ๊ฒƒ๋งŒ ์ ‘ํ•ด ๋ณด์•˜๊ณ  ์‹œ๊ฐ„๋„ ์ง€๋‚˜ ๊ฐ€๋ฌผ๊ฐ€๋ฌผํ•˜๋„ค์š”. ^^\n์ƒˆ๋กœ์šด ๋งˆ์Œ์œผ๋กœ Golang๊ณผ ArgoCD์— ๋„์ „ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/EunJiJung":{"title":"Eunjijung","data":{"":"name : ์ •์€์ง€\ngithub : bianbbc87\nage : 02๋…„์ƒ\nblog : https://velog.io/@bian87\n\n์•ˆ๋…•ํ•˜์„ธ์š” ! ArgoCD ๋ฉ˜ํ‹ฐ ์ •์€์ง€์ž…๋‹ˆ๋‹ค.ArgoCD์— ๊ธฐ์—ฌํ•˜๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์„ ๋ฐฐ์šฐ๊ณ , ํ•จ๊ป˜ ์†Œํ†ตํ•˜๋ฉฐ ๋งŽ์ด ๋ฐฐ์›Œ๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. :)์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค~! ๐Ÿ˜Š"}},"/2024/members/HaeunCho":{"title":"Haeuncho","data":{"":"name : ์กฐํ•˜์€\ngithub : github\nage : !!\nblog : !!\n\n์•ˆ๋…•ํ•˜์„ธ์š”~ argocd๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋Š”๋ฐ\nํšŒ์‚ฌ์—์„œ๋Š” ์‹œ๊ฐ„๋„ ๋ถ€์กฑํ•˜๊ณ  ํ•จ๊ป˜ํ• ๋งŒํ•œ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์ด ์—†์–ด์„œ ๊ณ ๋ฏผํ•˜๋˜ ๊ธฐํšŒ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nargocd์˜ ์•Œ๋ฆผ์ด๋‚˜ ๊ถŒํ•œ ๊ด€๋ฆฌ ๋ถ€๋ถ„์„ ์ข€ ๋” ๊ฐœ์„ ํ•  ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผ์ด ์žˆ์Šต๋‹ˆ๋‹ค!๊ทธ ์™ธ์—๋„ ์˜คํ”ˆ์†Œ์Šค ๊ด€๋ จํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ด€์‹ฌ์ด ๋งŽ์œผ๋‹ˆ ํ•จ๊ป˜ ํ™”์ดํŒ…ํ•ด๋ด์š”!"}},"/2024/members/HuhInJoo":{"title":"Huhinjoo","data":{"":"name : ํ—ˆ์ธ์ฃผ\ngithub : jjoonior\nage : 97๋…„์ƒ\nblog : ์—†์Œ\n\n๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ํ—ˆ์ธ์ฃผ์ž…๋‹ˆ๋‹ค.์•„์ง ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, CD์— ๋Œ€ํ•ด ์ž˜ ์•Œ์ง€๋Š” ๋ชปํ•˜์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"}},"/2024/members/HwangJuwon":{"title":"Hwangjuwon","data":{"":"name : ํ™ฉ์ฃผ์›\ngithub : juwon8891\nage : 97๋…„์ƒ\nblog : linkedin\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ ํ™ฉ์ฃผ์›์ž…๋‹ˆ๋‹คCNCF ํ”„๋กœ์ ํŠธ์˜ ๋•์„ ๋งŽ์ด ๋ฐ›๊ณ  ์žˆ์–ด์„œ ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ธฐ์—ฌํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ ค์š”!!"}},"/2024/members/HyeonJiJung":{"title":"Hyeonjijung","data":{"":"name : ์ •ํ˜„์ง€\ngithub : HNJI\nage : 99๋…„์ƒ\nblog : velog\n\n์•ˆ๋…•ํ•˜์„ธ์š” ์ฃผ๋‹ˆ์–ด ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž (1๊ฐœ์›”์ฐจ๐Ÿฃ) ์ •ํ˜„์ง€์ž…๋‹ˆ๋‹ค !\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ํ•ญ์ƒ ์žˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธฐํšŒ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค ๐Ÿ™‚k8s๋„, ArgoCD ๊ฒฝํ—˜์ด ์ ๊ณ  Golang์€ ์ฒ˜์Œ์ด์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•ด ์ž„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\n11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๐Ÿ”ฅ"}},"/2024/members/HyunWooKim":{"title":"Hyunwookim","data":{"":"name : ๊น€ํ˜„์šฐ\ngithub : github\nage : 27\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”~ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ์ข‹์€ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ณ ์ž DevOps๋ผ๋Š” ๋ถ„์•ผ์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋œ ๊น€ํ˜„์šฐ์ž…๋‹ˆ๋‹ค.์ ์–ด๋„ 1๊ฑด์˜ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"}},"/2024/members/JungSungRock":{"title":"Jungsungrock","data":{"":"name : ์ •์„ฑ๋ฝ\ngithub : Jack-R-lantern\nage : ??\nblog : ??\n\nArgoCD ์ž˜ ๋ชจ๋ฅด๋Š”๋ฐ... 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ์ •์„ฑ๋ฝ์ž…๋‹ˆ๋‹ค.Container๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•˜๋‹ค๋ณด๋‹ˆ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ CNCF ์‚ฐํ•˜ ๊ธฐ์ˆ ๋“ค๋„ ์ข‹์•„ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๊ถ๊ธˆํ•œ๊ฒŒ ์žˆ์œผ๋ฉด ๋ฐ”๋กœ๋ฐ”๋กœ ์งˆ๋ฌธํ•ด์ฃผ์„ธ์š”."}},"/2024/members/JunseokPark":{"title":"Junseokpark","data":{"":"name : ๋ฐ•์ค€์„\ngithub : Junseokee\nage : 98๋…„์ƒ\nblog : Blog\n\n๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๋ฐ•์ค€์„์ž…๋‹ˆ๋‹ค.Devops ์—”์ง€๋‹ˆ์–ด ์ง๋ฌด๋ฅผ ๋งก๊ณ  ์žˆ์œผ๋ฉฐ ํ‰์†Œ Kubernetes์™€ CNCF Landscape์— ๊ด€์‹ฌ์ด ๋งŽ์ดArgoCD ํ”„๋กœ์ ํŠธ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์€ ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"}},"/2024/members/KangDaeHoon":{"title":"Kangdaehoon","data":{"":"name : ๊ฐ•๋Œ€ํ›ˆ\ngithub : eogns47\nage : 00๋…„์ƒ\nblog : Tistory Blog\n\n์•ˆ๋…•ํ•˜์„ธ์š”! 24 ArgoCD ๋ฉ˜ํ‹ฐ ๊ฐ•๋Œ€ํ›ˆ์ž…๋‹ˆ๋‹ค.ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด, SRE ์—”์ง€๋‹ˆ์–ด๋ฅผ ํฌ๋งํ•˜์ง€๋งŒ ํ•™๋ถ€ 4ํ•™๋…„์ƒ์œผ๋กœ ์ทจ์ค€ ์ค‘์ž…๋‹ˆ๋‹ค.์•„์ง ์•„๋Š” ๊ฒƒ๋„ ๋งŽ์ด ์—†๊ณ  ๋ฐฐ์šธ ์  ํˆฌ์„ฑ์ด์ง€๋งŒ, ๋‚จ๋Š” ๊ฑด ์‹œ๊ฐ„ ๋ฟ์ด๋ฏ€๋กœ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"}},"/2024/members/KangMyoungGu":{"title":"Kangmyounggu","data":{"":"name: ๊ฐ•๋ช…๊ตฌ\ngithub: Mike\nage: ??\nblog: ??\n\nDevOps ๋งˆ์ธ๋“œ๋ฅผ ๋ฐฐ์šฐ๊ธฐ์œ„ํ•ด ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ArgoCD ๋ฅผ ์ ‘ํ•˜๊ฒŒ๋˜์–ด ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๋ฐœ๋Œ€์‹์—๋Š” ์ฐธ์„์„ ๋ชปํ–ˆ๋Š”๋ฐ, ์•ž์œผ๋กœ ์—ด์‹ฌํžˆ ์ฐธ์„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/KimCheolSu":{"title":"Kimcheolsu","data":{"":"name : ๊น€์ฒ ์ˆ˜\ngithub : kcs15123\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n์ž‘์„ฑ ์–‘์‹ ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค."}},"/2024/members/KimGaYeon":{"title":"Kimgayeon","data":{"":"name : ๊น€๊ฐ€์—ฐ\ngithub : kgy1008\nage : 25์‚ด\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊น€๊ฐ€์—ฐ์ž…๋‹ˆ๋‹คGo์–ธ์–ด๋„ Argo ํˆด๋„ ๋ชจ๋“ ๊ฒŒ ์ฒ˜์Œ์ด์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค."}},"/2024/members/KimKiHae":{"title":"Kimkihae","data":{"":"name : ๊น€๊ธฐํ•ด\ngithub : xcelxlorx\nage : 00๋…„์ƒ\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š” ๊น€๊ธฐํ•ด์ž…๋‹ˆ๋‹ค.๋งŽ์ด ๊ณต๋ถ€ํ•˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ๋ฐฐ์›Œ๊ฐ€๋ฉด์„œ ArgoCD์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค.์•„์ง ๋ถ€์กฑํ•˜์ง€๋งŒ ์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"}},"/2024/members/KimMinSu":{"title":"Kimminsu","data":{"":"name : ๊น€๋ฏผ์ˆ˜\ngithub : Gaic4o\nage : 26์‚ด\nblog : ๊ณต์‚ฌ์ค‘\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊น€๋ฏผ์ˆ˜์ž…๋‹ˆ๋‹ค.\n์ด๋ฒˆ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ , ๋ฐ๋ธŒ์˜ต์Šค ๊ณต๋ถ€๋„ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ์ฐธ์—ฌํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค.์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!"}},"/2024/members/KoHyunSu":{"title":"Kohyunsu","data":{"":"name : ๊ณ ํ˜„์ˆ˜\ngithub : iamhansko\nage : 99๋…„์ƒ\nblog : ๊ณ ๋ด‰๋ฐฅ๋‹ท์ปด\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊ณ ํ˜„์ˆ˜์ž…๋‹ˆ๋‹ค์ œ๋นต, ์—ฌํ–‰ ๋งŽ์ด ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค0๋…„์ฐจ ์—”์ง€๋‹ˆ์–ด ์ฃผ์ œ์—์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Œ‰๊ณ ์ˆ˜๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ์›๋Œ€ํ•œ ๋ชฉํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค๐Ÿ‘ถ๐ŸผCKA/CKS/CKAD ๊ฐ™์ด ์Šคํ„ฐ๋””ํ•˜์‹ค ๋ถ„ ์–ธ์ œ๋‚˜ ํ™˜์˜ํ•ด์š”....๐Ÿ™‡๐Ÿ™‡โ€โ™€๏ธ"}},"/2024/members/KunhoLee":{"title":"Kunholee","data":{"":"name : ์ด๊ฑดํ˜ธ\ngithub : daengdaengLee\nage : 92๋…„์ƒ\nblog : Medium (๊ด€๋ฆฌ ์•ˆ ๋จ)\n\n์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฉ˜ํ‹ฐ ์ด๊ฑดํ˜ธ์ž…๋‹ˆ๋‹ค.Golang ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•œ ์ง€ ์–ผ๋งˆ ๋˜์ง€ ์•Š์•˜๋Š”๋ฐ ๋งค์šฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.\nArgoCD ๋„ Golang ํ”„๋กœ์ ํŠธ๋ผ์„œ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ArgoCD ๊ฐ™์€ ๊ธฐ์ˆ ์€ ์ง์ ‘ ์จ๋ณธ ์ ์ด ์—†์–ด์„œ ์ž˜ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.\n์ด๋ฒˆ ๊ธฐํšŒ์— ์ž˜ ๋ฐฐ์›Œ์„œ ์ง„์ •ํ•œ ์žก๋ถ€(ํ’€์Šคํƒ)๊ฐ€ ๋˜๋Š” ๊ฒŒ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.ํšŒ์‚ฌ์ผ ์•„๋‹Œ ๊ฐœ๋ฐœ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n์ฆ๊ฑฐ์šด ์ฝ”๋”ฉํ•˜์„ธ์š”. :)"}},"/2024/members/KwonMinHyeok":{"title":"Kwonminhyeok","data":{"":"name : ๊ถŒ๋ฏผํ˜\ngithub : imscow11253\nage : 01๋…„์ƒ\nblog : ??\n\n์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ 2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋œ ๊ถŒ๋ฏผํ˜์ž…๋‹ˆ๋‹ค.ํ˜„์žฌ ๋Œ€ํ•™๊ต 3ํ•™๋…„ ์žฌํ•™ ์ค‘์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค์— ์ง์ ‘ ๊ธฐ์—ฌํ•ด๋ณด๋ฉด์„œ ArgoCD๋„ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์–ด ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ด ๋งŽ์ง€๋งŒ ๊พธ์ค€ํ•˜๊ฒŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/LeeHosu":{"title":"Leehosu","data":{"":"name : ์ดํ˜ธ์ˆ˜\ngithub : leehosu\nage : ??\nblog : tistory blog, github blog\n\n์•ˆ๋…•ํ•˜์„ธ์š”!Argo ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ์‹ ์ฒญํ•˜๊ฒŒ๋˜์—ˆ๊ณ , ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ์„ ์ •๋˜์„œ ๋„ˆ๋ฌด ๊ธฐ์ฉ๋‹ˆ๋‹ค!์—ด์‹ฌํžˆ ์ฐธ์—ฌ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.\n์‚ฌ์†Œํ•œ ์—ฐ๋ฝ๋„ ํ™˜์˜์ด๋‹ˆ ํŽธํ•˜๊ฒŒ ์—ฐ๋ฝ์ฃผ์„ธ์š”! Linkedin"}},"/2024/members/SongHaeMin":{"title":"Songhaemin","data":{"":"name : ์†กํ˜œ๋ฏผ\ngithub : shmruin\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ์˜ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์˜ฌํ•ด์—๋„ ์•ฝ๊ฐ„์˜ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค.ํ•˜์ง€๋งŒ ์ปคํ”ผ๋งŒํผ์€ ํฌ๊ธฐํ•  ์ˆ˜ ์—†๋‹ค..."}},"/2024/members/LeeSeolHui":{"title":"Leeseolhui","data":{"":"name : ์ด์„คํฌ\ngithub : D0ri123\nage : 00๋…„์ƒ\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”~! Go ์–ธ์–ด๋Š” ํšŒ์‚ฌ์ผ์„ ํ†ตํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋„ˆ๋ฌด ๊ฐ„ํŽธํ•˜๊ณ  ์žฌ๋ฐŒ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.๋‹ค์–‘ํ•œ ๋ถ„๋“ค์„ ๋งŒ๋‚˜์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ๋ผ ์ƒ๊ฐํ•˜๋‹ˆ ๋„ˆ๋ฌด ์„ค๋ ™๋‹ˆ๋‹ท!๊ทผ๋ฌด์ง€๋Š” ๋ถ€์‚ฐ์ด์ง€๋งŒ,, ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค~!!"}},"/":{"title":"Argo-OSS","data":{"":"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ Base Camp ์ž…๋‹ˆ๋‹ค.\nArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์œผ๋‚˜ ๋ง์„ค์—ฌ์ง€์‹œ๋Š” ๋ถ„๋“ค์€ ์ €ํฌ Slack ์ฑ„๋„์— ์˜ค์…”์„œ ์–ธ์ œ๋“  ํ•จ๊ป˜ ์ฐธ์—ฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ž˜ ๋ชจ๋ฅด์‹œ๋Š” ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ๋Š” ๋ฉ˜ํ† ๋ง์„ ์š”์ฒญํ•˜์‹ ๋‹ค๋ฉด ๋„์™€๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.","ํ™œ๋™-์ด๋ ฅ#ํ™œ๋™ ์ด๋ ฅ":"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoWorkflows\n๋Œ€์ƒ ์ˆ˜์ƒ (๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€์žฅ๊ด€์ƒ)\n\n\n2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD","ํ™œ๋™-๊ฐœ์š”#ํ™œ๋™ ๊ฐœ์š”":"","2023-๋…„#2023 ๋…„":"ํ™œ๋™ ๋ชฉํ‘œ : ArgoWorkflows ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด\nํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰","2024-๋…„#2024 ๋…„":"ํ™œ๋™ ๋ชฉํ‘œ :\nArgoCD ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด\nArgo ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๊ธฐ์—ฌ\nArgo ํ”„๋กœ์ ํŠธ ํ•œ๊ตญ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ ๋ฐ ๊ต๋ฅ˜\n\n\nํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰","๋ณธ-repo-๋ชฉ์ #๋ณธ REPO ๋ชฉ์ ":"ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ์ƒ์„ฑ\n์ฐธ์—ฌ์ž GIT ํ™œ์šฉ ํŠธ๋ ˆ์ด๋‹\n์ฐธ์—ฌ์ž ์ •๋ณด ๊ธฐ๋ก\nํ™œ๋™ ๊ธฐ๋ก","why-not-support-i18n#Why not support i18n?":"Because our pages using GitHub Pages for free.\nAnd Nextra(nextjs) not support i18n for export to static site."}},"/test":{"title":"Index","data":{"":"","ํ…Œ์ŠคํŠธ#ํ…Œ์ŠคํŠธ":"ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŽ˜์ด์ง€!\n\n\nํ–‰๋ณตํ•ด์ ธ๋žด ์–\n์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•ด๋ผ ์–์ด๊ฒƒ์€ ํ…Œ์ŠคํŠธ ์ž…๋‹ˆ๋‹ค.๋‹ค์‹œ ํ–‰๋ณตํ•ด์ ธ๋ผ ์–ใ…ใ„ดใ…‡ใ„นใ…ใ„ดใ…‡ใ„นํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?"}}} \ No newline at end of file +{"/2023/activites/weeklyMeets/230715":{"title":"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 15์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP (Creative Ground)","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ๊น€์›์‹, ๊น€ํ•™์ค€, ๋ฐ•์ง„์ˆ˜, ์„œ์ฒญ์šด, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์•ˆ์ง€์™„, ์œ ์œค์šฐ, ์ด๋ณ‘๊ณค, ์ด์˜์ฃผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์กฐ๊ตญํฌ, ์ฑ„๋ฌธ์˜, ์ตœ์ˆ˜๋…•","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๋‹น๊ทผ๋งˆ์ผ“์—์„œ ArgoWorkflows ๋„์ž…ํ•œ ์‚ฌ๋ก€ ๋ฐœํ‘œ\n๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… ๋ฐฉ๋ฒ• ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด ์ง„ํ–‰","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230723":{"title":"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 23์ผ ์ผ์š”์ผ\n์žฅ์†Œ : ๋ฌด์‹ ์‚ฌ ํšŒ์˜์‹ค","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ฐ•์‹œ์˜จ, ๊ถŒ์˜๊ธธ, ๋ฐ•์ง„์ˆ˜, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230730":{"title":"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 07์›” 30์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๋ฐ•์ง„์ˆ˜, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์†กํ˜œ๋ฏผ)\nArgo Workflows์™€ keyclock ์—ฐ๋™๋ฐฉ๋ฒ• ๋ฐœํ‘œ(์ตœ์ˆ˜๋…•)\n์ฑŒ๋ฆฐ์ง€์Šค ์ˆ˜๋ฃŒ ๊ธฐ๋… ํšŒ์‹","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230806":{"title":"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 06์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ์ฑ„๋ฌธ์˜, ๊ฐ•๋ณ‘์„ , ์•ˆ์ง€์™„, ๊ฐ•์‹œ์˜จ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\nargo event์™€ workflow, cd ์—ฐ๋™ ๋ฐœํ‘œ(๊น€ํ•™์ค€)\neBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์ •์„ฑ๋ฝ)","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230813":{"title":"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 13์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์•ˆ๋‹คํ˜œ, ์ตœ์ˆ˜๋…•, ๊น€ํ•™์ค€, ๊ฐ•๋ณ‘์„ , ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์„œ์ฒญ์šด, ๋ฐ•์ง„์ˆ˜","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )\n์ด์Šˆ ํ•ด์ปคํ†ค ๊ณ„ํš ์ˆ˜๋ฆฝ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230820":{"title":"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 20์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ์ฑ„๋ฌธ์˜, ์•ˆ์ง€์™„","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ(์•ˆ๋‹คํ˜œ)\n์ด์Šˆํ•ด์ปคํ†ค a,b,c์กฐ ์ง„ํ–‰ ๊ณต์œ ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230827":{"title":"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•, ์ด์˜์ฃผ, ๊น€ํ•™์ค€, ์†กํ˜œ๋ฏผ","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด\n์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )\n์ด์Šˆํ•ด์ปคํ†ค a, c์กฐ ์ง„ํ–‰ ๊ณต์œ ","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/weeklyMeets/230904":{"title":"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก","data":{"":"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ\n์žฅ์†Œ : OpenUP GROUND3","๏ธ-์ฐธ์„์ž#โ˜‘๏ธ ์ฐธ์„์ž":"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊น€์ˆ˜๋นˆ, ์ •์„ฑ๋ฝ, ์ „์˜์ •, ์„œ์ฒญ์šด","๏ธ-ํšŒ์˜-๋‚ด์šฉ#โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ":"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ \n๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ \n๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ \n'Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ ๋ฐœํ‘œ (์„œ์ฒญ์šด)","๏ธ-๊ธฐ๋…์‚ฌ์ง„#โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„":""}},"/2023/activites/reports/fianlReportKo":{"title":"Fianlreportko","data":{"":"","tltr#TL;TR":"๊ธฐ์—ฌ ๋‚ด์šฉ ์ „์ฒด ๋ณด๋Ÿฌ๊ฐ€๊ธฐ","๏ธ-ํŒ€-์†Œ๊ฐœ#โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ":"ArgoWorkflows OSS 2023ํŒ€์€ 1๋ช…์˜ ๋ฉ˜ํ† ์™€, 17๋ช…์˜ ๋ฉ˜ํ‹ฐ์˜ ๊ตฌ์„ฑ์œผ๋กœ ์ด 18๋ช…์ด ํ•œ ํŒ€์œผ๋กœ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค.์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ์ง„์ž…์žฅ๋ฒฝ์„ ๋Š๋ผ๋Š” ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ์„ ๋ฐฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•จ๊ป˜ ํž˜์„ ๋ชจ์•„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•˜๋Š” ๋ฉ‹์ง„ ํ–‰์‚ฌ์ธ\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ๋„์›€์œผ๋กœ ํŒ€์ด ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, 2023๋…„ 07์›” ~ 10์›”๊นŒ์ง€ ์•ฝ 4๊ฐœ์›” ๊ฐ„ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค.Git ์‚ฌ์šฉ๋ฒ•์ด ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๋˜ ๊ฑธ์Œ๋งˆ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ, ์–ด์—ฟํ•œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ์ €ํฌํŒ€์ด ์ด๋ฃฌ ์„ฑ๊ณผ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.","๏ธ-argoworkflows-์†Œ๊ฐœ#โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ":"Argo Workflows๋Š” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ, ๋ณ‘๋ ฌ ์ž‘์—…์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.\n๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๊ฐ€ ์ปจํ…Œ์ด๋„ˆ๋กœ ์ •์˜๋˜๋ฉฐ, ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ผ๋ จ์˜ ์ž‘์—…์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๊ฑฐ๋‚˜, ์ž‘์—… ๊ฐ„์˜ ์ข…์†์„ฑ์„ DAG (Directed Acyclic Graph)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ฆ‰, Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ„๋‹จํ•œ ์›Œํฌํ”Œ๋กœ ํ˜•ํƒœ์˜ ์ž‘์—… ๋ถ€ํ„ฐ, ๋จธ์‹ ๋Ÿฌ๋‹ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ณต์žกํ•œ ์ž‘์—… ๊นŒ์ง€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ๋” ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.\n\nArgo Workflows๋Š” Cloud Native Computing Foundation (CNCF)์—์„œ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.์กธ์—… ํ”„๋กœ์ ํŠธ๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„  ์—„๊ฒฉํ•œ ํ‘œ์ค€์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด CNCF๊ฐ€ ์‹ค์‹œํ•˜๋Š” ๋ชจ๋“  ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n์ฆ‰, ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์€ Argo๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ปค๋ฏธํ„ฐ ํ”„๋กœ์„ธ์Šค, ๊ฑด์ „ํ•œ ์„ฑ์žฅ, ๋ณด์•ˆ ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ค€์ˆ˜์— ๋Œ€ํ•œ ์ตœ๊ณ  ์ˆ˜์ค€์„ ์ถฉ์กฑํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.\n๊ทธ ์—„๊ฒฉํ•œ ๊ธฐ์ค€์œผ๋กœ ์ธํ•ด CNCF์— ๋“ฑ๋ก๋œ ํ”„๋กœ์ ํŠธ ์ค‘ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ๋Š” ์•ฝ 13%์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค.์‹ค์ œ๋กœ Argo ํ”„๋กœ์ ํŠธ๊ฐ€ ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›๊ธฐ๊นŒ์ง€ ์•ฝ 5๋…„์ด๋ผ๋Š” ๊ธฐ๊ฐ„๋™์•ˆ 7000๋ช…์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ์™€ 11000๊ฐœ๊ฐ€ ๋„˜๋Š” PR, 37๋งŒ์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Argo ํ”„๋กœ์ ํŠธ๋Š” ํ˜„์žฌ์—๋„ 2300์—ฌ๊ฐœ์˜ ํšŒ์‚ฌ๋“ค์ด ์ฝ”๋“œ์— ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ๊ณ  8300์—ฌ๋ช…์ด ์ฝ”๋“œ์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ํ•˜๊ณ  ์žˆ๋Š” ๋งค์šฐ ํ™œ๋ฐœํ•˜๊ณ  ์ตœ์‹ ํ™”๋œ ์˜คํ”ˆ์†Œ์Šค์ž…๋‹ˆ๋‹ค.์ด๋กœ ์ธํ•ด Argo Workflows๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ˆ˜ ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ๊ณต์‹์ ์œผ๋กœ Argo Workflows๋ฅผ ๋„์ž…ํ•ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Argo Workflows๊ฐ€ ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—…์—์„œ๋„ ์‹ค์ œ ์ž‘์—… ๋ถ€ํ•˜์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฐ•๋ ฅํ•œ ์ฆ๊ฑฐ์ž…๋‹ˆ๋‹ค.Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ธฐ์—…๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n\nโ€ฆ ์™ธ 200๊ฐœ๊ฐ€ ๋„˜๋Š” ๊ธ€๋กœ๋ฒŒ ๊ธฐ์—…๋“คArgo Workflows์™€ ๋น„์Šทํ•œ ๋„๊ตฌ๋กœ๋Š” Apache Airflow, Tekton, Prefect ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.Argo Workflows๋Š” Kubernetes-native ์—”์ง„์œผ๋กœ, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‰ฝ๊ฒŒ ์กฐ์ •ํ•˜๊ณ  ์ž์›์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” ๋น„์Šทํ•œ ๋„๊ตฌ์ธ Apache Airflow์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์ฃผ์š”ํ•œ ์ฐจ์ด์  ์ค‘ ํ•˜๋‚˜๋กœ, Apache Airflow๋Š” ๋…๋ฆฝ ์‹คํ–‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋ฉฐ, Kubernetes์˜ ๊ธฐ๋Šฅ์„ ๋ณธ์งˆ์ ์œผ๋กœ ํ™œ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.\n๋”ฐ๋ผ์„œ Airflow๋Š” ์ž์› ๊ด€๋ฆฌ์™€ ํ™•์žฅ์„ฑ์ด Argo Workflows๋ณด๋‹ค ๋” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ, Argo Workflows๋Š” ๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๋ฅผ ๋…๋ฆฝ์ ์ธ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ CI/CD์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Docker์™€ Kubernetes์˜ ๊ฐ•๋ ฅํ•จ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์ œํ•œ ์—†์ด ์–ด๋–ค ๊ฒƒ์ด๋“  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.","๏ธ-์ฃผ์š”-์„ฑ๊ณผ#โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ":"","uiux-๊ฐœ์„ #UI/UX ๊ฐœ์„ ":"Argo Workflows ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์—ฌ์˜ ๋ฉ”์ธ ํ‚ค์›Œ๋“œ๋ฅผ UI/UX๊ฐœ์„ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ๋”ฐ๋กœ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€๋ฅผ ์šด์˜ํ•˜๋ฉฐ ์ด์Šˆ๋“ค์„ ํŠธ๋ ˆํ‚น ํ•  ์ •๋„๋กœ ํ•ด๋‹น ์ฃผ์ œ์— ์ ๊ทน์ ์ธ ๊ธฐ์—ฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n\n์ €ํฌ ํŒ€๋„ ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋ฅผ ๋”ฐ๋ผ ๋งŽ์€ UI ๊ฐœ์„ ๋“ค์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ์š” ๊ฐœ์„  ํ•ญ๋ชฉ\n\nworkflows ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ\ncronworkflows์˜ ์š”์•ฝ view ๊ฐœ์„ \nDataPciker์˜ ๊ฐœ์„ \nworkflows controlํŒจ๋„์˜ sticky ์˜ต์…˜\nworkflows ๋ชฉ๋ก์˜ label ๊ฐ•์กฐ ํšจ๊ณผ\n์™ธ ๋‹ค์–‘ํ•œ ๋ฒ„๊ทธ ๊ฐœ์„ ","ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ #ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ ":"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ฒฝํ—˜์ด ์Œ“์ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋ฉค๋ฒ„๋“ค์˜ ์ดํ•ด๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ณ , ์ž์‹ ๊ฐ์ด ๋ถ™์œผ๋ฉด์„œ UI/UX์— ๊ด€ํ•œ ๊ฐœ์„  ๋ฟ ์•„๋‹ˆ๋ผ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ์ฝ”์–ดํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋“ค๋„ ์ ์ฐจ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์—ˆ์Šต๋‹ˆ๋‹ค.Whatโ€™s new in Argo Workflows v3.5์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ ๋กœ์ง์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ CRD๋กœ ์„ค์น˜๋˜์–ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋™์ž‘๊ณผ ์„ฑ๋Šฅ์—๋„ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋งŒํผ ๊ตฌํ˜„ ์ˆ˜์ค€์ด ๋†’๊ณ ,\n๊ฐ์ข… ํ…Œ์ŠคํŠธ ๋ฐ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ์˜ ์ •์ฑ…์— ๊ด€ํ•œ ๋…ผ์˜์—๋„ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋งŒํผ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋‚œ์ด๋„๋„ ๊ต‰์žฅํžˆ ๋†’์€ ๊ธฐ์—ฌ์— ์†ํ•ฉ๋‹ˆ๋‹ค.์‰ฝ์ง€ ์•Š์€ ๊ณผ์ •๋“ค์ด์—ˆ์ง€๋งŒ, ์ €ํฌ ํŒ€์€ Argo Workflows 3.5๋ฒ„์ „์˜ ๋ฆด๋ฆฌ์ฆˆ์— ํ•ต์‹ฌ์ ์ธ ๊ธฐ์—ฌ๋“ค์„ ํ•ด๋‚ด๋Š”๋ฐ ์„ฑ๊ณตํ•˜๋ฉฐ,\nTemplate Spec, Authentication, Controller ๋“ฑ์˜ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋ฅผ Argo ๊ณต์‹ ๋ธ”๋กœ๊ทธ์—์„œ ์–ธ๊ธ‰๋˜๋ฉฐ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ธฐ๋„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\nArgo Workflows์˜ 3.5๋ฒ„์ „ ๋ฆด๋ฆฌ์ฆˆ ์ดํ›„์—๋„, ๊ณ„์†ํ•˜์—ฌ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค์˜ DX๊ฐœ์„ ์„ ์œ„ํ•œ CI๋ฐ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ, Nix, Controller, Template ์ŠคํŽ™์˜ ์ƒˆ๋กœ์šด ํ”ผ์ณ ๊ฐœ๋ฐœ, Go Lang ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ๋“ฑ์˜ ๋†’์€ ๋‚œ์ด๋„์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜๋“ฑ์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ ๋ฆด๋ฆฌ์ฆˆ ๋ฐฐํฌ์—๋Š” ๋”์šฑ ๋งŽ์€ ๊ธฐ์—ฌ๋กœ Argo Workflows๊ฐ€ ๋”์šฑ ํ›Œ๋ฅญํ•œ ํˆด๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š”๋ฐ ์˜๋ฏธ์žˆ๋Š” ์„ฑ๊ณผ๋ฅผ ๋ณดํƒœ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.","๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต#๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต":"์ €ํฌ ํŒ€์€ ์šด์ด ๋งค์šฐ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. Argo Workflows ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜ฌํ•ด 5์›”์— Yuan Tang์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฆฌ๋”๋ฅผ ๋งž์ดํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ ์ „์ฒด์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ˜ธํก์ด ๋งค์šฐ ๋นจ๋ผ์กŒ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.๋ณดํ†ต ์ด๋Ÿฐ ๋Œ€ํ˜• ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ฆฌ๋ทฐ์— ์ƒ๋‹นํžˆ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค์„œ ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•ด๋‚ด๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์‹œ์ž‘ํ–ˆ์—ˆ๋Š”๋ฐ,\n๋Šฅ๋ ฅ์žˆ๋Š” ํ”„๋กœ์ ํŠธ ํ—ค๋“œ์™€ ๊ทธ ํŒ€์›๋“ค ๋•๋ถ„์— ์ด๋ฒˆ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•œ ArgoWorkflows ํŒ€์›๋“ค ๋ชจ๋‘ ๊ต‰์žฅํžˆ ๋งŽ์€ ๊ฒƒ๋“ค์„ ๋ฐฐ์šฐ๊ณ  ๊ฒฝํ—˜ํ•˜๋ฉฐ ์งง์€ ์‹œ๊ฐ„ ๋‚ด์— ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n๊ธฐ์—ฌ๋ฅผ ์ด์–ด๋‚˜๊ฐ€๋‹ค ๋ณด๋‹ˆ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก, PR ํŽ˜์ด์ง€๋ฅผ ๋„˜์–ด์„œ CNCF์Šฌ๋ž™์„ ํ†ตํ•ด ๋ฉ”์ธํ…Œ์ด๋„ˆ ๋ถ„๋“ค๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์†Œํ†ตํ•˜๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ๋“ค๋„ ์ƒ๊ฒจ๋‚ฌ์Šต๋‹ˆ๋‹ค.๋…ผ์˜๋ฅผ ํ†ตํ•ด์„œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ์—์„œ ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ •์ฑ…์„ ๊ฒฐ์ •ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์—ฐ๊ด€๋œ ๋‹ค๋ฅธ ์ด์Šˆ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝํ—˜์„ ํ•˜๋Š” ๋“ฑ, ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์ง„์ •ํ•œ ์ผ์›์ด ๋˜์–ด๊ฐ€๋Š” ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„๋™์•ˆ ์ €ํฌ ํŒ€์ด ๊ธฐ์—ฌํ•œ ์ž‘์—…๋ฌผ๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.","๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ#โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ":"","git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€#GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€":"์ €ํฌ ํŒ€์€ ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ค‘์—์„œ, 12๋ช…์€ GIT์„ ํ†ตํ•œ ์ œ๋Œ€๋กœ ๋œ ํ˜‘์—…/์ฝ”๋“œ๋ฆฌ๋ทฐ ๊ฒฝํ—˜์ด ์—†๋Š” ๋ฉค๋ฒ„๋“ค๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์—”์ง„์œผ๋กœ ์‚ผ๊ณ  ๋™์ž‘ํ•˜๋Š” CRD์ธ ๋งŒํผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ๋†’์€ ์ดํ•ด๋„๊ฐ€ ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ์ธ๋ฐ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์ œ๋Œ€๋กœ ์จ๋ณธ ๊ฒฝํ—˜์ด ์žˆ๋Š” ๋ฉค๋ฒ„๋Š” ๊ณ ์ž‘ 4๋ช…์— ๋ถˆ๊ณผ ํ–ˆ์Šต๋‹ˆ๋‹ค.์ฒ˜์Œ์—๋Š” ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผํ• ์ง€ ๊ฐ๋„ ์•ˆ์žกํžˆ๊ณ  ๋ง‰๋ง‰ํ–ˆ๋˜ ์ƒํ™ฉ์ด์—ˆ์ง€๋งŒ, ๋ฉ˜ํ† ์™€ ํ•จ๊ป˜ ํ•˜๋Š” GIT ์—ฐ์Šต ๋ฐ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•œ ์—ฐ์Šต์šฉ REPO์—์„œ์˜ ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์Šคํ„ฐ๋””์˜ ๊ฒฐ๊ณผ๋กœ ํ•˜๋‚˜ ๋‘˜์”ฉ Argo Workflows๋ผ๋Š” ํˆด์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌํ•œ ๊ฒฐ๊ณผ, ํ˜„์žฌ ๋ณด๊ณ ์„œ๋ฅผ ์“ฐ๋Š” ์‹œ์ ์—๋Š” ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ „์› PR์„ ์ƒ์„ฑํ•ด ๋ณด๋Š” ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์„ ํ•ด ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์š”์•ฝ\n๋˜ํ•œ, ์ฒ˜์Œ์—๋Š” ํˆด์— ์ต์ˆ™ํ•ด๊ณ  ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์Šต๋“ํ•˜๋Š”๋ฐ ๋ฐ”๋น  ์ ๊ทน์ ์œผ๋กœ ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™๋„ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๊ฐ€์†๋„๊ฐ€ ๋ถ™์–ด์„œ 9์›”์—๋Š” ์ฒซ์ฃผ์ฐจ๋งŒ์— ์ง€๋‚œ๋‹ฌ ํ•œ๋‹ฌ ๋™์•ˆ ๊ธฐ์—ฌํ•œ PR์— ๊ฐ€๊นŒ์šด ๊ฐฏ์ˆ˜๋ฅผ ๋”ฐ๋ผ๊ฐ€๊ฒŒ ๋  ์ •๋„๋กœ ๋ฉค๋ฒ„๋“ค์˜ ์‹ค๋ ฅ์ด ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n\n\n์›”๋ณ„ ํ™œ๋™ ๊ทธ๋ž˜ํ”„\n์ €ํฌ ํŒ€์ด ์ง€๊ธˆ์˜ ๊ธฐ์—ฌํ™œ๋™์„ ํ•ด๋‚ด๊ธฐ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•œ ๋‹ค์–‘ํ•œ ํ™œ๋™๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.","git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰#GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰":"REPO์ฃผ์†Œ : https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io\n\n๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑ.\n\n\n\n- ๋ชฉํ‘œ ์ƒ์„ธ\n- ์•„๋ž˜ ๋‘๊ฐœ ํŒŒ์ผ์„ ์ˆ˜์ •/์ถ”๊ฐ€ ํ•ด์„œ ์œ ์ € ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” PR์„ ์ƒ์„ฑํ•ด์š”.\n- `docs/users/users.md`\n- `docs/users/[์ด๋ฆ„].md`\n- [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)\nPR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”.\n- Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”.\n- [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.\n- [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”.\n- [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\n- [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)","์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜#์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜":"ํŽ˜์ด์ง€ ์ฃผ์†Œ : https://github.com/ArgoWorkflows-OSS/container-playground\n\n๋ชฉํ‘œ : ๋ณธ์ธ๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•˜๋Š” CI๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ\n\n\n\n\n\n- ๋ชฉํ‘œ ์ƒ์„ธ\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค.\n๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”.\n\n- ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜\n\n- ๊ฐœ์ธ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ผญ ๋ณธ์ธ์˜ GitHub ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ ์•„๋ž˜์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”.\n- ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด ์ตœ์ƒ์œ„์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile`์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์ด ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด CI๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)\n- ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์—์„œ `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ํŒŒ์ผ์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n- ๋‹ค๋งŒ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ์œ„์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ์ด๋ฏธ์ง€๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ๋นŒ๋“œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n\n- ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘\n\n- ๊ฐœ์ธ ์›น ์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080 ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n- ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n\n- ์›น ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ\n- ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\n- UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\n- ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)\n1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]\n2. /healthcheck\n- (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\n- [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)","ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰#ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰":"์ด์Šˆ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์กฐ๋ณ„๋กœ ํ•œ ์ด์Šˆ๋ฅผ ๊ธฐ๊ฐ„ ๋‚ด์— ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํŒ€๋‚ด ํ•ด์ปคํ†ค","argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ#Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ":"Argo Workflows ๊ณต์‹ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ/์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฏธํŒ… ์ฐธ์—ฌ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค ์†Œ๊ฐœ","argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜#Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜":"ํŽ˜์ด์ง€ ์ฃผ์†Œ : https://argoworkflows-oss.github.io/\n\n์ œ์ž‘ ํ”„๋ ˆ์ž„์›Œํฌ : nextra","๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰#๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰":"์ •๊ธฐ ๋ชจ์ž„ ํ™œ๋™\n\n๋งค์ฃผ ์ผ์š”์ผ ์ •๊ธฐ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ ๋‚ ์งœ๋กœ ์„ ์ •ํ•˜์—ฌ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋ชจ์ž„ํ™œ๋™์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ด์Šˆ ํƒ์ƒ‰๊ณผ ๋ณธ์ธ์˜ ์ด์Šˆ ํ•ด๊ฒฐ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ๊ณต์œ  ๋ฐ ์ง„ํ–‰ ์ค‘ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋…ผ์˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์†Œํ†ต ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”„๋ผ์ธ ์ •๊ธฐ ๋ชจ์ž„์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ์—ฌ๊ธฐ ๋งํฌ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ํ™œ๋™\n\n์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์‹œ๊ฐ„ ์ค‘ ๋ณธ์ธ์˜ ๊ด€์‹ฌ์‚ฌ์— ๋Œ€ํ•ด ์ž์œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ์ฃผ์ œ ๋ฐ ๋ฐœํ‘œ์ž\n์ˆœ์„œ\t์ œ๋ชฉ\t๋ฐœํ‘œ์ž\t๋ฐœํ‘œ์ผ\t1\t๋‹น๊ทผ๋งˆ์ผ“์—์„œ Argo Workflows ๋„์ž…ํ•œ ์‚ฌ๋ก€\t์—ผ๊ทผ์ฒ \t7์›” 15์ผ\t2\t์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€\t์†กํ˜œ๋ฏผ\t7์›” 30์ผ\t3\tArgo Workflows์™€ Keyclock ์—ฐ๋™๋ฐฉ๋ฒ•\t์ตœ์ˆ˜๋…•\t7์›” 30์ผ\t4\tArgo Project๋กœ CI/CD ๊ตฌํ˜„ํ•˜๊ธฐ\t๊น€ํ•™์ค€\t8์›” 6์ผ\t5\teBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ\t์ •์„ฑ๋ฝ\t8์›” 6์ผ\t6\t์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ\t์—ผ๊ทผ์ฒ \t8์›” 13์ผ\t7\t๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ\t์•ˆ๋‹คํ˜œ\t8์›” 20์ผ\t8\t์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ\t์—ผ๊ทผ์ฒ \t8์›” 27์ผ\t9\tGithub Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ\t์„œ์ฒญ์šด\t9์›” 2์ผ\n\n\n\n\n\n๋ชจ๊ฐ์ฝ”\n\n๋น„์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์—ฌ์„œ ๊ฐ์ž ์ฝ”๋”ฉํ•˜๋Š” ๋ชจ๊ฐ์ฝ” ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\nArgoWorkflow์˜ ๊ตฌ์กฐ๋‚˜ ์ด์Šˆ ๋ถ„์„ํ•˜๋Š” ๋“ฑ ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.","๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ#โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ":"","0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† #0. ์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )":"","-์ฐธ๊ฐ€-ํ›„๊ธฐ#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ž‘๋…„, ๊ทธ๋ฆฌ๊ณ  ์˜ฌํ•ด ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋‚˜๋ฉด์„œ ์ •๋ง ๋งŽ์€ ๊ฒƒ์„ ๋Š๋ผ๊ณ  ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ–ˆ์ง€๋งŒ, ์˜คํžˆ๋ ค ์ œ๊ฐ€ ๋” ๋งŽ์€๊ฒƒ์„ ๋ฐฐ์šฐ๊ณ  ์–ป์–ด๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.ํ•จ๊ป˜ ํ–‰์‚ฌ์— ์ฐธ๊ฐ€ํ•ด์„œ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ์ตœ์„ ์„ ๋‹คํ•ด์ฃผ์‹  ๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค๊ป˜๋„ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ณ , ์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™์„ ํ•จ๊ป˜ ์ด์–ด๋‚˜๊ฐ€๋Š” ๋™๋ฃŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.ํ–‰์‚ฌ ๊ธฐ๊ฐ„๋™์•ˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„์˜ ๋ฌธํ™”์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค์‹œํ•œ๋ฒˆ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๊ณ , CI ํ™˜๊ฒฝ์ด๋‚˜ ์•Œ๊ณ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ”์—ˆ๋˜ ๋‹ค์–‘ํ•œ Gitํ™œ์šฉ ๊ธฐ๋ฒ•๋“ค์„ ๋‹ค์‹œํ•œ๋ฒˆ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ์— ๋” ํฐ ์• ์ •์ด ์ƒ๊ฒผ๊ณ , ์•ž์œผ๋กœ ์–ด๋–ค ๊ธฐํšŒ๋“ค์ด ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ๋” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๋Œ€ํ•ด์„œ ๊ธฐ์—ฌํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","1-๊ฐ•๋ณ‘์„ #1. ๊ฐ•๋ณ‘์„ ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ #๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\n๋ฌธ์„œ๊ธฐ์—ฌ #11762 Remove helm installation guide and Add helm documentation link\nMinIO ์„ค์ •์„ ์œ„ํ•ด helm ์„ค์น˜๋ฅผ ํ•ด์•ผํ•˜๋Š”๋ฐ, mac์— ๊ด€๋ จ๋œ ์„ค์ •๋งŒ ๋‚˜์™€ ์žˆ์–ด helm ๊ณต์‹๋ฌธ์„œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\n\n๋ฌธ์„œ๊ธฐ์—ฌ #11735 Add installation option descrption\nmanaged namespace ์˜ต์…˜์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n์—ฌ๊ธฐ์„œ Kubernetes์˜ Documentation ์ปจ๋ฒค์…˜์ด ์กด์žฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„๊ป˜ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ • ๋ฐ ํ™œ๋™\nGithub ๊ธฐ์ดˆ ์ตํžˆ๊ธฐ\n๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ณผ์ œ๋กœ ๋ณธ์ธ์˜ ํ”„๋กœํ•„์„ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. GPG์™€ DCO๋ด‡์˜ ๊ฐœ๋…์„ ์ตํ˜€๋ณด๋ฉฐ github์— ๋” ์นœ์ˆ™ํ•ด์ง€๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\nDocker ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜\nDockerfile์„ ์‚ฌ์šฉํ•ด์„œ ๋„์ปค ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ํ™œ๋™์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์ •๋ฆฌํ•˜์‹  ์ž๋ฃŒ๋ฅผ ์ฝ๊ณ  ๊ฐœ๋…์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.\n์ถ”๊ฐ€์ ์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ๋•Œ ์‹คํ–‰ ์‹œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ ๋„ฃ๋„๋ก multi stage build๋ฅผ ์ ์šฉํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n\n์‹ค์Šต ์ดํ›„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ Overlay FS์— ๋Œ€ํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋ณด์—ฌ์ฃผ์‹œ๋ฉด์„œ ์ด๋ฏธ์ง€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ด๊ฑด ์ •๋ง ์•Œ์ฐผ์Šต๋‹ˆ๋‹ค..\n\n\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ์ดˆ ๊ณต๋ถ€\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์ „์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ๊ธฐ์ดˆ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ\n\n\n\n\nArgo workflows\ntemplate์„ ๋งŒ๋“ค์–ด๋ณด๋ฉฐ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\nํ•™์ค€ ๋ฉ˜ํ‹ฐ๋‹˜์ด GCP์—์„œ ArgoCD์™€ Argo Workflows๋ฅผ ํ™œ์šฉํ•ด ๋ฐฐํฌํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ์•Œ๋ ค์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n\n\nOSS ๋ชจ์ž„ ํ™œ๋™ ์ฐธ์—ฌ\n๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์™ธ์— ์‹ค๋ฌด์—์„œ ์–ด๋–ค ๋ฌธ์ œ๋“ค์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ œ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค\n\n\nํ•ด์ปคํ†ค ์ฐธ์—ฌ\n์„ฑ๋ฝ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๋งŽ์€ ๋„์›€์„ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ๊ดœ์ฐฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ด์Šˆ๋“ค์„ ๊ณต์œ ํ•ด์ฃผ์‹œ๊ณ  ํ•ญ์ƒ ๋„์ „ํ•  ๊ฒƒ์„ ๊ถŒํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n\n\n\n#11609 Compile expr in config ์ด์Šˆ๋ฅผ ์ถ”์ฒœํ•ด์ฃผ์…”์„œ ๋„์ „ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\nGolang์„ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•ด๋ณด๊ณ  Issue๋ฅผ ๋ถ„์„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\ngolang์— ์ข€ ๋” ์นœ์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-1#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์ธ ์ €์—๊ฒŒ ์ด ํ™œ๋™์€ ๋‹จ์ˆœํžˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ฌด์—‡์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์„ฑ์žฅํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์ค‘ํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋„์›€์„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฐ›์•„์„œ ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ์ข‹์€ ๋ถ„๋“ค ๋งŒ๋‚˜๋ตˆ์„œ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n์ปจํ…Œ์ด๋„ˆ์™€ ์นœํ•ด์ง€๋Š” ์ฒซ ๊ฑธ์Œ์„ ๋—€ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์ฉ๋‹ˆ๋‹ค.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์˜คํ”ˆ์†Œ์Šค์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\nArgo workflows๋ฅผ ์‹ค์ œ ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด๋ณด๊ณ  ๋” ๊ธฐ์—ฌํ•  ๋ฐฉ์•ˆ๋“ค์„ ์ฐพ์•„๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค!","-๊ธฐ์—ฌ-์š”์•ฝ#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","2-๊ฐ•์‹œ์˜จ#2. ๊ฐ•์‹œ์˜จ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\nIssue 1๊ฐœ, PR 3๊ฐœ\nGitHub Actions log ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ด๋ฆ„ ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11670\npublish-release์—์„œ ์ง„ํ–‰ํ•˜๋Š” step์ค‘ Run actions/cache@v3๋ฅผ ์ด ์„ธ๋ฒˆ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ๊ฐ์ž ํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฅธ๋ฐ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์–ด ๊ฐ™์€ ์ž‘์—…์ด ์„ธ๋ฒˆ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด ์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ฐ์ž ์—ญํ• ์— ๋งž๋Š” ์ด๋ฆ„์œผ๋กœ ์ˆ˜์ •\n\n\nGitHub Actions ํ•„์š”์—†๋Š” ์บ์‹œ ๋กœ์ง ์‚ญ์ œ\nhttps://github.com/argoproj/argo-workflows/pull/11754\nsetup-go actions์—์„œ cache option์„ false๋กœ ์ฃผ์ง€์•Š๋Š” ์ด์ƒ default๋กœ caching์„ ํ•ด์ฃผ๊ธฐ๋•Œ๋ฌธ์— ์ค‘๋ณต๋˜๋Š” ์บ์‹œ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •\n\n\nDeprecated ๋œ NodeJS 16 ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” checkout@v3๋ฅผ ๋ชจ๋‘ checkout@v4๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ\nhttps://github.com/argoproj/argo-workflows/pull/11782\nNodeJS ๊ฐ€ ๊ณง ๋ณด์•ˆ์ง€์›์ด ์ข…๋ฃŒ๋˜๋ฏ€๋กœ ์ตœ์‹ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” actions์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •","-์ฐธ๊ฐ€-ํ›„๊ธฐ-2#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ž‘๋…„์˜ ๊ฒฝํ—˜์ด ๋„ˆ๋ฌด์ข‹์•„ ์˜ฌํ•ด๋„ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ์˜ฌํ•ด๋Š” ์ž‘๋…„๊ณผ ๋‹ค๋ฅธ ๋Š๋‚Œ์œผ๋กœ ๋˜ ๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋‹ค๋“ค ์—ด์ •์ ์ธ ํŒ€์›๋“ค๊ณผ ํ™œ๋ฐœํ•œ ํ”„๋กœ์ ํŠธ ๋•๋ถ„์— ํ…์…˜์ด ๋–จ์–ด์ง€์ง€ ์•Š๊ณ  ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ๋˜๊ฒƒ ๊ฐ™๊ณ , ํ•ด๋‹น ํ”„๋กœ์ ํŠธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ด€๋ จ๋œ ์ด์•ผ๊ธฐ ๊นŒ์ง€ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๋™๋ฃŒ๊ฐ€ ์ƒ๊ธด๊ฒƒ ๊ฐ™์•„ ๋„ˆ๋ฌด ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-1#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","3-๊ถŒ์˜๊ธธ#3. ๊ถŒ์˜๊ธธ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n[ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌ ํ•ญ๋ชฉ]\n๋ฒ„๊ทธ์ˆ˜์ • Argo Workflow Datepicker ๊ฐœ์„  (์™„๋ฃŒ)workflow ๋ชฉ๋ก ํŽ˜์ด์ง€์˜ filter ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ธ datepick์˜ ui๋ฅผ ๊ฐœ์„ \n\n\n\n์ด์Šˆ๋งํฌUI: Datepicker Style Malfunction Issue ยท Issue #11476 ยท argoproj/argo-workflowsPR๋งํฌfix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd ยท Pull Request #11480 ยท argoproj/argo-workflows\n๋ฒ„๊ทธ์ˆ˜์ • Cron workflow์˜ State filter ์ดˆ๊ธฐ๊ฐ’ ์„ค์ •(์™„๋ฃŒ)cron workflow์˜ status filter๊ฐ€ ์ดˆ๊ธฐ๊ฐ’๊ณผ ์ƒ๊ด€์—†์ด ๋žœ๋”๋ง ๋˜๋Š” ๋ฒ„๊ทธ ์ˆ˜์ •\n\n์ด์Šˆ๋งํฌui: Cron workflow initial filter value ยท Issue #11685 ยท argoproj/argo-workflowsPR๋งํฌhttps://github.com/argoproj/argo-workflows/pull/11686\n๋ฒ„๊ทธ์ˆ˜์ • ์ดˆ๊ธฐ ํŽ˜์ด์ง€์—์„œ ๋ฐœ์ƒํ•˜๋Š” webpack ๊ด€๋ จ warning ์ œ๊ฑฐํ•˜๊ธฐ (์ง„ํ–‰์ค‘)argo workflow ui ๋กœ๋“œ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์›นํŒฉ ์›Œ๋‹์„ ์ œ๊ฑฐํ•˜๊ธฐํ˜„์žฌ ๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์˜ ์˜์กด์„ฑ ๋ฐ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ์ค‘\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ฐœ์„  (์ง„ํ–‰์ค‘)Argo Workflow์˜ ๊ธฐ์กด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋ฅผ Argo CD์™€ ๊ฐ™์€ ํ˜•ํƒœ๊ณ  ๊ฐœ์„ ํ•˜๋Š” ์ด์Šˆํ˜„์žฌ workflow์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๋ถ„์„ํ•˜๊ณ , ์ดํ›„ ์ƒˆ๋กœ์šด ์„ค๊ณ„ ๋ฐ ๋””์ž์ธ์„ ์ ์šฉํ•  ์˜ˆ์ •์ด์Šˆ๋งํฌSimilar login page to Argo CD ยท Issue #10816 ยท argoproj/argo-workflows\n\n[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์—ญ]7.8 ๋ฐœ๋Œ€์‹(ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ ๋ฐ ์ž๊ธฐ์†Œ๊ฐœ)\n๋ฐœ๋Œ€์‹ ์ง„ํ–‰\n\n\n\n๋ณ„๋ช…์„ ์ด์šฉํ•œ ์ž๊ธฐ์†Œ๊ฐœ ์‹œ๊ฐ„\nํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋Œ€๋žต์ ์ธ ์†Œ๊ฐœ\n๋ชจ์ž„ํ™œ๋™ ๊ทœ์น™์„ ์œ„ํ•œ ๋‹ค์ˆ˜๊ฒฐ ํˆฌํ‘œ\n๋‹ค์Œ ๋ชจ์ž„ ํ™œ๋™์€ ๋ฐœ๋Œ€์‹ ์ฐธ์„์ž๋“ค์˜ ๋‹ค์ˆ˜๊ฒฐ์— ๋”ฐ๋ผ ์ •๊ธฐ ์ผ์ •๊ณผ ๋‹ค๋ฅด๊ฒŒ ํ† ์š”์ผ(07/15) ์˜คํ›„ 1์‹œ๋ถ€ํ„ฐ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ„ํš๋œ ํ™œ๋™ ์ฃผ์ œ๋Š”:\n๋‹ค์Œ ํ•œ ์ฃผ๊ฐ„ ์ง„ํ–‰ํ•  ๊ณตํ†ต ํ™œ๋™์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ ๋˜๋Š” ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๋Š” ์‹œ๊ฐ„\n์„œ๋กœ ๊ด€์‹ฌ ์žˆ๋Š” ์ฃผ์ œ์— ๋Œ€ํ•œ ์†Œํ†ต ์‹œ๊ฐ„\n๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์ง„ํ–‰๋„์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •๋„ ์ง„ํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Optional)\n(๊ณตํ†ต ํ™œ๋™ ๋‚ด์šฉ์€ ๋‚ด์ผ ์ผ๊ณผ ์‹œ๊ฐ„ ๋‚ด๋กœ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.)\n\n\n\n7.15 1์ฐจ ๋ชจ์ž„ (๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ • ๋ฐ workflow ๊ธฐ๋Šฅ ์†Œ๊ฐœ)\nOpen Up์—์„œ 1์ฐจ ๋ชจ์ž„ ์ง„ํ–‰\n๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • (dev-container)\nํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ ๋ฏธ์…˜ (DCO ๋ด‡ ์ฒดํฌ ํ†ต๊ณผ, GPG๋ฅผ ์ด์šฉํ•œ ์ปค๋ฐ‹, ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜)\n์‹ค์ œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋ฐ”๋กœ ๋„์ „ํ•˜๊ธฐ ์ „์— ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ชฉํ‘œ๋Š” ์ด ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ์˜ ํ”„๋กœ์ ํŠธ์— ์™ธ๋ถ€์ธ์˜ ์ž…์žฅ์—์„œ ์ด์Šˆ/PR/์ปค๋ฐ‹ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•˜์ง€๋งŒ ์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์ƒ๊ฐํ•˜์ง€ ๋ชปํ•œ ๊ด€๋ฌธ์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง‘์ค‘ํ•ด ์ฃผ์„ธ์š”. ์ฒซ ์ด์Šˆ๋ฅผ ์ผ์ฐ ํ•ด๊ฒฐํ•˜๋ฉด ์ถ”๊ฐ€๋กœ ์ง€์‹œํ•  ์‚ฌํ•ญ์„ ์ „๋‹ฌํ•ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ใ…Žใ…Ž\n์ €์žฅ์†Œ: https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS\n๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑํ•ด์š”.\n\n\n\n7.23 2์ฐจ ๋ชจ์ž„(๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์‚ฌํ•ญ ๊ณต์œ )\n์„ฑ์ˆ˜์— ๋ชจ์—ฌ์„œ 2์ฐจ ๋ชจ์ž„ ์ง„ํ–‰(๋ฌด์‹ ์‚ฌ ์žฅ์†Œ์ œ๊ณต - ์•ˆ๋‹คํ˜œ ๋ฉ˜ํ‹ฐ ์ง€์›)\n๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•˜๊ณ , ์„œ๋กœ์˜ ๋ฌธ์ œ ๊ณต์œ ํ•˜๊ธฐ\n\n\n\n\n8.6 4์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\nargo event์™€ workflow, cd์—ฐ๋™\neBpf\n\n\n\n8.13 5์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\nwebRTC\n\n\n\n8.20 6์ฐจ ๋ชจ์ž„๋ฐœํ‘œํ™œ๋™\n๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC\n\n\n\n[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์šฉ]\n[๊ธฐ์—ฌ๋ฅผ ์œ„ํ•œ ํ•™์Šต]\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์•„ํ‚คํ…์ฒ˜ ๊ฐ•์˜ - YouTube ๋งํฌ\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ฆฌ์†Œ์Šค ๊ฐ•์˜ - YouTube ๋งํฌ\nGo Playground - https://go.dev/play/\n\n\n๋ฐฐ์šด์  ๋ฐ ๋Š๋‚€์ \nํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„  ํ•ด๋‹น ๋ถ„์•ผ์˜ ๋„๋ฉ”์ธ ์ง€์‹์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.\n๋‹จ์ˆœํžˆ ์›น์„œ๋น„์Šค์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜์˜€์ง€๋งŒ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹๋ถ€์กฑ์œผ๋กœ ํ™˜๊ฒฝ์…‹ํŒ…ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.\nํฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„  DCO/GPG ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๊ณ , ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋˜๊ณ  ์šด์˜๋˜๋Š”์ง€ ๋ฐฐ์›Œ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ด์Šˆ ๋ฐ PR๋‚ด์—ญ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-3#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์šฐ์„  โ€˜์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜โ€™์ด๋ผ๊ณ  ํ•˜๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐ์ •์ด ๊ต์ฐจํ•˜๋Š” ์ผ์ด์˜€์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๊ณต์œ /ํ˜‘์—…ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค์˜ ๋ฌธํ™”๋ฅผ ๊ฒฝํ—˜ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํฐ ๊ธฐ์จ์ด์ž ๋ณด๋žŒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์ด์ „์—๋„ ์—ฌ๋Ÿฌ์ฐจ๋ก€ ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์„ ํ•  ๋•Œ ๊ฒช์—ˆ๋˜ ๋ง‰์—ฐํ•จ๊ณผ ๋‘๋ ค์›€์€ ๋˜ ๋‹ค์‹œ ๋„์ „ํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ•˜๊ฒŒ ํ•˜๋Š” ์ปค๋‹ค๋ž€ ๋ฒฝ์ด์˜€์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ 3๋ฒˆ์งธ ์ฐธ๊ฐ€๋ฅผ ๊ฒฐ์‹ฌํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ ๋‹ค์งํ–ˆ๋˜ ๊ฒƒ์ด โ€˜์ด์ „์—๋Š” ํ•™์ƒ์ด๋ผ, ์ž˜ ๋ชฐ๋ผ์„œ, ์ทจ์—…์ค€๋น„๋กœ ๋ฐ”๋น ์„œ ๋“ฑ๋“ฑ์˜ ๋ณ€๋ช…์€ ๋” ์ด์ƒ ํ†ตํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ผญ ์ด๋ฒˆ์—” ์„ฑ๊ณตํ•ด์•ผ์ง€โ€™ ์˜€์Šต๋‹ˆ๋‹ค.\n๊ทธ๋žฌ๊ธฐ ๋•Œ๋ฌธ์— ๋”์šฑ ๋ถ€๋‹ด์ด ๋˜๊ธฐ๋„ํ•˜๊ณ  ์„ค๋ ˆ๊ธฐ๋„ ํ–ˆ๋˜ ์‹œ์ž‘ํ•  ๋•Œ์˜ ๋‹ค์ง์ด ์•„์ง๋„ ์ƒ์ƒํ•˜๋„ค์š”.\nํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ•  ๋•Œ, ์ž˜ ์•„๋Š” ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ์ƒˆ๋กœ์šด ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ๋ผ๋Š” ๊ณ ๋ฏผ์„ ํ–ˆ์—ˆ๋Š”๋ฐ ์Šค์Šค๋กœ์—๊ฒŒ ๊ณต๋ถ€๋„ ๋˜๊ณ  ์—ด์‹ฌํžˆ ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ด๋ณด์ง€ ์•Š์€ devops์™€ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์–ผ๋งˆ์ง€๋‚˜์ง€ ์•Š์•„ ํ›„ํšŒ๋กœ ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ธฐ๋„ ์ „์— ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๋‚ด์šฉ์ด ๋งŽ๊ณ , ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ์ ์ธ ํ™˜๊ฒฝ๊ตฌ์ถ•์—๋„ ๋งŽ์€ ์‹œ๊ฐ„์ด ํ—ˆ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ๋งค์ผ๊ฐ™์ด ์„œ๋กœ์˜ ์–ด๋ ค์›€์„ ๊ณต์œ ํ•˜๊ณ  ๋„์›€์„ ์ฃผ๊ธฐ์œ„ํ•œ ์ ๊ทน์ ์ธ ํ™œ๋™์œผ๋กœ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜์ž ๋„ˆ๋ฌด๋‚˜ ์„ค๋ ˆ๋Š” ์‹œ๊ฐ„์ด ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\nํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜๊ณ  ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ๊ฒƒ๋„ ์ƒˆ๋กœ์šด ์ฆ๊ฑฐ์›€์ด์˜€์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋‚˜ ๋ฒ„๊ทธ๋“ค์€ ์–ธ์ œ๋‚˜ ์˜ˆ๋ฏผํ•˜๊ฒŒํ•˜๊ณ  ๊ท€์ฐฎ์€ ๊ฒƒ์ด์˜€๋Š”๋ฐ, ์•„์นด๋ฐ๋ฏธ์—์„œ๋Š” ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฏธ์…˜๊ณผ ๊ฐ™์ด ๋‹ค๊ฐ€์™”๊ณ , ๊ทธ ๊ณผ์ •์€ ๊ฒŒ์ž„๊ณผ ๊ฐ™์ด ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค.์–ด๋Š๋ง ์ฐธ๊ฐ€ํ›„๊ธฐ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š” ์ง€๊ธˆ, ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•œ ๋‚ด์—ญ๋“ค์ด ๋„ˆ๋ฌด ๋ฟŒ๋“ฏํ•˜๊ณ  ๋Œ€๊ฒฌํ•œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฐ ๊ณผ์ •์„ ํ•จ๊ป˜ ๋„์™€์ค€ ๋™๋ฃŒ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.์•ž์œผ๋กœ๋Š” argo-workflow ํ”„๋กœ์ ํŠธ๋ฅผ ์—…๋ฌด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๊ณ , ์ด ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ด์Šˆ๋“ค์— ๋Œ€ํ•ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์„ ๊ณ ๋ฏผํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์ข‹์€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-2#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","4-๊น€์ˆ˜๋นˆ#4. ๊น€์ˆ˜๋นˆ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\n์ด์Šˆ 1๊ฐœ, PR 1๊ฐœ ๊ธฐ์—ฌ\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •\nYouTube์— ์—…๋กœ๋“œ ๋œ OSSCA ๊ธฐ๋ณธ ๊ต์œก์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Git, Vim ๋“ฑ ๊ธฐ์กด์—๋„ ๋งŽ์ด ์‚ฌ์šฉํ•ด๋ณด๊ณ  ๊ฐœ๋…๋„ ์•Œ๊ณ  ์žˆ๋Š” ๋‚ด์šฉ์ด์—ˆ์ง€๋งŒ, ํ‰์†Œ์— ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ชจ๋ฅด๊ณ  ์žˆ์—ˆ๊ฑฐ๋‚˜, ๋Œ€์ถฉ ์‚ฌ์šฉํ•˜๋˜ ๋ถ€๋ถ„๋“ค๋„ ๋งŽ์ด ์•Œ๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nArgoWorkflows-OSS/ArgoWorkflows-OSS ์ €์žฅ์†Œ์—์„œ Git ํ™˜๊ฒฝ ์„ค์ • ๋ฐ Issue์™€ PR์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํด๋กœ์ฆˆํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” PR ์ƒ์„ฑ ์‹œ์— ๋ชจ๋“  ์ปค๋ฐ‹์ด gpg private key๋กœ ์„œ๋ช…๋˜์–ด ์žˆ์–ด์•ผ ํ•˜๊ณ , sign-off ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ GitHub CI์—์„œ failure ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Argo Workflows์— ์‹ค์ œ๋กœ ๊ธฐ์—ฌํ•˜๊ธฐ ์ „, ๋ฏธ๋ฆฌ ๋กœ์ปฌ Git ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ  ๋ชจ์˜๋กœ PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nhttps://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38\n\n\nArgo Workflows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” devcontainer๋ฅผ ์ด์šฉํ•ด ์„ค์ •ํ–ˆ๊ณ , ์ดํ›„์— Nix๋ฅผ ์ด์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ React UI, Argo Server, MySQL ๋“ฑ ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ•จ๊ป˜ ํ•„์š”ํ•ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์–ด๋ ค์šด ํŽธ์ธ๋ฐ, ์—ฌ๋Ÿฌ ์ฃผ์ฐจ์— ๊ฑธ์ณ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์™„์ „ํžˆ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ\n๋ฒ„๊ทธ์ˆ˜์ • Nix go build ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11635\n๊ธฐ์กด ์ฝ”๋“œ ๋ฒ ์ด์Šค๋Š” Go 1.20์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜, Nix ๋นŒ๋“œ ํŒŒ์ผ์—์„œ๋Š” Go 1.19๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ ์—†์ด ๋˜์—ˆ์—ˆ์ง€๋งŒ, Go 1.20์— ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ Nix ๋นŒ๋“œ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.\n_module.args ๋ฅผ ์ด์šฉํ•ด Go 1.20์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •ํ•˜๊ณ , Nix ๋นŒ๋“œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  Nix go vendor hash ์ž๋™ ๊ฐฑ์‹ \nhttps://github.com/argoproj/argo-workflows/issues/11691\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ์•Œ๊ฒŒ ๋œ ์ด์Šˆ์ž…๋‹ˆ๋‹ค. Nix๋Š” ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๋นŒ๋“œ๋ฅผ ์ถ”๊ตฌํ•˜๋Š”๋ฐ, GitHub์˜ Dependabot์ด ์ž๋™์œผ๋กœ Go module ๋ฒ„์ „์„ ์˜ฌ๋ ค์ค„ ๋•Œ Nix์˜ ์˜์กด์„ฑ hash ๊ฐ’์€ ํ•จ๊ป˜ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋กœ ์ธํ•ด ์ข…์ข… ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ง์ ‘ ์ˆ˜๋™์œผ๋กœ Nix์˜ go vendor hash๋ฅผ ๊ณ„์‚ฐํ•ด ๊ฐฑ์‹ ํ•ด์•ผ ํ•˜๋Š” ์ƒํƒœ์ธ๋ฐ, ์ด๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•๋“ค์„ ์ฐพ์•„๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\nํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์ฐพ๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด PR๊ณผ Comment๋“ค์˜ ๋‚ด์šฉ์„ ๋ชจ์•„ Issue๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋“ค์—์„œ๋„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ์ž๋“ค์ด ์ˆ˜๋™์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ, Argo Workflows์—์„œ ๊ธฐ์—ฌํ•œ ์ดํ›„์—๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋“ค์—๋„ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  CHANGELOG.md ์Šคํฌ๋ฆฝํŠธ ๊ฐœ์„ \nhttps://github.com/argoproj/argo-workflows/pull/11733\nMarkdownlint๋Š” ํ”„๋กœ์ ํŠธ ๋‚ด ๋ฌธ์„œ๋“ค์„ ์ผ๊ด€๋œ ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ•์ œํ•˜๊ณ , ๋ฌธ์„œ๋ฅผ ๋” ์ฝ๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.\n๊ธฐ์กด์— Markdownlint๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กœ์ ํŠธ Markdown ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋ฆฐํ„ฐ ์„ค์ •์„ ๊ตฌ์„ฑํ–ˆ์—ˆ๋Š”๋ฐ, ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” CHANGELOG.md ํŒŒ์ผ์€ ๋ฆฐํ„ฐ ๋ฃฐ์— ๋งž์ง€ ์•Š์•„ ์ด๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋ณ€๊ฒฝ๋œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ ์ƒ์„ฑ๋œ CHANGELOG.md ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ด PR์— ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. โ†’ https://github.com/argoproj/argo-workflows/pull/11773\n\n\n๊ธฐ๋Šฅ๊ฐœ์„  ๋ฌธ์„œ ์Šคํƒ€์ผ ๊ฐœ์„ \nhttps://github.com/argoproj/argo-workflows/pull/11787\nMarkdownlint๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๋Š” ์ผ๋ถ€ ๋ฌธ์„œ๋“ค์˜ ์Šคํƒ€์ผ์„ ๊ฐœ์„ ํ–ˆ๊ณ , ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๋ฌธ์„œ๋“ค์— ๋Œ€ํ•ด์„œ๋Š” ์ดํ›„ PR์—์„œ ์ˆ˜์ •ํ•˜๊ธฐ๋กœ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-4#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ\nํ˜ผ์ž์„œ ๊ธฐ์—ฌํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค๋ฉด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ, ๋ฉ˜ํ†  ๋‹˜๊ณผ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ๋ชจ์—ฌ์„œ ๊ณต๋ถ€ํ•˜๊ณ  ๊ธฐ์—ฌํ•˜๋ฉด์„œ ์ €๋„ ๊ธฐ์—ฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\nArgo Project ์ƒํƒœ๊ณ„์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ , Argo Workflows ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ „๋ณด๋‹ค ํ›จ์”ฌ ๊นŠ๊ฒŒ ์ดํ•ดํ•˜๊ฒŒ ๋˜์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n\n\nํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš\nํ˜„์žฌ ์ƒ์„ฑํ•œ Issue์—์„œ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , ์ด๋ฅผ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.\n์ดํ›„์— Nix ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐœ์„ ํ•˜๊ณ , devcontainer๋กœ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ ์ง„์ ์œผ๋กœ Nix๋กœ ์ด์ „ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.\nNix์™€ ๊ด€๋ จํ•œ ๋ฌธ์„œ๊ฐ€ ๋นˆ์•ฝํ•ด, ๋ฌธ์„œ๋„ ๊ฐœ์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-3#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","5-๊น€ํ•™์ค€#5. ๊น€ํ•™์ค€":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋ฆฌํŒฉํ† ๋ฆฌfix: Upgrade Go to v1.21 Fixes #11556[**Merged]**\nArgo Workflows๋Š” Go์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.\nGo Version์„ 1.20 โ†’ 1.21๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” Issue๊ฐ€ ๋ฐœํ–‰๋˜์–ด ํ•ด๊ฒฐํ•ด๋ณด์ž ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด์ปคํ†ค ๊ธฐ๊ฐ„์— ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ œ์‹œํ•˜์—ฌ ๊ฐ™์€ ํŒ€์› ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ด์Šˆ ํ•ด๊ฒฐ ๋ฐ PR์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๊ฒฐ๊ณผ์ ์œผ๋กœ ์ฒซ PR๊ณผ ์ฒซ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๋ฑƒ์ง€๋ฅผ ๋‹ฌ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜๊ด‘์Šค๋Ÿฌ์šด ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\nfix: Upgrade Go to v1.21 Fixes #11556 by junkmm ยท Pull Request #11601 ยท argoproj/argo-workflows(opens in a new tab)์†Œ๊ทธ๋ฃน ๋ฐœํ‘œ\nChallenges ๊ธฐ๊ฐ„์— Argo Projects๋ฅผ ํ™œ์šฉํ•œ CI/CD ๊ตฌํ˜„ํ–ˆ๋˜ ๊ฒฐ๊ณผ๋ฅผ ์ฃผ์ œ๋กœ Offline ๋ฏธํŒ… ์‹œ๊ฐ„์— ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n๋ฐœํ‘œํ•˜๋ฉฐ ์ œ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•˜๊ณ , ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋ฉฐ ๋ฐ๋ธŒ์˜ต์Šค์™€ Argo Project ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n์ด์Šˆ ํ•ด์ปคํ†ค\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ง„์ž… ์žฅ๋ฒฝ๊ณผ ๋™๊ธฐ๋ถ€์—ฌ๋ฅผ ์œ„ํ•ด ์•ˆ๋‹คํ˜œ๋‹˜์˜ ์˜๊ฒฌ์œผ๋กœ ๋ฉ˜ํ† ๋‹˜ ์ฃผ๋„ํ•˜์— ์ด์Šˆํ•ด์ปคํ†ค์ด ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์˜ ์ฃผ๋„ํ•˜์— ์„ฑ๋ฝ๋‹˜๊ณผ, ๋ฌธ์˜๋‹˜, ๋ณ‘์„ ๋‹˜๊ณผ ๊ฐ™์€ ํŒ€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ๊ฐ„์— ์ œ๊ฐ€ ์ œ์‹œํ•œ go 1.20 โ†’ 1.21 ์—…๊ทธ๋ ˆ์ด๋“œ ์ด์Šˆ ํ•ด๊ฒฐ ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.\nArgo Workflows์— ๋‚ด์žฅ๋œ Prometheus Metric ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๋Š” Issue๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์œผ๋‚˜, ๋†’์€ ๋‚œ์ด๋„๋กœ ์ธํ•ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ณผ์ •์„ ํ†ตํ•ด Prometheus๋Š” ๋ณ„๋„์˜ Exporter๋ฅผ ์„ค์น˜ํ•ด์•ผ๋งŒ ํ•œ๋‹ค ๋ผ๋Š” ์ œ ๊ณ ์ •๊ด€๋…์ด ๋ฌด๋„ˆ์ง€๊ณ  ์‹œ์•ผ๊ฐ€ ํ™•์žฅ๋˜๋Š” ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\nplan to add workflow labels to the metric? ยท Issue #9849 ยท argoproj/argo-workflows(opens in a new tab)\n์•„๋ž˜ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Compile expr in config ยท Issue #11609 ยท argoproj/argo-workflows(opens in a new tab)\n\n์™• ์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - Container Playground\nArgo Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋™๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์ž…๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹์ด ์žˆ์–ด์•ผ ์šฐ๋ฆฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘๊ทผํ•˜๋Š”๋ฐ ์žˆ์–ด ๋„์›€์ด ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Šคํ„ฐ๋””๋ฅผ Open ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์ฒซ ๋ฒˆ์งธ ๋ฏธ์…˜์€ ์ œ์‹œํ•˜๋Š” ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜๋Š” Web Container๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\nํ‰์†Œ์— Dockerfile์„ ์ƒ๊ฐ์—†์ด ์ž‘์„ฑํ•˜๋˜ ์ €์— ๋Œ€ํ•ด ๋ฐ˜์„ฑํ•˜๊ฒŒ ๋๊ณ , ๋ฉ€ํ‹ฐ ์Šคํ…Œ์ด์ง•๊ณผ ๋นŒ๋“œ ์†๋„์™€ ๋„์ปคํŒŒ์ผ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ด€๊ณ„๋ฅผ ๋ฐฐ์šธ์ˆ˜ ์žˆ๋˜ ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-5#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ ํ›„๊ธฐ๊ฒฐ๋ก  ๋จผ์ € ๋ง์”€๋“œ๋ฆฌ๋ฉด ๋งŒ์กฑ์ค‘์— ๋Œ€ ๋งŒ์กฑ ์ž…๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ดˆ๊ธฐ ์ •๋ง ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ž˜ ์•Œ์ง€ ๋ชปํ–ˆ๋˜ ์ €์— ๋น„ํ•˜๋ฉด ํ˜„์žฌ์˜ ์ €์™€๋Š” ๋น„๊ตํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€ ๋งŒ์กฑํ•˜๋Š” ์ด์œ ๋Š”\n์ฒซ์งธ, ๋˜‘๋˜‘ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ๋‹ค์–‘ํ•œ ์ฃผ์ œ์™€ ์‚ฌ๋žŒ๋“ค ๊ป˜์„œ ํ˜„์—…์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ , ๊ด€์‹ฌ์žˆ๋Š” ๊ธฐ์ˆ  ๋“ฑ ๋ฐœํ‘œ๋ฅผ ์ •๋ง ๋งŽ์ด ํ•ด ์ฃผ์…จ๋Š”๋ฐ, ์–ด๋””๊ฐ€์„œ ๋“ค์„ ์ˆ˜ ์—†๋Š” ๋ช…ํ’ˆ ๊ฐ•์˜์˜€๊ณ , ์ •๋ง ๋งŽ์€ ๋„์›€์ด ๋œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‘˜์งธ, ๋“ ๋“ ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์ ์€ ์ €๋กœ์จ ์ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ธฐ๊ฐ„์ด ์กฐ๊ธˆ ๋ฌด์„œ์› ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €ํฌ ๋ฆฌ๋” ๋ฉ˜ํ‹ฐ๋‹˜์ธ ์„ฑ๋ฝ๋‹˜์„ ๋น„๋กฏํ•˜์—ฌ ๋งŽ์€ ๋ถ„๋“ค์ด ์Šฌ๋ž™์— ์งˆ๋ฌธ์„ ์˜ฌ๋ ธ์„๋•Œ ์ ๊ทน์ ์œผ๋กœ ์•Œ๋ ค์ฃผ์‹  ๋•๋ถ„์— ์ œ๊ฐ€ ๊ฒช์€ ๋ฌธ์ œ๋“ค์„ ์Šค๋ฌด์Šค ํ•˜๊ฒŒ ๋„˜์–ด๊ฐˆ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n์…‹์งธ, ์พŒ์ ํ•œ ๋ชจ์ž„ ๊ณต๊ฐ„๊ณผ ๋“ ๋“ ํ•œ์ง€์›์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ์ผ์š”์ผ ์„œ์ดˆ ์˜คํ”ˆ์—… ๊ณต๊ฐ„์—์„œ ๋ชจ์ž„์„ ํ–ˆ๋Š”๋ฐ, ์‹ ์ถ• ๊ฑด๋ฌผ์ธ์ง€ ์ •๋ง ๊น”๋”ํ•˜๊ณ , ํƒ•๋น„์‹ค์˜ ์ปคํ”ผ์™€ ๊ฐ„์‹์€ ๊ทธ์ € ๋น›์ด์˜€์Šต๋‹ˆ๋‹ค. ๋˜ ์ค‘๊ฐ„ ํšŒ์‹์—์„œ๋Š” ์ •๋ง ๋ฐฐํ„ฐ์ง€๊ฒŒ ๋ง›์žˆ๋Š” ์–‘๊ผฌ์น˜๋ฅผ ๋จน์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.์•ž์œผ๋กœ์˜ ๊ณ„ํš์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์„ ํ†ตํ•ด ํ™•์‹คํžˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•„์‰ฌ์šด์ ์ด ์žˆ๋‹ค๋ฉด ์ดˆ๋ฐ˜์— ๋ฌด์„œ์›Œ์„œ? ์†Œ๊ทน์ ์œผ๋กœ ํ™œ๋™ ํ–ˆ๋˜ ๊ฒƒ๊ณผ, ์•„๋ฌด๋ž˜๋„ ์†Œ๊ทน์ ์ผ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ๋˜ ์ œ ์ž‘๊ณ  ๊ท€์—ฌ์šด ์ฝ”๋”ฉ ์‹ค๋ ฅ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ๊ธฐ๊ฐ„์ด ์ •๋ง ๊ฐ’์กŒ๊ธฐ ๋•Œ๋ฌธ์—, ์ €์˜ ๋ฏธํกํ•œ ์ ์„ ๋ณด์™„ํ•ด์„œ ๋‹ค์Œ ํ•ด ์—๋„ ๊ผญ ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-4#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","6-๋ฐ•์ง„์ˆ˜#6. ๋ฐ•์ง„์ˆ˜":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๊ธฐ๋Šฅ๊ฐœ์„ A new feature to support Secrets as a type of parameters (๋งํฌ)\n\n\n\n๊ธฐ์กด์˜ Argo Workflow๋Š” WorkflowTemplate์— argument(์ธ์ž)๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์ง์ ‘ ์ธ์ž๋ฅผ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ๊ณ , ConfigMap์„ ์ฐธ์กฐํ•˜๋„๋ก ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ kubernetes ์ƒํƒœ๊ณ„๋ฅผ ์ง€์›ํ•˜๋Š” ๋‹ค๋ฅธ ๋„๊ตฌ๋“ค๊ณผ ๋‹ฌ๋ฆฌ Secret์„ ์ฐธ์กฐํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์ง€์›๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.์ด์— ๋Œ€ํ•œ Feature request๊ฐ€ https://github.com/argoproj/argo-workflows/issues/5506์—์„œ ์ด๋ฃจ์–ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด Draft PR์„ ๋งŒ๋“ค์–ด๋‘” ์ƒํƒœ์ž…๋‹ˆ๋‹ค.์ด ๊ธฐ๋Šฅ์€ ํŠนํžˆ๋‚˜ Kubernetes์—์„œ์˜ CustomResourceDefinition์ด๋ผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ฐ™์€ ๊ฒƒ์˜ ์ •์˜๋ฅผ ๋ฐ”๊ฟ”์•ผํ•˜๊ณ , workflow๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์‚ฌ์ด๋“œ์นด๋ฅผ ์ฃผ์ž…๋ฐ›๊ณ  Pod๋กœ ์ƒ์„ฑ๋˜๋Š” ์ผ๋ จ์˜ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋ชจ๋‘ ํŒŒ์•…ํ•ด์•ผํ–ˆ๊ธฐ์— ๊ฐœ๋ฐœํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์€ ํŽธ์ด์—ˆ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ, ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋‚˜๊ฐ€๋ฉด์„œ Workflow๊ฐ€ ๊ฒฐ๊ตญ Pod์™€ container๋กœ ๋ณ€ํ™˜๋˜์–ด ๋™์ž‘ํ•˜๊ฒŒ ๋˜๋Š” ๊ณผ์ •์„ ๊นŠ์ด ์žˆ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , Workflow๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ context ๋ฐ argument๋ฅผ templatingํ•˜๋Š” ๋กœ์ง๋„ ๋งŽ์ด ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.์ด์Šˆ์ƒ์„ฑIncorrect creator labels on a resubmitted Workflow (๋งํฌ)\n\n\n\nArgo Workflow์—๋Š” ๋™์ผํ•œ template์„ ๋ฐ”ํƒ•์œผ๋กœ Workflow๋ฅผ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” Resubmit์ด๋ผ๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. Resubmit๋œ Workflow์˜ ๊ฒฝ์šฐ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด Resubmitํ•œ ์œ ์ €๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„ค์ •๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์ž˜๋ชป๋œ ๊ฐ’์œผ๋กœ ์„ค์ •๋˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.์ด๋กœ ์ธํ•ด ํ•œ Workflow๋ฅผ ์‹คํ–‰ํ•œ ์œ ์ €์™€ ๊ทธ Workflow๋ฅผ Resubmitํ•œ ์œ ์ €๊ฐ€ ๋‹ค๋ฅด๋ฉด Resubmit์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ Workflow์—๋Š” ์ž˜๋ชป๋œ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด ๋ถ™๊ณค ํ–ˆ์Šต๋‹ˆ๋‹ค.์ด์— ๋Œ€ํ•œ ์ด์Šˆ๋ฅผ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค.๋ฒ„๊ทธ์ˆ˜์ •fix: Apply the creator labels about the user who resubmitted a Workflow (๋งํฌ)\n\n\n\n์•ž์„œ ์ƒ์„ฑํ–ˆ๋˜ ์ด์Šˆ(๋ฒ„๊ทธ)๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” Pull Request๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.Resubmit ์‹œ์— ๊ธฐ์กด Workflow ์‹คํ–‰์ž์˜ ์ •๋ณด๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  Resubmitํ•œ ์œ ์ € ์ •๋ณด๋งŒ์„ ๋ฐ”ํƒ•์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ Workflow ์ƒ์„ฑ์ž k8s object label์„ ๋‹ฌ๋„๋กํ•˜์—ฌ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ณ€๊ฒฝ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์˜ˆ์‹œ๋กœ foo๋ผ๋Š” ์œ ์ €๊ฐ€ ์‹คํ–‰ํ•œ Workflow๋ฅผ bar๋ผ๋Š” ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ, ์ธ์ฆ๋˜์ง€ ์•Š์€ ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ creator ๊ด€๋ จ label์ด ์–ด๋–ป๊ฒŒ ๋‹ฌ๋ฆฌ๋Š”์ง€๋ฅผ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ๋‹ค๋ฅธ ์ฝ”๋“œ์—๋„ ๋งŽ์€ ์˜ํ–ฅ์„ ๋ผ์นœ ๋ถ€๋ถ„์ด ์กด์žฌํ•ด ์ด์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•ด ์•ˆ์ •์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.๊ธฐ๋Šฅ๊ฐœ์„ feat: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (๋งํฌ)\n\n\n\n๋กœ๊ทธ์ธํ•œ ์œ ์ €๊ฐ€ CronWorkflow๋ฅผ ๋งŒ๋“  ๊ฒฝ์šฐ CronWorkflow์—๋Š” ์ƒ์„ฑ์ž์— ๋Œ€ํ•œ k8s object label์ด ๋ถ™๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ CronWorkflow์˜ ์„ค์ •์„ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow์—๋Š” ํ•ด๋‹น k8s object label์ด ๋ถ™์ง€ ์•Š๊ฒŒ ๋˜๋Š” ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.๋”ฐ๋ผ์„œ CronWorkflow๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow๋“ค์ด CronWorfklow์˜ ์ƒ์„ฑ์ž ๋ผ๋ฒจ์„ ๊ทธ๋Œ€๋กœ ์ „ํŒŒ๋ฐ›๋„๋ก ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.์ด์Šˆ์ƒ์„ฑInsufficient logging in /oauth2/callback handler when using SSO Authentication (๋งํฌ)\n\nKeycloak์ด๋ผ๋Š” Identity Provider ์˜คํ”ˆ์†Œ์Šค ์ œํ’ˆ์„ ์ด์šฉํ•ด Argo Workflows์— SSO(Single Sign On)์œผ๋กœ ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ คํ–ˆ์œผ๋‚˜ ์ด ๊ณผ์ •์—์„œ ๋กœ๊ทธ๊ฐ€ ๋ถ€์กฑํ•ด ํ™œ์„ฑํ™” ์ž‘์—…์ด ํฌ๊ฒŒ ์ง€์—ฐ๋œ ๊ฒƒ์„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ํ•ด๋‹น ๊ธฐ๋Šฅ ํ™œ์„ฑํ™” ์ž‘์—…์— ๋Œ€ํ•œ ๋กœ๊น… ๊ฐ•ํ™”๋ฅผ ์ฃผ์ œ๋กœํ•œ ์ด์Šˆ๋กœ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ๋Šฅ๊ฐœ์„ feat: Improve logging in the oauth2 callback handler (๋งํฌ)\n\n์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์ด์Šˆ(๋ธ”๋ก ๋งํฌ)๋ฅผ ํ•ด๊ฒฐํ•œ Pull Request์ž…๋‹ˆ๋‹ค. SSO๋ฅผ ์œ„ํ•ด OAuth2 Protocol์„ ์ด์šฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ ์ผ€์ด์Šค๋ณ„๋กœ ์—๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ Pull Request์˜ Reviewer๊ฐ€ ์ข€ ๋” ํŽธํ•˜๊ฒŒ ๋ฆฌ๋ทฐํ•  ์ˆ˜ ์žˆ๋„๋ก, Pull Request๊ฐ€ ์„ค๋“๋ ฅ์„ ๊ฐ–๋„๋ก, ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” Verification์„ ์ฝ”๋“œ๋กœ ๋‚˜ํƒ€๋ƒˆ์Šต๋‹ˆ๋‹ค.๊ณต๋ถ€docs: Add a user named ๋ฐ•์ง„์ˆ˜ (๋งํฌ)\n\nํ–‰์‚ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ GitHub์—๊ณผ ์นœํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„์— ์ €์— ๋Œ€ํ•œ ์†Œ๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ•ด Pull Request๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-6#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๊ทธ๋™์•ˆ ์ˆ˜๋งŽ์€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•ด ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์ทจ๋ฏธ์ƒํ™œ์„ ํ•˜๋ฉด์„œ๋„ ๋‹จ์ˆœํžˆ ์‚ฌ์šฉ์ž๋กœ์„œ๋งŒ ๋‚จ์•„์žˆ์—ˆ๋˜ ์ œ๊ฐ€ ์œ ๋ช… ์˜คํ”ˆ์†Œ์Šค์˜ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ข‹์€ ๊ธฐํšŒ์˜€์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜์˜ ๋„์›€์œผ๋กœ Argo Workflow๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ž…๋ฌธํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๊ฐ„์˜ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ๋ฏธํŒ…์˜ ๋‘๋ ค์›€๋„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋„ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ์ฝ์–ด๋ณด๋Š” ์Šต๊ด€์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ €๋Š” ์ง€๊ธˆ Argo Workflow๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Argo Rollouts, Istio ๋“ฑ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒํ•œ ํ™˜๊ฒฝ์—์„œ ๋งŽ์ด ์‚ฌ๋ž‘๋ฐ›๊ณ  ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์—๋„ ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ Slack์„ ํ†ตํ•ด ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค๊ณผ ์ž์ฃผ ์†Œํ†ตํ•ด์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์˜ ์ €์˜€๋‹ค๋ฉด ์ด๋Ÿฌํ•œ ์†Œํ†ต ์กฐ์ฐจ๋„ ๊บผ๋ ธ์„ ๊ฒƒ์ด ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ์ด๋Ÿฐ ์†Œํ†ต์— ์ „ํ˜€ ๋ถ€๋‹ด์ด ์—†๊ณ  ์•ž์œผ๋กœ๋Š” Argo Workflow์—์„œ ์ œ๊ฐ€ ๊ธฐ์—ฌํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ Argo Rollouts์™€ Istio์—๋„ ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!์ง€๋‚œ ๊ธฐ๊ฐ„๋™์•ˆ ํž˜์จ์ฃผ์‹  ์ฃผ์ตœ์ธก๊ณผ ๋ฉ˜ํ† ๋‹˜๊ป˜ ๊ฐ์‚ฌ์˜ ์ธ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-5#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","7-์„œ์ฒญ์šด#7. ์„œ์ฒญ์šด":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๊ฐœ์ธ ์„ฑ๊ณผ\nPR 1๊ฐœ Open\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •\nOSSCA ์‚ฌ๋ฌด๊ตญ์ด ๊ณต์œ ํ•ด์ฃผ์‹  ๊ธฐ๋ณธ Git ์ „๋žต์— ๋Œ€ํ•œ ๊ณต์œ  ์˜์ƒ์„ ํ™•์ธํ•˜๊ณ , ๋†“์น˜๊ณ  ์žˆ๋Š” ์ƒˆ๋กœ์šด ๋ถ€๋ถ„๊ณผ ๊ธฐ์กด์˜ ์•Œ๊ณ ์žˆ๋˜ ๊ฐœ๋…์„ ๊ฒฐํ•ฉ์‹œ์ผœ Git์— ๋Œ€ํ•œ ์ดํ•ด์™€ ์‘์šฉ๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค.\nํŒ€์—์„œ ์ง„ํ–‰ํ•˜๋Š” ArgoWorkflows-OSS/ArgoWorkflows-OSS ๋ ˆํฌ์ง€ํ† ๋ฆฌ์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์œ„ํ•ด ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ์•„์•ผํ•  ๊ฐœ๋…(gpg private key)์™€ issues, PR title ๋“ฑ์„ ์‹ค์ œ๋กœ ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๊ฒฝํ—˜์ ์œผ๋กœ ์ฒด๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.\ndevcontainer๋ฅผ ์‚ฌ์šฉํ•ด Argo Workflow์˜ ๋กœ์ปฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•ด๋ณด๋ฉฐ ์‹ค์ œ๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ํ•˜๊ธฐ์œ„ํ•œ ํ•„์ˆ˜์กฐ๊ฑด์„ ํ…Œ์ŠคํŠธํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ข…์†์„ฑ์— ๋Œ€ํ•œ ์ด์‹์„ฑ์ด ์ข‹์€ ๋„๊ตฌ์—ฌ์„œ ๋งค์šฐ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ\n๊ณต์‹ docs์˜ fields ์˜ˆ์ œ ์ˆ˜์ •\nhttps://github.com/argoproj/argo-workflows/pull/11748\n๊ธฐ์กด ๊ณต์‹๋ฌธ์„œ์—์„œ ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ฌธ์„œ ์˜ˆ์ œ๊ฐ€ CronWorkflowSpec , CronWorkflowStatus ํ•„๋“œ์— ํฌํ•จ๋˜์–ด ์žˆ์–ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐ ํ˜ผ๋ž€์„ ๋ถˆ๋Ÿฌ์™”์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ž˜์„œ ํ•„์š”ํ•œ ์ž๋ฃŒ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด CronWorkflowSpec , CronWorkflowStatus ํ•„๋“œ์˜ ์˜ˆ์ œ์—์„œ๋Š” ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ œ๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-7#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ\n์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ด๋ ‡๊ฒŒ ์‹ฌ๋„์žˆ๊ฒŒ ์•Œ์•„๊ฐ€๊ณ , ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ์ž„์ด ๋˜ ์žˆ์„๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค ์ •๋„๋กœ ๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค์ด ํ›Œ๋ฅญํ•˜๊ณ  ๋˜ ์ •๋ง ์—ด์‹ฌํžˆ ๋ชจ์ž„์„ ์ด๋Œ์–ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n๊ฐœ์ธ์œผ๋กœ์„œ๋Š” ์•„์‰ฌ์›€์ด ๋ฌด์ฒ™ ํฌ๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์กฐ๊ธˆ ๋” ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๊ณ  ์ ๊ทน์ ์œผ๋กœ ๋ชจ์ž„์— ์ฐธ์—ฌํ•ด์„œ ๊ฐœ์ธ์˜ ์„ฑ์žฅ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋” ์ข‹์€ ๋ชจ์ž„์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์„ ํ…๋ฐ, ์—ฌ๋Ÿฌ ์™ธ๋ถ€ ์š”์ธ๊ณผ ์Šค์Šค๋กœ์˜ ๊ฒŒ์œผ๋ฆ„ ๋•Œ๋ฌธ์— ์•„์‰ฌ์›€์„ ๋งŽ์ด ๋‚จ๊ฒผ๋˜ ๊ธฐ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\nํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš\n๋” ์ด์ƒ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๊ฐ€ ๋ฌด์„œ์šด(?) ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ํฐ ์ž์‹ ๊ฐ์„ ์–ป์–ด์„œ, ์ดํ›„์—๋„ Argo ์ƒํƒœ๊ณ„๋ฅผ ๋„˜์–ด CNCF ์ƒํƒœ๊ณ„์—๋„ ๋”์šฑ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํƒํ—˜ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ฒ˜์Œ๋ถ€ํ„ฐ ์†Œ์Šค๋ฅผ ๋‹ค ๊นŒ๋ณด์ง€ ์•Š๊ณ ๋„ ์ด์ „ PR ๊ธฐ๋ก, ๋ฉ”์ธํ…Œ์ด๋„ˆ์˜ ๋„์›€์„ ํ†ตํ•ด ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Œ์„ ํ† ๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ์— ๋Œ€ํ•œ ์‹ฌ๋ฆฌ์ ์ธ ํ—ˆ๋“ค์„ ๋„˜์–ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌ๋ฅผ ์ด์–ด๊ฐˆ ๊ณ„ํš์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-6#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","8-์†กํ˜œ๋ฏผ#8. ์†กํ˜œ๋ฏผ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™\nMutex check happens after memoization cache check and lock info missing from UI๋ฒ„๊ทธ์ˆ˜์ •Issue #11219\nPR #11456 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จArgo Workflow ์˜ Synchronization ๋ฐ Cache ๊ธฐ๋Šฅ์„ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ๋ฒ„๊ทธ๋Š” Argo Workflow ์—์„œ Synchronization ๋ฐ Memoize ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์‹œ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ๋Œ€ ๋™์ž‘์€ Mutex Synchronization ์ด ๋™์ž‘ํ•œ ์ดํ›„ ์บ์‹œ๊ฐ€ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ, Synchronization ๊ฐ€ ๋™์ž‘ํ•œ ๋’ค ์บ์‹œ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด job-1 ๊ณผ job-2 ๊ฐ€ ์žˆ์„ ์‹œ job-1 ์ด Synchronization ํšจ๊ณผ๋กœ ์ธํ•ด ๋จผ์ € ๋™์ž‘์„ ํ•˜๊ณ  ์บ์‹œ๋ฅผ ์“ฐ๊ณ  ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด, job-2 ๋Š” ** ๋™์ผํ•œ ์บ์‹œ๋กœ ์ธํ•ด์„œ ๋™์ž‘ํ•˜์ง€ ์•Š๊ณ  Pass ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.**\n\n์ €๋Š” ์ด ๊ณผ์ •์„ Synchronization ๊ณผ Cache ์˜ ์ˆœ์„œ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์–ด๋ ต์ง€๋Š” ์•Š์€ ์ˆ˜์ •์ด์—ˆ์ง€๋งŒ, ๋ณต์žกํ•œ ํŒŒ์ผ ์ค‘ ํ•˜๋‚˜์ธ operation.go ๋ฅผ ์ˆ˜์ •ํ–ˆ๊ธฐ์— ๋งŽ์€ ๋ฆฌ๋ทฐ์™€ ํ•จ๊ป˜ Argo Workflow ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์—ˆ๋˜ PR ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.Parent level memoization is broken๋ฒ„๊ทธ์ˆ˜์ •Issue #11612\nPR #11623 - Merge ์™„๋ฃŒ/3.4.11 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ์œ„ ์ˆ˜์ •์œผ๋กœ ๋ฐœ์ƒํ•œ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ ์‚ฌํ•ญ์œผ๋กœ, Argo Workflow ์˜ Template ๋ ˆ๋ฒจ์ด ์•„๋‹Œ ์•„๋ž˜ Child ๊ตฌ์„ฑ ์š”์†Œ์—์„œ Memo ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์‹œ ๋ฌดํ•œ Pending ์ด ๊ฑธ๋ฆฌ๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ œ๋ณด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด์ „ PR ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋‚˜ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ Case ๊ฐ€ ์กด์žฌํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ง€ํ•˜๊ณ , ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์›์ธ์„ ๋ถ„์„ํ•ด์„œ ๋‹ค์‹œ ํ•ซํ”ฝ์Šค๋ฅผ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ˆ์™ธ ์‚ฌํ•ญ์„ ์ถ”ํ›„์—๋„ ๋ฐœ๊ฒฌํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ 4๊ฐœ ํฌํ•จํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.UI: workflowDrawer's information link is not correctly working๋ฒ„๊ทธ์ˆ˜์ •Issue #11494\nPR #11495 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จArgo Workflow ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํŽผ์ณค์„ ์‹œ, Information ์•„์ด์ฝ˜์˜ ๋งํฌ๊ฐ€ ๋ง๊ฐ€์ง„ ์‚ฌํ•ญ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n ํƒœ๊ทธ ์ค‘์ฒฉ์œผ๋กœ ์ธํ•œ ์ž˜๋ชป๋œ ์ด๋ฒคํŠธ ์ „ํŒŒ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ œ๋Œ€๋กœ ํด๋ฆญ์ด ๋™์ž‘ํ•˜๊ฒŒ ๋งŒ๋“  ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ฝ”๋“œ ์ˆ˜์ •์œผ๋กœ ๋‹ค์‹œ ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ ์˜ฌ๋ฐ”๋ฅธ ๋ฌธ์„œ๋กœ ์ด๋™ํ•˜๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Search by name for WorkflowTemplates in UI๊ธฐ๋Šฅ๊ฐœ์„ Issue #11004\nPR #11684 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ๋‹ค๋ฅธ 2๋ช…์˜ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค๊ณผ ๊ณต๋™์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nArgo Workflow ์—๋Š” ์ด๋ฆ„์˜ ํŒจํ„ด์„ ํ†ตํ•ด ๊ฐ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋Šฅํ•˜๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ด ๋น ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€๋กœ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋” ์ด์ƒ Yaml ์˜ ๋ผ๋ฒจ ๋ฟ๋งŒ์ด ์•„๋‹Œ ์ด๋ฆ„์œผ๋กœ๋„ Template ์„ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ ์ •ํ™•ํ•œ ์ด๋ฆ„์ด ์•„๋‹Œ LIKE ๊ฒ€์ƒ‰์ด๋ผ๋Š” ๊ฒƒ์ด ์•ž์œผ๋กœ๋„ ์œ ์šฉํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ดํ›„์—๋„ ๋‹ค๋ฅธ ํŽ˜์ด์ง€์— ๋Œ€ํ•ด์„œ ๋น„์Šทํ•œ ์ˆ˜์ •์„ ํ†ตํ•ด ๊ฒ€์ƒ‰๊ณผ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์˜ˆ์ •์ด๋ผ ๋”์šฑ ์˜๋ฏธ์žˆ๋Š” PR ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.Add more readable Argo CLI installation guide into github documentation๋ฌธ์„œ๊ธฐ์—ฌIssue #11750\nPR #11751 - Merge ์™„๋ฃŒArgo Workflows ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋งจ๋“œ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค์ธ Argo CLI ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค.\n\nํ˜„์žฌ Argo CLI github ๋ฌธ์„œ์—๋Š” ์ธ์Šคํ†จ์— ๋Œ€ํ•œ ๊ณผ์ •์ด ๋น ์ ธ ์žˆ์–ด์„œ, ์ฒซ ์‚ฌ์šฉ์ž๊ฐ€ Argo CLI ๋ฅผ ์„ค์น˜ํ•  ๋ฐฉ๋ฒ•์„ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด์—๋Š” Release Note ๋กœ ์ง์ ‘ ์ฐพ์•„ ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ Quick Start ํŽ˜์ด์ง€๋กœ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๊ฐ€์•ผ ํ–ˆ๋Š”๋ฐ, Argo CLI ํŽ˜์ด์ง€์— ๊ธฐ์กด Usage ์ด์™ธ์— Installation ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์ด๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.Workflow templating is skipped when whitespace is added to template parameters๋ฒ„๊ทธ์ˆ˜์ •Issue #11767\nPR #11781 - Merge ์™„๋ฃŒArgo Workflow ์—์„œ workflow template ์ž‘์„ฑ ์‹œ ๋“ค์–ด๊ฐ€๋Š” {{parameter}} ํ˜•ํƒœ์˜ placeholder ๊ฐ€ {{ parameter }} ์™€ ๊ฐ™์ด ์•ž ๋’ค๋กœ ๊ณต๋ฐฑ์ด ์žˆ์„ ๊ฒฝ์šฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ๋˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋ถ€ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ฝ”๋“œ์—์„œ parameter ์— ๋Œ€ํ•ด์„œ ์•ž, ๋’ค์˜ ๊ณต๋ฐฑ์„ ์ž๋ฅด๋Š” trim ์„ ํ•˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์›์ธ์œผ๋กœ, ์ด ๋ถ€๋ถ„์— trim ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•ด ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ์—ฌ๋กœ ์ธํ•ด ๊ธฐ์กด placeholder ๋‚ด์šฉ์ด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๋ฌด์‹œํ•ด๋ฒ„๋ฆฌ๋Š” ํ˜„์ƒ๋„ ๋ฐ”๋กœ ์žก์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ชจ์ž„ ๊ฐœ๋ฐœ ํ™œ๋™\nArgo Workflow OSS ๊ณตํ†ต Repo ์— PR ์˜ฌ๋ ค๋ณด๊ธฐPR #22 - Merge ์™„๋ฃŒArgo Workflow PR ์ „ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ์—ฐ์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฌธ์„œ ๋ฐ ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋“ค๊ณผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜์—ฌ ์˜ฌ๋ ค์„œ Git ์ปค๋งจ๋“œ ๋ฐ Rebase ์˜ ์†Œ์ค‘ํ•จ์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Dockerfile ๋กœ ์›น์„œ๋ฒ„ ๋งŒ๋“ค์–ด๋ณด๊ธฐPR #6 - Merge ์™„๋ฃŒ๋กœ์ปฌ 8080 ์„œ๋ฒ„๋กœ ํ†ต์‹ ํ•˜์—ฌ localhost:8080 ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ Dockerfile ์„ ํ•˜๋‚˜ ์ž‘์„ฑํ•˜๊ณ  ์„œ๋ฒ„๋ฅผ ๋„์šฐ๋Š” ์—ฐ์Šต์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ฐ„๋‹จํ•œ๊ฒŒ Flask ๋กœ ํŒŒ์ด์ฌ ์„œ๋ฒ„๋ฅผ ์ž‘์„ฑํ•˜๊ณ  Dockerfile ๋‚ด ํ™˜๊ฒฝ ์„ค์ •, ์„œ๋ฒ„ ๊ตฌ๋™, ํฌํŠธ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ Docker ์ปค๋งจ๋“œ๋กœ ์™ธ๋ถ€์—์„œ๋„ ์„œ๋ฒ„์— ์ ‘์† ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-8#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์ด์ „์—๋„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ์ฐธ์—ฌํ–ˆ์—ˆ์ง€๋งŒ, ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ์˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ฉค๋ฒ„, ๋‚ด์šฉ ๋ชจ๋‘๊ฐ€ ํŠนํžˆ ๋งŒ์กฑ์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค.\n๋‹จ๊ธฐ๊ฐ„์— ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์‰ฝ์ง€ ์•Š์€๋ฐ, ์ž‘์€ ๋‚ด์šฉ์ด๋‚˜๋งˆ ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์ด ๋†€๋ผ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฉ˜ํ† ๋‹˜์˜ ์ง‘์ค‘์ ์ธ ์ผ€์–ด์™€ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค์˜ ์—ด์ •์ด ์ •๋ง ํฐ ๋„์›€์ด ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นŠ๊ฒŒ ๋Š๋‚„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nํ˜ผ์ž ์‹œ์ž‘ํ–ˆ๋‹ค๋ฉด ๊ธˆ๋ฐฉ ํฌ๊ธฐํ•˜๊ณ  ์žŠ์–ด๋ฒ„๋ ธ์„ ๋‚ด์šฉ์ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ด๋ ‡๊ฒŒ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋Œ€๋‹จํ•œ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n์•ž์œผ๋กœ๋„ Argo Workflow ์— ๋Œ€ํ•œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ด์–ด๋‚˜๊ฐˆ ์ƒ๊ฐ์ด๋ฉฐ, ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ, ์ด์ œ๋Š” ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ ‘๊ทผํ•ด์„œ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ์—ด์ •๋งŒ ์žˆ๋‹ค๋ฉด ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ๋„ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ์—ฌ์— ๋Œ€ํ•œ ์žฌ๋ฏธ๋ฅผ ์ ๊ทน ์ „ํŒŒํ•˜๋ฉฐ, ์ž์‹  ์žˆ๊ฒŒ ์ถ”์ฒœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-7#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","9-์•ˆ๋‹คํ˜œ#9. ์•ˆ๋‹คํ˜œ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋ฌธ์„œ ์ˆ˜์ • ๊ณต์‹ ๋ฌธ์„œ์˜ running-locally ๋ถ€๋ถ„์ด Dev-container์™€ Makefile์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ง๊ด€์ ์ด์ง€ ์•Š๊ณ , ๊นจ์ง„ ๋งํฌ๋“ค์ด ์žˆ์–ด pr #11405๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.์ด์Šˆ ๊ธฐ์—ฌ ๋ฏธ์™„์„ฑ ์ด์ง€๋งŒ Argo-workflows ์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋‚˜, ์›Œํฌํ”Œ๋กœ์šฐ ๋‚ด์˜ Pod ๋‚ด์—์„œ Secret ์ •๋ณด๊ฐ€ echo ๋“ฑ์˜ ๋ช…๋ น์–ด๋กœ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ #8685 ๊ฐ€ ์žˆ์–ด ์ด๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.4์ผ ๋™์•ˆ ํ•˜๋ฃจ์— 3์‹œ๊ฐ„ ์ •๋„, ์ด 12์‹œ๊ฐ„ ์ •๋„๋ฅผ ์ด ์ด์Šˆ์— ํˆฌ์žํ–ˆ์œผ๋‚˜ ์•„์ง ํ•ด๊ฒฐํ•˜์ง„ ๋ชปํ•˜์˜€์Šต๋‹ˆ๋‹ค. (์ค‘๊ฐ„ ์ปค๋ฐ‹)\n์ด 11๊ฐœ ํŒŒ์ผ์— ๊ฑธ์ณ Argo-workflows ์‹คํ–‰ ์‹œ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜์ธ ARGO_HIDE_SECRETS ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•ด๋‹น ์˜ต์…˜์ด true ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n์œ„ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ command line์—์„œ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜, Argo-workflows ๋ฅผ ์‹คํ–‰ํ•  ๋‹น์‹œ์— ์„ค์ •์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n๋งŒ์•ฝ ARGO_HIDE_SECRETS=false ๋กœ ์„ค์ •ํ•  ๊ฒฝ์šฐ, \"You are running with logging include secrets. Be careful.\" ๋ผ๋Š” ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nworkflow, pod์˜ ๋กœ๊ทธ์—์„œ Secret์— ํ•ด๋‹นํ•˜๋Š” ์ •๋ณด๊ฐ€ ํฌํ•จ๋  ๊ฒฝ์šฐ, SecretValue๋ฅผ ๋งˆ์Šคํ‚น ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜์˜€์Šต๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜๊ธฐ์—, ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋Š” ๊ณผ์ •์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. Go ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•˜๋Š” logrus ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” io ํŒจํ‚ค์ง€์˜ io.Writer ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n๊ณผ์ œ ์ˆ˜ํ–‰ Argo-workflows ํŒ€์€ ๋ฉ˜ํ† ๋‹˜์ด OSS-Argo-workflows ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ณผ์ œ๋ฅผ ๋‚ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆด ๋•Œ ์ง€์ผœ์•ผ ํ•˜๋Š” ์›์น™ (presigned commit, gpg check) ์„ ์ง€ํ‚ค๋ฉฐ pr์„ ์˜ฌ๋ฆฌ๊ณ , git conflict ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ๋ฐฐ์›Œ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค.\n์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด, ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„ Argo-workflows๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด local ํ™˜๊ฒฝ์—์„œ Dev Container๋กœ Argo-workflows๋ฅผ ๋™์ž‘์‹œ์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ์ด ๊ณผ์ •์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด๋ณด๋Š” ๊ณผ์ œ๋ฅผ ๋ฐ›์•˜๊ณ , ๊ทธ ๊ณผ์ •์—์„œ ์ˆ˜ํ–‰์— ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋ฉค๋ฒ„๋“ค์„ ์„œ๋กœ ๋„์™€์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€์— ํ•ด๋‹น ๋ฐฉ๋ฒ•์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฒ•์„ ์ •๋ฆฌํ•˜์—ฌ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. blog","-์ฐธ๊ฐ€-ํ›„๊ธฐ-9#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๋ฉ‹์ง„ ๋ฉ˜ํ† ๋‹˜๊ณผ ํŒ€์›๋“ค์„ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๋งค์ฃผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ๋งŒ๋‚˜๋ฉฐ ๊ทธ๊ฐ„ ๊ธฐ์—ฌํ–ˆ๋˜ ์ด์Šˆ์— ๋Œ€ํ•ด ๊ณต์œ ํ•˜๊ณ , ์—…๋ฌด์ ์œผ๋กœ ๋„์›€์ด ๋˜๋Š” ๋ฐœํ‘œ๋“ค์„ ๋งค์ฃผ ๋Œ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ง‰๋ฐ”์ง€์—๋Š” โ€˜์ด์Šˆ ํ•ด์ปคํ†คโ€™์„ ๋งŒ๋“ค์–ด, ์กฐ๋ฅผ ๋‚˜๋ˆ„์–ด ์ด์Šˆ๋ฅผ ์ง‘์ค‘์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ž๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ Argo-workflows ํŒ€ ์ž์ฒด์—์„œ 4๊ฑด์ด ๋„˜๋Š” pr์ด ๋จธ์ง€๋˜์—ˆ์œผ๋ฉฐ, ์ €๋„ ํ•œ ์ด์Šˆ๋ฅผ ์žก๊ณ  ์ง‘์ค‘์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋‚ด ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๊นŠ์ˆ™ํžˆ ํŒŒ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.Go ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋Š” ์ปค๋ฆฌ์–ด๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ”„๋กœ๋•์…˜ ๋ ˆ๋ฒจ์˜ Go ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์ˆ˜์ •ํ•ด๋ณด๋Š” ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด ์ •๋ง ๊ฐ’์ง„ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์—ด์‹ฌํžˆ ์‚ฌ์‹œ๋Š” ๋ถ„๋“ค๊ณผ ๊ฐ™์€ ์ง‘๋‹จ์— ์†ํ•  ์ˆ˜ ์žˆ์„๊นŒ, ์ƒ๊ฐํ•ด๋ณด๊ฒŒ ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. Masters๊ฐ€ ๋๋‚˜๋”๋ผ๋„ ์ €๋Š” ์œ„์—์„œ ํ•ด๊ฒฐํ•˜๋ ค๋˜ ์ด์Šˆ๋ฅผ ๋๊นŒ์ง€ ํŒŒ๋ณผ ์ž‘์ •์ด๋ฉฐ, ๊ฐœ๋ฐœ pr์„ ํ•˜๋‚˜ ๋” ์˜ฌ๋ ค๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.๊ทธ๋ฆฌ๊ณ  ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด 2024๋…„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์—๋„ ์ฐธ๊ฐ€ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.์ข‹์€ ๊ธฐํšŒ์™€ ์žฅ์„ ๋งˆ๋ จํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-8#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","10-์•ˆ์ง€์™„#10. ์•ˆ์ง€์™„":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. ์˜คํ”ˆ์†Œ์Šค ์ฒซ ๊ธฐ์—ฌ์ฒ˜์Œ์œผ๋กœ ArgoWorkflows์— ๋ฌธ์„œ๋ฅผ ํ†ตํ•œ ๊ธฐ์—ฌ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์‹ ์‚ฌ์ดํŠธ์— ์ด๋ฏธ์ง€์ธ์ง€ ๋น„๋””์˜ค์ธ์ง€ ํ˜ผ๋™์„ ์ค„ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ณ ์ณ, ์œ ์ €๋“ค์ด ํ™•์‹คํžˆ ๋™์˜์ƒ์ž„์„ ์ธ์ง€ํ•˜๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\ndocs: modify demo image in intermediate-inputs.md #117552. ๋‹ค๋ฅธ ๋ฉค๋ฒ„์˜ ํ™œ๋™์„ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฒ• ํ„ฐ๋“์ด๋ฒˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์„  ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ์š”๋ น์— ๋Œ€ํ•ด์„œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.\n์ฃผ์š” ๋กœ์ง์ด ์•„๋‹Œ ์•„์ฃผ ์ž์ž˜ํ•œ ๋ฒ„๊ทธ ์ด์Šˆ, ๋˜๋Š” UI ๋ถ€๋ถ„์—์„œ๋„ ์ƒ๊ฐ๋ณด๋‹ค ์ด์Šˆ๊ฐ€ ์—„์ฒญ ๋งŽ๋‹ค.\nํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์˜ ์ „๋ฌธ์ ์ธ ์ง€์‹, ๋˜๋Š” ๋‹ค๋ฅธ ๋ถ„์•ผ (ex. ํ”„๋กœํŠธ) ์ข…์‚ฌ์ž์—ฌ๋„, ์ถฉ๋ถ„ํžˆ ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋“ค์ด ๋งŽ๋‹ค. (ex. UI ์ด์Šˆ)\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋Š”, ํ•ด๋‹น ์ด์Šˆ์— ๋จผ์ € ์ง์ ‘ ์ด ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹จ ํ›„, ์ž‘์—…์„ ์‹œ์ž‘ํ•œ๋‹ค.\n์ด ๋ถ€๋ถ„์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋Š”๋ฐ, Argo Workflow์˜ ๊ฒฝ์šฐ๋Š” ๊ธฐ์—ฌ๋ฅผ ํ•  ๋•Œ ๋‹ด๋‹น์ž๊ฐ€ ๋ฐฐ์ •๋œ๋‹ค๋Š” ์ ์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋‹ค. ์•„๋งˆ ๋ชจ๋ฅด๋Š” ์ ? ๋˜๋Š” ์ƒ์†Œํ•œ ๋ถ€๋ถ„์ด ๋Š๊ปด์งˆ ๋•Œ ๋‹ด๋‹น์ž๋ฅผ ๋ฐฐ์ •ํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.\n๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. ์ •๋ง ๊นŒ์น ํ•˜๊ฒŒ ๋”ฑ ํ•œ ์ค„ ์ ์œผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๊ณ , ๊ต‰์žฅํžˆ ์นœ์ ˆํ•˜๊ฒŒ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๋‹ค.\n\n๋‹ค๋ฅธ ํšŒ์›๋ถ„๋“ค์˜ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ๋ณด๋ฉฐ ์ด์Šˆ์— ์ง์ ‘ ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค๋ฅธ ํšŒ์›๋ถ„์˜ ์ด์Šˆ ์ค‘ โ€œPaginationโ€ ์ด์Šˆ๋ฅผ ๋งค์šฐ ํฅ๋ฏธ๋กญ๊ฒŒ ๋ดค์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ argo workflow๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๋ˆˆ์น˜๋ฅผ ์ฑ„์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ์ผ๊ด€์„ฑ์ด ์—†๋‹ค๋Š” ๊ฑธ ์บ์น˜ํ•˜์‹œ๊ณ  ์ด์Šˆ๋ฅผ ๋งŒ๋“ค์–ด ๊ธฐ์—ฌ๋ฅผ ํ•˜์‹œ๋Š” ๊ฒƒ์—์„œ, ์ €๋ ‡๊ฒŒ ์ž์นซ ์ง€๋‚˜์ณ ๊ฐˆ ์ˆ˜๋„ ์žˆ๋Š” ๊ณณ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ตฌ๋‚˜ ๋ผ๋Š” ๊ฑธ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.3. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์ถ•๊ฐœ์ธ์ ์œผ๋กœ ํ™œ๋™์„ ํ•œ ๊ฑด devcontainer๋ฅผ ์ง์ ‘ ๋„์›Œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ๊ทธ ๊ณผ์ •์—์„œ ๋ฌด์ˆ˜ํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”๋ฐ, ๋‹ค๋ฅธ ๋ถ„๋“ค๊ป˜์„œ ์ง์ ‘ ๋„์™€์ฃผ์‹œ๊ณ  ๊ณจ๋จธ๋ฆฌ๋ฅผ ์•“์•„๊ฐ€๋ฉฐ ๋งˆ์นจ๋‚ด ํ•ด๊ฒฐํ•œ ๊ฒƒ์„ ๋ณด๊ณ , ๋ญ”๊ฐ€ ์‹ค๋ฌด์—์„œ๋„ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์ด ์˜ค์…”์„œ ๊ฐ™์ด ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด์งœ๋‚ด์‹ค ๊ฒƒ ๊ฐ™์€ ๋ชจ์Šต์ด ์ƒ์ƒ์ด ๊ฐ”์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์˜์กด์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ํ›„์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ œ ํ”„๋กœ์ ํŠธ์— ์ด์Šˆ๋ฅผ ๋งŒ๋“ค๋•Œ, ๋™์ผํ•œ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜๊ณ , ํ˜„์žฌ ์ œ๊ฐ€ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ (๋””์Šค์ฝ”๋“œ ๋ด‡ ๊ด€๋ จ ํ”„๋กœ์ ํŠธ) ์—์„œ๋„ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ํ•ด์•ผ๋  ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.์ค‘๊ฐ„ ๋ณด๊ณ ์„œ ์ดํ›„์—๋Š” ์กฐ๊ธˆ ๋งˆ์Œ๊ฐ€์ง์„ ๋ฐ”๊ฟ” ์œ„์ถ•๊ฐ์„ ๋Š๋ผ๋Š” ๊ฒƒ ๋ณด๋‹ค๋Š”, ๋‹ค๋ฅธ ํ˜„์ง์ž ๋ถ„๋“ค์ด ์‹ค๋ฌด์—์„œ๋Š” ์–ด๋–ค ์‹์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜์‹œ๋Š”์ง€ ๊ทธ๋Ÿฐ ๊ฒƒ๋“ค์„ ์—ฟ๋“ฃ๋Š” ๊ธฐํšŒ๋ฅผ ์žก๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ํ•˜์…จ์œผ๋ฉฐ ํšŒ์‚ฌ ๋‚ด์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ, ebpf์— ๋Œ€ํ•œ ์„ค๋ช… ๋“ฑ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•™๊ต๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ๋“ฃ๊ธฐ ํž˜๋“  ์•„์ฃผ ๊ท€์ค‘ํ•œ ๋ฐœํ‘œ์˜€๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.4. GPG Sign์„ ์ด์šฉํ•œ Verified Commit ๋ฐฉ๋ฒ• ์ˆ™๋‹ฌ ๋ฐ ํŒ€ ๊นƒํ—ˆ๋ธŒ ์†Œ๊ฐœ๊ธ€ ์—…๋กœ๋“œ๊ทธ๋™์•ˆ์€ ๋ณ„๋„์˜ GPG Key์—†์ด ์ปค๋ฐ‹์„ ํ•ด์™”๋Š”๋ฐ, ๋ฉค๋ฒ„ ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ณผ์ •์—์„œ DCO๋ด‡๊ณผ GPG ํ™•์ธํ•ด์„œ ๊ณ„์† ๋ง‰ํ˜€, Verified ์ปค๋ฐ‹์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ„ฐ๋“ํ•˜๊ณ  ํŒ€ ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์— ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์ปค๋ฐ‹์„ ํ•  ๋•Œ๋งˆ๋‹ค ์ž๊พธ ๋ฉˆ์ถฐ ์• ๋ฅผ ๋จน๋Š” ๋„์ค‘ ๊ฐ™์€ ํŒ€์›์˜ ๋„์›€์„ ๋ฐ›์•„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-10#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์‚ฌ์‹ค, ์ค‘๊ฐ„๋ณด๊ณ ์„œ ์“ฐ๊ธฐ ์ „๊นŒ์ง€ ์ œ ์ˆ˜์ค€์— ๋น„ํ•ด ์ด ํ™œ๋™์ด ๋„ˆ๋ฌด ์ˆ˜์ค€์ด ๋†’๊ณ  ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ์ž˜ํ•˜์…”์„œ ์Šค์Šค๋กœ ์œ„์ถ•๋œ ๋Š๋‚Œ์ด ์žˆ์—ˆ์œผ๋‚˜, ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ƒ๋‹ดํ•ด์ฃผ์‹œ๊ณ  ์ž˜ ๊ฒฉ๋ คํ•ด์ฃผ์‹  ๋•์— ๊ทธ ์ดํ›„๋กœ ์ •๊ธฐ๋ชจ์ž„์— ๋” ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.Argo Workflow์—์„œ ์ˆ˜๋งŽ์€ ์ด์Šˆ๋ฅผ ๋ณด๋ฉฐ, ๋งŒ๋งŒํ•œ ๊ฒƒ์ด ์žˆ์œผ๋ฉด ํ•œ๋ฒˆ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณผ๊นŒ ํ•˜๋ฉฐ ์ฐพ์•„๋ดค๋Š”๋ฐ, ๋„ˆ๋ฌด ๋ณต์žกํ•˜๊ณ  ํŠนํžˆ๋‚˜ Go ์–ธ์–ด๋ฅผ ์ž˜ ๋ชจ๋ฅด๋Š” ํ„ฐ๋ผ ์†์„ ๋Œˆ ์ˆ˜๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ์ง์ ‘ ๊ธฐ์—ฌ๋Š” ๋ชฐ๋ผ๋„ ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ๊ธฐ์—ฌ๋ฅผ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค๋ผ๋Š” ์„ธ๊ณ„์— ์ž…๋ฌธํ•˜๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค.๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ์€ ๋‹ค๋ฅธ ๋ถ„์˜ ๊ธฐ์—ฌ๋Š” โ€œํŽ˜์ด์ง€๋„ค์ด์…˜โ€์ด์—ˆ์Šต๋‹ˆ๋‹ค. Argo Workflow์˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋˜์–ด์žˆ๊ณ , ์–ด๋–ค ๋ถ€๋ถ„์€ ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉฐ, ๋˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ์ œ๋ชฉ์€ ๋‚˜์™€ ์žˆ์ง€ ์•Š์€, ํ•œ๋งˆ๋””๋กœ UI ๋‚ด์˜ ์ผ๊ด€์„ฑ ๊นจ์ง ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์…จ๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ์ด์Šˆ ํ•ด์ปคํ†ค์—์„œ ํŒ€์›์„ ๊ตฌํ•ด ๊ธฐ์—ฌํ•˜์‹œ๋Š” ๋ชจ์Šต์ด ์ธ์ƒ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค.๋ญ”๊ฐ€ ์ œ๊ฐ€ ๊ธฐ์—ฌํ•  ๋ถ€๋ถ„์„ ์ฐพ์„ ๋•Œ๋Š” ๋กœ์ง ๊ด€๋ จ ์ด์Šˆ๋ฅผ ์ฐพ์œผ๋ ค ํ–ˆ์œผ๋‚˜, ๋„ˆ๋ฌด ์–ด๋ ต๊ณ  ์ด๊ฒŒ ๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š”์ง€ ํŒŒ์•…์ด ์•ˆ๋๋Š”๋ฐ, ์ €๋ ‡๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ตฌ๋‚˜โ€ฆ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ์ƒ๊ฐ๋ณด๋‹ค ๊ธฐ์—ฌ์— ๊ทธ๋ ‡๊ฒŒ ํฐ ๊ฒ์„ ๋จน์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.๋ฉ˜ํ† ๋‹˜์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ถ„์ด ํ˜„์ง์ž์ด์‹œ๋ฉฐ ์ •๋ง ์‹ค๋ ฅ์ด ๋Œ€๋‹จํ•˜์‹  ๋งŒํผ, ์ €๋„ ๋ชจ์ž„์— ๊ฐ€๋ฉฐ ๋งŽ์€ ๊ฒƒ์„ ์•Œ์•„๊ฐ”์Šต๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€, ํŠนํžˆ ์ œ๊ฐ€ ์š”์ฆ˜ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š”, ์ •๋ง ๋งŒ๋Šฅ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” Airflow๊ฐ€ ์™œ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ๊ทธ๋‹ฅ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์“ฐ์ด๊ณ  ์žˆ์ง€๋Š” ์•Š์€์ง€์— ๋Œ€ํ•œ ์ด์œ  ๋“ฑ ์ด๋ก ๊ณผ ์‹ค๋ฌด์˜ ์ฐจ์ด๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์†”์งํžˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•œ ๋งŒํผ, ์ €๋„ ์ด์Šˆ์— ํ•˜๋‚˜ ์ •๋„๋Š” ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ธฐ๊ฐ„์ด ๋ณ„๋กœ ์•ˆ๋‚จ์€ ๋งŒํผ, ํ™œ๋™์ด ๋๋‚˜๊ธฐ ์ „๊นŒ์ง€ ์•„์ฃผ ์ž์ž˜ํ•œ ์ด์Šˆ ํ•˜๋‚˜ ์ •๋„๋ผ๋„ ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์šฐ์„  ์ œ ๊ณ„ํš์ด๋ฉฐ, ์ด์ œ ๊ฐœ๊ฐ•์ด ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ, ๊ฐœ๊ฐ•์„ ํ•ด๋„ ์ •๊ธฐ๋ชจ์ž„์— ๋‚˜๊ฐ€์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์ตœ๋Œ€ํ•œ ๋ฐฐ์šฐ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-9#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","11-์œ ์œค์šฐ#11. ์œ ์œค์šฐ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. ์™•์ดˆ๋ณด๋ฐ˜ dockerfile ๋งŒ๋“ค์–ด๋ณด๊ธฐ\n\n\n\n๋‚˜๋งŒ์˜ ์›น ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋„์ปคํŒŒ์ผ์„ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋Š” ์‹ค์Šต ์ง„ํ–‰\n๊ฐ์ž ์›ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์–ธ์–ด๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•, ์ €๋Š” Nest.js๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n2. Nest.js ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€\nNest.js ํ•™์Šตํ•œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ\nํ”„๋ก ํŠธ ์—”๋“œ๋ฐ–์— ๋ชฐ๋ž๊ธฐ์— ๊ฐ„๋‹จํ•œ API ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋น ๋ฅด๊ฒŒ ํ•™์Šต\n\n3. dockerfile ์ƒ์„ฑ ํ›„ PR\n\n\n\n๋„์ปคํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์—ฌ image๋ฅผ ๋นŒ๋“œํ•ด ์„œ๋น„์Šค ์ •์ƒ์ž‘๋™๊นŒ์ง€ ํ™•์ธํ•˜๊ณ  PR์„ ์˜ฌ๋ ธ์ง€๋งŒ github action์˜ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ ์‹คํŒจ\n--production ์˜ต์…˜์„ ์ œ๊ฑฐํ•˜๋ฉด ํ…Œ์ŠคํŠธ์— ํ†ต๊ณผํ•˜์ง€๋งŒ image ์ตœ์ ํ™”๊ฐ€ ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ. ๋ฉ˜ํ† ๋‹˜๊ป˜ ์กฐ์–ธ ์š”์ฒญ\n\n\n\n\n๋ฉ˜ํ† ๋‹˜์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œํ•ด๊ฒฐ ์‹œ์ž‘\n\n4. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…\n\n\n\n\n\n\ndokerfile๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์‹œ์— ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด node_modules๋ฅผ production ํ™˜๊ฒฝ๋งŒ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ github action์„ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•จ\n์ˆ˜๋งŽ์€ ์‚ฝ์งˆ๋์— nest-cli๋ผ๋Š” ๋ชจ๋“ˆ์ด nest build์‹œ์— ํ•„์š”ํ•œ๋ฐ devdependency์•ˆ์— ๋“ค์–ด๊ฐ€ ์žˆ๋˜๊ฑธ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‚˜๋‹ˆ ํ•ด๊ฒฐ๋๋‹ค. (๋ฉ˜ํ† ๋‹˜์ด ํžŒํŠธ๋ฅผ ์ฃผ์…จ์ง€๋งŒ ๋ชป์•Œ์•„๋“ฃ๊ณ  ์‚ฝ์งˆํ•œ๊ฑด ๋น„๋ฐ€)\n๋กœ์ปฌ์—์„œ ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ์—†์ด ๋˜์–ด์„œ ๋” ํ—ท๊ฐˆ๋ ธ๋Š”๋ฐ ์ด์œ ๋Š” ๋‚ด ๋งฅ๋ถ์— ๊ธ€๋กœ๋ฒŒ๋กœ nest-cli๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์—ˆ๋‹ค..\n\n5. ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™\n[UI: The position sticky on the workflow toolbar is not working]\nworkflows-list์˜ checkbox ์„ ํƒ ์‹œ ๋‚˜์˜ค๋Š” toolbar ์œ„์น˜๊ฐ€ ์ƒ๋‹จ์— ๊ณ ์ • ๋˜์–ด ์žˆ์ง€ ์•Š๋˜ ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค.\n์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\nPR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\n\n[before]\n\n\n\n์ฒดํฌ๋ฐ•์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ์Šคํฌ๋กค ์‹œ ์ƒ๋‹จ ํˆด๋ฐ”๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.\n๊ธฐ์กด์— ์žˆ๋Š” position : sticky๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ position : fixed๋กœ ๋ณ€๊ฒฝํ•ด ํ•ด๊ฒฐํ–ˆ๋‹ค.\n\n[after]\n\n\n\n์ฒดํฌ๋ฐ•์Šค ์„ ํƒ ํ›„ ์Šคํฌ๋กค ์‹œ์— ์ƒ๋‹จ์— ํˆด๋ฐ”๋ฅผ ๊ณ ์ •ํ•˜์—ฌ ๋ณ„๋„์˜ ์Šคํฌ๋กค ์—†์ด ๋ฐ”๋กœ ํ•ด๋‹น ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.\n\n[UI - show history about completed runs in each cron workflow]\n์˜์ •๋‹˜์ด ์ฐพ์€ ์ข‹์€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์ง„ํ–‰ cron-workflows-detail ์ปดํฌ๋„ŒํŠธ์—์„œ ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ด์Šˆ\n์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\nPR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ\n\n[before]\n\n\n\n๊ธฐ์กด cron-workflows-detail ํŽ˜์ด์ง€์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†์—ˆ์ง€๋งŒ\n\n[after]\n\n\n\n\n\n\nํ•ด๋‹นํ•˜๋Š” cron-workflows์— ํžˆ์Šคํ† ๋ฆฌ workflows์™€ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์— ์˜ˆ์‹œ๋„ ์ถ”๊ฐ€ํ•ด์คฌ๋‹ค.\nํ•ด๋‹น PR์€ ์•„์ง ํ™•์ธ์ค‘์ธ ์ƒํƒœ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-11#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์ด์˜€์Šต๋‹ˆ๋‹ค.์•„์‰ฝ๊ฒŒ ์ทจ์—…์„ ํ•˜๊ฒŒ๋˜๋ฉด์„œ ๋ฐ”๋น ์ง€๊ณ  ์„œ๋ฒ„์™€ ๋ฐ๋ธŒ์˜ต์Šค์ชฝ ์ง€์‹์ด ๋ถ€์กฑํ•ด ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™์ด๋‚˜ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์— ์ฐธ์—ฌํ•˜์ง€ ๋ชปํ•œ ์•„์‰ฌ์›€๋„ ๋งŽ์ด ๋‚จ์•˜์Šต๋‹ˆ๋‹ค.๊ทธ๋ž˜๋„ ํฌ๊ธฐํ•˜์ง€์•Š๊ณ  ํ”„๋ก ํŠธ์—”๋“œ ์ชฝ์œผ๋กœ ๋” ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋„ ์ง„ํ–‰ํ•ด๋ณด๊ณ  ์„œ๋ฒ„ ์ชฝ ๊ณต๋ถ€๋„ ์ง„ํ–‰ํ•ด์„œ argoWorkflow์—๋„ ๋” ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋„๋ก ๋…ธ๋ ฅํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!์ข‹์€ ํ™œ๋™ ๋งŒ๋“ค์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•˜๊ณ  ์™•์ดˆ๋ณด์—ฌ๋„ ํ•˜๋‚˜์”ฉ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ์•„๊ฐ€๋ฉฐ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ์‹  ๋ฉ˜ํ† ๋‹˜ ๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ ๋‹˜๋“ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿ‘","-๊ธฐ์—ฌ-์š”์•ฝ-10#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","12-์ด๋ณ‘๊ณค#12. ์ด๋ณ‘๊ณค":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\n๋ฐœ๋Œ€์‹ ์ฐธ์—ฌ\nK8s ํ•™์Šต\nOperator ๊ฐœ๋… ํ•™์Šต\nHelm ํ•™์Šต\nCNI ๊ฐœ๋… ํ•™์Šต\nService Mesh ๊ฐœ๋… ํ•™์Šต\n\n\nArgo Workflows ํ•™์Šต\n๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ• ํ•™์Šต\nhttps://argoproj.github.io/argo-workflows/workflow-concepts/\nhttps://www.youtube.com/watch?v=kxl6wYd5i2g\n\n\n์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต\nDevContainer ํ•™์Šต\nNix ํ•™์Šต\nhttps://nixos.org/manual/nixos/stable/\nMinIO ํ•™์Šต\nKeyCloak ํ•™์Šต\n\n\n\n\nArgo Workflows ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฒ„๊ทธ์ˆ˜์ •\nDevContainer ์˜ค์ž‘๋™ ๊ด€๋ จ ์ด์Šˆ์ž‘์„ฑ https://github.com/argoproj/argo-workflows/issues/11439\n์ปจํ…Œ์ด๋„ˆ ์žฌ์‹œ์ž‘ ์‹œ /etc/hosts ์—”ํŠธ๋ฆฌ ์ง€์›Œ์ง€๋Š” ๋ฌธ์ œ\n\n\nDevContainer ์˜ค์ž‘๋™ ํ•ด๊ฒฐ PR ์ž‘์„ฑ ๋ฐ ๋จธ์ง€ ์™„๋ฃŒ https://github.com/argoproj/argo-workflows/pull/11440\ndevcontainer.json์˜ runArgs์— โ€”add-host ์˜ต์…˜ ์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๊ฒฐ\n\n\n\n\nArgo Workflows ์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต\nํ•™์Šตํ•œ ๋‚ด์šฉ ํ† ๋Œ€๋กœ NixOS ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ\nArgo CD, Argo Events, Argo Rollout ์— ๋Œ€ํ•ด ์กฐ์‚ฌ\nKeycloak ํ•™์Šต\nArgo Workflows์—์„œ๋Š” Keycloak ์—ฐ๋™์„ ์ง€์›ํ•˜๊ณ  ์žˆ์Œ, ์ด์— ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ฒจ Keycloak์— ๋Œ€ํ•ด ์กฐ์‚ฌ\nOAuth2์™€ OIDC ์ฐจ์ด์ ์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak ๊ฐœ๋…์— ๋Œ€ํ•ด ํ•™์Šต\nRole\nReam\nClient\n\n\nKeycloak ์„ค์ • ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak API ๋ฐ ์—ฐ๋™ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต\nKeycloak ๊ณต์‹ ๋ฌธ์„œ ํ•™์Šต\nhttps://www.keycloak.org/docs/latest/securing_apps/index.html\nhttps://www.keycloak.org/docs-api/22.0.1/rest-api/index.html\n\n\nKeycloak ์ง์ ‘ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ์‹ค์Šต","-์ฐธ๊ฐ€-ํ›„๊ธฐ-12#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ด๋ฒˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ฒŒ ๋˜๋Š” ๋™๊ธฐ๋ถ€์—ฌ๊ฐ€ ๋˜์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n์ง์žฅ ์ผ์ด ๋ฐ”์œ ์™€์ค‘์— ์ฐธ๊ฐ€ํ•ด์„œ ์‰ฝ์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๊ผญ ์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋งŒ Argo Workflows์— ๋Œ€ํ•ด ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋„ ๋ช‡๋…„๊ฐ„ ๊ธฐ์—ฌํ•ด๋ณด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ธธ๊ฒŒ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ์˜ ๊ณ„ํš์€ Argo Workflows๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ Argo Projects๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•ด๋ณด๊ณ  ์ œ ๊ฐœ์ธ ํ† ์ด ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ด๊ณ  K8s์— ๋Œ€ํ•ด์„œ๋„ ๋” ๋งŽ์€ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๊ณ„ํš์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-11#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","13-์ด์˜์ฃผ#13. ์ด์˜์ฃผ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. Git ์‚ฌ์šฉ๋ฒ• & Commit & PR ๊ทœ์น™ ์ˆ™์ง€\n์ปจํŠธ๋ฆฌ ๋ทฐ์…˜์„ ํ•˜๊ธฐ ์œ„ํ•ด ์—„๊ฒฉํ•œ Commit ๊ณผ Pull Request๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ์ ์ธ Git ์‚ฌ์šฉ๋ฒ• ์ˆ™์ง€ ๋ฐ Mission ์ˆ˜ํ–‰\n๊ณต์‹ Argo Workflow ํ”„๋กœ์ ํŠธ์—์„œ๋„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๊ณ  ์‹ถ์€ Issue์— ๋Œ€ํ•ด Issue Template ๋ฅผ ์ด์šฉํ•˜๊ณ  PR ์„ ๋‚ ๋ฆฌ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ๋„์›€์ด ๋˜์—ˆ๊ณ  Issue Template ์˜ ์กด์žฌ๋„ ์•Œ๊ฒŒ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Œ.\nํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ถ€๋ถ„์— ๊ผญ ํ•„์š”ํ•œ ์š”์†Œ๋“ค์„ ๊ฐ„์ ‘์ ์œผ๋กœ ์ฒดํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ\nPR ์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜\nDCO ๋ด‡ Check\nGPG Commit\nCommit Message ์ปจ๋ฒค์…˜\n์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐ\n\n\nIssue ์ƒ์„ฑ - ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ - PR - Review - Merge ์˜ ๊ณผ์ •\n\n\n\n2. ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ์ฐธ์—ฌ (Mentor ๊ฐ€ ์ƒ์„ฑํ•œ ์ดˆ๋ณด์ž๋“ค์„ ์œ„ํ•œ ๊ณผ์ •)\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๋ฏธ์…˜์„ ์œ„ํ•œ Repo(container-playground)\nDocker ํ˜น์€ Kubernetes ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์ธ์› ํ˜น์€ ์ฒ˜์Œ์ธ ์ธ์›์— ๋„์›€์„ ์ฃผ๋Š”๋ฐ ๋ชฉ์ \n\n\n\n๋ฉ˜ํ† ๊ฐ€ ์ œ์‹œํ•œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ Docker Image ์ตœ์ ํ™”์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ํ•™์Šต\nFrom ์ ˆ ๋ถ€ํ„ฐ Layer(์ธต)๋ณ„๋กœ ์–ด๋–ค ํŒจํ‚ค์ง€, Static file ๋“ค์„ ์Œ“์•„๊ฐ€๋Š” ๊ณผ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— Docker ์ด๋ฏธ์ง€๊ฐ€ ๋ฌด๊ฑฐ์›Œ์ ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ์•…์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ ํ™”๋Š” ํ•„์ˆ˜์ž„์„ ๊นจ๋‹ฌ์Œ.\n\n\nMission\nโ—๏ธ๋ชฉํ‘œโ—๏ธ\n\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค.\n\n๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”.\n\nโ€ข ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜\nโ€ข ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋ฐ˜๋“œ์‹œ ๋ณธ์ธ github ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ ์•„๋ž˜ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\nโ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ตœ์ƒ๋‹จ์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile` ์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.(์ด ์กฐ๊ฑด์„ ๋‹ฌ์„ฑํ•˜์ง€ ๋ชปํ•˜๋ฉด CI๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.)\nโ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์— ํ•œํ•ด์„œ, `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํŒŒ์ผ๋“ค์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.\nโ€ข ๋‹จ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ๋‹จ์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์ˆ˜ํ–‰ ํ–ˆ์„๋•Œ ์„ฑ๊ณต์ ์œผ๋กœ ์ด๋ฏธ์ง€๊ฐ€ ๋นŒ๋“œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘\nโ€ข ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ์œผ๋กœ ์‹คํ–‰ ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค ๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\nโ€ข ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ\nโ€ข ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\nโ€ข UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.\nโ€ข ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)\n1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]\n2. /healthcheck\nโ€ข (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\nโ€ข [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)\n\nโ—๏ธ ์ฐธ๊ณ ์‚ฌํ•ญโ—๏ธ\n\nโ€ข๋„์ปค์˜ ๊ฐœ๋…๊ณผ Dockerfile์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ  ํ•˜๋ฉด ์ข‹์•„์š”.\n\nโ€ข [Dockerfile ์ž‘์„ฑ ๊ณต์‹ ๋ฌธ์„œ](https://docs.docker.com/engine/reference/builder/)\nโ€ข [์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์‚ฌ์šฉ๋ฒ•](https://mysetting.io/slides/xxj85vnvey) (Docker Toolbox๊ด€๋ จ ๋‚ด์šฉ์€ deprecate๋œ ๋‚ด์šฉ)\n\nPR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”.\n\nโ€ข Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”.\nโ€ข [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.\nโ€ข [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”.\nโ€ข [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.\nโ€ข [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)```\n\n\n๊ธฐ์กด์— Python ๊ธฐ๋ฐ˜์˜ Django ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ค„๋ณธ ๊ฒฝํ—˜์ด ์žˆ์–ด Django REST API๋ฅผ ์ƒ์„ฑํ•˜๋Š” Docker FIle์„ ์ž‘์„ฑ.\nPR์„ ๋‚ ๋ ธ์ง€๋งŒ, ๋ณด์•ˆ์ด์Šˆ ํ˜น์€ ๋ถˆํ•„์š”ํ•œ ํŒจํ‚ค์ง€ import ๊ตฌ๋ฌธ ์˜ ์˜ค๋ฅ˜๋ฅผ ์ง€์ ๋ฐ›์Œ.\n\n\n\n\n\nDjango ํ”„๋กœ์ ํŠธ์˜ settings.py ์ฝ”๋“œ์—์„œ๋Š” SECRET_KEY ๊ฐ€ ๋…ธ์ถœ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ์•˜์œผ๋ฉฐ ์–ด๋–ป๊ฒŒ ์ด๋Ÿฌํ•œ ๋ณด์•ˆ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„๊นŒ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ์Œ.\nSecret key ๊ฐ€ ๋‹ด๊ธด .json ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  settings.py ์—์„œ json ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€๋‹ค.\nsecret.json ํŒŒ์ผ์€ Commit ์— ์˜ฌ๋ฆฌ์ง€ ๋ชปํ•˜๋ฏ€๋กœ .gitignore ๋ฅผ ํ†ตํ•ด json ํŒŒ์ผ์„ ๋ฌด์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ๋˜์—ˆ์œผ๋ฉฐ, dbsqlite3 ๊ฐ™์€ ์–ด๋–ค ๋ช…๋ น์–ด ์ˆ˜ํ–‰ ํ›„์— ์ƒ์„ฑ๋˜๋Š” ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ๋“ค๋„ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\n๋กœ์ปฌ์—์„œ ๊ฐœ๋ฐœํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ Git ํ”„๋กœ์ ํŠธ์— ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์€ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n\n\n๋ช‡๊ฐ€์ง€ Review๋ฅผ ํ†ต๊ณผํ•˜๊ณ  PR์ด Merge ๋  ์ˆ˜ ์žˆ์—ˆ์Œ.\n\n3. Argo Workflow Contributor\nArgo Workflow ๋ฅผ ์ด๊ฒƒ์ €๊ฒƒ ์‚ดํŽด๋ณด๋˜ ๋„์ค‘, Argo Workflow - Contact - Help ํ•„๋“œ์—์„œ Deprecated ๋œ Argo Workflow Slack ์ฑ„๋„์„ ๋ณด๊ฒŒ๋˜์—ˆ์Œ.\n์‚ฌ์†Œํ•œ UI Issue ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, UI๊ฐ€ ์–ด๋–ค ์–ธ์–ด๋กœ ๋ณด์—ฌ์ฃผ๋ฉฐ, ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ผ๊ณ  ์ƒ๊ฐํ•˜์—ฌ Issue ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  PR์„ ์ œ์ถœ.\n\n\n์ƒ์„ฑํ•œ IssueUI: non-existent Slack Workspace link on help page Issue\n\n\n์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๋‹ˆ Argo ํ”„๋กœ์ ํŠธ์˜ Maintainer ๋ถ„์ด ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ฒจ์ฃผ์…จ์Œ.\n์ž„์˜๋กœ CNCF Argo Channel ๋งํฌ๋กœ Fix ํ•˜๋ ค ํ•˜์˜€์œผ๋‚˜, ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„์ด ๋‹ค๋ฅธ ๋งํฌ๋กœ Update ํ•ด๋‹ฌ๋ผ๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋ฐ›์Œ.\n\n\n์ƒ์„ฑํ•œ PRfix: deprecated Link(Help-Contact) Issue\n\n\nArgo Workflow ๋Š” React ๊ธฐ๋ฐ˜์œผ๋กœ UI๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์—ˆ๊ณ , ์ปดํฌ๋„ŒํŠธ๋ณ„๋กœ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด ์‰ฝ๊ฒŒ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\nIssue ๊ฐ€ ์žˆ๋˜ Code ๋ถ€๋ถ„\n\n\n์‹ค์ˆ˜๋กœ Commit ์ค‘์— Signed-off ์˜ต์…˜์„ ์ƒ๋žตํ•ด์„œ DCO ๋ด‡ TEST์— ํ†ต๊ณผ ๋ชปํ–ˆ์ง€๋งŒ, GIt ์—์„œ ์ด์ „ ์ปค๋ฐ‹์„ ๋˜๋Œ๋ฆฌ๊ฑฐ๋‚˜(Rebase),\n์—ฌ๋Ÿฌ ๋ถˆํ•„์š”ํ•œ ์ปค๋ฐ‹์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š”(Squash) ๊ธฐ๋Šฅ์„ ์•Œ๊ฒŒ๋˜์—ˆ๊ณ  ์ด์ „ ์ปค๋ฐ‹์„ ๋Œ๋ ค git commit -S -s -m \"Commit Message\" ์ปค๋ฐ‹ํ•˜์˜€์Œ.\nโ€˜LGTMโ€™ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋ฌด์Šจ๋œป์ธ๊ฐ€ ์ฐพ์•„๋ณด์•˜๋Š”๋ฐ ๊ตฌ๊ธ€์—์„œ๋Š” LGTM์ด๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„ ์˜์‚ฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ Looks Good To Me. ์ฆ‰, ์ข‹์•„ ๋ณด์ธ๋‹ค๋Š” ๋œป์ด๋ผ๊ณ  ํ•˜์—ฌ ๋ฟŒ๋“ฏํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ด๊ฑฐ๋‚˜ UI๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ •๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ Argo Workflow ์ƒํƒœ๊ณ„๊ฐ€ ์ •ํ•œ ๊ทœ์น™๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •๋„ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.\n\n\n\n4. Argo Workflow Hackerton ์ฐธ์—ฌ (Argo workflow - OSSCA ํŒ€๋‚ด์—์„œ ๊ฐœ์ตœํ•œ ํ•ด์ปคํ†ค)\nPull Request(Merged) : feat: Search by name for WorkflowTemplates in UI\nIssue : Search by name for WorkflowTemplates in UI\n์ด์Šˆ ํ•ด์ปคํ†ค ํ™œ๋™ ๊ธฐ๊ฐ„\n1์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.16 - 23.08.20\n2์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.20 - 23.08.27\n\n\n\n\n\n\n\n\n์ด์Šˆ ๋‚ด์šฉ\nํด๋Ÿฌ์Šคํ„ฐ์— ๋งŽ์€ ์ˆ˜์˜ ํ…œํ”Œ๋ฆฟ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ, ๊ฒ€์ƒ‰๊ธฐ๋Šฅ์ด ์—†์–ด ๋ชจ๋“  ํ…œํ”Œ๋ฆฟ์„ ์Šคํฌ๋กคํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ๋ถˆํŽธํ•˜๋‹ค๋Š” ์ด์Šˆ\nArgo Workflow UI ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ ํ…œํ”Œ๋ฆฟ์˜ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ฆ„๋ณ„๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜์–ด์„œ ์กฐ๋ผ๋ฆฌ ํšŒ์˜ํ•œ ๊ฒฐ๊ณผ๋กœ ์ด์Šˆ๋ฅผ ์ฑ„ํƒ.\n\n\n์—ญํ• \nFront-End ๋‹ด๋‹น\nArgo workflow Template UI ์˜ ๊ฒ€์ƒ‰ ํ•„๋“œ(Bar) ์ƒ์„ฑ\n.get ๋กœ์ง์„ ๋ถ„์„ํ•˜์—ฌ Name Pattern(Like ๊ฒ€์ƒ‰)์„ ์–ด๋””๋กœ ๋„˜๊ฒจ์ฃผ๋Š”์ง€ ๋ถ„์„\nworkflow-template ์ปดํฌ๋„ŒํŠธ ๋””๋ ‰ํ† ๋ฆฌ์˜ workflow-template-filter.tsx, workflow-template-list.tsx ์ˆ˜์ •\n\n\n\n\nํšŒ์˜ ๋‚ด์šฉ\nํšŒ์˜๋Š” Slack ํ•ด์ปคํ†ค ์ฑ„๋„์„ ํ†ตํ•ด ์กฐ๋ผ๋ฆฌ ๋งค์ผ ์˜๊ฒฌ๊ณผ ์ •๋ณด๋ฅผ ๊ณต์œ \n1์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n\n\n1. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (backend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)\n\n\n\n2. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (frontend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข ๊ฒ€์ƒ‰ ์‚ฌ์ด๋“œ ๋ฐ” ์ถ”๊ฐ€ (name, label)\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€\n\n3. ํŽ˜์ด์ง€๋„ค์ด์…˜ (frontend)\n\nโ€ข WorkflowTemplate ํŽ˜์ด์ง€\nโ€ข name ๊ธฐ์ค€ pagination\nโ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€\nโ€ข pagination ์ถ”๊ฐ€\nโ€ข CronWorkflow ํŽ˜์ด์ง€\nโ€ข pagination ์ถ”๊ฐ€\n\n4. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ\n\n- name ๊ฒ€์ƒ‰ (LIKE ๊ฒ€์ƒ‰)\n- ์–ด๋–ค ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผํ•˜๋Š”์ง€ ๋” ๋ถ„์„ ํ•„์š”\n\n2์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n1์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜\n\n\n\n\n\n\n1. ๊ณต๋™ ์ปค๋ฐ‹ ๋ฐฉ๋ฒ•\n\nโ€ข https://github.com/ArgoWorkflows-OSS/argo-workflows ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ๋กœ์ปฌ์— ํด๋ก ๋ฐ›๋Š”๋‹ค.\nโ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์— ์šฐ๋ฆฌ ํŒ€์ด ์ž‘์—…ํ•  ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. (`master` vs `release-3.4.10`)\nโ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์˜ ํ•ด๋‹น ๋ธŒ๋žœ์น˜์—์„œ ๊ฐ์ž ๋‹ด๋‹นํ•œ ๊ธฐ๋Šฅ์„ ์ž‘์—…ํ•œ๋‹ค. (PR์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ์ปค๋ฐ‹ ๊ทœ์น™์„ ์ž˜ ์ง€์ผœ์„œ ์ปค๋ฐ‹ํ•œ๋‹ค.)\nโ€ข ๋ชจ๋‘์˜ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด 3๋ช…์ค‘ 1๋ช…์ด PR ํ…œํ”Œ๋ฆฟ์— ๋งž๊ฒŒ PR์„ ๋‚ ๋ฆฌ๊ธฐ\nโ€ข 3๋ช… ๋ชจ๋‘๊ฐ€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ\n\n2. ํ•ด์ปคํ†ค์ด๊ณ  ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋‹จ workflow-template, cluster-workflow, cron-workflow ์ค‘ ๋จผ์ € ๋ฉ”์ธ์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” workflow-template name filter ๋ฅผ ๋จผ์ € ๊ตฌํ˜„ํ•ด๋ณด๊ณ  PR์„ ๋‚ ๋ ค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ Merge ํ•ด์ฃผ๋ฉด ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •\n\nโ€ข ํŒŒํŠธ๋ณ„ ์ž„๋ฌด\n\nโ€ข ๋ฐฑ์—”๋“œ\n\nโ€ข workflow_template_server.go\nโ€ข ์ด๋ฆ„ ํ•„ํ„ฐ๋ง ๋ฐ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์žฌ๊ณ„์‚ฐ\n\nโ€ข ํ”„๋ก ํŠธ :\n\nโ€ข workfflow-template-filter.tsx\nโ€ข Name ๊ฒ€์ƒ‰ UI ์ถ”๊ฐ€\nโ€ข Name ์ธ์ž ์ˆ˜์‹  ๋ฐ ํ•„ํ„ฐ๋ง\nโ€ข workflow-template-list.tsx\nโ€ข Name state ์ถ”๊ฐ€\nโ€ข userEffect list ์— name ์ „๋‹ฌ\nโ€ข workflow-template.tsx, Utils.tsx\nโ€ข Name ์ธ์ž ์ „๋‹ฌ\n\n3์ฐจ ๋…ผ์˜ ๋‚ด์šฉ\n2์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜\n\n\n\n\n1. ์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ํšŒ์˜ ๋‚ด์šฉ\n\nโ€ข namespace ์—†๋Š” ๊ฒฝ์šฐ๋„ ํ•„ํ„ฐ ์‹œ ํฌํ•จํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์˜๊ฒฌ. (namespace ์—†์• ์ž๊ณ  ๋ง ํ•  ๊ทผ๊ฑฐ ๋ถ€์กฑ - ํƒ€ ์‚ฌ์ดํŠธ(์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋Œ€์‹œ๋ณด๋“œ, ์˜คํ”ˆ์‹œํ”„ํŠธ, ์•„๋ฅด๊ณ ์”จ๋”” ๋“ฑ)๋“ค๋„ namespace ์—†๋Š” ๊ฒฝ์šฐ ์ œ๊ณต)\nโ€ข continue์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋กœ์ง์„ ๊ฐ€์ ธ์™€ ์ ์šฉ๊ฐ€๋Šฅํ•œ์ง€์™€ ์ปค์Šคํ…€ํ•œ ๊ฒฐ๊ณผ์—์„œ๋„ continue๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ƒ๊ฐ\nโ€ข ์ˆ˜์š”์ผ ๋ฐค๊นŒ์ง€ continue ๋กœ์ง ๋ถ„์„ ํ›„, continue๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค๊ณ  ๊ฒฐ๋ก ์ด ๋‚  ๊ฒฝ์šฐ ์ด์Šˆ ์ฝ”๋ฉ˜ํŠธ์— ์งˆ๋ฌธ ์—…๋กœ๋“œ\nโ€ข ํ”„๋ก ํŠธ๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋ฐ์ดํ„ฐ ๋ฆฌ๋กœ๋“œ ์•ˆ๋จ, argocd์—์„œ ์‚ฌ์šฉ์ค‘์ธ ๋ฐฉ์‹) vs ์„œ๋ฒ„๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋งค๋ฒˆ ์ „์ฒด ๋ฆฌ์ŠคํŠธ ์กฐํšŒ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜, ๋ถ€ํ•˜ ๊ดœ์ฐฎ์„์ง€)\nโ€ข ์„œ๋ฒ„์‚ฌ์ด๋“œ ์บ์‹ฑ ๊ตฌํ˜„ํ•  ๊ฒฝ์šฐ ์ €์žฅํ•  ๊ณณ์ด ์žˆ๋Š”์ง€\n\n\n\n2. ํŽ˜์ด์ง€ ๋„˜๊ธธ๋•Œ๋งˆ๋‹ค ๋งค๋ฒˆ ๋„ค์ž„์ŠคํŽ˜์ด์Šค, ๋ผ๋ฒจ๋งŒ ์ ์šฉํ•ด์„œ k8s ์ „์ฒด๊ฒ€์ƒ‰ ํ•˜๋Š”๊ฑธ๋กœ ๊ฒฐ์ •\n\n3. offset ๊ธฐ๋ฐ˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฐฉ๋ฒ•**์—์„œ ๋กœ์ง ์ถ”๊ฐ€๋กœ ๊ตฌํ˜„\nโ€ข ์•ˆ๋๋˜ ๋ถ€๋ถ„\nโ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰ํ–ˆ์„ ๊ฒฝ์šฐ, ์žˆ๋Š” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋”๋ผ๋„ ์•„๋ฌด ๋ฐ์ดํ„ฐ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค.\nโ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๋ฉด, ๊ฒ€์ƒ‰๊ฒฐ๊ณผ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.\nโ€ข ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„\nโ€ข continue ๊ฐ’์„ ์„œ๋ฒ„์—์„œ ๊ฐฑ์‹ ํ•ด์ฃผ๋‹ค๋ณด๋‹ˆ, ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ ์„œ๋ฒ„์— ์ด๋ฏธ ์„ธํŒ…๋œ continue๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•ด์„œ ๋ฌธ์ œ ์กด์žฌ,\ncontinue ๊ฐ’์„ ํ”„๋ก ํŠธ์—์„œ ๋„˜๊ฒจ์ฃผ๋„๋ก ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์„ ์ฑ„ํƒ(ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ continue๋ฅผ ๋‹ค์‹œ 0์œผ๋กœ ์„ธํŒ…)\n\n\n\n4. ํŽ˜์ด์ง€๋„ค์ด์…˜ ํ…Œ์ŠคํŠธ\nโ€ข workflow_template_server_test.go ํ†ต๊ณผ\nโ€ข (workflow template 14๊ฐœ ๋“ฑ๋ก)\nโ€ข UI workflow template ์ฒซ ํŽ˜์ด์ง€ ์ •์ƒ\nโ€ข workflow template ํŽ˜์ด์ง€ limit 5, 10, 50 ์ผ ๋•Œ ์ •์ƒ\nโ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์ถ”๊ฐ€ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™\nโ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์‚ญ์ œ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™\nโ€ข ์œ„ ๋‚ด์šฉ์„ `name pattern` ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰์œผ๋กœ ํ…Œ์ŠคํŠธ\nโ€ข name pattern ์—†์ด ๊ฒ€์ƒ‰ ํ›„ name pattern ์ถ”๊ฐ€ํ•˜์—ฌ ์žฌ๊ฒ€์ƒ‰\nโ€ข name pattern ํฌํ•จ ๊ฒ€์ƒ‰ ํ›„ name pattern ์‚ญ์ œ ํ›„ ์žฌ๊ฒ€์ƒ‰\n\n5. PR ์ƒ์„ฑ\n\nLike ํ•„ํ„ฐ(Name Pattern) ๊ตฌํ˜„\n์˜ˆ) sp๋กœ ์‹œ์ž‘ํ•˜๋Š” workflow-template ๊ฒ€์ƒ‰๊ฐ€๋Šฅ\n\n\n\n\n๊ฒฐ๊ณผ\n\n\n๊ตฌํ˜„์€ ์„ฑ๊ณต์ด์˜€์œผ๋ฉฐ, ์ดํ›„์—๋Š” ์ด์ „์— ๋…ผ์˜ํ–ˆ๋˜ cluster-template, cron-template ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์ˆ˜์ •ํ•  ์˜ˆ์ •\n\n\n\n\n\n5. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์™ธ ํ•™์Šต\nGoogle Kubernetes Study Jam ๊ต์œก ์ˆ˜๋ฃŒ\nBadge\nArchitecting with Google Kubernetes Engine: Foundations(Earned 7์›” 18, 2023 EDT)\nArchitecting with Google Kubernetes Engine: Workloads(Earned 7์›” 26, 2023 EDT)\nArchitecting with Google Kubernetes Engine: Production(Earned 8์›” 4, 2023 EDT)\n์ •๋ฆฌํ•œ ๋‚ด์šฉ์€ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ(velog)์— ๊ธฐ๋ก\neuijoo's Velog GCP Series","-์ฐธ๊ฐ€-ํ›„๊ธฐ-13#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ฐธ๊ฐ€ํ›„๊ธฐ\n์•„์นด๋ฐ๋ฏธ ์ด์ „์—๋Š” Argo CD์— ๋Œ€ํ•œ ์ง€์‹๋งŒ ๊ฐ€์กŒ์ง€๋งŒ, ์ดํ›„์—๋Š” Argo Workflow ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์กฐ์‚ฌํ•˜๊ณ  ๋ถ„์„ํ•˜๋ฉฐ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„์ง€ ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ์Œ.\n์ฒ˜์Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ๋ถ€ํƒ๋ฐ›์€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ˆ˜์ •ํ•˜๊ณ  PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•˜๋‹ˆ ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋‹ฌ๋ ธ๊ณ  Merge ๋˜๋Š” ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑ.\n์‚ฌ์†Œํ•œ ์ด์Šˆ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ€๋ถ„์—๋Œ€ํ•ด ์ „์ฒด์ ์ธ ๋ถ„์„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋Š๋‚€ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n์ด ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ, ํŒ€ ๋‚ด์—์„œ ์ž์ฒด์ ์œผ๋กœ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ UI ์ฆ‰, ํ”„๋ก ํŠธ ๋ถ€๋ถ„๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐฑ์—”๋“œ ๋ถ€๋ถ„์˜ ๋กœ์ง์„ ๋ถ„์„ํ•˜๋ฉฐ Argo workflow๊ฐ€ ๋‚ด๋ถ€์—์„œ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š”์ง€ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์˜€์Œ.\n์šฐ๋ฆฌ์กฐ๋Š” ๋ชธ์ฒด๊ฐ€ ํฐ ์ด์Šˆ์—ฌ์„œ ์ด์— ๋งž์ถฐ ์˜จ๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜คํ”„๋ผ์ธ ํšŒ์˜๋„ ๋ณ‘ํ–‰ํ•˜๋ฉฐ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ๋‘๋ช…์˜ ์ธ์›์€ ํ˜„์—…์— ์ข…์‚ฌํ•˜๋Š” ๋ถ„๋“ค์ด์—ฌ์„œ ์–ด๋ ค์šด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์นœ์ ˆํžˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ์œ ์ตํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ.\n๊ณ„์†ํ•ด์„œ ํ•ด์ปคํ†ค ํŒ€์› ํ˜น์€ ์ „์ฒด ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์†Œํ†ตํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ.\n\n\n์•ž์œผ๋กœ์˜ ๊ณ„ํš\n์•„์ง OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€์†์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํƒ์ƒ‰(Cluster-workflow-template, Cron-workflow ๋“ฑ)ํ•˜๊ฑฐ๋‚˜, Argo Workflow ๋ฌธ์„œ์˜ ์˜คํƒ€๋‚˜ ๋ฒˆ์—ญ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ PR์„ ์ œ์ถœํ•  ์ƒ๊ฐ์ž„\n๋˜ํ•œ, OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚œ ์ดํ›„์—๋Š” ์ง€๊ธˆ๊นŒ์ง€ ์ •๋ฆฌํ•ด์™”๋˜ ๋‚ด์šฉ์„ ํฌํŠธํด๋ฆฌ์˜คํ™” ํ•  ์˜ˆ์ •.\nํ† ์ดํ”„๋กœ์ ํŠธ๋กœ ํ˜„์žฌ ์ง„ํ–‰์ค‘์ธ Argo Workflow๋ฅผ ํ™œ์šฉํ•œData ETL ์ž‘์—…์„ ์™„๋ฃŒํ•ด๋ณผ ์˜ˆ์ •์ž„.\n๋งŒ์•ฝ, ์ทจ์—…์ด ๋œ๋‹ค๋ฉด Argo Workflow์˜ ๋งŽ์€ ๊ธฐ๋Šฅ๋“ค์„ ํ˜„์—…์— ๋„์ž…ํ•˜์—ฌ ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ฐฝ์ถœํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ.","-๊ธฐ์—ฌ-์š”์•ฝ-12#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","14-์ „์˜์ •#14. ์ „์˜์ •":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\nโœ… Contribution ๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธฐ๋ก์‹œ๋ฆฌ์ฆˆ | 2023 OSSCA - ddubi.log\n\n\n\nโœ… ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰\nGithub์—์„œ issue/commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰[๊ณผ์ œ ์š”์•ฝ]\n\n\n๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ  ํ•ด๋‹น repo๋ฅผ ๋‚˜์˜ repo์— forkํ•œ ํ›„ ๋‚˜์˜ repo์—์„œ users.md ์™€ [์ด๋ฆ„].md๋ฅผ docs/user์•„๋ž˜์— ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ ํ›„ ์ด์Šˆ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ PR์„ ์˜ฌ๋ฆฌ๊ณ  commit ํ•˜๋Š” ๊ณผ์ œ\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]docs : ์ „์˜์ • ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ by juijeong8324 ยท Pull Request #19 ยท ArgoWorkflows-OSS/ArgoWorkflows-OSSGithub์—์„œ issue/commit/PR\n\n\n\n\nRunning Locally[๊ณผ์ œ ์š”์•ฝ]\nArgo Workflows๋ฅผ local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ\nWindows ํ™˜๊ฒฝ์—์„œ wsl2๋ฅผ ์„ค์น˜ํ•œ ํ›„ devcontainer cli๋ฅผ ์ด์šฉํ•˜์—ฌ argo workflows ์‹คํ–‰\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐArgo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์žฌ๋„์ „Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ํŒŒ์ด๋„Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์ตœ์ข… ์ •๋ฆฌ\n\n\n\n\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘\n\n[๊ณผ์ œ ์š”์•ฝ]\n์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜์€ Argo-worfklows ํŒ€ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, argo์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ณ  ์žˆ๋Š” ๋‰ด๋น„๋“ค(It's me...)์„ ์œ„ํ•œ ํŠน๋ณ„๋ฐ˜์ด๋‹ค.\n๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์ด๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” Dockerfile์„ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ œ\nDockerfile, docker, image, container์™€ ๊ด€๋ จ๋œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•จ\n๋ณธ์ธ์€ node.js, express ํ™˜๊ฒฝ์—์„œ ์›น์„œ๋ฒ„ ๊ตฌ์ถ• ํ›„ dockerfile ์ž‘์„ฑ\n\n[๊ณผ์ œ ๊ฒฐ๊ณผ]๊ณผ์ œ ๊ด€๋ จ ์ฝ”๋“œ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘[Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž\n\n\n\n\n\nโœ… ์˜คํ”„๋ผ์ธ ์ฐธ์„\n๋‚ ์งœ\tํ™œ๋™์š”์•ฝ\t2023.07.15\t- ์ž๊ธฐ์†Œ๊ฐœ - (์„ธ๋ฏธ๋‚˜) Argo workflows์— ๋Œ€ํ•œ ์†Œ๊ฐœ ๋ฐ ๋ฉ˜ํ† ๋‹˜์˜ ์ ์šฉ ์‚ฌ๋ก€\t2023.07.30\t- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - ๋ณธ์ธ์€ ๋กœ์ปฌ ์‹คํ–‰ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ค‘์ž„์„ ์–ธ๊ธ‰ - (์„ธ๋ฏธ๋‚˜) ํ˜œ๋ฏผ๋‹˜์˜ WebRtc, ์ˆ˜๋…•๋‹˜์˜ keyclock๊ณผ argo worfklows ์—ฐ๋™\t2023.08.13\t- ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๊ณผ์ œ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์Œ - ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - (์„ธ๋ฏธ๋‚˜)๋ฉ˜ํ† ๋‹˜์˜ ์ปจํ…Œ์ด๋„ˆ ์—ญ์‚ฌ์™€ ์›๋ฆฌ ํŠน๊ฐ•\t2023.08.20\t- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  - ๋ณธ์ธ์€ Issue #11131์— ๋Œ€ํ•ด ๊ณต์œ  - (์„ธ๋ฏธ๋‚˜) ๋‹คํ˜œ๋‹˜์˜ โ€˜๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoCโ€™\n\n\n\n\nโœ… Issue ํƒ์ƒ‰ ๋ฐ Issue ์ƒ์„ฑ\nIssue #11131 ๋ฒ„๊ทธ์ˆ˜์ •[์ด์Šˆ ์š”์•ฝ]workflow input parameter ์•ˆ์˜ \"๊ฐ€ escape ๋˜์ง€ ์•Š์•„ workflow.parameter.json์œผ๋กœ ์ฐธ์กฐํ•  ๋•Œ ์—๋Ÿฌ ๋ฐœ์ƒ[๊ฒฐ๊ณผ]Argo workflows ์ƒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ํŒŒ์ด์ฌ ํ™˜๊ฒฝ์˜ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ด์Šˆ๋Š” ๊ธฐ๊ฐBlog : Argo Workflows - Issue #11131\n\n\n\n\nIssue #11706 UI ๊ฐœ์„ [์ด์Šˆ ์š”์•ฝ]\n\n\ncron workflow ํƒญ์—์„œ ๊ฐ workflow์˜ history๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” UI๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ด์ŠˆBlog : Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)[๊ฒฐ๊ณผ]PR #11811 Closes\n\n\n\n\n\nโœ… PR open & merge\nPR #11732 ๋ฌธ์„œ๊ธฐ์—ฌ PR Merge[PR ์š”์•ฝ]Argo Workflows ๊ณต์‹๋ฌธ์„œ์—์„œ Artifact Visualization์— ์กด์žฌํ•˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์œ ๋ทฐํŠธ ์˜์ƒ ๋งํฌ์ž„์„ ์ž˜ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๋Š” PR\n\n[๊ฒฐ๊ณผ]Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md\n\n\n์œ„์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ ๊ฐ€์šด๋ฐ์— ์œ ํŠœ๋ธŒ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•œ ์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒด\n\n\nmerge ์™„๋ฃŒ\n\n\n\n\nPR #11811 UI๊ฐœ์„  PR Open[PR ์š”์•ฝ]Issue #11706 ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•œ PR\n\n\ncron workflows page์—์„œ ํŠน์ • cron-workflow๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ์‹คํ–‰๋œ cron-workflow๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ˆ˜์ •\n\n\n์‹คํ–‰๋œ cron-workflow๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์œ„์™€ ๊ฐ™์€ ์•ˆ๋‚ด ์‚ฌํ•ญ์„ ํ‘œ์‹œ[๊ฒฐ๊ณผ]Merge ์™„๋ฃŒ","-์ฐธ๊ฐ€-ํ›„๊ธฐ-14#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ›„๊ธฐ\n์‚ฌ์‹ค DevOps, ์ธํ”„๋ผ ๋ถ„์•ผ๊ฐ€ ํฌ๊ฒŒ ์™€ ๋‹ฟ์ง€ ์•Š๊ณ  ๋งŽ์ด ์ƒ์†Œํ•œ ๋ถ„์•ผ์˜€๋Š”๋ฐ Argo Workflows ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•ด ์ด์ „๋ณด๋‹ค ์ข€ ๋” ์นœ์ˆ™ํ•ด์ง„ ๋Š๋‚Œ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.\nDocker, Container ๋“ฑ์˜ ๊ฐœ๋…๋“ค์„ ์ด๋ก ์ ์œผ๋กœ๋งŒ ์ ‘ํ•˜๋‹ค๊ฐ€ ์ง์ ‘ ์‹ค์Šต์„ ํ†ตํ•ด ์ตํžˆ๊ณ , ๋˜ ํ•ด๋‹น ๊ฐœ๋…๋“ค ์ด์™ธ์— ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๊ฒƒ๋“ค(wsl์˜ ์กด์žฌ..!)์ด ์ƒ๊ธฐ๊ณ  ๋ณธ์ธ์ด ์Šค์Šค๋กœ ์ž˜ ๋ชจ๋ฅด๊ณ  ์ง€๋‚˜์ณค๋˜ ๊ฐœ๋…๋“ค(๋ฆฌ๋ˆ…์Šค์˜ ์ ‘๊ทผ ๊ถŒํ•œ, ๋„คํŠธ์›Œํฌ )๋„ ๋‹ค์‹œ ๋Œ์•„๋ณด๊ฒŒ ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋˜ํ•œ ์ฒ˜์Œ์œผ๋กœ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์„ฑ์žฅ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์Šˆ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋ง‰์—ฐํ•œ ๋‘๋ ค์›€์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์ง์ ‘ ์ž‘์„ฑํ•˜๋ฉด์„œ ํ•ด๋‹น ๋‘๋ ค์›€์„ ๋ถ€์ˆ˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ฆฌ๊ณ  ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ํ•˜๋‚˜์”ฉ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ฐœ์ธ์ ์ธ ์š•์‹ฌ+ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๋ฐฐ์šด๋‹ค๋Š” ์ƒ๊ฐ์œผ๋กœ ์ธํ•ด ๋‚ด๊ฐ€ ์ž˜ ๊ณต๊ฐํ•˜์ง€ ๋ชปํ•˜๋Š” ์ด์Šˆ๋“ค ์œ„์ฃผ๋กœ ์ฐพ์•˜๋Š”๋ฐ, ์ด์Šˆ์˜ ๋‚œ์ด๋„์™€ ์ƒ๊ด€์—†์ด ๋‚ด๊ฐ€ ์ง์ ‘ ๊ณต๊ฐํ•˜๋Š” ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ํ•ด๋‹น ๋ ˆํฌ์— ๋Œ€ํ•ด ์ดํ•ดํ•ด์•ผ ํ•จ์„ ๋งŽ์ด ๊นจ๋‹ฌ์•˜๋˜ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌํ•˜๋Š”๋ฐ์— ์ฆ๊ธธ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ๊ธฐ๋Œ€๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!\n\n\n๊ณ„ํš\n\n\n- 1๋‹จ๊ณ„\n: Argo Workflows์— ๋Œ€ํ•ด์„œ ์ ์‘ํ•˜๊ณ  ์ง์ ‘ ์•Œ์•„๊ฐ€๋Š” ์‹œ๊ฐ„ / ๊ฐ„๋‹จํ•œ ๊ธฐ์—ฌ\n: Repo์˜ TODO๋ฅผ ํ†ตํ•ด ๋ฌธ์„œ ๊ธฐ์—ฌ\n: UI ์œ„์ฃผ ๊ฐœ์„ \n\n- 2๋‹จ๊ณ„\n: template,backend ์œ„์ฃผ ๊ธฐ์—ฌ\n\n- 3๋‹จ๊ณ„\n: ํ•ด๊ฒฐ ํ•˜๋ฉด ์ข‹์€ ์ด์Šˆ ์ž‘์„ฑ ํ›„ ๊ธฐ์—ฌ\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋๋‚˜๋„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ๋„ ์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์ž„์„ ๊ณ„์† ์œ ์ง€ํ•  ๊ณ„ํš์ด์‹œ๊ณ  ์Šค์Šค๋กœ๋„ ์ด๋ฒˆ ํ•™๊ธฐ์—๋Š” Argo Workflows ๋ ˆํฌ์— ์ ์–ด๋„ ํ•œ ๋‹ฌ์— 1๊ฐœ์˜ ์ด์Šˆ๋ผ๋„ ๊ธฐ์—ฌํ•˜๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-13#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","15-์ •์„ฑ๋ฝ#15. ์ •์„ฑ๋ฝ":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n\ngit/github ์‚ฌ์šฉ๋ฒ• ์ตํžˆ๊ธฐ\nissue: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11\npr: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15\n์š”์•ฝ: opensource ์ƒํƒœ๊ณ„์—์„œ code ํ˜•์ƒ ๊ด€๋ฆฌ ํ•ต์‹ฌ์ธ git/github์™€ ์นœํ•ด์ง€๊ธฐ ์œ„ํ•œ ์ž‘์—…\n์ƒ์„ธ๋‚ด์šฉ:\nopensource์˜ ์ƒ๋‹น์ˆ˜๋“ค์€ git๊ณผ github๋ฅผ ์ด์šฉํ•ด ํ˜‘์—…์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ทธ๋ ‡๊ธฐ์— opensource์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•„์—ฐ์ ์œผ๋กœ git/github์™€ ์นœํ•ด์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.\ngit/github๋ฅผ ์‚ฌ์šฉ issue ๋ฐœํ–‰, commit ๊ทœ์น™ ์ค€์ˆ˜, pr ์ƒ์„ฑ๋“ฑ ๋‹ค์–‘ํ•œ๊ฒƒ๋“ค์„ ์ง์ ‘ํ•ด๋ณด๋Š” ํ™œ๋™์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\nfeat: logging for client-side throttlingissue: #11387, #11402\npr: #11437\n์š”์•ฝ: user๊ฐ€ ํŠน์ • ์˜ต์…˜์„ ์ž˜๋ชป ์„ค์ •ํ•œ ๊ฒฝ์šฐ ๋” ๋น ๋ฅด๊ฒŒ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •\n์ƒ์„ธ๋‚ด์šฉ:\nkubernetes์™€์˜ ํ†ต์‹ ์„ ์œ„ํ•ด client-go๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.\nํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ๋Š” request limit์„ ์œ„ํ•ด --qps, โ€”burst์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.\n์ด ์˜ต์…˜์„ ๋งค์šฐ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•œ ๊ฒฝ์šฐ throttling์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.\n๊ทธ๋ ‡๊ธฐ์— ์‚ฌ์šฉ์ž์—๊ฒŒ ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ log level ์„ ๋ถ€์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์—์„œ client-go์— ๋Œ€ํ•ด ๋งŽ์ด ํ•™์Šตํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ ์ œ์ผ ์œ ์ตํ–ˆ๋˜ ๋ถ€๋ถ„์€ RoundTrip์ด์—ˆ์Šต๋‹ˆ๋‹ค.\ngolang์—์„œ ์ œ๊ณตํ•˜๋Š” http request interface๋ฅผ ์ง€ํ‚ค๋Š” ๋ชจ๋“  ๊ฐ์ฒด์— ๋Œ€ํ•ด RoundTrip ์„ ์ด์šฉํ•ด ๋ฏธ๋“ค์›จ์–ด๋ฅผ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒƒ์„ ๋ฐฐ์› ์„๋• ์ •๋ง ์ถฉ๊ฒฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\ngo 1.21 upgradeissue: #11566\npr: #11601\n์š”์•ฝ: golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰\n์ƒ์„ธ๋‚ด์šฉ:\n๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ๋กœ์„œ ์ด์Šˆ๋ฅผ ์ œ๊ฐ€ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋ณด๋‹จ ์•„์ง ๊ธฐ์—ฌํ•˜์ง€ ๋ชปํ•œ ํŒ€์›์ด ์‹œ๋„ํ•ด๋ณด๋ฉด ์ข‹์„๊ฑฐ๋ผ๊ณ  ํŒ๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nํ•ด๋‹น ์ด์Šˆ๋ฅผ ํŒ€์›์—๊ฒŒ ๊ณต์œ ํ–ˆ๊ณ , ํŒ€์›์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œํฌํŠธ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ 1ํšŒ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„์—์„œ ํ•ด๋‹น ์ด์Šˆ์˜ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.\n\nํ‰์ผ์˜ ๊ฒฝ์šฐ์—” slack ์ฑ„๋„์—์„œ ๋”ฐ๋กœ ์งˆ๋ฌธ์„ ๋ฐ›๊ณ  ๋‹ต๋ณ€ํ•˜๋Š” ์‹์œผ๋กœ ๋ชจ๋“  ํŒ€์›์ด PR์„ ์ œ์ถœํ•˜๋Š” ๊ฒฝํ—˜์„ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nํŒ€์›๋„ PR์„ Mergeํ•˜๋Š” ์•„์ฃผ ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n\n\n\n\nDebugging ์„ค์ •์š”์•ฝ: ํŒ€์›์˜ argo-workflow debugging setting\n์ƒ์„ธ๋‚ด์šฉ:\ngolang์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ฒ˜์Œํ•˜๋Š” ํŒ€์›์„ ์œ„ํ•ด debugging ํ™˜๊ฒฝ ์„ค์ •์— ์–ด๋ ค์›€์ด ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ๊ฐ™์ด ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.\n\n์ด ๊ณผ์ •์—์„œ ์ € ์—ญ์‹œ kubernetes์™€ ๋ฐ€์ ‘ํ•œ app์˜ debugging ์„ค์ •์„ ์ž˜ํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š”๊ฒƒ์„ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ๊ณ ,\nํ•ด๋‹น ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์„ ๋ฐ›์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-15#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"ํ›„๊ธฐ\n13์ฃผ๊ฐ„์˜ ossa ์ฐธ๊ฐ€๋Š” ์ •๋ง์ด๋‚˜ ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n3๋ฒˆ์˜ ์ง€์› ๋์— ์ข‹์•„ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์ธ CNCF, ์ข‹์•„ํ•˜๋Š” ์–ธ์–ด์ธ Golang์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•œ๋‹ค๋Š”๊ฒŒ ์ •๋ง ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.\nossca๋ฅผ ํ†ตํ•ด CNCF ์‚ฐํ•˜์˜ argo-workflow์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ์ž‘๋”๋ผ๋„ CNCF์˜ ์ƒํƒœ๊ณ„์— ๊ธฐ์—ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ ์ž์ฒด๊ฐ€ ์ €์—๊ฒŒ๋Š” ๋งค์šฐ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ argo-workflow์—์„œ ์šด์˜ํ•˜๋Š” ์ œ๋„์ธ mentoring์„ ํ†ตํ•ด, maintainer์™€ ๋น ๋ฅด๊ฒŒ ์˜์‚ฌ์†Œํ†ต ํ•  ์ˆ˜ ์žˆ๋Š” ์ ์€ beginner์—๊ฒ ํŠนํžˆ๋‚˜ ์ข‹์€ ๊ฒฝํ—˜์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.\nargo-workflow์˜ mentoring ์‹œ์Šคํ…œ์„ ํ†ตํ•œ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋น ๋ฅด๊ฒŒ PR ์ œ์ถœ ๊ณผ merge๋ฅผ ํ†ตํ•ด ์ž์‹ ๊ฐ๊ณผ ์ข‹์€ ๊ฒฝํ—˜์„ ์–ป์—ˆ๊ณ  ๋ฆฌ๋“œ ๋ฉ˜ํ‹ฐ๋กœ์„œ ๋ชจ๋“  ํŒ€์›์—๊ฒŒ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ํŒ€์›์„ ๋„์™€์ฃผ๋ฉด์„œ ๋‚ด๊ฐ€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋˜ ๋ถ€๋ถ„์ด ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒ ์–ผ๋งˆ๋‚˜ ํฐ ์ง„์ž… ์žฅ๋ฒฝ์ธ์ง€ ๊นจ๋‹ซ๊ฒŒ ํ•ด์ฃผ์—ˆ๊ณ , beginner๋ฅผ ์–ด๋–ป๊ฒŒ ๋” ์•ˆ์ •์ ์œผ๋กœ ์ƒํƒœ๊ณ„๋กœ ์œ ์ž… ์‹œํ‚ฌ ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผ์„ ํ•˜๋Š” ๊ณ„๊ธฐ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Developer, DevOps, SRE ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํŒ€์›๊ณผ ๊ฐ๊ฐ ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ , ๊ฒฝํ—˜ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ์‹œ์•ผ๊ฐ€ ๋” ๋„“์–ด์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋…„์—๋„ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๊ผญ ossa์— ์ฐธ๊ฐ€ํ•ด ๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n\n\n๊ณ„ํš\n์ด๋ฒˆ argo-workflow ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ argo ์ง„์˜์˜ ํ”„๋กœ์ ํŠธ๋“ค์— ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๊ฐœ๋ฐœ์ž๋กœ์„œ ๋ถ€์กฑํ•œ์ ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ด๋ฅผ ๊ฐœ์„ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nossca๊ฐ€ ์ข…๋ฃŒ ๋˜๋”๋ผ๋„ CNCF ์‚ฐํ•˜ ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋Š” ๊ณ„์† ์ด์–ด ๋‚˜๊ฐˆ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nargo-workflow\n๋ถ€์กฑํ•œ ์ \nkubernetes operator์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑ\nfrontend ์ง€์‹์— ๋Œ€ํ•œ ๋ถ€์žฌ\n\n\n์ถ”ํ›„ ๊ณ„ํš\nargo-workflow์˜ ui๊ฐ€ ๋‹ค๋ฅธ argo project์— ๋น„ํ•ด ๋งŽ์ด ์•„์‰ฌ์šด๋ฐ, ์‚ฌ์šฉ์ž์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์„ ์„ ์‹œ๋„ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\narea/artifact์™€ ๊ด€๋ จํ•ด์„œ ๋” ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ™•์žฅ์„ ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\narea/plugin๊ณผ ๊ด€๋ จํ•ด ํ˜„์žฌ sidecar ํ˜•ํƒœ๋กœ๋งŒ ์ง€์›ํ•˜๋Š”๋ฐ, ์™ธ๋ถ€์—์„œ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•œ plugin์„ ๋” ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ตฌํ˜„ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\ndocument์—์„œ beginner์—๊ฒŒ ๋‚œํ•ดํ•œ ๋ถ€๋ถ„์„ ๊ณ ๋ฏผํ•ด๋ณด๋ฉฐ ๊ฐœ์„ ์„ ์ง„ํ–‰ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n\n\n\n\n\n\n๊ฐœ์ธ์  ์„ฑ์žฅ\n๋ถ€์กฑํ•œ ์ \n์—ฌ๋Ÿฌ ํšŒ์‚ฌ์˜ ๋ฉค๋ฒ„๋“ค๊ณผ ๋Œ€ํ™”๋ฅผ ํ•˜๋ฉด์„œ ์Šค์Šค๋กœ๊ฐ€ ์ƒ๊ฐํ•˜๊ธฐ์— ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ด€์ ์ด ๋ถ€์กฑ\n์ง€์‹ ์ „๋‹ฌ์„ ์œ„ํ•œ ์˜์‚ฌ์†Œํ†ต์— ์–ด๋ ค์›€.\n\n\n์ถ”ํ›„ ๊ณ„ํš\n์ „๋‹ฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ง€์‹์„ ์–ด๋–ป๊ฒŒ ์ •๋ฆฌํ•˜๊ณ  ๋งํ•ด์•ผ ํ•˜๋Š”์ง€ ์—ฐ๊ตฌ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\n๋งŽ์€ ์‚ฌ๋žŒ๋“ค๊ณผ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ƒ๊ฐ์„ ๊ณต์œ ํ•˜๊ณ  ํƒ€์„ฑ์— ์ –์ง€ ์•Š๊ฒŒ ๋…ธ๋ ฅ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-14#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","16-์ฑ„๋ฌธ์˜#16. ์ฑ„๋ฌธ์˜":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰\nGithub Issue/Commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰\n๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธํ•˜๊ธฐ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ์ˆ™์ง€\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44\n\n\nArgo Workflow Running Locally\nArgo Workflow๋ฅผ Local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ\nArgo Workflow์˜ ๊ตฌ์กฐ, DevContainer, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Makefile ๊ตฌ์กฐ ์ดํ•ด\n\n\n๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘\nDocker File ๋ช…๋ น์–ด, ๋ ˆ์ด์–ด ๊ตฌ์กฐ, ์ตœ์ ํ™”, ์บ์‹ฑ ๋“ฑ ์„ฑ๋Šฅ ๊ฐœ์„ \nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/16\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/23\n\n\n\n์ด์Šˆ ๋ถ„์„\n๋งคํŠธ๋ฆญ ์ด์Šˆ ๋ถ„์„\nGithub Reaction์ด ๋งŽ์€ ์ด์Šˆ๋กœ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ๊ฐœ์„ ์„ ํ•„์š”๋กœ ํ•˜๋Š” ์ด์Šˆ ๋ถ„์„\n๋งคํŠธ๋ฆญ Label์˜ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ํŽธ์˜์„ฑ ์ฆ๋Œ€\n\n\n์ด์Šˆ ๋ถ„์„ ๊ฒฐ๊ณผ, ํ•ด๋‹น ๋‚ด์šฉ์„ ๊ฐœ๋ฐœํ–ˆ์„ ๋•Œ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌ\n๋งคํŠธ๋ฆญ Label์„ ์ถ”๊ฐ€ํ•  ๊ฒฝ์šฐ, ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ์ด ์ˆ˜์ง‘๋˜์–ด ๊ธฐ์กด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ ํŠธ๋ž˜ํ”ฝ์ด ์œ ์ž…๋˜์–ด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค.\n\n\n์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๊ณ  ์†Œํ†ตํ•จ\n์ปค์Šคํ…€ ๋งคํŠธ๋ฆญ์„ ํ™œ์šฉํ•  ๊ฒฝ์šฐ ์ด์Šˆ์—์„œ ์š”๊ตฌํ–ˆ๋˜ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์—ฌ, ์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• ์ œ์‹œ\nhttps://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337\n\n\n\n\n์ถ”ํ›„ ๊ฐœ์„ ์„ ์œ„ํ•ด ๋‚จ๊ฒจ๋†“์€ ์ฃผ์„์— ๋ชจํ˜ธํ•œ ๋ถ€๋ถ„์ด ์žˆ์–ด ๋ฌธ์˜\nhttps://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745\n\n\n์ด์Šˆ ํ•ด์ปคํ†ค์œผ๋กœ ์ด์Šˆ ๋ถ„์„\n\n์ปจํŠธ๋ฆฌ๋ทฐํŠธ\n(๋ฆฌํŒฉํ† ๋ง) ์ž˜๋ชป๋œ ํ•จ์ˆ˜ ์ด๋ฆ„, ๋ณ€์ˆ˜๋ช… ๋“ฑ ์ˆ˜์ •\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ์Œ\nhttps://github.com/argoproj/argo-workflows/pull/11604\nhttps://github.com/argoproj/argo-workflows/pull/11633\nhttps://github.com/argoproj/argo-workflows/pull/11687","-์ฐธ๊ฐ€-ํ›„๊ธฐ-16#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ๋ง‰๋ง‰ํ•จ์ด ์ปธ๋‹ค. ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์–ด ์ข‹์•˜๋‹ค. ๊ธฐ์—ฌ ๊ฒฝํ—˜์ด ๋งŽ์€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด์ฃผ๊ณ ,\n๋„์ „ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์œ ๋„ํ•ด์ฃผ์–ด์„œ ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ๊ธฐ์ˆ  ์„ธ๋ฏธ๋‚˜๋ฅผ ํ•˜๊ณ  ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ํ•˜๋ฉฐ, ์ƒํ˜ธ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow๋Š” ํฐ ๊ทœ๋ชจ์˜ ํ”„๋กœ์ ํŠธ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ˜ผ์ž ๋ถ„์„ํ•˜๋ฉด\n์–ด๋ ค์šด ๋ถ€๋ถ„์ด ๋งŽ์€๋ฐ, ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„์–ด ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow ํ”„๋กœ์ ํŠธ๋ฅผ ์–ด๋Š ์ •๋„ ์ดํ•ดํ–ˆ๊ณ , ์ž‘์€ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ๊ฒฝํ—˜์„ ํ†ตํ•ด ์ž์‹ ๊ฐ์ด\n์ƒ๊ฒผ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์Œ ๊ธฐ์—ฌ๋Š” ๋” ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฆฌ๋ผ ๊ธฐ๋Œ€๋œ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚œ ํ›„์—๋„ ArgoWorkflow์— ๊ด€์‹ฌ์ด ๋งŽ์€ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ์„œ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ ๋” ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—ฌ๋ฅผ ํ•  ๊ณ„ํš์ด๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-15#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":"","17-์ตœ์ˆ˜๋…•#17. ์ตœ์ˆ˜๋…•":"","-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16#๐ŸŒฟ ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ":"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ\n1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)Issue #11344\nPR #11662\n์ด์Šˆ ๋ถ„์„\n์ด ์ด์Šˆ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € Default Workflows๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ฅผ ์•Œ์•„์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.argo workflows controller configmap์— workflowDefaults ๋ผ๋Š” ํ•„๋“œ๋Š” ๋„ฃ์–ด ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์›Œํฌํ”Œ๋กœ์— ์ด๋ฏธ ํ•ด๋‹น ํ•„๋“œ๊ฐ’์ด ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ์›Œํฌํ”Œ๋กœ ๊ฐ’์ด ์šฐ์„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด configmap์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•œ ๋’ค์— Workflows๋ฅผ ์ƒ์„ฑํ•˜๋ฉด\n# This file describes the config settings available in the workflow controller configmap\napiVersion: v1\nkind: ConfigMap\nmetadata:\nname: workflow-controller-configmap\ndata:\n# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level\nworkflowDefaults: |\nmetadata:\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5\nparallelism: 3\n์ž๋™์œผ๋กœ workflowDefaults ํ•„๋“œ์— ์„ค์ •ํ•ด์ค€ ๋Œ€๋กœ Workflows๊ฐ€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.\napiVersion: argoproj.io/v1alpha1\nkind: Workflow\nmetadata:\ngenerateName: gc-ttl-\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5 # Time to live after workflow is successful\nparallelism: 3\nํ•ด๋‹น ์ด์Šˆ๋Š” workflowDefaults์— volumeClaimTemplates ๊ฐ’์„ ๋„ฃ์œผ๋ฉด, CronWorflows/Workflows ์ƒ์„ฑ ์‹œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.does not contain declared merge key: name ๋ผ๋Š” ์—๋Ÿฌ๋ฉ”์„ธ์ง€๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด๋ณด๋‹ˆ StrategicMergePatch ํ•จ์ˆ˜์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ  ์ด๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ patch ์ „๋žต๊ณผ ๊ด€๊ณ„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\nVolumeClaimTemplates []apiv1.PersistentVolumeClaim `json:\"volumeClaimTemplates,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"name\" protobuf:\"bytes,6,opt,name=volumeClaimTemplates\"`\nWorkflows์—์„œ ์ •์˜๋˜์–ด์žˆ๋Š” ํƒ€์ž…์ธ VolumeClaimTemplates๋Š” patchMergeKey๋กœ name์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ •์˜๋˜์–ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ์•„๋ž˜ PersistentVolumeClaimํƒ€์ž…์„ ํ™•์ธํ•ด๋ณด๋ฉด name์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ตฌ์กฐ์ฒด์— ์ •์˜๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฐ’์„ patchMergeKey๋กœ ์ •์˜ํ•ด๋‘์–ด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.\ntype PersistentVolumeClaim struct {\nmetav1.TypeMeta `json:\",inline\"`\n// Standard object's metadata.\n// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata\n// +optional\nmetav1.ObjectMeta `json:\"metadata,omitempty\" protobuf:\"bytes,1,opt,name=metadata\"`\n\n// spec defines the desired characteristics of a volume requested by a pod author.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nSpec PersistentVolumeClaimSpec `json:\"spec,omitempty\" protobuf:\"bytes,2,opt,name=spec\"`\n\n// status represents the current information/status of a persistent volume claim.\n// Read-only.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nStatus PersistentVolumeClaimStatus `json:\"status,omitempty\" protobuf:\"bytes,3,opt,name=status\"`\n}\n\n์ด์Šˆ ํ•ด๊ฒฐ\nVolumeClaimTemplates์—์„œ patchMergeKey๋ฅผ ์ œ๊ฑฐํ•˜๋„๋ก ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ VolumeClaimTemplates์— patchMergeKey๊ฐ€ ๋ถ™์€ ์ด์œ ๋Š” Volume๊ณผ ๊ฐ™์€ ์ปจ๋ฒค์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ์˜€์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ์ด์Šˆ๋Š” ์ด์ฒ˜๋Ÿผ ์ •์ฑ…๊ณผ ๊ด€๋ จ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ์˜๋…ผ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค.ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ PR์ด์—ˆ๊ณ  ๊ฝค๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ถˆํŽธํ•ดํ•˜๊ณ  ์žˆ๋Š” ์ด์Šˆ์˜ ์›์ธ์„ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์–ด์„œ ๊ธฐ๋ปค์Šต๋‹ˆ๋‹ค.2. Search by name for WorkflowTemplates in UIIssue #11004\nPR #11684\n์ด์Šˆ ๋ถ„์„\n์ด๋ฒˆ ์ด์Šˆ๋Š” 3๋ช…์œผ๋กœ ํŒ€์„ ์งœ์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.\n\nWorkflowTemplates๋Š” '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€ ์•Š์•„ ํŠน์ • WorkflowTemplates์„ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” label์„ ๊ธฐ์ค€์œผ๋กœ๋งŒ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋ž˜์„œ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์€ ๋ถˆํŽธํ•จ์„ ๋Š๋ผ๊ณ  ์žˆ์—ˆ์œผ๋ฉฐ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ด์คฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” '๊ธฐ๋Šฅ ๊ฐœ์„ ' ๊ด€๋ จ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\n\n\n์ฟ ๋ฒ„๋„คํ‹ฐ์Šค API๋ฅผ ํ†ตํ•ด ์กฐํšŒ๋œ WorkflowTemplates์˜ ๊ฒฐ๊ณผ๋ฅผ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋กœ์ง์„ ์ถ”๊ฐ€์ ์œผ๋กœ ๋„ฃ์–ด ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ํ•œ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค.๊ธฐ์กด ํŽ˜์ด์ง€๋„ค์ด์…˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด continue ๊ฐ’์„ ์ด์šฉํ•ด ๊ตฌํ˜„๋˜์–ด์žˆ์–ด์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฒฐ๊ณผ๋ฅผ ์ด์ฒ˜๋Ÿผ ์ปค์Šคํ…€ํ•˜๊ฒŒ ์กฐ์ž‘ํ•  ๊ฒฝ์šฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.์ด๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ• ๊นŒ ๊ณ ๋ฏผ์ด ๋งŽ์•˜์ง€๋งŒ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ resourceVersion์„ ์ด์šฉํ•˜์—ฌ ์ปค์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜๋Š” ๋กœ์ง์„ ์ ์šฉํ•จ์œผ๋กœ์จ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์˜€์Šต๋‹ˆ๋‹ค.ํ˜ผ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฟ์ด ์˜๋…ผํ•˜๋ฉฐ ํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ •๋ง ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ ๊ธฐ๋ถ„์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.3. A problem that is not initialized when changing the number of page limitsIssue #11702\nPR #11703\n์ด์Šˆ ๋ถ„์„\nSearch by name for WorkflowTemplates in UI ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” continue ๊ฐ’์„ UI์—์„œ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ฃผ์ง€ ์•Š์•„์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\nUI ์ฝ”๋“œ์—์„œ ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋ณ€๊ฒฝ์ด ๊ฐ์ง€๋  ๋•Œ offset์„ ์ดˆ๊ธฐํ™” ํ•˜๋„๋ก ๊ฐ„๋‹จํ•˜๊ฒŒ ๋กœ์ง์„ ์ˆ˜์ •ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋‹จ ํ•œ์ค„์˜ ์ฝ”๋“œ ์ˆ˜์ •์ด์—ˆ์œผ๋‚˜ ์ด ํ•œ ์ค„๋กœ ์ธํ•ด ๊ฝค๋‚˜ ๋ถˆํŽธํ•จ์„ ์ฃผ์—ˆ๋˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.4. Pagination may not work correctly for archived workflows\n์ด์Šˆ ๋ถ„์„\nIssue #11715\nPR #11761Maintainer @terrytangyuan ๋‹˜๊ป˜์„œ ์ง์ ‘ Slack์œผ๋กœ ์—ฐ๋ฝ์„ ์ฃผ์‹  ์ด์Šˆ์ž…๋‹ˆ๋‹ค.\n\n\n\n\n์ข‹์•„ํ•˜๋Š” ์—ฐ์˜ˆ์ธ์—๊ฒŒ ์—ฐ๋ฝ๋ฐ›์€ ๊ธฐ๋ถ„์ด๋ผ ๋„ˆ๋ฌด ๊ธฐ๋ถ„์ด ์ข‹์•„์„œ ๋‚ ์•„๊ฐˆ ๋ป” ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์˜๊ณ  ๋“ค๋œจ๋Š” ๋งˆ์Œ์„ ๋ˆ„๋ฅด๊ณ  ์ด์Šˆ๋ฅผ ๋ถ„์„ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.Workflows์™€ ArchivedWorkflows๊ฐ€ ์ด์ „์—๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ๋ถ„๋ฆฌ๋˜์–ด์žˆ์—ˆ์ง€๋งŒ master ๋ฒ„์ „๋ถ€ํ„ฐ Workflows์™€ ArchivedWorkflows๋ฅผ ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€๋กœ ํ•ฉ์น˜๊ณ  ArchivedWorkflows๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ๊ฐ™์ด ๋ณด์—ฌ์ฃผ๋„๋ก ๋กœ์ง์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ Workflows์™€ ArchivedWorkflows๊ฐ€ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง€๋ฉด์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋Š” ์„œ๋กœ ์ „ํ˜€ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด ํŽ˜์ด์ง€๋„ค์ด์…˜์ธ continue๊ฐ’์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๊ณ , ArchivedWorkflows๋Š” ์ž์ฒด์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ offset ๋ฐฉ์‹์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ArchivedWorkflows์— Workflows์—์„œ ์‚ฌ์šฉํ•˜๋Š” continue๊ฐ’์„ ๊ทธ๋Œ€๋กœ ์ „๋‹ฌํ•˜๋ฉด์„œ ArchivedWorkflows๊ฐ€ ์•„์˜ˆ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\nSearch by name for WorkflowTemplates in UI ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๊ตฌํ˜„ํ–ˆ๋˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ฐธ๊ณ ํ•˜์—ฌ ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.๋‘ ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ๋ฐ–์— ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์น˜๊ธฐ ์ „์— ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์ผ๋‹จ ์ „์ฒด ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐํšŒํ•˜์—ฌ ๋‘ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์นœ ํ›„์— ๋งˆ์ง€๋ง‰์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.ArchivedWorkflows๊ฐ€ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค ์ „์ฒด ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ํ•ฉ์น˜๊ธฐ๊นŒ์ง€ ํ•˜๋Š” ๊ฒƒ์ด ์„ฑ๋Šฅ์ƒ ๊ฑฑ์ •์ด ๋˜๋Š” ๋ถ€๋ถ„์ด๋ผ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.์„ฑ๋Šฅํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณธ ๋’ค ์•„๋‹ˆ๋‹ค์‹ถ์œผ๋ฉด ํ”„๋ก ํŠธ์—์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋กœ์จ ์ œ๋Œ€๋กœ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ๋ฟŒ๋“ฏํ•˜๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.5. Relocation of Commit Guidelines Information in the DocumentationIssue #11700\nPR #11701\n์ด์Šˆ ๋ถ„์„\nArgoWorkflows ํ”„๋กœ์ ํŠธ์—๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์‹œ๋„ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ๋ฆฌ๋“œ๋ฏธ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๊ทธ๊ณณ์—๋Š” ์ปค๋ฐ‹์— ๊ด€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์ด ๋”ฐ๋กœ ์–ธ๊ธ‰๋˜์–ด์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.GeunSam2 ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๋ณธ์ธ์ด ์ฒ˜์Œ ๊ธฐ์—ฌ๋ฅผ ์‹œ๋„ํ•˜๋ ค๊ณ  ํ–ˆ์„ ๋•Œ ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ฐพ๋Š”๋ฐ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ค์„œ ๋ถˆํŽธํ–ˆ๋‹ค๊ณ  ๋งํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n์ด์Šˆ ํ•ด๊ฒฐ\n\n\n์ด ๋ถˆํŽธ์‚ฌํ•ญ์„ ๋“ค์€ ํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฆฌ๋“œ๋ฏธ์— ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์˜ ๋งํฌ๋ฅผ ๊ฑธ์–ด์ฃผ๋„๋ก ์ˆ˜์ •ํ•จ์œผ๋กœ์จ ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํŽธํ•˜๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.์ด PR์—์„œ๋Š” ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ์ฝ”๋“œ ์ œ์•ˆ์„ ํ•ด์ฃผ์—ˆ๋Š”๋ฐ ์ฝ”๋“œ ์ œ์•ˆ ๊ธฐ๋Šฅ์„ ์ฒ˜์Œ ์ ‘ํ•ด๋ณด์•„์„œ ํฅ๋ฏธ๋กญ๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.","-์ฐธ๊ฐ€-ํ›„๊ธฐ-17#๐ŸŒต ์ฐธ๊ฐ€ ํ›„๊ธฐ":"์ด๋ฒˆ๋…„๋„์— ๊ฐ€์žฅ ์ž˜ ํ•œ ์ผ์ด ๋ฌด์—‡์ธ์ง€ ๋ฌป๋Š”๋‹ค๋ฉด, ์•„๋ฌด ๋ง์„ค์ž„๋„ ์—†์ด ArgoWorkflows ํ”„๋กœ์ ํŠธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ฐธ์—ฌํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ด์•ผ๊ธฐ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.๊ฐ™์€ ๋ถ„์•ผ์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ๋งŒ๋‚˜์„œ ์„œ๋กœ ๊ณต๊ฐ๋Œ€๋ฅผ ํ˜•์„ฑํ•˜๋ฉฐ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ๋‹ค์–‘ํ•œ ํšŒ์‚ฌ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๋Š”๊ฒƒ์ด ์ฐธ ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.๋งค์ฃผ ๋ชจ์ž„๋งˆ๋‹ค ๊ทธ์ € ๋ชจ๊ฐ์ฝ”๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์ด ๋งค๋ฒˆ ์ข‹์€ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์…”์„œ ๋งค์ฃผ ์ผ์š”์ผ์ด ์ฐธ ์ฆ๊ฒ๊ณ  ์‹œ๊ฐ„์ด ๋นจ๋ฆฌ๊ฐ”์Šต๋‹ˆ๋‹ค.๋˜ํ•œ ๋„ˆ๋ฌด ๋Šฅ๋ ฅ์žˆ๋Š” ๋ฉ˜ํ† ๋‹˜์„ ๋งŒ๋‚˜ ํ‰์†Œ์— ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ณ ๋ฏผ๋˜์—ˆ๋˜ ๋ถ€๋ถ„, ์•ž์œผ๋กœ์˜ ๋ฐฉํ–ฅ์„ฑ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ž˜ ๊ณต๋ถ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์กฐ์–ธ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด์„œ ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.ํ‰์†Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ๋„์ „ํ•ด๋ณด๊ณ ์‹ถ์—ˆ์ง€๋งŒ, ์ด๋Ÿฐ ํฐ ํ”„๋กœ์ ํŠธ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•˜๋‚˜ ๋‘๋ ค์›Œ์„œ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜๋˜ ๋ถ€๋ถ„๋“ค์„ ์ด๋ ‡๊ฒŒ ์ข‹์€ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜๊ณผ ๊ฐ™์ด ๋ถ€๋”ชํ˜€๋ณด๋‹ˆ ๋‘๋ ค์›€์ด ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.๋งŽ์€ PR์„ ์˜ฌ๋ ค๋ณด๋ฉด์„œ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ๋„ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ๊ณ  ์‹ค์ œ ๋‚˜์˜ ์ฝ”๋“œ๊ฐ€ ๋ฐ˜์˜๋˜๋Š” ๊ฒƒ์„ ์ง€์ผœ๋ณด๋Š”๊ฒŒ ์ •๋ง ๋ฟŒ๋“ฏํ–ˆ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.์ด ๊ธฐ๊ฐ„์ด ๋๋‚œ๋‹ค๊ณ  ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ๋ฉˆ์ถœ ์ƒ๊ฐ์€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ArgoWorkflows๋ฅผ ๊พธ์ค€ํžˆ ๋ณด๋ฉด์„œ ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์— ๊ธฐ์—ฌํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Kubernetes๋‚˜ Argo CD ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ๋„์ „ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","-๊ธฐ์—ฌ-์š”์•ฝ-16#๐ŸŒต ๊ธฐ์—ฌ ์š”์•ฝ":""}},"/2023/activites/reports/finalReportEn":{"title":"Finalreporten","data":{"":"","tltr#TL;TR":"Go to see Contributions Summary","๏ธ-who-we-are#โ˜‘๏ธ Who We Are":"The ArgoWorkflows OSS 2023team have 18 member. (1 Mentor, 17 Mentees)Our Team met for participant to Open Source Contribution Academy.A competition for junior developers with the theme How can I contribute well to open source?This event is a competition where some mentors and about 20 mentees are paired up and the goal is to contribute together and achieve results for four months.We participated in this event on the open source topic of ArgoWorkflows.Most of us were afraid to even use git at first. but we made succeeded in making various contributions over the past three months.Let me introduce our achievements.","๏ธ-what-is-argoworkflows#โ˜‘๏ธ What is ArgoWorkflows":"Before the achievements introduction, Lets know about what is ArgoWorkflows.\n\nArgo Workflows is a container-based workflow engine, an open source project that can run parallel jobs on Kubernetes.\nEach workflow step is defined as a container, and multi-step workflows can be modeled as a series of jobs, or dependencies between tasks can be executed using a Directed Acyclic Graph (DAG).In other words, Argo Workflows makes it faster and easier to simple workflows tasks, as well as complex tasks for machine learning or data processing, on Kubernetes.\n\nArgo Workflows is a graduated project of the Cloud Native Computing Foundation (CNCF).To become a graduated project, it must pass all tests conducted by the CNCF to meet their rigorous standards.\nBeing recognized as a graduated project means that Argo meets the highest standards for clear governance and committer processes, healthy growth, and security and compliance adherence.\nSince the rigorous standards, only about 13% of projects registered with the CNCF succeed in graduating.In fact, it took about 5 years for the Argo project to be recognized as a graduated project, with over 7,000 contributors, over 11,000 PRs, and over 370,000 contributions.Moreover, the Argo project is a very active and up-to-date open source, with over 2300 companies contributing to the code and over 8300 people contributing to the code.Argo Workflows is recognized as the most representative workflow engine in the cloud native community.Many companies around the world officially have introduced and used Argo Workflows. This is means that Argo Workflows can solve issues with workload in big companies.The following major companies are using Argo Workflows.\n\n... and over 200 other global companiesSome alternative tools to Argo Workflows include Apache Airflow, Tekton, and Prefect.Argo Workflows is a Kubernetes-native engine that makes it easy to orchestrate container-based workflows and manage resources.\nApache Airflow, similiar but different to Argo Workflows, is a standalone application and does not inherently utilize the capabilities of Kubernetes.\nAs a result, Airflow can more difficult to resource management and scalability than Argo Workflows.Also, Argo Workflows can perform a various of tasks such as CI/CD as well as data pipelines because it runs each workflow step as an independent container.\nThis is possible due to use the power of Container and Kubernetes, than it can run anything without restrictions.","๏ธ-key-accomplishments#โ˜‘๏ธ Key Accomplishments":"","uiux-improvements#UI/UX improvements":"The Argo Workflows project is actively contributing to UI/UX improvement as the main topic for contribution.As proof of this, you can also check the dashboard for UI/UX improvement tracking.\n\nOur team has also made many UI improvements along these project goals.\nKey improvements for UI/UX\n\nSearch by name for WorkflowTemplates in UI\nshow history about completed runs in each cron workflow\nImprovements to DataPciker\nUI toolbar sticky\n... and Various other bug fixes","improving-core-functionality#Improving core functionality":"As contributions accumulate, our understanding of the project increased and we got more confidence.\nWe were increasingly able to contribute not only UI/UX improvements, but also the core functionality of the workflow engine.Whatโ€™s new in Argo Workflows v3.5The core logic of the workflow engine is install as a CRD in Kubernetes and has a significant impact on the behavior and performance of a Kubernetes cluster.\nSo, Contributing to workflow engine is quite difficult.because it requires a high level of implementation and active participation in testing and policy discussions with maintainers.It was challenge for us, but our team was able to make key contributions to the Argo Workflows 3.5 release. Also We were mentioned to the Argo official blog by contributing very important features to Template Spec, Authentication, and Controller.\n\nEven after the release of Argo Workflows 3.5, we made many contributions such as CI and test environments for DX improvements, new features in the Nix, Controller, and Template specifications, updating GoLang version.\nWith more contributions, We are making progress in making Argo workflows a much better tool in next release.","close-communication-with-the-maintainer-group#Close communication with the maintainer group":"Our team was very fortunate that the Argo Workflows project got a new leader in May of this year, Yuan Tang, and the breath of contributions across the project really accelerated.Normally, in a large project like this, it would take quite a long time for reviews making it difficult to a lot of contributions.\nHowever, Thanks to the talented project head and his team, all of the ArgoWorkflows team members who participated in this competition learned a lot, experienced a lot,\nand grew through a lot of contributions in a short time.\n\nOpportunities for contributions existed outside Issue and PR pages.We were able to have the valuable experience of being in open source project, such as deciding on a policy for processing logic in the project to resolve issues and experiencing being assigned and working on other related issues.Now, We introduce our contributions during the project.","๏ธ-contribution-academy-progress-and-activity-details#โ˜‘๏ธ Contribution Academy progress and activity details":"","from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor#From not knowing anything about Git to becoming an open source contributor":"Of the 17 Masters stage participants, 12 of our team were made up of members who had no experience in proper collaboration/code review through GIT.As it is a CRD that runs on Kubernetes as an engine, it is a project that requires a high level of understanding of Kubernetes, but there were only 4 members with proper experience using Kubernetes.At first, I had no idea how to start and was at a loss, but as a result of practicing Git with a mentor and performing various tasks and studying in the practice REPO to become familiar with containers and Kubernetes, I gradually became familiar with the tool called Argo Workflows. It has begun.As a result, at the time of writing this report, we had the enjoyable experience of creating PRs for all 17 Masters stage participants.\n\n\nSummary of contribution activities\nAdditionally, contribution activities, which I had not been able to actively do at first because I was busy familiarizing myself with the tool and acquiring background knowledge, accelerated over time.In the end, the members' skills are growing so quickly that in September, in just the first week, they were able to match the number of PRs that were close to the PRs contributed during the previous month.\n\n\nMonthly Activity Graph\nIntroducing the various activities our team has performed to achieve the current contribution activities.","repository-creation-and-contribution-activities-to-practice-using-git#Repository creation and contribution activities to practice using Git":"Repository address: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io\n\nGoal: Update member profile of issue template Select issue and create first PR according to issue content.\n\n\n\n- Goal Details\n- Edit/add the two files below to create a PR that updates user information.\n- `docs/users/users.md`\n- `docs/users/[name].md`\n- [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)\nTo raise PR and merge, please refer to the points below.\n- Since you do not have permission to create or push branches in the repo, you must fork and then work on it.\n- Please refer to [PRโ€™s Naming Convention](https://flank.github.io/flank/pr_titles/).\n- [DCO](https://github.com/apps/dco) Please commit by referring to the conditions for passing the bot's check.\n- Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit.\n- It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)","operation-of-a-special-class-on-container-basics#Operation of a special class on container basics":"Page address: https://github.com/ArgoWorkflows-OSS/container-playground\n\nGoal: Create your own service and configure CI for containerization\n\n\n\n\n\n- Goal Details\nCreate your own web service and write a Docker file that can be containerized.\nTo pass the assignment, please be sure to follow the instructions below.\n\n- Directory and file placement\n\n- When developing a personal service, be sure to create your own GitHub account directory and write code under it.\n- `Dockerfile` must be located at the top level of your directory. (If this condition is not met, CI may fail.)\n- You can freely create other files under your own directory except for the location of `Dockerfile`.\n- However, the image must be built successfully when you run the `docker build -t [image name] .` command at the top level of your directory.\n\n- Behavior of built images\n\n- Personal web service must operate on port 8080.\n- The built image must be serviced without problems when the `docker run -d -p [forwarding port number]:8080 [image name]` command is executed without any additional parameters.\n\n- Web service development language and service structure\n- It doesnโ€™t matter which language or framework you prefer.\n- It doesnโ€™t matter if you create a simple API service with no UI or design.\n- However, you must create two required APIs. (I don't care about the response value.)\n1. /api/v1/[your github account]\n2. /healthcheck\n- (Optional) It is better to optimize the Docker image. ([Reference](https://thearchivelog.dev/article/optimize-docker-image/))\n- [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)","opening-and-conducting-an-issue-hackathon-within-the-team#Opening and conducting an issue hackathon within the team":"Intra-team hackathon to designate issues and solve each group issue within a period of time","join-to-contributor--community-meetings#Join to Contributor / Community meetings":"","argo-workflows-oss-team-page-creation-and-operation#Argo Workflows OSS team page creation and operation":"Page address: https://argoworkflows-oss.github.io/\n\nProduction framework: nextra","conduct-offline-meeting-activities-at-least-once-a-week#Conduct offline meeting activities at least once a week":"Regular meeting activities\n\nWe selected every Sunday as a regular offline meeting date and conducted regular meeting activities.\nWe conducted various communication activities such as exploring issues to be resolved through group activities, sharing our own experience in resolving issues, and discussing errors that occurred during the process.\nDetailed information about offline regular meetings can be found through the link here.\n\n\n\n\nPresentation activity on topics of interest\n\nDuring offline meetings, I gave presentations on topics of interest to me.\nTopic of interest presentation topic and presenter\norder\tTitle\tPresenter\tAnnouncement date\t1\tCase study of Argo Workflows adoption at Carrot Market\tYeom Geun-cheol\tJuly 15\t2\tWebRtc concept and use cases for real-time communication\tSong Hye-min\tJuly 30\t3\tHow to link Argo Workflows and Keyclock\tSoon yeong-Choi\tJuly 30\t4\tImplementing CI/CD with Argo Project\tHak jun-Kim\tAugust 6\t5\tPresentation of eBPF concept, filter development method, and use cases\tSeong rak-Jeong\tAugust 6\t6\tHistory of containers and creating containers without Docker\tYeom Geun-cheol\tAugust 13\t7\tPlatform builder that allows developers to load test themselves & K6 load test PoC announcement\tAh Da-hye\tAugust 20\t8\tConsiderations on the container ecosystem\tYeom Geun-cheol\tAugust 27\t9\tGithub Actions Installing and operating self-hosted in Kubernetes\tCheong woon-Seo\tSeptember 2nd\n\n\n\n\n\nGathering together and coding individually\n\nWe gathered together irregularly and did our own coding.\nWe conducted technical exchanges, including analyzing the structure and issues of ArgoWorkflow.","๏ธ-participant-contribution-details#โ˜‘๏ธ Participant contribution details":"","0-geuncheol-yeommentor#0. GeunCheol Yeom(Mentor)":"","-participation-review#๐ŸŒต Participation Review":"I met ArgoWorkflows last year, and many things changedI participated as a mentor at this event, but I feel like I'm the one learning and getting more out of it.I would like to sincerely thank the mentees who participated in the event and did their best until the end, and I hope that we can continue to be colleagues in open source activities together.During the event, I was able to think about the culture of the open source ecosystem once again, and I was able to study various techniques for utilizing Git that I thought I knew in the CI environment.I feel more passionate about the ArgoWorkflows project, and I'm not sure what opportunities there will be in the future, but I'd like to contribute to more diverse areas.","1-byeongsun-gang#1. ByeongSun Gang":"","-personal-activity-report#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nPersonal achievements\nDocumentation contribution #11762 Remove helm installation guide and Add helm documentation link\nWe need to install helm for MinIO configuration, but the helm installation guide only shows the configuration related to mac, so we fixed it to access the helm official documentation.\n\n\nDocumentation contribution #11735 Add installation option description\nWe added a detailed description of the managed namespace option.\nI learned from a maintainer that there is a Documentation convention for Kubernetes here.\n\n\nContribution Preparation Courses and Activities\nLearn the basics of Github\nMy mentor gave me an assignment to update my profile. I familiarized myself with the concepts of GPG and DCObot to become more familiar with github.\n\n\n\n\n\nDocker Beginner Special Class\nWe had an activity to create a docker image using Dockerfile. I learned the concepts by reading the materials organized by my mentor.\nIn addition, when creating the image, I tried to apply multi stage build to include only the features needed for execution.\n\n\n\n\n\n\nAfter the lab, my mentor walked me through Overlay FS one by one, showing me how the images are created. This was really informative...\n\n\nLearning the basics of Kubernetes\nBefore contributing, I took the time to study the basics of Kubernetes.\n๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ\n\n\n\n\nArgo workflows\ntemplate and self-study.\nMentee Hakjun showed me the pipeline for deploying on GCP using ArgoCD and Argo Workflows.\n\n\n\n\nParticipation in OSS meetup activities\nMentors and mentees gave presentations on various topics. It was a good time to hear what problems they are facing in the real world besides contributing and how they solved them.\n\n\nParticipating in the hackathon\nMentee Sungrak helped me a lot. He shared the issues he thought were okay and always encouraged me to challenge myself.\n\n\n\nHe recommended the issue #11609 Compile expr in config, so I tried it.\nI spent some time analyzing the issue by teaching myself Golang.\nIt was a good time to become more familiar with golang.","-participation-review-1#๐ŸŒต Participation Review":"Participant Review\nAs a junior developer, this activity is not just for contributing, it's a great way to see what developers are thinking about and how they grow.\nI got so much help and I'm always grateful. It was a great time to meet so many nice people.\nI'm glad I took the first step in getting acquainted with containers.\n\n\nFuture plans.\nI will continue to be interested in and contribute to all open source projects that I use in my development.\nI will apply Argo workflows to real projects and find ways to contribute more!","-personal-summary#๐ŸŒต Personal Summary":"","2-sion-kang#2. SiOn Kang":"","-personal-activity-report-1#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\n1 issue, 3 PRs\nModified GitHub Actions log name to improve readability\nhttps://github.com/argoproj/argo-workflows/pull/11670\nAmong the steps performed in publish-release, Run actions/cache@v3 is performed a total of three times.\nEach person has a different role, but the same name is used, so the part where it may feel like the same task is being done three times has been changed to a name that fits each role.\n\n\nDelete cache logic that does not require GitHub Actions\nhttps://github.com/argoproj/argo-workflows/pull/11754\nFixed an error that occurred due to overlapping cache because caching is performed by default unless the cache option is set to false in setup-go actions.\n\n\nUpgrade all checkout@v3 that uses the deprecated NodeJS 16 version to checkout@v4.\nhttps://github.com/argoproj/argo-workflows/pull/11782\nSince NodeJS will soon end its security support, changes have been made to use actions using the latest version.","-participation-review-2#๐ŸŒต Participation Review":"I enjoyed last year's experience so much that I decided to participate again this year, but this year was a great experience again with a different feel from last year.\nThanks to all the passionate team members and active projects, I was able to maintain interest in the project without losing tension, and I am very happy that I have a colleague with whom I can share not only the project but also related stories.","-personal-summary-1#๐ŸŒต Personal Summary":"","3-younggil-kwon#3. YoungGil Kwon":"","-personal-activity-report-2#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n[Project Contributions]\n'Bug modification' Argo Workflow Datpicker improvement (completed)\n\nImprove the ui of datepick, one of the filter functions of the workflow list page\n\n\n\nIssue LinkUI: Datepicker Style Malfunction Issue ยท Issue #11476 ยท argoproj/argo-workflowsPR Linkfix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd ยท Pull Request #11480 ยท argoproj/argo-workflows\n'Bug modification' Cronworkflow's State filter initial value setting (completed)\n\nFixed a bug where the status filter in the cronworkflow is rendered regardless of the initial value\n\nIssue Linkui: Cron workflow initial filter value ยท Issue #11685 ยท argoproj/argo-workflowsPR Linkhttps://github.com/argoproj/argo-workflows/pull/11686\n'Fix the bug' Remove webpack-related alerts from the initial page (in progress)\n\nTo remove web pack monitoring that occurs when loading argo workflow uiCurrently testing the dependence and functionality of the associated libraries\n\n\n'Improvement' Improvement of login page (in progress)\n\nIssues that improve the existing login page in Argo Workflow in the same form as the Argo CDWe will analyze the login capabilities provided by current workflow and apply new designs and designs afterwardsIssue LinkSimilar login page to Argo CD ยท Issue #10816 ยท argoproj/argo-workflows[Project Activity History]7.8 Opening Ceremony (Project Introduction and Self-Introduction)\nOpening ceremony\n\n\n\nTime for self-introduction using nicknames\nA rough introduction to the project\na majority vote for the rules of gathering activity\nThe next meeting activity will be held from 1 p.m. on Saturday (07/15) unlike the regular schedule, depending on the majority vote of the participants at the opening ceremony. The planned activity topic is:\nTime to review or talk about *common activities** for the next week\nTime to communicate about topics of interest\nYou can also set up the development environment according to your progress. (Optional)\n(Common activities will be organized and shared within tomorrow's work hours.)\n\n\n\n7.15 First Meeting (Introduction to Development Environment Settings and Workflow Features)\nOpen Up to the First Meeting\nDevelopment Environment Settings (dev-container)\nPlayground Mission (DCO Bot Check Passed, Commit Using GPG, Commit Message Convention)\nI created a playground before I immediately challenged a real open-source project. The first goal is to do issues/PR/commitments, etc., from an outsider's perspective on the project in this Playground.\nIt's simple, but there may be unexpected gateways for the first time, so please focus. If we resolve the first issue early, we will give you additional instructions. Haha\n์ €์žฅ์†Œ: https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS\nObjective: Select member profile update issue in issue template and generate first PR according to issue content.\n\n\n\n7.23 Second meeting (share issues of interest)\nGathering at Seongsu to conduct the second meeting (provided by Musinsa-Andahye Mentee)\nIntroduce issues of interest, share issues with each other\n\n\n\n\n8.6 Fourth meetingPresentation activities\nargo event์™€ workflow, cd์—ฐ๋™\neBpf\n\n\n\n8.13 Fifth MeetingPresentation activities\nwebRTC\n\n\n\n8.20 6th Meetingpresentation activityEast\nPlatform builder & K6 load test PoC for developers to load test themselves\n\n\n\n[Project Activities]\n[Learning to contribute]\nKubernetes Architecture Lecture - YouTube link\nKubernetes Resources Lecture - YouTube link\nGo Playground - https://go.dev/play/\n\n\nLearnings and impressions\nI realized that domain knowledge in the field is important to contribute to the project.\nI wanted to simply contribute to web services, but it was not easy to set up the environment due to lack of knowledge about Kubernetes.\nI learned that big open source projects use things like DCO/GPG, and I was able to learn how open source projects are managed and operated.\n\n\nIssues and PR details","-participation-review-3#๐ŸŒต Participation Review":"For me, the idea of contributing to open source brings up a lot of mixed feelings.\nContributing to open source with other developers and experiencing the sharing and collaborative culture of open source is a great joy and reward for developers.\nHowever, the uncertainty and fear that I had experienced when contributing several times before was a big barrier that made me hesitate to try again.\nWhen I decided to participate for the third time, I said to myself, \"Excuses like \"I'm a student, I don't know enough, I'm busy preparing for a job, etc.\" don't work anymore. I must succeed this time'.\nI can still remember the promise I made to myself when I started, which made it all the more overwhelming and exciting.\nWhen I was applying for projects, I had to decide whether I wanted to work on something I knew or something new. I applied for a project related to devops, a field I hadn't been exposed to before, in order to educate myself and work harder.\nIt didn't take long for me to regret this decision. There was a lot to learn before I could even contribute, and a lot of time was wasted in building the basic environment of the project. However, when the development environment was built with other team members,\nsharing each other's difficulties every day and actively trying to help each other, it was an exciting time.\nErrors and bugs that occurred in my work always made me sensitive and annoyed, but in the academy, it was like a mission that I could do, and the process was fun like a game.\nNow that I'm writing this recap, I'm very proud of my contributions and I'm grateful to my colleagues and mentors who helped me along the way.\nIn the future, I will think about how I can apply the argo-workflow project to my work and actively contribute to the issues that arise. I would also like to contribute to new projects if there are other good projects.\nThank you.","-personal-summary-2#๐ŸŒต Personal Summary":"","4-subin-kim#4. SuBin Kim":"","-personal-activity-report-3#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nPersonal performance\nContributing one 'issue' and one 'PR'\n\n\nPreparation for Countryview\nViewed: OSSCA Basic Training uploaded to YouTube. I've used it a lot before, such as Git and Vim, and I knew the concept, but I was able to know and understand a lot of parts that I didn't know or roughly used.\nIn the 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository, we performed an example of Git configuration settings and linking and closing Issue and PR.\nArgo Workflows must have all commitments signed with gpg private key and signed off when creating PR. Otherwise, it will fail in the GitHub CI. Before I actually contributed to Argo Workflows, it helped me greatly to set up a local Git environment in advance and create a simulated PR.\n\nhttps://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38\n\n\n\n\nYou have set up the Argo Workflows development environment. At first, I set it up with devcontainer, and then I used Nix.\nArgo Workflows requires multiple components in the development environment, including React UI, Argo Server, and MySQL, making it difficult to configure the development environment, but we were able to fully configure it over several weeks.\n\n\nCountryview progress\nFix 'Bug Fix' Fix go build\n\nhttps://github.com/argoproj/argo-workflows/pull/11635\n\n\nThe existing code base was using Go 1.20, but there was a problem with using Go 1.19 in the Nix build file. Previously, the build was fine, but when I started using the newly added grammar in Go 1.20, I encountered problems with the Nix build.\nUsing '_module.args', I modified Go 1.20 to be the default and modified the Nix build.\n\n\nAutomatic update of 'function improvement' Nix go vendor hash\n\nhttps://github.com/argoproj/argo-workflows/issues/11691\n\n\nThis is an issue that I learned when I set up the development environment during the preparation of the contention. Nix pursues a reproducible build, but when GitHub's Dependency Hash value is not changed together when GitHub's Dependency Abot automatically raises the Go module version.\nThis often requires developers to manually calculate and update Nix's go vendor hash when setting up a development environment, and we are looking for workable ways to improve it.\nIn order to find a solution with the contributors, an issue was created by collecting the contents of existing PRs and Comments.\nDevelopers are reflecting it manually without solving it in other open-source projects, so after contributing to Argo Workflows, I think I can contribute to other projects as well.\n\n\n'Improvement' 'CHANGELOG.md '\n\nhttps://github.com/argoproj/argo-workflows/pull/11733\n\n\nMarkdownlint is a tool that forces documents in a project to be written in a consistent format and makes them easier to read and modify.\nPreviously, we used Markdownlint to configure the linker settings for the Project Markdown document, but we improved the 'CHANGELOG.md ' file, which is automatically generated using the script, because it does not comply with the linker rules.\nNew 'CHANGELOG.md ' changes created by the changed script are contained in this PR. โ†’ โ†’ https://github.com/argoproj/argo-workflows/pull/11773\n\n\n'Improvement' document style improvement\n\nhttps://github.com/argoproj/argo-workflows/pull/11787\n\n\nWe've improved the style of some documents that don't follow Markdownlint, and we've shared that we'll revise the documents that are automatically generated later in PR.","-participation-review-4#๐ŸŒต Participation Review":"Review of participation in the program\nIt would have been impossible if I had tried to contribute by myself, but I think I was able to prepare and contribute while gathering with mentor and other mentees to study and contribute.\nIt was great to understand the Argo Project ecosystem and community, and to understand Argo Workflows much deeper than before.\nPlanning future contributions\nWe will discuss the solution with the contributors in the issue we have created and implement it will be implemented.\nAfterwards, we will improve the Nix development environment and gradually transfer the devcontainer development environment to Nix.\nThe documents related to Nix are poor, so we are going to improve the documents.","-personal-summary-3#๐ŸŒต Personal Summary":"","5-hakjun-kim#5. HakJun Kim":"","-personal-activity-report-4#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nrefactoryfix: Upgrade Go to v1.21 Fixes #11556[**Merged]**\nArgo Workflows are developed in Go language.\nAn issue was issued to upgrade Go Version from 1.20 โ†’ 1.21, so we decided to resolve it.\nDuring the โ€˜Issue Hackathonโ€™ period, we presented the issue and worked with the same team members to resolve the issue and conduct PR.\nAs a result, it was a glorious time to have my first PR and my first contributor badge.\n\nfix: Upgrade Go to v1.21 Fixes #11556 by junkmm ยท Pull Request #11601 ยท argoproj/argo-workflows(opens in a new tab)presentation\nDuring the Challenges period, we had time to present at an offline meeting the results of CI/CD implementation using Argo Projects.\nIt was a useful time to organize my thoughts during the presentation, talk with each other, and understand DevOps and the Argo Project ecosystem.\n\n\n\n\nIssue Hackathon\nAn โ€˜Issue Hackathonโ€™ was held under the leadership of a mentor with the opinion of Da-hye A to reduce entry barriers and motivate contribution activities.\nUnder the leadership of our mentor, we became a team with Seongrak, Moonyoung, and Byeongseon.\nDuring this period, I achieved the resolution of the go 1.20 โ†’ 1.21 upgrade issue that I suggested.\nWe attempted to resolve the issue of adding Prometheus Metric values built into Argo Workflows, but were discontinued due to the high level of difficulty. However, through this process,\nI had a great experience breaking down my stereotype that Prometheus requires a separate exporter to be installed and expanding my horizons.\nplan to add workflow labels to the metric? ยท Issue #9849 ยท argoproj/argo-workflows(opens in a new tab)\nWe are trying to resolve the following issue: Compile expr in config ยท Issue #11609 ยท argoproj/argo-workflows\n\nBeginnerโ€™s Special Class - Container Playground\nArgo Workflows is an open source that runs in the Kubernetes native environment.\nThe mentor opened the Kubernetes Study, saying that knowledge of Kubernetes would be helpful in approaching our project.\nThe first mission was to create a Web Container that satisfied the conditions presented.\n\n\n\nIt made me reflect on how I usually write Dockerfiles thoughtlessly, and it was a good time to learn about the relationship between multi-staging, build speed, and how to write Dockerfiles.","-participation-review-5#๐ŸŒต Participation Review":"Participation reviewFirst of all, I am very satisfied. I don't think it can be compared to the person I am today, who didn't know much about the open source ecosystem in the early days of contribution. The reason I'm so satisfied First, we are smart team members.\nEvery week, there were many presentations on various topics, technologies used by people in the workplace, technologies of interest, etc. It was a premium lecture that could not be heard anywhere else, and it was a very helpful time. Second, we have reliable team members.\nAs someone with little development experience, I was a little scared of this contribution period. However, thanks to many people, including our leader mentee, Seongrak, who actively provided information when they posted questions on Slack, I was able to smoothly overcome the problems I experienced.\nThird, it is a comfortable meeting space and reliable support. We met every Sunday at the open-up space in Seocho. It was really clean, probably because it was a new building, and the coffee and snacks in the bathroom were just brilliant. Also,\nit was nice to be able to eat really delicious lamb skewers during the mid-day company dinner.Future plansThrough this year's contribution activities, I was able to clearly understand the open source ecosystem. The only thing I regret is that it was scary in the beginning? It's about being active passively and my cute little coding skills that I couldn't help but be passive about.\nBecause the period of contribution activities was truly valuable, I would like to make up for my shortcomings and participate next year as well.","-personal-summary-4#๐ŸŒต Personal Summary":"","6-jinsu-park#6. JinSu Park":"","-personal-activity-report-5#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nImprovements\nA new feature to support Secrets as a type of parameters (link)\n\n\n\nThe original Argo Workflow allowed you to define arguments directly when passing them to the WorkflowTemplate, or you could set it to reference a ConfigMap. However, unlike other tools that support the common kubernetes ecosystem, the ability to reference Secrets was not supported.We started getting feature requests https://github.com/argoproj/argo-workflows/issues/5506์—์„œ for this, and we've implemented it and created a Draft PR.This feature was not easy to develop, especially since it required redefining things like the CustomResourceDefinition interface in Kubernetes, and figuring out the entire lifecycle of how a workflow is created, injected with sidecars, and created as a Pod.However, as we implemented the feature, we were able to gain a deeper understanding of how workflows are eventually transformed into pods and containers, and the logic behind how workflows templatize context and arguments internally.Create Issue` Incorrect creator labels on a resubmitted Workflow (link)\n\n\n\nArgo Workflow has a feature called Resubmit that recreates and runs a Workflow based on the same template. In the case of a resubmitted Workflow, the k8s object label related to the user who created the Workflow was not set based on the resubmitted user, but was set to the existing incorrect value.As a result, if the user who ran a workflow was different from the user who resubmitted the workflow, the workflow created by the resubmission would have an incorrect workflow creation user-related k8s object label.We raised an issue about this.Bugfix: fix: Apply the creator labels about the user who resubmitted a Workflow (link)\n\n\n\nWe created a Pull Request to resolve the issue (bug) we created earlier.We fixed the bug by labeling the correct Workflow constructor k8s object based on the resubmitted user information only, without considering the information of the existing Workflow executor when resubmitting.As an example of the change, we showed how a Workflow executed by a user named foo would be resubmitted by a user named bar, and how the creator-related label would be different if it was resubmitted by an unauthenticated user.We also found that there were a lot of other code that was impacted, so we wrote test code to make it more stable.Improvementsfeature: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (link)\n\n\n\nIf the CronWorkflow was created by a logged-in user, the CronWorkflow will be labeled with a k8s object for the constructor. However, there was an issue that the k8s object label would not be attached to Workflows that are created periodically based on the settings of CronWorkflow.Therefore, we have improved Workflows created with CronWorkflow to propagate CronWorfklow's constructor label.Issue.Insufficient logging in /oauth2/callback handler when using SSO Authentication (link)\n\nWe tried to activate the Authentication with Single Sign On (SSO) feature in Argo Workflows using the Identity Provider open source product called Keycloak, but we experienced a significant delay in the activation process due to the lack of logs.\nTherefore, we opened an issue on the topic of enhancing the logging of the feature activation operation.Feature.feature: Improve logging in the oauth2 callback handler (link)\n\nThis is the pull request that resolved the issue mentioned above (block link). We improved the feature to output error logs for each error case that occurs while using OAuth2 Protocol for SSO.Also, to make it easier for reviewers to review the pull request, we've added code verification to make the pull request more convincing.Study`docs: Add a user named Park Jinsoo (link)\n\nAt the beginning of the event, we practiced creating a pull request by adding an introduction about myself to the member profile of a repository that my mentor created for us to get acquainted with GitHub.","-participation-review-6#๐ŸŒต Participation Review":"It was a great opportunity for me to become a contributor to a well-known open source project after having been a user of many open source projects for my work and hobbies.With the help of my mentor, I was able to get started in open source contributing with Argo Workflow, overcome my fear of live video meetings between contributors, and develop the habit of reading code written by others.I'm now very interested in Argo Workflow, as well as other cloud-native, open source favorites like Argo Rollouts and Istio, and I've been communicating with contributors frequently via Slack.Before I started contributing to open source, I'm sure I would have been reluctant to do so. But now I don't feel intimidated by this communication at all, and in the future I hope to contribute as much to Argo Rollouts and Istio as I did to Argo Workflow!I would like to thank the organizers and mentors for all their hard work over the years. Thank you.","-personal-summary-5#๐ŸŒต Personal Summary":"","7-chungwun-seo#7. ChungWun Seo":"","-personal-activity-report-6#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nindividual performance\n1 PR Open\n\n\nCountryview preparation process\nWe checked the shared video of the basic Git strategy shared by the OSSCA Secretariat and combined the new parts we missed with the existing concepts to enhance our understanding and application of Git.\nThe team's 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository allowed us to learn the gpg private keys, issues, PR titles, etc., which are essential for open-source attributes, by actually performing missions and gaining experience.\ndWe used devcontainer to build and test Argo Workflow's local development environment, and to test the requirements for actually doing the content. The portability tool for multiple library dependencies made it very easy to use.\n\n\nContent progress\nModifying fields example in formula docs\nhttps://github.com/argoproj/argo-workflows/pull/11748\nAn example of a document that does not use Cron Workflow was included in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields in the existing official document, causing confusion in finding the required data.\nSo, in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields, we only allowed examples using CronWorkflow to find the data we needed.","-participation-review-7#๐ŸŒต Participation Review":"Program Participation Review\nMentors and mentees led the meeting so well that I wondered if there would be another meeting where I could get to know and understand the open-source ecosystem in depth.\nAs an individual, I was very disappointed. I could have invested a little more time and actively participated in the meeting to make it a better meeting as well as personal growth, but it was a period that left a lot of regret because of various external factors and my own laziness.\n\n\nFuture Contribution Plan\nWith great confidence that open-source attributes are no longer scary (?) things, we will be able to explore open-source beyond the Argo ecosystem and be more interested in the CNCF ecosystem.\nBased on the fact that we can make contributions through previous PR records and the help of the main container without having to look at the source from the beginning, we plan to actively continue our contribution beyond the psychological hurdle of the country.","-personal-summary-6#๐ŸŒต Personal Summary":"","8-haemin-song#8. HaeMin Song":"","-personal-activity-report-7#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nContribution Activities\nMutex check happens after memoization cache check and lock info missing from UIBug FixIssue #11219\nPR #11456 - Merged/Included in 3.4.10 releaseI managed to modify Argo Workflow to simultaneously utilize the Synchronization and Cache functionalities.This bug manifested when using both the Synchronization and Memoize keywords in Argo Workflow, causing it not to operate correctly.The expected behavior was for the Mutex Synchronization to function first followed by the cache, however, after Synchronization occurred, the cache failed to operate.For instance, when there are job-1 and job-2, if job-1 operates first due to Mutex Synchronization and writes to the cache, job-2 ** should pass without operating, courtesy of the shared cache.**\n\nI was able to fix this by adjusting the sequence of Synchronization and Cache.While the fix was not complicated, modifying the operation.go, one of the intricate files, allowed me to explore various features of Argo Workflow with many reviews.Parent level memoization is brokenBug FixIssue #11612\nPR #11623 - Merged/Included in 3.4.11 releaseA new bug arose from the above fix. When using the Memo function in child components rather than at the Template level in Argo Workflow, a bug was reported that caused infinite pending.\n\nI realized that there were unaddressed cases in the tests added in the previous PR. After identifying the cause of the error, I quickly patched it. I included four tests in the PR to detect such exceptions in the future.UI: workflowDrawer's information link is not correctly workingBug FixIssue #11494\nPR #11495 - Merged/Included in 3.4.10 releaseI fixed an issue where the Information icon link was broken when expanding a workflow on the Argo Workflow dashboard.\n\nI introduced code to prevent incorrect event propagation caused by nested tags. This correction ensured that clicking on the icon now directs users to the correct documentation.Search by name for WorkflowTemplates in UIFeature EnhancementIssue #11004\nPR #11684 - Merged/Included in 3.4.10 releaseThis was a collaborative effort with two other contributors.A helpful feature that allows templates in Argo Workflow to function through name patterns was missing.\n\nWe developed an additional feature that lets users search for templates not just by Yaml labels, but also by names.\nThe LIKE search, not just precise naming, will prove useful in the future. Plans are underway to extend this search and pagination functionality to other pages, making this a particularly meaningful PR.Add more readable Argo CLI installation guide into github documentationDocumentation ContributionIssue #11750\nPR #11751 - MergedThis contribution pertains to the documentation of the Argo CLI, the command-line interface used with Argo Workflows.\n\nThe current Argo CLI GitHub documentation lacked installation procedures, making it challenging for first-time users to determine how to install the Argo CLI. Initially, users had to directly navigate to the Release Note or the Quick Start page.\nBy adding an Installation section to the Argo CLI page alongside the existing Usage details, I aimed to enhance user convenience.Workflow templating is skipped when whitespace is added to template parametersBug FixIssue #11767\nPR #11781 - MergedIn Argo Workflow, when authoring a workflow template, the placeholder in the form {{parameter}} did not undergo validation when spaces were added, such as {{ parameter }}.\nThe root cause was the internal validation code not trimming spaces before and after the parameter. By adding the trim function to remove spaces, I resolved this issue. This contribution also rectified other placeholder content that previously bypassed validation.\nDevelopment Activities\nContributing to the Argo Workflow OSS Common RepoPR #22 - MergedI undertook a preliminary exercise for multiple people to contribute to the Argo Workflow. We simultaneously modified new and existing documents with other participants, learning the importance of Git commands and the process of rebasing.Creating a Web Server with DockerfilePR #6 - MergedThis exercise was about creating a Dockerfile that communicates with a local 8080 server and makes it accessible via localhost:8080.\nWe simply crafted a Python server using Flask, and through the Dockerfile, we set up the environment, initiated the server, and connected the port, making the server accessible externally via Docker commands.","-participation-review-8#๐ŸŒต Participation Review":"Post-Participation Review\nWhile I had participated in the open-source contribution academy before, I was especially satisfied with the program, members, and content of this academy.\nIt's not easy to understand the source code and start contributing in a short time, but it was an astonishing experience to be able to start contributing, even if it was a minor contribution.\nI deeply felt that the concentrated care from the mentor and the passion of other participants were genuinely helpful.\nStarting alone, I might have quickly given up and forgotten the content, but the experience was so different when progressing with others.\n\n\nFuture Plans\nI plan to continue contributing to Argo Workflow and may even start contributing to other open-source projects.\nEspecially now that I have learned how to approach and start with an open source I am interested in, I believe it will be a bit smoother as long as I have the passion.\nI will actively promote the fun of contributing to open source to others and confidently recommend it.","-personal-summary-7#๐ŸŒต Personal Summary":"","9-dahae-ahn#9. DaHae Ahn":"","-personal-activity-report-8#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nDocument modification The running-locally part of the official document is not intuitive for people who are new to Dev-container and Makefile, and is broken.\nThere were links, so I uploaded pr #11405 and contributed to editing the official document.Issue Contribution Although incomplete, this is an issue where secret information can be exposed through commands such as echo within Argo-workflows workflows or Pods within workflows [#8685](https://github.com/argoproj/ argo-workflows/issues/8685), so I tried to solve it.I invested about 3 hours a day for 4 days, for a total of 12 hours, on this issue, but I have not yet been able to resolve it. (Intermediate commit)\nWe added ARGO_HIDE_SECRETS, an environment variable that can be injected when running Argo-workflows, across a total of 11 files, and set the option to true by default.\nThe above environment variables can be entered from the command line or added as settings when running Argo-workflows.\nIf you set ARGO_HIDE_SECRETS=false, \"You are running with logging include secrets. Be careful.\" A log saying was recorded.\nIf information corresponding to Secret is included in the workflow or pod log, the code has been modified to mask SecretValue.\nWe wrote test code and verified that the above function works as intended.\nHowever, since the above function did not work as intended, I started exploring the process of recording logs. I found out that the logrus library used in the Go language uses io.Writer from the io package. .\n\n\n\n\n\nAssignment Performance For the Argo-workflows team, the mentor created the OSS-Argo-workflows repository and assigned several tasks.\nIn the actual Argo-workflows repo, I learned through assignments how to upload a PR by following the principles (presigned commit, gpg check) that must be followed when uploading a PR, and how to resolve git conflicts.\nIn order to upload pr from the actual Argo-workflows repo, modify the code and check whether Argo-workflows is working properly, you must run Argo-workflows with a Dev Container in the local environment.\n-Our team was given the task of carrying out this process ourselves, and along the way, we helped each other with members who had difficulty performing it. I summarized how to perform the method in a blog post and shared it with my team members.blog","-participation-review-9#๐ŸŒต Participation Review":"While participating in the open source contributionthon, I met amazing mentors and team members. We met offline every week, shared issues we had contributed to, and made presentations that were helpful to our work in turns every week.Also, at the last minute, we created an โ€˜Issue Hackathonโ€™ where we split into groups to focus on solving issues. As a result, more than 4 PRs were merged from the Argo-workflows team itself, and I was able to focus my time on one issue and dig deep into open source.Since I was considering a career developing in the Go language, it was a really valuable experience to see and modify production-level Go code. It makes me wonder if I could belong to the same group as these hard-working people.Even after Masters is over, I plan to dig into the issues I was trying to solve above until the end, and I plan to upload one more development pr.And if I get the chance, I would like to participate in the 2024 Open Source Contribution Thon.Thank you for providing a great opportunity and venue.","-personal-summary-8#๐ŸŒต Personal Summary":"","10-jiwan-ahn#10. JiWan Ahn":"","-personal-activity-report-9#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Open Source's first contributionFor the first time, I made a documented contribution to ArgoWorkflows. We've fixed the parts on the official site where there's room to confuse whether it's an image or a video, so that users know it's definitely a video.\ndocs: modify demo image in intermediate-inputs.md #117552. Learn how to contribute to open source by watching other members' activitiesThrough this Open Source Country View Line Academy, I learned how to contribute to open source and how to find issues. The summary is as follows.\nThere are many issues than the main logic, or UI parts, or UI parts, or UI parts.\nThere are many issues that can contribute to the open source sufficiently, even if you are a professional knowledge of the open source or a practitioner in another field (ex. UI issue)\nWhen you want to contribute, you first comment that you want to solve this issue directly to the issue and then start working.\nThis part was a little strange, but in the case of Argo Workflow, it was a little strange that the person in charge was assigned when making a contribution. Something I don't know? Or, it seems to assign a person in charge when you feel unfamiliar.\nThere are many different people. Some people write just one line, and some people write very kindly comments.\n\nI learned how to contribute directly to the issue by looking at other members' issue hackathons. In particular, I found the issue of \"Pagination\" very interesting among other members' issues.\nI didn't notice when I was using argo workflow, but I realized that it was possible to contribute to places that could pass by by catching that page-nation is inconsistent and making issues.3. Development container constructionPersonally, I set up the development environment by flying devcontainer myself. In fact, there were countless errors in the process, and I could imagine that other developers would come and squeeze their brains together if there was a bug in practice.I found out that when you solve dependency issues and later someone else makes an issue on my project, you use development containers to ensure you're working in the same environment,\nand I thought I'd have to use development containers in other projects I'm working on (discord bot-related projects).After the interim report, rather than changing my mind a little and feeling intimidated, I wanted to take the opportunity to overhear how other current employees operate the service in practice.\nIn fact, mentees presented various topics, and I was able to hear interesting topics such as load tests and explanations about ebpf in the company. I think it was a very valuable presentation that was hard to hear while attending school.4. Mastering the Verified Commit method using GPG Sign and uploading the introduction to Team GitHubUntil now, I've been committing without a separate GPG Key, but in the process of uploading the member introduction, I checked the DCObot and GPG and kept getting blocked,\nso I learned how to create a Verified commit and uploaded the introduction to Team GitHub Repo. In the process, I solved it with the help of the same team member while constantly stopping whenever I committed.docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ","-participation-review-10#๐ŸŒต Participation Review":"In fact, until I wrote the interim report, this activity was too high for my level and others were so good that I felt intimidated by myself, but thanks to the mentor's individual counseling and encouragement, I have since tried to participate in the regular meeting harder.I saw a lot of issues in Argo Workflow and looked for it to contribute to anything, but I couldn't touch it because it was so complicated and I didn't know the Go language.\nInstead, I felt like I entered the world of open source by looking at other people's contributions, even though I may not be able to contribute directly.Another person's most memorable contribution was \"Page Nation.\" I was impressed to see that some parts of Argo Workflow are page-nations, some parts are not,\nand some parts are not title-free, but you found a problem of consistency in the UI, and you found a team member in the issue hackathon to solve this problem.When I was looking for something to contribute, I tried to find issues related to logic, but it was too difficult and I couldn't figure out how it worked, but I can't believe it can contribute like thatโ€ฆI thought that I didn't have to be so scared of contributions than I thought.As everyone else, including you, is an incumbent and is very talented, I learned a lot from going to the meeting.\nYou can see the differences between theory and practice, how workflows are being used in practice, especially why the really universal airflow that I'm studying these days isn't being used very much in practice.To be honest, as I participated in open-source competition, I also have a desire to contribute at least one issue.\nAs there is not much time left, my plan is to contribute at least one small issue before the end of the activity, and now the semester is waiting, so I want to have as much time to learn as possible to go to regular meetings and learn even if the semester begins.","-personal-summary-9#๐ŸŒต Personal Summary":"","11-yoonwoo-you#11. YoonWoo You":"","-personal-activity-report-10#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Create a beginner's dockerfile\n\n\n\nCreate your own web service, build an image via dockerfile, and run a container.\nBuild your service using a framework and language of your choice, I used Nest.js.\n\n2. Learn the Nest.js framework\nNest.js Learning Repository\nSince I only knew the front end, I quickly learned to create a simple API service using the\n\n3. PR after creating the dockerfile\n\n\n\nI created a docker file to build the image, verified that the service is working, and raised a PR, but the build test of the github action fails.\nRemove the --production option and it passes the test, but the image is not optimised. Ask your mentor for advice\n\n\n\n\nStart troubleshooting based on your mentor's feedback\n\n4. Trouble Shooting\n\n\n\n\n\n\nI tried to install node_modules for production only to reduce the size when creating images with dokerfile, but it didn't pass the github action.\nAfter a lot of shovelling, I realised that a module called nest-cli is required for nest build, but it was in the devdependency, so I changed it and it worked. (My mentor gave me a hint, but I didn't understand and shovelled it in)\nThe reason I was confused was that I had nest-cli installed globally on my MacBook.\n\n5. Open source contributor activity\n[UI: The position sticky on the workflow toolbar is not working]\nFixed a bug where the position of the toolbar when selecting a checkbox in the workflows-list was not fixed at the top.\nRead the issue\nRead the PR\n\n[before]\n\n\n\nThe top toolbar was not visible when checkboxes were selected and scrolling.\nFixed an issue with the existing position : sticky not being applied by changing it to position : fixed.\n\n[after]\n\n\n\nAfter checking a checkbox, you can pin the toolbar to the top of the scroll to fire events for that list without having to scroll further.\n\n[UI - show history about completed runs in each cron workflow]\nWork with a good improvement found by a Uijeong Issue to add a list to the cron-workflows-detail component to view the history of a given workflow.\nRead the issue\nRead the PR\n\n[before]\n\n\n\nThere was nothing on the existing cron-workflows-detail page, but the\n\n[after]\n\n\n\n\n\n\nAdded a history workflows to the corresponding cron-workflows and an example of when there is no history.\nThis PR is still under verification","-participation-review-11#๐ŸŒต Participation Review":"It was a great experience.Unfortunately, when I got a job, I became busy and lacked knowledge of server and DevOps, so I didn't participate in many contributor activities or offline gatherings.However, I will not give up and try to contribute more to argoWorkflow by doing more front-end contributions and studying server side as well!Thank you for making such a good activity and thank you to the mentors and mentees for helping me grow step by step even though I'm a beginner ๐Ÿ‘","-personal-summary-10#๐ŸŒต Personal Summary":"","12-byeonggon-lee#12. ByeongGon Lee":"","-personal-activity-report-11#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\nParticipate in the launching ceremony\nK8s learning\nLearn Operator concept\nHelm learning\nLearning CNI concepts\nLearning Service Mesh concepts\n\n\nLearn Argo Workflows\nLearn basic usage\nhttps://argoproj.github.io/argo-workflows/workflow-concepts/\nhttps://www.youtube.com/watch?v=kxl6wYd5i2g\n\n\nLearn skills around you\nDevContainer learning\nNix Learning\nhttps://nixos.org/manual/nixos/stable/\nLearning MinIO\nLearn KeyCloak\n\n\n\n\nArgo Workflows contribution โ€˜bug fixโ€™\nCreate issue related to DevContainer malfunction https://github.com/argoproj/argo-workflows/issues/11439\nIssue with /etc/hosts entries being deleted when container restarts\n\n\nDevContainer malfunction resolved PR created and merge completed https://github.com/argoproj/argo-workflows/pull/11440\nSolved by adding โ€”add-host option to runArgs in devcontainer.json\n\n\n\n\n\n\nLearn technologies around Argo Workflows\nInstall and use NixOS based on what you have learned\nResearch on Argo CD, Argo Events, and Argo Rollout\nLearn Keycloak\nArgo Workflows supports Keycloak integration, so I became curious and investigated Keycloak.\nLearn about the differences between OAuth2 and OIDC\nLearn about Keycloak concepts\n-Role\n-Ream\n-Client\nLearn how to set up Keycloak\nLearn about Keycloak API and integration methods\nStudy Keycloak official documentation\nhttps://www.keycloak.org/docs/latest/securing_apps/index.html\nhttps://www.keycloak.org/docs-api/22.0.1/rest-api/index.html\n\n\nPractice installing and using Keycloak yourself","-participation-review-12#๐ŸŒต Participation Review":"It was great to be motivated not only to contribute to open source but also to learn about new technologies through this Contribution Academy.\nIt wasn't easy to participate while I was busy at work, but my long-term goal is not only to contribute to Argo Workflows in this year's contribution, but also in future contributions for the next few years.\nMy future plans are to build not only Argo Workflows, but also other Argo Projects and apply them to my personal toy project, as well as to study more about K8s.","-personal-summary-11#๐ŸŒต Personal Summary":"","13-euiju-lee#13. EuiJu Lee":"","-personal-activity-report-12#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nlint test\n1. how to use Git & Commit, PR rules\nTasked with mastering basic Git usage and sending strict commits and pull requests for contributions.\nIn the official Argo Workflow project, it was helpful to use the Issue Template and send a PR for the issue you want to contribute to, and it was also an opportunity to learn about the existence of the Issue Template.\nIt was an opportunity to indirectly experience the elements essential for future contributions.\nPR naming convention\nDCO Bot Check\nGPG Commit\nCommit Message convention\nLink issues and PR\n\n\nIssue creation - Member profile update - PR - Review - Merge process\n\n\n\n2. Participate in a special beginner class - Repository for beginner special class missions(container-playground) - The purpose was to help people who are unfamiliar with Docker or Kubernetes or who are new to it.\n\n\nLearn about the need for Docker Image optimization while performing tasks presented by a mentor\nSince it is a process of stacking certain packages and static files by layer from the From clause, we realized that optimization is essential because the Docker image can become heavy and have a negative impact on performance improvement.\n\n\nMission\nโ—๏ธobjectiveโ—๏ธ\n\nCreate your own web service and write a Docker file that can be containerized.\n\nTo pass the assignment, please be sure to follow the instructions below.\n\nโ€ข Directory and file placement\nโ€ข Be sure to create your own github account directory for your own service and write it there.\nโ€ข The `Dockerfile` must be located at the top of your directory. (If this condition is not achieved, CI will fail.)\nโ€ข As long as it is under your own directory, you can freely write the rest of the files except for the location of `Dockerfile`.\nโ€ข However, the image must be built successfully when you execute the command `docker build -t [image name] .` at the top of your directory.\nโ€ข Behavior of built images\nโ€ข Your web service must operate on port 8080.\nโ€ข The built image must be serviced without problems when run with `docker run -d -p [forwarding port number]:8080 [image name]` without any additional parameters.\nโ€ข Web service development language and service structure\nโ€ข It doesnโ€™t matter which language or framework you prefer.\nโ€ข It doesn't matter if you create a simple API service with no UI or design.\nโ€ข However, you must create two required APIs. (I don't care about the response value.)\n1. /api/v1/[your github account]\n2. /healthcheck\nโ€ข (Optional) It would be better to optimize the Docker image.([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))\nโ€ข [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an Please refer to -issue-using-a-keyword) to connect the issue and PR. (Manual connection x)\n\nโ—๏ธNoteโ—๏ธ\n\nโ€ขIt would be a good idea to refer to the documents below to understand Docker concepts and write a Dockerfile.\n\nโ€ข [Official documentation for creating a Dockerfile](https://docs.docker.com/engine/reference/builder/)\nโ€ข [How to use Docker for beginners](https://mysetting.io/slides/xxj85vnvey) (Content related to Docker Toolbox has been deprecated)\n\nโ€ขTo raise PR and merge, please refer to the points below.\n\nโ€ข Since you do not have permission to create or push branches in the repo, you must fork and then work on it.\nโ€ข Please refer to [PR's naming convention](https://flank.github.io/flank/pr_titles/).\nโ€ข [DCO](https://github.com/apps/dco) Please commit while referring to the conditions for passing the bot's check.\nโ€ข Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit.\nโ€ข It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)```\n\n\nHaving previous experience with the Python-based Django framework, I wrote a Docker file that creates a Django REST API.\nI sent out a PR, but was pointed out a security issue or an error in unnecessary package import syntax.\n\n\n\n\n\nThis is the first time I learned that SECRET_KEY is exposed in the settings.py code of the Django project, and I will take the time to think about how to solve this security issue.\nWe created a .json file containing the secret key and proceeded to refer to the json file in settings.py.\nSince the secret.json file cannot be uploaded to Commit, I learned how to ignore the json file through .gitignore, and was able to ignore unnecessary files created after executing certain commands such as dbsqlite3.\nIt was an experience that made me realize that several considerations are needed to upload locally developed results to a Git project.\n\n\n\n3. Argo Workflow Contributor\nWhile looking into Argo Workflow, I came across the Argo Workflow Slack channel marked Deprecated in the Argo Workflow - Contact - Help field.\nI thought it was a minor UI Issue, but I thought it was an opportunity to check what language the UI is displayed in and how it was developed, so I raised an issue and submitted a PR.\n\n\nCreated IssueUI: non-existent Slack Workspace link on help page Issue\n\n\nWhen I created an issue, the Maintainer of the Argo project quickly left a comment.\nI randomly tried to fix it with the CNCF Argo Channel link, but I received a comment from the maintainer asking me to update it with a different link.\n\n\nCreated PRfix: deprecated Link(Help-Contact) Issue\n\n\nArgo Workflow had a UI based on React, and the directories were arranged by component, making it easy to analyze the code.\nI didn't pass the DCO bot test because I accidentally omitted the Signed-off option during Commit\nbut I learned about the ability to revert previous commits (Rebase) or merge multiple unnecessary commits into one (Squash) in GIt. And I returned the previous commit and committed it with git commit -S -s -m \"Commit Message\".\n\n\nI looked up what the comment โ€˜LGTMโ€™ meant, and on Google, I used the tag LGTM to express my opinion. 'Looks Good To Me'. In other words, it was a rewarding experience because it meant it looked good.\nThe process of finding bugs or modifying the UI is important, but I think the most important thing is the process of performing contributions according to the rules set by the Argo Workflow ecosystem.\n\n\n\n\n\n4. Participating in Argo Workflow Hackerton (Argo workflow - Hackathon held within the OSSCA team)\nPull Request(Merged) : feat: Search by name for WorkflowTemplates in UI\nIssue : Search by name for WorkflowTemplates in UI\nIssue Hackathon activity period\n1st Hackathon (Hackathon Group C) : 23.08.16 - 23.08.20\n2st Hackathon (Hackathon Group C) : 23.08.20 - 23.08.27\n\n\n\n\n\nIssue content\nWhen there are a large number of templates in a cluster, it is good to search by name, but scrolling through all the templates is always inconvenient due to the lack of a search function.\nIt was thought that the Argo Workflow UI needed a function to filter the results of workflow templates by name, so the issue was adopted as a result of a group meeting.\n\n\nRole\nFront-End\nCreating a search field (Bar) in Argo workflow Template UI\nAnalyze .get logic to analyze where the Name Pattern (Like search) is sent\nModify workflow-template-filter.tsx and workflow-template-list.tsx in the workflow-template component directory.\n\n\n\n\nMeeting details\nThe meeting is held through the Slack hackathon channel, where opinions and information are shared every day.\n1st Meeting details\n\n\n1. name search function (backend)\n\nโ€ข WorkflowTemplate page\nโ€ข Add name search (LIKE search)\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add name search (LIKE search)\nโ€ข CronWorkflow page\nโ€ข Add name search (LIKE search)\n\n\n\n2. name search function (frontend)\n\nโ€ข WorkflowTemplate page\nโ€ข Add name search ui\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add search sidebar (name, label)\nโ€ข CronWorkflow page\nโ€ข Add name search ui\n\n3. pagenation (frontend)\n\nโ€ข WorkflowTemplate page\nโ€ข pagination based on name\nโ€ข ClusterWorkflowTemplate page\nโ€ข Add pagination\nโ€ข CronWorkflow page\nโ€ข Add pagination\n\n4. Write test code\n\n- name search (LIKE search)\n- Need more analysis on what test code should be written\n\n2nd discussion content\n1st offline meeting\n\n\n\n\n\n\n1. Co-commit method\n\nโ€ข Clone the repository https://github.com/ArgoWorkflows-OSS/argo-workflows locally.\nโ€ข We create a branch in the repository for our team to work on. (`master` vs `release-3.4.10`)\nโ€ข Work on the functions you are responsible for in the corresponding branch of the repository. (Commit by carefully following the commit rules for raising PR.)\nโ€ข When everyone's work is completed, 1 out of 3 people will send out a PR according to the PR template.\nโ€ข All 3 people can be contributors\n\n2. Since it is a hackathon and there is a set period, we decided to first implement the workflow-template name filter, which we think is the main one among workflow-template, cluster-workflow, and cron-workflow, send a PR, and move on once the maintainer merges it.\n\nโ€ข Roles for each part\n\nโ€ข Back-End\n\nโ€ข workflow_template_server.go\nโ€ข Name filtering and pagination recalculation\n\nโ€ข Front-End :\n\nโ€ข workfflow-template-filter.tsx\nโ€ข Add Name search UI\nโ€ข Receiving and filtering the Name argument\nโ€ข workflow-template-list.tsx\nโ€ข Add Name state\nโ€ข Pass name to userEffect list\nโ€ข workflow-template.tsx, Utils.tsx\nโ€ข Passing the Name argument\n\n3rd discussion details\n2nd offline meeting\n\n\n\n\n1. Offline Meeting Meeting Contents\n\nโ€ข An opinion that even cases where there is no namespace should be included in the filter. (Insufficient grounds to say to eliminate namespace - Other sites (Kubernetes Dashboard, OpenShift, Argo CD, etc.) also provide namespace without namespace)\nโ€ข Thoughts on whether it is possible to import and apply the logic used in continue and whether continue can be maintained as is even with custom results.\nโ€ข After analyzing the continue logic until Wednesday night, if it is concluded that pagination using continue is not possible, upload a question in the issue comment.\nโ€ข Front-end pagination (data is not reloaded, the method used in argocd) vs. server-side pagination (pagination after checking the entire list each time, will the load be okay?)\nโ€ข If server-side caching is implemented, is there a place to store it?\n2. I decided to do a full K8s search by applying only the namespace and label every time I turned the page.\n\n3. Additional logic implemented in offset-based pagination method\nโ€ข The part that didn't work\nโ€ข If you perform a filtered search after clicking the next page button, no data appears even if there are search results.\nโ€ข If you increase the number of pagination after clicking the next page button, the search results do not display properly.\nโ€ข What changed\nโ€ข As the continue value is updated on the server, when increasing the number of pages or applying filtering, there is a problem with pagination based on the continue value already set on the server.\nโ€ข A method of changing the continue value to be passed from the front was adopted ( When increasing the number of pages or applying filtering, set continue back to 0)\n\n\n4. Pagination Test\nโ€ข workflow_template_server_test.go passed\nโ€ข (14 workflow templates registered)\nโ€ข Normal : UI workflow template first page\nโ€ข Normal : when workflow template page limit is 5, 10, 50\nโ€ข Workflow template page Add workflow template on page 1 and move to page 2\nโ€ข Workflow template page Delete the workflow template from page 1 and move to page 2\nโ€ข Test the above with `name pattern` filtering search\nโ€ข Search without name pattern and then re-search by adding name pattern\nโ€ข After searching including the name pattern, deleting the name pattern and searching again\n\n5. Create PR\n\nLike filter (Name Pattern) implementation\nex) Workflow-template starting with sp can be searched\n\n\n\n\nResult\n\n\nThe implementation was a success, and we plan to modify the previously discussed cluster-template and cron-template components.\n\n\n\n\n\n\n\n\n\n5. Learning outside of contribution activities - Completion of Google Kubernetes Study Jam training - Badge - Architecting with Google Kubernetes Engine: Foundations\nEarned 7์›” 18, 2023 EDT - Architecting with Google Kubernetes Engine: Workloads\nEarned 7์›” 26, 2023 EDT - Architecting with Google Kubernetes Engine: Production\nEarned 8์›” 4, 2023 EDT\nThe organized contents are recorded on a personal blog (velog)\neuijoo's Velog GCP Series","-participation-review-13#๐ŸŒต Participation Review":"Post-Participation Review\nBefore the Academy, I only had knowledge of Argo CD, but afterward, I was able to research and analyze Argo Workflow projects and reach a level where I could think about how to utilize its powerful functions.\nWhen making my first contribution, I created an issue, communicated with the maintainers, modified the requested items, and created a PR, so I quickly received comments and achieved the result of merging.\nIt may be a minor issue, but it was an experience that made me feel that a holistic analysis of the part I wanted to contribute was necessary.\nNot only this, it was an opportunity to analyze how the Argo workflow interacts internally by conducting an issue hackathon within the team, analyzing not only the UI, i.e. the front part, but also the logic of the back end part.\nOur group's body was a big issue, so we were able to reach our goal by holding online as well as offline meetings accordingly, and since the two members were working in the field, they kindly explained difficult parts, so it was a useful experience.\nI have a desire to continue communicating with the hackathon team members or the entire team.\n\n\nFuture plans\nSince the OSSCA period has not yet ended, we plan to continue exploring issues (Cluster-workflow-template, Cron-workflow, etc.), discover typos or translation errors in the Argo Workflow document, and continue to submit PRs.\nIn addition, after the OSSCA period ends, we plan to portfolioize the contents that have been organized so far.\nAs a toy project, we plan to complete data ETL work using Argo Workflow, which is currently in progress.\nIf I get a job, I hope to create many insights by introducing many of Argo Workflow's functions into my field.","-personal-summary-12#๐ŸŒต Personal Summary":"","14-euijung-geon#14. EuiJung Geon":"","-personal-activity-report-13#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nโœ… Records about ContributionSeries | 2023 OSSCA - ddubi.log-> Unfortunately It is not translated..\n\n\n\nโœ… Various tasks\nThe task regarding issue/commit/PR in Github[Summary]\n\n\nSelect the profile update issue, fork ArgoWorkflows-OSS repository, and commit it by adding users.md and [name].md under docs/user in the repository. After that, link the issue and submit a PR.\n\n[Outcome]docs : update UiJeong Profile by juijeong8324 ยท Pull Request #19 ยท ArgoWorkflows-OSS/ArgoWorkflows-OSSrecords: Github์—์„œ issue/commit/PR\n\n\n\n\nRunning Locally[Summary]\nRunning Argo workflows locally\nInstall Linux on Windows with wsl2 and run argo workflows using devcontainer cli.\n\n[Outcome]records: Argo Workflows running locallyrecords: Argo Workflows running locally - retryrecords: Argo Workflows running locally - finalrecords: Argo Workflows running locally - real final\n\n\n\n\nSpecial class for Beginners - Create my own service container image\n\n[Summary]\nSpecial class for Beginners is a class for beginners(It's me) who don't know much about Container, kubernetes, argo from Argo-workflows oss team.\nThe task is creating my own web service, writing dockerfile for containerize the application.\nYou need to understand Dockerfile, docker, images, and containers.\nIn my case, build web server with express and write dockerfile.\n\n[Outcome]code: About taskrecords: ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘records: [Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž\n\n\n\n\n\nโœ… Offline meeting\nDate\tActivity\t2023.07.15\t- Introduction team - (Seminar) Introduction to Argo workflows and mentorโ€™s application examples\t2023.07.30\t- Searching and sharing issues of the week - I was solving a local running problem. - (Seminar) HaeMin's WebRtc, Sunyeong's keyclock and argo worfklows\t2023.08.13\t- Receive feedback on Special class of beginners assignment - Searching and sharing issues of the week - (Seminar) Mentorโ€™s special lecture on history and principles\t2023.08.20\t- Searching and sharing issues of the week - I share `Issue #11131`` - (Seminar) DaHae's โ€˜Platform builder & K6 execution test PoC that allows developers to perform execution tests on their ownโ€™\n\n\n\n\nโœ… Searching Issue & Creating Issue\nIssue #11131 Fix Bug[Summary]Error occurs when \" in a workflow input parameter fails to escape and is referenced as workflow.parameter.json[Outcome]I dissmiss this issue because of the eeror occured from python environment not argo workflows.records: Argo Workflows - Issue #11131\n\n\n\n\nIssue #11706 Improve UI[Summary]\n\n\nAn issue that would like to add a UI that can check the history of each workflow in the cron workflow tab.records: Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)[Outcome]PR #11811 Closes\n\n\n\n\n\nโœ… PR open & merge\nPR #11732 docs PR Merge[PR Summary]PR that modifies the image in the Argo Workflows official document to clearly show that the image in Artifact Visualization is a YouTube video link.\n\n[Outcome]records: Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md\n\n\nImage replacement to add a play button to the center of the image\n\n\nmerge complete\n\n\n\n\nPR #11811 Improve UI PR Merge[PR Summary]The PR tries to solve Issue #11706\n\n\nModify to check completed cron-workflow when you click specific cron-workflow at cron workflow page\n\n\nIf it cannot find a completed cron-workflow, it will be display like above[Outcome]Merge Complete","-participation-review-14#๐ŸŒต Participation Review":"Review\nActually DevOps, Infra were unfamiliar fields to me, but through the Argo workflows project, I feel more familiar with the field than before.\nI have only been learned to concepts such as Docker, Container, etc. theoretically, but I learned those concepts more easily through hands-on practice, and in addition new things (the existence of wsl...!).\nIt gave me an opportunity to look back on concepts that I miss (e.g Linux authority and network.)\n\n\nAlso I had a vague fear of writing an issue, but I was able to overcome that fear by writing it myself.\nAt last, There are many ways to contribute and I realize it was important to try to contribute step by step.\nThe first time I focused on issues that I did not sympathize with, due to my personal greed and the idea of learning while solving problems.\nHowever I realized regardless of the difficulty of the issue, I needed to understand the repo while solving an issue that I personally sympathized with.\n\n\nI look forward to continuing to enjoy contributing to open source!\n\n\nForward Plan\n\n\n- Step 1\n: Time to adapt and learn about Argo Workflows / Simple contribution\n: Contribute articles via Repo's TODO\n: Focuse on UI improvements\n\n- Step 2\n: Focus on template,backend contribution\n\n- Step 3\n: Write an issue that would be good to solve and then contribute\nEven after the open source contribution ends, the mentor plans to continue meeting regularly, and I have a goal of contributing at least one issue per month to the Argo Workflows repo this semester.","-personal-summary-13#๐ŸŒต Personal Summary":"","15-sungrock-jung#15. SungRock Jung":"","-personal-activity-report-14#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n\ngit/github Getting Started\nissue: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11\npr: https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15\nsummary: Familiarize yourself with git/github, the core of code shape management in the open source ecosystem.\ndetail:\nMuch of the open source world relies on git and github for collaboration.\nTherefore, in order to contribute to open source, it is necessary to familiarize yourself with git/github.\nUsing git/github, it was a hands-on activity to issue issues, follow commit rules, and create PRs.\n\n\n\n\nfeat: logging for client-side throttlingissue: #11387, #11402\npr: #11437\nsummary: fix to figure out faster if user set certain options incorrectly\ndetail:\nIt uses a library called client-go to communicate with kubernetes.\nThis library provides options --qps, -burst for request limit.\nIf this option is set very low, it will cause throttling. That's why we have a separate log level to inform the user more quickly.\nWhile working on this issue, I learned a lot about client-go, especially about RoundTrip.\nIt was a shock when I realized that I could add middleware using RoundTrip for any object that respects the http request interface provided by golang.\n\n\n\n\ngo 1.21 upgradeissue: #11566\npr: #11601\nsummary: golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰\ndetail:\nAs a lead mentee, I decided it would be better to have a teammate who hasn't contributed yet try to solve the issue rather than me.\n\nI shared the issue with my teammate, and I was able to support him in successfully resolving the issue.\nWe shared our approach to the issue in our regular weekly meeting.\n\nOn weekdays, we would take questions and answer them separately in a slack channel so that everyone on the team could get experience submitting PRs.\n\nTeam members also gained invaluable experience merging PRs.\n\n\n\n\nDebugging ์„ค์ •summary: ํŒ€์›์˜ argo-workflow debugging setting\ndetail:\nFor team members who are new to developing with golang, we had some difficulties setting up the debugging environment, and we worked together to solve it.\n\nDuring this process, I realized that I'm not very good at setting up debugging for apps that are closely related to kubernetes,\nand I realized that I needed to get some help with that.","-participation-review-15#๐ŸŒต Participation Review":"After\nParticipating in OSSA for 13 weeks was a great experience.\nAfter applying 3 times, I was so happy to be part of a project built with my favorite community, CNCF, and my favorite language, Golang.\nParticipating in argo-workflow under the CNCF umbrella through OSSCA and being able to contribute to the ecosystem of CNCF, even in a small way, was a very happy time for me.\nIn particular, I thought it was a good experience for beginners to be able to quickly communicate with maintainers through mentoring, a system operated by argo-workflow.\nWith feedback through argo-workflow's mentoring system, I quickly gained confidence and good experience through PR submission and merge, which I wanted to share with all team members as a lead mentee.\nHelping a team member who was new to open source contributing made me realize how much of a barrier to entry it is for people who are new to it, and it made me think about how to bring beginners into the ecosystem more reliably.\nIn addition to the open source contribution activities, the team members from Developer, DevOps, and SRE roles, the different skills they use in their respective roles, and the sharing of experiences broadened my horizons.\nIf I have the opportunity next year, I would definitely participate in OSSCA and continue my open source contribution activities with various people.\n\n\nPlanning\nWorking on this argo-workflows project has made me very interested in the projects in the argo camp.\nBy participating in the project, I was able to identify my shortcomings as a developer, and I plan to improve them.\nEven if ossca ends, I will continue to contribute to open source under the CNCF umbrella.\nargo-workflow\nshortfalls\nLack of understanding of kubernetes operators\nLack of frontend knowledge\n\n\nFuture plans\nThe UI of argo-workflow is a bit lacking compared to other argo projects, and I'm going to try to improve it based on user feedback.\nRegarding area/artifact, I would like to extend it to use more storage.\nRegarding area/plugin, it currently only supports sidecar, but I'd like to make it easier to extend externally implemented plugins with code.\nRegarding the documentation, I'd like to think about the parts that are difficult for beginners and improve them.\n\n\n\n\n\n\nPersonal growth\nshortfalls\nTalking to members from different companies and lacking their own perspective on developing and keeping the service stable.\nDifficulty communicating to transfer knowledge.\n\n\nFuture plans\nI'm going to study how to organize and speak about the knowledge I want to convey.\nI'm going to talk to a lot of people, share my thoughts, and try not to get caught up in otherness.","-personal-summary-14#๐ŸŒต Personal Summary":"","16-moonyoung-chae#16. MoonYoung Chae":"","-personal-activity-report-15#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\nMultiple Tasks\nGithub Issue/Commit/PR Mission\nLearned how to use Github to contribute the ArgoWorkflow which is a large scale of open source community.\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43\nhttps://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44\n\n\nArgoWorkflow Running Locally\nRun ArgoWorkflow in local environment\nUnderstanding Argo Workflow Structure, DevContainer, Container-Based Applications, and Makefile Structure\n\n\nMake a container image\nLearned Docker File Command, Docker layer structure, optimization and caching\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/16\nhttps://github.com/ArgoWorkflows-OSS/container-playground/pull/23\n\n\n\nIssue analysis\nMetric issue analysis\nAnalysis of issues that require improvement by many users due to issues with many Github Reactions\nIncreased monitoring convenience by adding metric labels\n\n\nAs a result of issue analysis, it was discovered that developing the content could cause another problem.\nWhen adding a metric label, a large amount of metrics are collected, which may cause performance problems due to a large amount of metric traffic flowing to existing users.\n\n\nSuggest and communicate ways to solve problems by detouring\nConfirm that the monitoring requested by the issue is possible when using a custom metric, and suggest a way to resolve it by bypassing it.\nhttps://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337\n\n\nInquire some ambiguous part in the comment in code for future improvement.\nhttps://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745\n\n\nIssue analysis through issue hackathon\n\n\n\nContribute\nFixed a type of function name and vaiable name\nFixed parts that could cause confusion to other developers\nhttps://github.com/argoproj/argo-workflows/pull/11604\nhttps://github.com/argoproj/argo-workflows/pull/11633\nhttps://github.com/argoproj/argo-workflows/pull/11687","-participation-review-16#๐ŸŒต Participation Review":"I wanted to contribute to a large open source community, but I felt at a loss. It was great to be able to contribute directly through this academy.\nThis was possible because a mentee with a lot of experience in contributing guided me step-by-step to contribute and encouraged me to take on the challenge.\nThrough technical seminars and technical exchanges with other developers, we were able to grow together.\nBecause ArgoWorkflow is a large-scale project, there are many difficult parts to analyze alone, but by sharing opinions with other developers, I was able to solve the problem more quickly.\nSince I have gained some understanding of the ArgoWorkflow project and have gained confidence through my small contribution experience,\nI expect that my next contribution will be easier. Even after this program ends, we plan to contribute on a larger scale by collaborating\nwith other mentees who are interested in ArgoWorkflow.","-personal-summary-15#๐ŸŒต Personal Summary":"","17-soonyeong-choi#17. SooNyeong Choi":"","-personal-activity-report-16#๐ŸŒฟ Personal Activity Report":"Collapse/Expand\n1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)Issue #11344\nPR #11662\nIssue Analysis\nTo understand this issue, I first needed to grasp what Default Workflows are.I learned that the workflowDefaults field in the argo workflows controller configmap allows you to set default values for workflows. Additionally, I discovered that if a workflow already has values for this field, those values take precedence.For example, after configuring the configmap as follows, when you create a Workflow,\n# This file describes the config settings available in the workflow controller configmap\napiVersion: v1\nkind: ConfigMap\nmetadata:\nname: workflow-controller-configmap\ndata:\n# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level\nworkflowDefaults: |\nmetadata:\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5\nparallelism: 3\nit will be automatically created with the values set in the workflowDefaults field, like this:\napiVersion: argoproj.io/v1alpha1\nkind: Workflow\nmetadata:\ngenerateName: gc-ttl-\nannotations:\nargo: workflows\nlabels:\nfoo: bar\nspec:\nttlStrategy:\nsecondsAfterSuccess: 5 # Time to live after workflow is successful\nparallelism: 3\nThe issue was related to an error occurring when adding the volumeClaimTemplates value to workflowDefaults, causing errors when creating CronWorkflows or Workflows.The error message indicated, does not contain declared merge key: name.Upon checking the code, it was found that the error occurred in the StrategicMergePatch function, which is related to Kubernetes' patch strategy.\nVolumeClaimTemplates []apiv1.PersistentVolumeClaim `json:\"volumeClaimTemplates,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"name\" protobuf:\"bytes,6,opt,name=volumeClaimTemplates\"`\nThe issue arose from the fact that the VolumeClaimTemplates type defined in Workflows used name as the patchMergeKey.However, upon inspecting the PersistentVolumeClaim type below, it was found that name was not present. In other words, the problem occurred because a value was defined as the patchMergeKey that was not part of the structure.\ntype PersistentVolumeClaim struct {\nmetav1.TypeMeta `json:\",inline\"`\n// Standard object's metadata.\n// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata\n// +optional\nmetav1.ObjectMeta `json:\"metadata,omitempty\" protobuf:\"bytes,1,opt,name=metadata\"`\n\n// spec defines the desired characteristics of a volume requested by a pod author.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nSpec PersistentVolumeClaimSpec `json:\"spec,omitempty\" protobuf:\"bytes,2,opt,name=spec\"`\n\n// status represents the current information/status of a persistent volume claim.\n// Read-only.\n// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims\n// +optional\nStatus PersistentVolumeClaimStatus `json:\"status,omitempty\" protobuf:\"bytes,3,opt,name=status\"`\n}\n\nIssue Resolution\nI removed the patchMergeKey from VolumeClaimTemplates.However, the reason patchMergeKey was added to VolumeClaimTemplates was to maintain consistency with conventions used for Volumes.Since this issue is related to policies, it indeed requires further discussion.This was my first PR to the ArgoWorkflows project, and it's great that i was able to identify the cause of an issue that was causing inconvenience for many people.2. Search by name for WorkflowTemplates in UIIssue #11004\nPR #11684\nIssue Analysis\nThis issue was worked on by a team of three people.\n\nWorkflowTemplates do not have a search function based on 'name', so to find a specific WorkflowTemplates, you could only search based on label.So, many users were feeling inconvenienced, and it was an issue related to 'feature improvement' that they would like to provide a function to search based on 'name'.\nIssue Resolution\n\n\nWe added additional logic to filter the results of WorkflowTemplates retrieved through the Kubernetes API based on their 'name', successfully implementing this feature.However, there was one issue.Existing pagination was implemented using Kubernetes' own continue value, so if Kubernetes results were custom manipulated like this, Kubernetes pagination could not be used.We had a lot of concerns about how to solve this, but We solved the problem by applying logic to implement cursor pagination using Kubernetes' resourceVersion.It was so fun to be able to discuss it with others instead of alone.I also felt good about providing some really needed functionality to the ArgoWorkflows project.3. A problem that is not initialized when changing the number of page limitsIssue #11702\nPR #11703\nIssue Analysis\nWhile resolving the Search by name for WorkflowTemplates in UI issue, i discovered a new pagination bug.When changing the number of pages, the continue value used for pagination was not initialized in the UI, so the data was not displayed properly.\nIssue Resolution\nI was able to solve the problem by simply modifying the logic to initialize offset when a change in page number is detected in the UI code.It was only a one-line code change, but this one line solved a problem that was quite inconvenient.4. Pagination may not work correctly for archived workflows\nIssue Analysis\nIssue #11715\nPR #11761This issue was directly communicated to us by Maintainer @terrytangyuan through Slack.\n\n\n\n\nIt felt like I was contacted by my favorite celebrity and I was so happy that I almost flew away. I suppressed my happy and excited heart and analyzed the issue.Workflows and ArchivedWorkflows were previously separated into different pages, but starting from the master version, Workflows and ArchivedWorkflows are combined into one page, and the logic has been modified to show ArchivedWorkflows together if they exist.However, when Workflows and ArchivedWorkflows were merged into one, a problem occurred with pagination.The two resources also used completely different pagination. Workflows was using the continue value, which is Kubernetes' own pagination, and ArchivedWorkflows used its own database, so it was using the database to perform pagination using the offset method.However, while passing the continue value used in Workflows to ArchivedWorkflows as is, a problem occurred where ArchivedWorkflows was not searched at all.\nIssue Resolution\nI was able to resolve the issue by referring to the pagination logic that was implemented while resolving the Search by name for WorkflowTemplates in UI issue.Since the two resources have no choice but to use different methods of pagination, rather than using pagination before merging the two resources, use a method of first searching the entire resource and merging the two resources and finally applying the pagination logic. I did it.I was able to solve the problem of ArchivedWorkflows not being searched, but fetching and merging the entire list every time the page is changed is a performance concern, so i'm thinking about a way to test performance.I plan to switch to front-end pagination if performance testing indicates that it's not working well.It was great to be able to solve a critical issue, and I felt proud and fun because I felt like I was contributing properly to the ArgoWorkflows project as a contributor.5. Relocation of Commit Guidelines Information in the DocumentationIssue #11700\nPR #11701\nIssue Analysis\nThe ArgoWorkflows project has a README document for developers attempting to contribute.However, it does not mention specific guidelines for commits.@GeunSam2 mentor mentioned that it was inconvenient when initially attempted to contribute and had difficulty finding commit guidelines.\nIssue Resolution\n\n\nUpon hearing this feedback, I made a modification to the contribution README by adding a link to commit guidelines.This change aims to make it easier for developers who want to contribute to ArgoWorkflows.In this PR, a maintainer provided a code suggestion, which was intriguing and enjoyable for me as I was encountering the code suggestion feature for the first time.","-participation-review-17#๐ŸŒต Participation Review":"If someone were to ask me what I did best this year, I would confidently say that it was my participation in the ArgoWorkflows project contribution activities.Meeting various developers in the same field, forming a sense of empathy, and engaging in discussions with them was truly enjoyable. Hearing stories about different companies was also quite interesting.During our weekly meetings, it wasn't just about working together; our mentors always conducted insightful seminars. Sundays became genuinely enjoyable, and time flew by.Meeting such capable mentors was a delight. I received advice on the concerns I had as a junior developer, my future direction, and how to study effectively as a developer, which made me happy.I always wanted to try contributing, but I was afraid to tackle such a big project. However, facing these challenges with such great mentees and mentors made my fears disappear.Submitting numerous PRs and communicating with maintainers was also a lot of fun, and it was really satisfying to see my code being incorporated.Thanks to this experience, I gained the confidence to contribute not only to ArgoWorkflows but also to other projects.I have no intention of stopping my contributions after this period ends. I plan to continue contributing to ArgoWorkflows while looking for opportunities to contribute to Kubernetes and Argo CD projects used by my company.","-personal-summary-16#๐ŸŒต Personal Summary":""}},"/2023/members":{"title":"Members","data":{"":"","๋ฉค๋ฒ„-๋ชฉ๋ก#๋ฉค๋ฒ„ ๋ชฉ๋ก":"์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )\n\n\n๊ฐ•๋ณ‘์„ \n๊ฐ•์‹œ์˜จ\n๊ถŒ์˜๊ธธ\n๊น€์ˆ˜๋นˆ\n๊น€์›์‹\n๊น€ํ•™์ค€\n๋ฐ•์ง„์ˆ˜\n์„œ์ฒญ์šด\n์†กํ˜œ๋ฏผ\n์•ˆ๋‹คํ˜œ\n์•ˆ์ง€์™„\n์œ ์œค์šฐ\n์ด๋ณ‘๊ณค\n์ด์˜์ฃผ\n์ „์˜์ •\n์ •์„ฑ๋ฝ\n์ฑ„๋ฌธ์˜\n์ตœ์ˆ˜๋…•"}},"/2023/members/AhnDaHae":{"title":"Ahndahae","data":{"":"name : ์•ˆ๋‹คํ˜œ\ngithub : da.head0\nage : ๋ฏธ์ƒ ^.^\nblog : aimb\ntwitter : MM (๋น„ํŒ”์•Œ๋ฆผ์ด ๊บผ์ ธ ์žˆ์–ด์„œ ํŒ”๋กœํ•˜์‹œ๋ฉด ๋Œ“๊ธ€์ด๋‚˜ ๋ฉ”์‹œ์ง€ ํ•œ๋ฒˆ๋งŒ ์ฃผ์„ธ์š”...)\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ˜„์žฌ SRE๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n2022๋…„์˜ ์Šคํ„ฐ๋””๋ด‡์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค 2023๋…„๋„ ์Šคํ„ฐ๋””๋ด‡์œผ๋กœ ์‚ด๊ณ  ์žˆ๊ธด ํ•ฉ๋‹ˆ๋‹ค.\n์น˜์ฆˆ ์กฐ๋žญ์ด๋–ก ๊ณ ์–‘์ด๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค.\nํ‚ค๋ณด๋“œ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ์œคํ™œํ•˜์‹ค๋ถ„ ํ•ญ์‹œ ํ™˜์˜..."}},"/2023/members/AhnJiWan":{"title":"Ahnjiwan","data":{"":"name : ์•ˆ์ง€์™„\ngithub : synoti21\nage : 22\nblog : velog\n\n๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ์ค‘ ํŒŒ์ดํ”„๋ผ์ธ CI/CD ๋ฐฐํฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” k8s์— ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ๋˜์–ด ๋“ค์ดํŒŒ๊ฒŒ ๋๊ณ , k8s ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ์ธ argo workflow๋ฅผ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ ์ž OSS์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.MLOps ๊ด€๋ จ ๋ฐœ์ œ ๋•Œ๋ฌธ์— ํ•œ ์ฃผ๊ฐ„ ๋„ˆ๋ฌด ์ •์‹ ์—†์–ด์„œ ์ด์ œ์„œ์•ผ ์˜ฌ๋ฆฌ๋„ค์š”ใ… ใ… ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋ถ„๋“ค์— ๋น„ํ•ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•ด์„œ ์ฃผ๋ˆ…๋“œ๋Š” ๊ฐ์ด ์—†์ง„ ์•Š์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ •๋ง ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2023/members/ChoiSooNyeong":{"title":"Choisoonyeong","data":{"":"name : ์ตœ์ˆ˜๋…•\ngithub : sunyeongchoi\nage : ๋งŒ 26์‚ด\nblog : ๋‡ฝ๋‡ฝ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๋‹ฎ์•˜์–ด์š”. ^^\n์ข‹์•„ํ•˜๋Š” ์šด๋™์€ ์ˆ˜์˜ ์ž…๋‹ˆ๋‹ค.\n์— ๋น„ํ‹ฐ์•„์ด๋Š” ISFP ์ž…๋‹ˆ๋‹ค ~"}},"/2023/members/ChaeMoonYoung":{"title":"Chaemoonyoung","data":{"":"name : ์ฑ„๋ฌธ์˜\ngithub : mmonyoungCHAE\nage : ๋งŒ 26์‚ด\nblog : Velog\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.\nํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค.\n์šด๋™ ์ข‹์•„ํ•ด์š”! (ํ—ฌ์Šค, ๊ฐ€์•„์•„๋” ํด๋ผ์ด๋ฐ)"}},"/2023/members/GangByeongSun":{"title":"Gangbyeongsun","data":{"":"name : ๊ฐ•๋ณ‘์„ \ngithub : qudtjs0753\nage : 0~100์‚ด ์‚ฌ์ด\nblog : ??\n\n์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๊พธ๋ฒ…\n๋ฐฉ๊ธˆ ๋ฉด์ ‘๋ณด๊ณ  ์™”์Šต๋‹ˆ๋‹ค ใ…Žใ…Ž\n์ด๋ฆ„์„ ์™ธ์šฐ๊ธฐ ํž˜๋“œ์‹œ๋‹ค๋ฉด KBS๋กœ ์™ธ์šฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค\n์–˜๊ธฐ๋“ฃ๋Š”๊ฑฐ ์ฐธ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ปคํ”ผ์ˆ์—์„œ ๋ฉ˜ํ† ๋‹˜์ด ๊ธฐ์ˆ  ์–˜๊ธฐ ํ•ด์ฃผ์‹œ๋Š”๊ฑฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค ๋” ๋“ฃ๊ณ ์‹ถ์Šด๋‹ค"}},"/2023/members/GangSiOn":{"title":"Gangsion","data":{"":"name : ๊ฐ•์‹œ์˜จ\ngithub : Yaminyam\nage : 24\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ‰์†Œ์—๋„ ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๊ฐ€ ๋งŽ๊ณ  ๊พธ์ค€ํžˆ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ์œ„ํ•ด ์ตœ๊ทผ์— DevOps์— ํฅ๋ฏธ๊ฐ€ ์žˆ์–ด Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘ํ•ด๋ณด๊ณ  ์‹ถ์–ด ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}},"/2023/members/JungSungRock":{"title":"Jungsungrock","data":{"":"name : ์ •์„ฑ๋ฝ\ngithub: Jack-R-lantern\nage: ??\nblog: ??\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.container ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.cncf๋ฅผ ๊ต‰์žฅํžˆ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}},"/2023/members/GeonEuiJung":{"title":"Geoneuijung","data":{"":"name : ์ „์˜์ •\ngithub : juijeong8324\nage : ๋งŒ 21์„ธ(01๋…„์ƒ)\nblog : ๋šœ๋น„\n\n์ž‘๋…„ 2022 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•˜๋ฉด์„œ ์˜คํ”ˆ์†Œ์Šค์˜ ๋งค๋ ฅ(?)์— ๋น ์ ธ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค๋ถ„์•ผ๋ฅผ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ด๊ฒƒ์ €๊ฒƒ ํ•ด๋ณด๋‹ค๊ฐ€ ํด๋ผ์šฐ๋“œ/๋ฐฑ์—”๋“œ/Devops ์ชฝ์œผ๋กœ ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹คํœดํ•™ํ–ˆ์Šต๋‹ˆ๋‹ค!! ํœดํ•™ํ•˜๊ณ  6๊ฐœ์›”๋™์•ˆ ์ฝ”๋”ฉ์„ ์•ˆ ํ–ˆ์Šต๋‹ˆ๋‹ค(์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค)MBTI : ENTP & INTP ๋ฐ˜๋ฐ˜๋ฐฐ์›Œ์•ผ ํ• ๊ฒŒ ์‚ฐ๋”๋ฏธ๊ณ  ๋ถ€์กฑํ•œ๊ฒŒ ๋งŽ์ง€๋งŒ ์—ด์‹ฌํžˆ ๋”ฐ๋ผ๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!p.s ๋ญ˜ ์ ์–ด์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ TMI ์ ๋Š” ๊ณต๊ฐ„์ด๋ผ ์ดํ•ดํ•˜๊ณ  ์ ์–ด๋ด…๋‹ˆ๋‹ค.."}},"/2023/members/KimHakJun":{"title":"Kimhakjun","data":{"":"name : ๊น€ํ•™์ค€\ngithub : junkmm\nage : ๋ฏธ์ƒ\nblog : junkmm\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.ํด๋ผ์šฐ๋“œ์™€ ๋ฐ๋ธŒ์˜ต์Šค์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."}},"/2023/members/KimOwnSik":{"title":"Kimownsik","data":{"":"name : ๊น€์›์‹\ngithub : mihilt\nage : ๋ฏธ์ƒ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์š”์ฆ˜ ์ผ์ฐ ์ž๊ณ  ์ผ์ฐ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค.์˜ค๋Š˜ DCO ๋ด‡์ด๋ผ๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฌธ์ œ ์—†์ด DCO ๋ด‡์˜ ์ฒดํฌ๊ฐ€ ํ†ต๊ณผ๋˜๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2023/members/KimSuBin":{"title":"Kimsubin","data":{"":"name : ๊น€์ˆ˜๋นˆ\ngithub : sudosubin\nage : ๐Ÿ”\nblog : ์—†์Œ\n\n์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ 2023์—์„œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์˜ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.ํ˜„์žฌ๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๊ณ , ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ณ ๊ธฐ์™€ ์ˆ˜์˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}},"/2023/members/KwonYoungGil":{"title":"Kwonyounggil","data":{"":"name : ๊ถŒ์˜๊ธธ\ngithub : zel0rd\nage : ๋ฏธ์ƒ\nblog : zel0rd\n\n๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค."}},"/2023/members/LeeByeongGon":{"title":"Leebyeonggon","data":{"":"name : ์ด๋ณ‘๊ณค\ngithub : binkoni\nage : ๋งŒ27์„ธ\nblog : gonnux\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹คMBTI๋Š” INTP์ด๋‹ค\n๋ฆฌ๋ˆ…์Šค์™€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๋งค์šฐ ์ข‹์•„ํ•œ๋‹ค (ํ•˜์ง€๋งŒ ์ทจ์—…ํ•˜๋‹ˆ ๊ธฐ์—ฌํ•  ์‹œ๊ฐ„์ด ์—†์–ด์ง„๋“ฏ ํ•˜๋‹ค)\n1๋…„ ๋ฐ˜์ •๋„ ์ผํ•œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ด๋‹ค\nํ‡ด๊ทผํ›„ ํ—ฌ์Šค์ค‘์ธ ํ—ฌ๋ฆฐ์ด๋‹ค\n๊ฐœ๋ฐœ ์™ธ ์ทจ๋ฏธ๋Š” ์žฌํ…Œํฌ, ์œ ํŠœ๋ธŒ(๋ณด๊ธฐ), ์ž์ „๊ฑฐ์ด๋‹ค\n๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์ดˆ์‹ฌ์„ ๋˜์ฐพ๊ธฐ ์œ„ํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์— ์ฐธ๊ฐ€ํ–ˆ๋‹ค"}},"/2023/members/LeeEuiJu":{"title":"Leeeuiju","data":{"":"name : ์ด์˜์ฃผ\ngithub : Leeeuijooo\nage : 10025์„ธ\nblog : ์˜์ฃผ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹คMBTI ENFJ\n์šด๋™ ์ข‹์•„ํ•ด์š”\n๋ชฉ์šœ๋‚  ๋ฉด์ ‘์ธ๋ฐ ์ค€๋น„ ์•ˆํ•ด์„œ ๋–จ๋ ค์š”\n2023 OSSCA ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค"}},"/2023/members/ParkJinSu":{"title":"Parkjinsu","data":{"":"name : ๋ฐ•์ง„์ˆ˜\ngithub : umi0410\nage : 27\nblog : https://umi0410.github.io\n\n์ฃผ๋กœ K8s, container, ArgoCD Argo Rollouts ๊ฐ™์€ Cloud-Nativeํ•œ ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.์˜ฌํ•ด์—๋Š” ์˜์–ด ๊ณต๋ถ€์— ๊ด€์‹ฌ์ด ์ข€ ๋งŽ์ด ๊ฐ€์š”. ์ผ์ฃผ์ผ์— ํ•œ ๋ฒˆ์”ฉ ํ™”์ƒ ์˜์–ด๋„ ํ•ด๋ณด๊ณ  ์žˆ๊ณ , ์ผ์ฃผ์ผ์— ํ•œ ๋‘๋ฒˆ์”ฉ ํšŒํ™” ์Šคํ„ฐ๋””๋„ ๋‚˜๊ฐ€๋ณด๋ ค ๋…ธ๋ ฅ ์ค‘์ด์—์š”. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์— ๊ธ€์„ ์“ธ ๋•Œ์—๋„ ์š”์ฆ˜์€ ์ตœ๋Œ€ํ•œ ์˜์–ด๋กœ๋„ ์ž‘์„ฑํ•ด๋ณด๋ ค ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์ทจ๋ฏธ๋กœ๋Š” ๊ฐ„๊ฐ„ํžˆ ๊ธฐํƒ€๋ฅผ ์น˜๊ณ  ์žˆ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์น˜์ง„ ๋ชปํ•˜์ง€๋งŒ์š”.์—ฌํ–‰๋„ ์ตœ๋Œ€ํ•œ ๋‹ค๋…€๋ณด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์–ด์š”. ์ž‘๋…„์—๋Š” ๋ฏธ๊ตญ์„, ์˜ฌํ•ด์—๋Š” ํ˜ธ์ฃผ๋ฅผ ํ˜ผ์ž ์—ฌํ–‰๊ฐ”๋‹ค์™”์—ˆ๋Š”๋ฐ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•œ ๊ฒฝํ—˜์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}},"/2023/members/SeoChungWun":{"title":"Seochungwun","data":{"":"name : ์„œ์ฒญ์šด\ngithub : newdeal123\nage : 20~30\nblog : ๋‰ด๋”œ์˜ ์„œ๋ž์žฅ\n\nMBTI๋Š” ISFJ๋กœ ๊ทนF ๊ทนJ ์ด๋‹ค.ํ™๋Œ€๋ณ‘์ด ์žˆ์–ด ์ธ๋””๋ฐด๋“œ๋ฅผ ์ฐธ ์ข‹์•„๋ผ ํ•œ๋‹ค."}},"/2023/members/SongHaeMin":{"title":"Songhaemin","data":{"":"name : ์†กํ˜œ๋ฏผ\ngithub : shmruin\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์ฃผ๊ธฐ์ ์œผ๋กœ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค.์•ผ๊ทผ์„ ํ•ด์„œ ํ”ผ๊ณคํ•ด๋„ ์ง‘์— ๊ฐ€๋ฉด ํ™œ๋ ฅ์ด ์ƒ๊ธด๋‹ค."}},"/2023/members/YeomGeunCheol":{"title":"Yeomgeuncheol","data":{"":"name : ์—ผ๊ทผ์ฒ \ngithub : GeunSam2\nage : ๋ฏธ์ƒ\nblog : ๋ชจ๋‘์˜ ๊ทผ์‚ผ์ด\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ† ๋ฅผ ๋‹ด๋‹นํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์ˆ˜์ „์ฆ์ด ์žˆ๋‹ค.ํ˜ผ์ž ๊ฐ‘์ž๊ธฐ ๊ธ‰๋ฐœ์ง„ ํ•ด์„œ ์‹ ๋‚ ๋•Œ๊ฐ€ ์žˆ๋‹ค."}},"/2023/members/YouYoonWoo":{"title":"Youyoonwoo","data":{"":"name : ์œ ์œค์šฐ\ngithub : YunCow\nage : ๋ฐ”๋€๋‚˜์ด๋กœ 29์‚ด\nblog : ์ด์ „์ค‘์ธ ๋ธ”๋กœ๊ทธ\n\n2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌ์ค‘์ž…๋‹ˆ๋‹ค.์ปคํ”ผ๋ฅผ ์ข‹์•„ํ•œ๋‹ค."}},"/2024/members":{"title":"Members","data":{"":"","๋ฉค๋ฒ„-๋ชฉ๋ก#๋ฉค๋ฒ„ ๋ชฉ๋ก":"์ •์„ฑ๋ฝ(๋ฉ˜ํ† )\n์ตœ์ˆ˜๋…•(๋ฉ˜ํ† )\n์†กํ˜œ๋ฏผ(๋ฉ˜ํ† )\n\n์ƒ˜ํ”Œ. ๊น€์ฒ ์ˆ˜\n๊ณ ํ˜„์ˆ˜\n์ด๊ฑดํ˜ธ\n์ดํ˜ธ์ˆ˜\n์ตœํ•„ํ™˜\n๊น€์œ ์ง„\n๊น€๊ฐ€์—ฐ\nํ™ฉ์ฃผ์›\n๊ฐ•๋ช…๊ตฌ\n๊ถŒ๋ฏผํ˜\n๊น€ํ˜„์šฐ\n๊ฐ•๋Œ€ํ›ˆ\n๊น€๊ธฐํ•ด\n[์กฐํ•˜์€] (https://argo-oss.github.io/2024/members/HaeunCho)\n๊น€๋ฏผ์ˆ˜\n๋ฐ•์ค€์„\n์ด์„คํฌ\n์ •์ฐฌ์˜\nํ—ˆ์ธ์ฃผ\n์ •์€์ง€\n์„œ์ง€๋ฏผ"}},"/2024/members/ChanYeongJeong":{"title":"Chanyeongjeong","data":{"":"name : ์ •์ฐฌ์˜\ngithub : jcy0308\nage : 96๋…„์ƒ\nblog : !!\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ •์ฐฌ์˜์ž…๋‹ˆ๋‹ค!CNCF ํ”„๋กœ์ ํŠธ๋“ค์— ๊ด€์‹ฌ์ด ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹ค.Golang์€ ์•„์ง ์–ด์„คํ”„์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ”ฅ"}},"/2024/members/ChoiPilHwan":{"title":"Choipilhwan","data":{"":"name : ์ตœํ•„ํ™˜\ngithub : thisishwan2\nage : 00๋…„์ƒ\nblog : fill0006\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœํ•„ํ™˜์ž…๋‹ˆ๋‹ค!์ด๋ฒˆ๊ธฐํšŒ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ  ๋‹ค๊ฐ™์ด ์ข‹์€ ๊ฒฝํ—˜ ์Œ“์•„๋ณด๊ณ  ์‹ถ์–ด์š”!์ตœ์„ ์„ ๋‹คํ•ด์„œ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ”ฅ์ถ”๊ฐ€๋กœ ํž™ํ•ฉ, ์Šคํฌ์ธ , ์‡ผํ•‘ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค ใ…Žใ…Ž"}},"/2024/members/ChoiSooNyeong":{"title":"Choisoonyeong","data":{"":"name : ์ตœ์ˆ˜๋…•\ngithub : sunyeongchoi\nage : 96๋…„์ƒ\nblog : https://nyeongnyeong.tistory.com/\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ถ€๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœ์ˆ˜๋…•์ž…๋‹ˆ๋‹ค.์ €๋„ ์•„์ง ๋ฐฐ์šธ๊ฒŒ ๋งŽ์€ ์ฃผ๋‹ˆ์–ด ์—”์ง€๋‹ˆ์–ด์ง€๋งŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜์—ฌ ์ข‹์€ ๊ฒฝํ—˜์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ• ๊ฒŒ์š”~~์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!! :)์ €๋Š” ์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๊ฐ™์•„์„œ ๋ณ„๋ช…์€ ํ•˜ํšŒํƒˆ ์ž…๋‹ˆ๋‹ค ใ…Žใ…Ž"}},"/2024/members/EugeneKim":{"title":"Eugenekim","data":{"":"name : ๊น€์œ ์ง„\ngithub : eugene70\nage : ๋ถˆ๋ฌธ\nblog : https://shanta.tistory.com/\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ๋งจํ‹ฐ, ๋žจํ”„์˜ ์š”์ • ์ง€๋‹ˆ์ž…๋‹ˆ๋‹ค.\n์˜ค๋žซ๋™์•ˆ Java ๊ฐœ๋ฐœ์ž์˜€์œผ๋ฉฐ ์ง€๊ธˆ์€ DevOps ์—”์ง€๋‹ˆ์–ด์ž…๋‹ˆ๋‹ค.ํšŒ์‚ฌ์—์„œ Kubernetes ๋„์ž…์„ ์ค€๋น„ ์ค‘์ด๋ผ ArgoCD์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋˜์ฐจ์— ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ์žˆ์–ด์„œ ๋„์ „ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nGolang์€ ํšŒ์‚ฌ์—์„œ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ๊ธฐ์ดˆ์ ์ธ ๊ฒƒ๋งŒ ์ ‘ํ•ด ๋ณด์•˜๊ณ  ์‹œ๊ฐ„๋„ ์ง€๋‚˜ ๊ฐ€๋ฌผ๊ฐ€๋ฌผํ•˜๋„ค์š”. ^^\n์ƒˆ๋กœ์šด ๋งˆ์Œ์œผ๋กœ Golang๊ณผ ArgoCD์— ๋„์ „ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/EunJiJung":{"title":"Eunjijung","data":{"":"name : ์ •์€์ง€\ngithub : bianbbc87\nage : 02๋…„์ƒ\nblog : https://velog.io/@bian87\n\n์•ˆ๋…•ํ•˜์„ธ์š” ! ArgoCD ๋ฉ˜ํ‹ฐ ์ •์€์ง€์ž…๋‹ˆ๋‹ค.ArgoCD์— ๊ธฐ์—ฌํ•˜๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์„ ๋ฐฐ์šฐ๊ณ , ํ•จ๊ป˜ ์†Œํ†ตํ•˜๋ฉฐ ๋งŽ์ด ๋ฐฐ์›Œ๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. :)์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค~! ๐Ÿ˜Š"}},"/2024/members/HaeunCho":{"title":"Haeuncho","data":{"":"name : ์กฐํ•˜์€\ngithub : github\nage : !!\nblog : !!\n\n์•ˆ๋…•ํ•˜์„ธ์š”~ argocd๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋Š”๋ฐ\nํšŒ์‚ฌ์—์„œ๋Š” ์‹œ๊ฐ„๋„ ๋ถ€์กฑํ•˜๊ณ  ํ•จ๊ป˜ํ• ๋งŒํ•œ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์ด ์—†์–ด์„œ ๊ณ ๋ฏผํ•˜๋˜ ๊ธฐํšŒ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nargocd์˜ ์•Œ๋ฆผ์ด๋‚˜ ๊ถŒํ•œ ๊ด€๋ฆฌ ๋ถ€๋ถ„์„ ์ข€ ๋” ๊ฐœ์„ ํ•  ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผ์ด ์žˆ์Šต๋‹ˆ๋‹ค!๊ทธ ์™ธ์—๋„ ์˜คํ”ˆ์†Œ์Šค ๊ด€๋ จํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ด€์‹ฌ์ด ๋งŽ์œผ๋‹ˆ ํ•จ๊ป˜ ํ™”์ดํŒ…ํ•ด๋ด์š”!"}},"/2024/members/HuhInJoo":{"title":"Huhinjoo","data":{"":"name : ํ—ˆ์ธ์ฃผ\ngithub : jjoonior\nage : 97๋…„์ƒ\nblog : ์—†์Œ\n\n๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ํ—ˆ์ธ์ฃผ์ž…๋‹ˆ๋‹ค.์•„์ง ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, CD์— ๋Œ€ํ•ด ์ž˜ ์•Œ์ง€๋Š” ๋ชปํ•˜์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"}},"/2024/members/HwangJuwon":{"title":"Hwangjuwon","data":{"":"name : ํ™ฉ์ฃผ์›\ngithub : juwon8891\nage : 97๋…„์ƒ\nblog : linkedin\n\n์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ ํ™ฉ์ฃผ์›์ž…๋‹ˆ๋‹คCNCF ํ”„๋กœ์ ํŠธ์˜ ๋•์„ ๋งŽ์ด ๋ฐ›๊ณ  ์žˆ์–ด์„œ ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ธฐ์—ฌํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ ค์š”!!"}},"/2024/members/HyeonJiJung":{"title":"Hyeonjijung","data":{"":"name : ์ •ํ˜„์ง€\ngithub : HNJI\nage : 99๋…„์ƒ\nblog : velog\n\n์•ˆ๋…•ํ•˜์„ธ์š” ์ฃผ๋‹ˆ์–ด ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž (1๊ฐœ์›”์ฐจ๐Ÿฃ) ์ •ํ˜„์ง€์ž…๋‹ˆ๋‹ค !\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ํ•ญ์ƒ ์žˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธฐํšŒ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค ๐Ÿ™‚k8s๋„, ArgoCD ๊ฒฝํ—˜์ด ์ ๊ณ  Golang์€ ์ฒ˜์Œ์ด์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•ด ์ž„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\n11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๐Ÿ”ฅ"}},"/2024/members/HyunWooKim":{"title":"Hyunwookim","data":{"":"name : ๊น€ํ˜„์šฐ\ngithub : github\nage : 27\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”~ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ์ข‹์€ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ณ ์ž DevOps๋ผ๋Š” ๋ถ„์•ผ์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋œ ๊น€ํ˜„์šฐ์ž…๋‹ˆ๋‹ค.์ ์–ด๋„ 1๊ฑด์˜ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"}},"/2024/members/JungSungRock":{"title":"Jungsungrock","data":{"":"name : ์ •์„ฑ๋ฝ\ngithub : Jack-R-lantern\nage : ??\nblog : ??\n\nArgoCD ์ž˜ ๋ชจ๋ฅด๋Š”๋ฐ... 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ์ •์„ฑ๋ฝ์ž…๋‹ˆ๋‹ค.Container๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•˜๋‹ค๋ณด๋‹ˆ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ CNCF ์‚ฐํ•˜ ๊ธฐ์ˆ ๋“ค๋„ ์ข‹์•„ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๊ถ๊ธˆํ•œ๊ฒŒ ์žˆ์œผ๋ฉด ๋ฐ”๋กœ๋ฐ”๋กœ ์งˆ๋ฌธํ•ด์ฃผ์„ธ์š”."}},"/2024/members/JunseokPark":{"title":"Junseokpark","data":{"":"name : ๋ฐ•์ค€์„\ngithub : Junseokee\nage : 98๋…„์ƒ\nblog : Blog\n\n๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๋ฐ•์ค€์„์ž…๋‹ˆ๋‹ค.Devops ์—”์ง€๋‹ˆ์–ด ์ง๋ฌด๋ฅผ ๋งก๊ณ  ์žˆ์œผ๋ฉฐ ํ‰์†Œ Kubernetes์™€ CNCF Landscape์— ๊ด€์‹ฌ์ด ๋งŽ์ดArgoCD ํ”„๋กœ์ ํŠธ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์€ ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"}},"/2024/members/KangDaeHoon":{"title":"Kangdaehoon","data":{"":"name : ๊ฐ•๋Œ€ํ›ˆ\ngithub : eogns47\nage : 00๋…„์ƒ\nblog : Tistory Blog\n\n์•ˆ๋…•ํ•˜์„ธ์š”! 24 ArgoCD ๋ฉ˜ํ‹ฐ ๊ฐ•๋Œ€ํ›ˆ์ž…๋‹ˆ๋‹ค.ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด, SRE ์—”์ง€๋‹ˆ์–ด๋ฅผ ํฌ๋งํ•˜์ง€๋งŒ ํ•™๋ถ€ 4ํ•™๋…„์ƒ์œผ๋กœ ์ทจ์ค€ ์ค‘์ž…๋‹ˆ๋‹ค.์•„์ง ์•„๋Š” ๊ฒƒ๋„ ๋งŽ์ด ์—†๊ณ  ๋ฐฐ์šธ ์  ํˆฌ์„ฑ์ด์ง€๋งŒ, ๋‚จ๋Š” ๊ฑด ์‹œ๊ฐ„ ๋ฟ์ด๋ฏ€๋กœ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"}},"/2024/members/KangMyoungGu":{"title":"Kangmyounggu","data":{"":"name: ๊ฐ•๋ช…๊ตฌ\ngithub: Mike\nage: ??\nblog: ??\n\nDevOps ๋งˆ์ธ๋“œ๋ฅผ ๋ฐฐ์šฐ๊ธฐ์œ„ํ•ด ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ArgoCD ๋ฅผ ์ ‘ํ•˜๊ฒŒ๋˜์–ด ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๋ฐœ๋Œ€์‹์—๋Š” ์ฐธ์„์„ ๋ชปํ–ˆ๋Š”๋ฐ, ์•ž์œผ๋กœ ์—ด์‹ฌํžˆ ์ฐธ์„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/KimCheolSu":{"title":"Kimcheolsu","data":{"":"name : ๊น€์ฒ ์ˆ˜\ngithub : kcs15123\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n์ž‘์„ฑ ์–‘์‹ ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค."}},"/2024/members/KimGaYeon":{"title":"Kimgayeon","data":{"":"name : ๊น€๊ฐ€์—ฐ\ngithub : kgy1008\nage : 25์‚ด\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊น€๊ฐ€์—ฐ์ž…๋‹ˆ๋‹คGo์–ธ์–ด๋„ Argo ํˆด๋„ ๋ชจ๋“ ๊ฒŒ ์ฒ˜์Œ์ด์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค."}},"/2024/members/KimKiHae":{"title":"Kimkihae","data":{"":"name : ๊น€๊ธฐํ•ด\ngithub : xcelxlorx\nage : 00๋…„์ƒ\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š” ๊น€๊ธฐํ•ด์ž…๋‹ˆ๋‹ค.๋งŽ์ด ๊ณต๋ถ€ํ•˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ๋ฐฐ์›Œ๊ฐ€๋ฉด์„œ ArgoCD์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค.์•„์ง ๋ถ€์กฑํ•˜์ง€๋งŒ ์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"}},"/2024/members/KimMinSu":{"title":"Kimminsu","data":{"":"name : ๊น€๋ฏผ์ˆ˜\ngithub : Gaic4o\nage : 26์‚ด\nblog : ๊ณต์‚ฌ์ค‘\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊น€๋ฏผ์ˆ˜์ž…๋‹ˆ๋‹ค.\n์ด๋ฒˆ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ , ๋ฐ๋ธŒ์˜ต์Šค ๊ณต๋ถ€๋„ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ์ฐธ์—ฌํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค.์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!"}},"/2024/members/KoHyunSu":{"title":"Kohyunsu","data":{"":"name : ๊ณ ํ˜„์ˆ˜\ngithub : iamhansko\nage : 99๋…„์ƒ\nblog : ๊ณ ๋ด‰๋ฐฅ๋‹ท์ปด\n\n์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊ณ ํ˜„์ˆ˜์ž…๋‹ˆ๋‹ค์ œ๋นต, ์—ฌํ–‰ ๋งŽ์ด ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค0๋…„์ฐจ ์—”์ง€๋‹ˆ์–ด ์ฃผ์ œ์—์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Œ‰๊ณ ์ˆ˜๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ์›๋Œ€ํ•œ ๋ชฉํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค๐Ÿ‘ถ๐ŸผCKA/CKS/CKAD ๊ฐ™์ด ์Šคํ„ฐ๋””ํ•˜์‹ค ๋ถ„ ์–ธ์ œ๋‚˜ ํ™˜์˜ํ•ด์š”....๐Ÿ™‡๐Ÿ™‡โ€โ™€๏ธ"}},"/2024/members/KunhoLee":{"title":"Kunholee","data":{"":"name : ์ด๊ฑดํ˜ธ\ngithub : daengdaengLee\nage : 92๋…„์ƒ\nblog : Medium (๊ด€๋ฆฌ ์•ˆ ๋จ)\n\n์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฉ˜ํ‹ฐ ์ด๊ฑดํ˜ธ์ž…๋‹ˆ๋‹ค.Golang ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•œ ์ง€ ์–ผ๋งˆ ๋˜์ง€ ์•Š์•˜๋Š”๋ฐ ๋งค์šฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.\nArgoCD ๋„ Golang ํ”„๋กœ์ ํŠธ๋ผ์„œ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ArgoCD ๊ฐ™์€ ๊ธฐ์ˆ ์€ ์ง์ ‘ ์จ๋ณธ ์ ์ด ์—†์–ด์„œ ์ž˜ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.\n์ด๋ฒˆ ๊ธฐํšŒ์— ์ž˜ ๋ฐฐ์›Œ์„œ ์ง„์ •ํ•œ ์žก๋ถ€(ํ’€์Šคํƒ)๊ฐ€ ๋˜๋Š” ๊ฒŒ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.ํšŒ์‚ฌ์ผ ์•„๋‹Œ ๊ฐœ๋ฐœ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n์ฆ๊ฑฐ์šด ์ฝ”๋”ฉํ•˜์„ธ์š”. :)"}},"/2024/members/KwonMinHyeok":{"title":"Kwonminhyeok","data":{"":"name : ๊ถŒ๋ฏผํ˜\ngithub : imscow11253\nage : 01๋…„์ƒ\nblog : ??\n\n์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ 2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋œ ๊ถŒ๋ฏผํ˜์ž…๋‹ˆ๋‹ค.ํ˜„์žฌ ๋Œ€ํ•™๊ต 3ํ•™๋…„ ์žฌํ•™ ์ค‘์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค์— ์ง์ ‘ ๊ธฐ์—ฌํ•ด๋ณด๋ฉด์„œ ArgoCD๋„ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์–ด ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ด ๋งŽ์ง€๋งŒ ๊พธ์ค€ํ•˜๊ฒŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}},"/2024/members/LeeHosu":{"title":"Leehosu","data":{"":"name : ์ดํ˜ธ์ˆ˜\ngithub : leehosu\nage : ??\nblog : tistory blog, github blog\n\n์•ˆ๋…•ํ•˜์„ธ์š”!Argo ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ์‹ ์ฒญํ•˜๊ฒŒ๋˜์—ˆ๊ณ , ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ์„ ์ •๋˜์„œ ๋„ˆ๋ฌด ๊ธฐ์ฉ๋‹ˆ๋‹ค!์—ด์‹ฌํžˆ ์ฐธ์—ฌ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.\n์‚ฌ์†Œํ•œ ์—ฐ๋ฝ๋„ ํ™˜์˜์ด๋‹ˆ ํŽธํ•˜๊ฒŒ ์—ฐ๋ฝ์ฃผ์„ธ์š”! Linkedin"}},"/2024/members/LeeSeolHui":{"title":"Leeseolhui","data":{"":"name : ์ด์„คํฌ\ngithub : D0ri123\nage : 00๋…„์ƒ\nblog : ์—†์Œ\n\n์•ˆ๋…•ํ•˜์„ธ์š”~! Go ์–ธ์–ด๋Š” ํšŒ์‚ฌ์ผ์„ ํ†ตํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋„ˆ๋ฌด ๊ฐ„ํŽธํ•˜๊ณ  ์žฌ๋ฐŒ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.๋‹ค์–‘ํ•œ ๋ถ„๋“ค์„ ๋งŒ๋‚˜์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ๋ผ ์ƒ๊ฐํ•˜๋‹ˆ ๋„ˆ๋ฌด ์„ค๋ ™๋‹ˆ๋‹ท!๊ทผ๋ฌด์ง€๋Š” ๋ถ€์‚ฐ์ด์ง€๋งŒ,, ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค~!!"}},"/2024/members/SongHaeMin":{"title":"Songhaemin","data":{"":"name : ์†กํ˜œ๋ฏผ\ngithub : shmruin\nage : ๋ฏธ์ƒ\nblog : ์—†์Œ\n\n2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ์˜ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.์˜ฌํ•ด์—๋„ ์•ฝ๊ฐ„์˜ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค.ํ•˜์ง€๋งŒ ์ปคํ”ผ๋งŒํผ์€ ํฌ๊ธฐํ•  ์ˆ˜ ์—†๋‹ค..."}},"/2024/members/SeoJimin":{"title":"Seojimin","data":{"":"name : ์„œ์ง€๋ฏผ\ngithub : SeoJimin1234\nage : 24\nblog : tistory blog, notion blog\n\n์•ˆ๋…•ํ•˜์„ธ์š” ์ด๋ฒˆ ArgoCDํ”„๋กœ์ ํŠธ์— ํ•จ๊ป˜ํ•˜๊ฒŒ ๋œ ์„œ์ง€๋ฏผ์ž…๋‹ˆ๋‹ค!๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค.์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"}},"/":{"title":"Argo-OSS","data":{"":"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ Base Camp ์ž…๋‹ˆ๋‹ค.\nArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์œผ๋‚˜ ๋ง์„ค์—ฌ์ง€์‹œ๋Š” ๋ถ„๋“ค์€ ์ €ํฌ Slack ์ฑ„๋„์— ์˜ค์…”์„œ ์–ธ์ œ๋“  ํ•จ๊ป˜ ์ฐธ์—ฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ž˜ ๋ชจ๋ฅด์‹œ๋Š” ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ๋Š” ๋ฉ˜ํ† ๋ง์„ ์š”์ฒญํ•˜์‹ ๋‹ค๋ฉด ๋„์™€๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.","ํ™œ๋™-์ด๋ ฅ#ํ™œ๋™ ์ด๋ ฅ":"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoWorkflows\n๋Œ€์ƒ ์ˆ˜์ƒ (๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€์žฅ๊ด€์ƒ)\n\n\n2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD","ํ™œ๋™-๊ฐœ์š”#ํ™œ๋™ ๊ฐœ์š”":"","2023-๋…„#2023 ๋…„":"ํ™œ๋™ ๋ชฉํ‘œ : ArgoWorkflows ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด\nํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰","2024-๋…„#2024 ๋…„":"ํ™œ๋™ ๋ชฉํ‘œ :\nArgoCD ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด\nArgo ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๊ธฐ์—ฌ\nArgo ํ”„๋กœ์ ํŠธ ํ•œ๊ตญ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ ๋ฐ ๊ต๋ฅ˜\n\n\nํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰","๋ณธ-repo-๋ชฉ์ #๋ณธ REPO ๋ชฉ์ ":"ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ์ƒ์„ฑ\n์ฐธ์—ฌ์ž GIT ํ™œ์šฉ ํŠธ๋ ˆ์ด๋‹\n์ฐธ์—ฌ์ž ์ •๋ณด ๊ธฐ๋ก\nํ™œ๋™ ๊ธฐ๋ก","why-not-support-i18n#Why not support i18n?":"Because our pages using GitHub Pages for free.\nAnd Nextra(nextjs) not support i18n for export to static site."}},"/test":{"title":"Index","data":{"":"","ํ…Œ์ŠคํŠธ#ํ…Œ์ŠคํŠธ":"ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŽ˜์ด์ง€!\n\n\nํ–‰๋ณตํ•ด์ ธ๋žด ์–\n์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•ด๋ผ ์–์ด๊ฒƒ์€ ํ…Œ์ŠคํŠธ ์ž…๋‹ˆ๋‹ค.๋‹ค์‹œ ํ–‰๋ณตํ•ด์ ธ๋ผ ์–ใ…ใ„ดใ…‡ใ„นใ…ใ„ดใ…‡ใ„นํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?"}}} \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-680a033b4d542a1e.js b/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-680a033b4d542a1e.js deleted file mode 100644 index 7074a807..00000000 --- a/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-680a033b4d542a1e.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2437],{6210:function(s,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/reports/fianlReportKo",function(){return n(1942)}])},1942:function(s,e,n){"use strict";n.r(e);var l=n(5893),r=n(2673),i=n(4984),o=n(979);n(9966);var c=n(1151),h=n(5675),d=n.n(h),t=n(4987),a=n(8008),x=n(3917),j=n(2154),p=n(94),u=n(480),g=n(5514),k=n(4381),m=n(8904),w=n(7727),f=n(525),b=n(8189),y=n(3434),v=n(1916),D=n(5245),C=n(4877),N=n(2583),A=n(3441),S=n(7367),W=n(6428),P=n(2107),R=n(4004),F=n(1022),M=n(7799),I=n(3880),O=n(2942),G=n(8010),Z=n(9937),K=n(9501),T=n(8050),H=n(2648),E=n(6213),q=n(513),U=n(8556),L=n(9772),J=n(7163),_=n(2562),Y=n(252),B=n(2359),V=n(628),z=n(9569),X=n(7430),Q=n(8801),$=n(1352),ss=n(2424),se=n(534),sn=n(4788),sl=n(3523),sr=n(8083),si=n(178),so=n(6455),sc=n(8240),sh=n(1057),sd=n(310),st=n(6359),sa=n(9),sx=n(6838),sj=n(1802),sp=n(5739),su=n(5531),sg=n(1931),sk=n(6406),sm=n(9417),sw=n(9083),sf=n(301),sb=n(4817),sy=n(6288),sv=n(7574),sD=n(9376),sC=n(8578),sN=n(8973),sA=n(7132),sS=n(2431),sW=n(9797),sP=n(7682),sR=n(207),sF=n(5357),sM=n(4405),sI=n(5655),sO=n(4005),sG=n(7149),sZ=n(7041),sK=n(5309),sT=n(8456),sH=n(101),sE=n(7725),sq=n(1015),sU=n(4012),sL=n(2482),sJ=n(3782),s_=n(555);let sY={MDXContent:function(){let s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:e}=Object.assign({},(0,c.ah)(),s.components);return e?(0,l.jsx)(e,{...s,children:(0,l.jsx)(sB,{...s})}):sB(s)},pageOpts:{filePath:"pages/2023/activites/reports/fianlReportKo.mdx",route:"/2023/activites/reports/fianlReportKo",headings:[{depth:2,value:"TL;TR",id:"tltr"},{depth:2,value:"โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ",id:"๏ธ-ํŒ€-์†Œ๊ฐœ"},{depth:2,value:"โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ",id:"๏ธ-argoworkflows-์†Œ๊ฐœ"},{depth:2,value:"โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ",id:"๏ธ-์ฃผ์š”-์„ฑ๊ณผ"},{depth:3,value:"UI/UX ๊ฐœ์„ ",id:"uiux-๊ฐœ์„ "},{depth:3,value:"ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ ",id:"ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ "},{depth:3,value:"๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต",id:"๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต"},{depth:2,value:"โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ",id:"๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ"},{depth:3,value:"GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€",id:"git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€"},{depth:3,value:"GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰",id:"git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰"},{depth:3,value:"์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜",id:"์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜"},{depth:3,value:"ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰",id:"ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰"},{depth:3,value:"Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ",id:"argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ"},{depth:3,value:"Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜",id:"argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜"},{depth:3,value:"๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰",id:"๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰"},{depth:2,value:"โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ",id:"๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ"},{depth:3,value:"0. ์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )",id:"0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† "},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ"},{depth:3,value:"1. ๊ฐ•๋ณ‘์„ ",id:"1-๊ฐ•๋ณ‘์„ "},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ "},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-1"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ"},{depth:3,value:"2. ๊ฐ•์‹œ์˜จ",id:"2-๊ฐ•์‹œ์˜จ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-2"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-1"},{depth:3,value:"3. ๊ถŒ์˜๊ธธ",id:"3-๊ถŒ์˜๊ธธ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-3"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-2"},{depth:3,value:"4. ๊น€์ˆ˜๋นˆ",id:"4-๊น€์ˆ˜๋นˆ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-4"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-3"},{depth:3,value:"5. ๊น€ํ•™์ค€",id:"5-๊น€ํ•™์ค€"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-5"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-4"},{depth:3,value:"6. ๋ฐ•์ง„์ˆ˜",id:"6-๋ฐ•์ง„์ˆ˜"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-6"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-5"},{depth:3,value:"7. ์„œ์ฒญ์šด",id:"7-์„œ์ฒญ์šด"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-7"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-6"},{depth:3,value:"8. ์†กํ˜œ๋ฏผ",id:"8-์†กํ˜œ๋ฏผ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-8"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-7"},{depth:3,value:"9. ์•ˆ๋‹คํ˜œ",id:"9-์•ˆ๋‹คํ˜œ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-9"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-8"},{depth:3,value:"10. ์•ˆ์ง€์™„",id:"10-์•ˆ์ง€์™„"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-10"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-9"},{depth:3,value:"11. ์œ ์œค์šฐ",id:"11-์œ ์œค์šฐ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-11"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-10"},{depth:3,value:"12. ์ด๋ณ‘๊ณค",id:"12-์ด๋ณ‘๊ณค"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-12"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-11"},{depth:3,value:"13. ์ด์˜์ฃผ",id:"13-์ด์˜์ฃผ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-13"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-12"},{depth:3,value:"14. ์ „์˜์ •",id:"14-์ „์˜์ •"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-14"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-13"},{depth:3,value:"15. ์ •์„ฑ๋ฝ",id:"15-์ •์„ฑ๋ฝ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-15"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-14"},{depth:3,value:"16. ์ฑ„๋ฌธ์˜",id:"16-์ฑ„๋ฌธ์˜"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-16"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-15"},{depth:3,value:"17. ์ตœ์ˆ˜๋…•",id:"17-์ตœ์ˆ˜๋…•"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-17"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-16"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Fianlreportko"},pageNextRoute:"/2023/activites/reports/fianlReportKo",nextraLayout:i.ZP,themeConfig:o.Z};function sB(s){let e=Object.assign({h2:"h2",p:"p",a:"a",strong:"strong",h3:"h3",blockquote:"blockquote",ul:"ul",li:"li",code:"code",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",em:"em",pre:"pre",span:"span",hr:"hr",h4:"h4",details:"details",summary:"summary",ol:"ol",br:"br"},(0,c.ah)(),s.components);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(e.h2,{id:"tltr",children:"TL;TR"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"#contribute-info",children:"๊ธฐ์—ฌ ๋‚ด์šฉ ์ „์ฒด ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-ํŒ€-์†Œ๊ฐœ",children:"โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ"}),"\n",(0,l.jsx)(e.p,{children:"ArgoWorkflows OSS 2023ํŒ€์€ 1๋ช…์˜ ๋ฉ˜ํ† ์™€, 17๋ช…์˜ ๋ฉ˜ํ‹ฐ์˜ ๊ตฌ์„ฑ์œผ๋กœ ์ด 18๋ช…์ด ํ•œ ํŒ€์œผ๋กœ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ์ง„์ž…์žฅ๋ฒฝ์„ ๋Š๋ผ๋Š” ",(0,l.jsx)(e.strong,{children:"์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ์„ ๋ฐฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•จ๊ป˜ ํž˜์„ ๋ชจ์•„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜"}),"์„ ํ•˜๋Š” ๋ฉ‹์ง„ ํ–‰์‚ฌ์ธ\n",(0,l.jsx)(e.a,{href:"https://www.contribution.ac/2023-ossca",children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ๋„์›€์œผ๋กœ ํŒ€์ด ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ",(0,l.jsx)(e.strong,{children:"2023๋…„ 07์›” ~ 10์›”๊นŒ์ง€ ์•ฝ 4๊ฐœ์›” ๊ฐ„"})," ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"Git ์‚ฌ์šฉ๋ฒ•์ด ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๋˜ ๊ฑธ์Œ๋งˆ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ, ์–ด์—ฟํ•œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ์ €ํฌํŒ€์ด ์ด๋ฃฌ ์„ฑ๊ณผ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-argoworkflows-์†Œ๊ฐœ",children:"โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"argoDag",placeholder:"blur",src:t.Z})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Argo Workflows"}),"๋Š” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ, ๋ณ‘๋ ฌ ์ž‘์—…์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.\n๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๊ฐ€ ์ปจํ…Œ์ด๋„ˆ๋กœ ์ •์˜๋˜๋ฉฐ, ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ผ๋ จ์˜ ์ž‘์—…์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๊ฑฐ๋‚˜, ์ž‘์—… ๊ฐ„์˜ ์ข…์†์„ฑ์„ DAG (Directed Acyclic Graph)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์ฆ‰, Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ",(0,l.jsx)(e.strong,{children:"๊ฐ„๋‹จํ•œ ์›Œํฌํ”Œ๋กœ ํ˜•ํƒœ์˜ ์ž‘์—…"})," ๋ถ€ํ„ฐ, ",(0,l.jsx)(e.strong,{children:"๋จธ์‹ ๋Ÿฌ๋‹"})," ๋˜๋Š” ",(0,l.jsx)(e.strong,{children:"๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ณต์žกํ•œ ์ž‘์—… ๊นŒ์ง€"})," ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค"}),"์—์„œ ๋” ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"argo_0",placeholder:"blur",src:a.Z})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows๋Š” ",(0,l.jsx)(e.strong,{children:"Cloud Native Computing Foundation"})," (CNCF)์—์„œ ",(0,l.jsx)(e.strong,{children:"์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์กธ์—… ํ”„๋กœ์ ํŠธ๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„  ์—„๊ฒฉํ•œ ํ‘œ์ค€์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด CNCF๊ฐ€ ์‹ค์‹œํ•˜๋Š” ",(0,l.jsx)(e.strong,{children:"๋ชจ๋“  ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผ"}),"ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n์ฆ‰, ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์€ Argo๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ปค๋ฏธํ„ฐ ํ”„๋กœ์„ธ์Šค, ๊ฑด์ „ํ•œ ์„ฑ์žฅ, ๋ณด์•ˆ ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ค€์ˆ˜์— ๋Œ€ํ•œ ",(0,l.jsx)(e.strong,{children:"์ตœ๊ณ  ์ˆ˜์ค€์„ ์ถฉ์กฑ"}),"ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.\n๊ทธ ์—„๊ฒฉํ•œ ๊ธฐ์ค€์œผ๋กœ ์ธํ•ด CNCF์— ๋“ฑ๋ก๋œ ํ”„๋กœ์ ํŠธ ์ค‘ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ๋Š” ",(0,l.jsx)(e.strong,{children:"์•ฝ 13%์— ๋ถˆ๊ณผ"}),"ํ•ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์‹ค์ œ๋กœ Argo ํ”„๋กœ์ ํŠธ๊ฐ€ ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›๊ธฐ๊นŒ์ง€ ์•ฝ 5๋…„์ด๋ผ๋Š” ๊ธฐ๊ฐ„๋™์•ˆ ",(0,l.jsx)(e.strong,{children:"7000๋ช…์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ"}),"์™€ ",(0,l.jsx)(e.strong,{children:"11000๊ฐœ๊ฐ€ ๋„˜๋Š” PR"}),", ",(0,l.jsx)(e.strong,{children:"37๋งŒ์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜"}),"์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Argo ํ”„๋กœ์ ํŠธ๋Š” ํ˜„์žฌ์—๋„ ",(0,l.jsx)(e.strong,{children:"2300์—ฌ๊ฐœ์˜ ํšŒ์‚ฌ"}),"๋“ค์ด ์ฝ”๋“œ์— ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ๊ณ  ",(0,l.jsx)(e.strong,{children:"8300์—ฌ๋ช…์ด ์ฝ”๋“œ"}),"์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ํ•˜๊ณ  ์žˆ๋Š” ",(0,l.jsx)(e.strong,{children:"๋งค์šฐ ํ™œ๋ฐœํ•˜๊ณ  ์ตœ์‹ ํ™”๋œ ์˜คํ”ˆ์†Œ์Šค"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์ด๋กœ ์ธํ•ด Argo Workflows๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ",(0,l.jsx)(e.strong,{children:"๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„"}),"์œผ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ˆ˜ ๋งŽ์€ ๊ธฐ์—…๋“ค"}),"์ด ",(0,l.jsx)(e.strong,{children:"๊ณต์‹์ ์œผ๋กœ"})," Argo Workflows๋ฅผ ๋„์ž…ํ•ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Argo Workflows๊ฐ€ ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—…์—์„œ๋„ ์‹ค์ œ ์ž‘์—… ๋ถ€ํ•˜์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฐ•๋ ฅํ•œ ์ฆ๊ฑฐ์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ธฐ์—…๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"companys",placeholder:"blur",src:x.Z})}),"\n",(0,l.jsxs)(e.p,{children:["โ€ฆ ์™ธ 200๊ฐœ๊ฐ€ ๋„˜๋Š” ",(0,l.jsx)(e.strong,{children:"๊ธ€๋กœ๋ฒŒ ๊ธฐ์—…"}),"๋“ค"]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows์™€ ๋น„์Šทํ•œ ๋„๊ตฌ๋กœ๋Š” Apache Airflow, Tekton, Prefect ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows๋Š” Kubernetes-native ์—”์ง„์œผ๋กœ, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‰ฝ๊ฒŒ ์กฐ์ •ํ•˜๊ณ  ์ž์›์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” ๋น„์Šทํ•œ ๋„๊ตฌ์ธ Apache Airflow์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์ฃผ์š”ํ•œ ์ฐจ์ด์  ์ค‘ ํ•˜๋‚˜๋กœ, Apache Airflow๋Š” ๋…๋ฆฝ ์‹คํ–‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋ฉฐ, Kubernetes์˜ ๊ธฐ๋Šฅ์„ ๋ณธ์งˆ์ ์œผ๋กœ ํ™œ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.\n๋”ฐ๋ผ์„œ Airflow๋Š” ์ž์› ๊ด€๋ฆฌ์™€ ํ™•์žฅ์„ฑ์ด Argo Workflows๋ณด๋‹ค ๋” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["๋˜ํ•œ, Argo Workflows๋Š” ๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๋ฅผ ๋…๋ฆฝ์ ์ธ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ CI/CD์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Docker์™€ Kubernetes์˜ ๊ฐ•๋ ฅํ•จ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ",(0,l.jsx)(e.strong,{children:"์ œํ•œ ์—†์ด ์–ด๋–ค ๊ฒƒ์ด๋“  ์‹คํ–‰"}),"ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ฃผ์š”-์„ฑ๊ณผ",children:"โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ"}),"\n",(0,l.jsx)(e.h3,{id:"uiux-๊ฐœ์„ ",children:"UI/UX ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์—ฌ์˜ ๋ฉ”์ธ ํ‚ค์›Œ๋“œ๋ฅผ UI/UX๊ฐœ์„ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ๋”ฐ๋กœ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€๋ฅผ ์šด์˜ํ•˜๋ฉฐ ์ด์Šˆ๋“ค์„ ํŠธ๋ ˆํ‚น ํ•  ์ •๋„๋กœ ํ•ด๋‹น ์ฃผ์ œ์— ์ ๊ทน์ ์ธ ๊ธฐ์—ฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"uiux_0.png",placeholder:"blur",src:j.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€๋„ ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋ฅผ ๋”ฐ๋ผ ๋งŽ์€ UI ๊ฐœ์„ ๋“ค์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ฃผ์š” ๊ฐœ์„  ํ•ญ๋ชฉ"}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"workflows ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ"}),"\n",(0,l.jsx)(e.li,{children:"cronworkflows์˜ ์š”์•ฝ view ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:"DataPciker์˜ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:"workflows controlํŒจ๋„์˜ sticky ์˜ต์…˜"}),"\n",(0,l.jsx)(e.li,{children:"workflows ๋ชฉ๋ก์˜ label ๊ฐ•์กฐ ํšจ๊ณผ"}),"\n",(0,l.jsx)(e.li,{children:"์™ธ ๋‹ค์–‘ํ•œ ๋ฒ„๊ทธ ๊ฐœ์„ "}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"uiux_1.png",placeholder:"blur",src:p.Z})}),"\n",(0,l.jsx)(e.h3,{id:"ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ ",children:"ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ "}),"\n",(0,l.jsxs)(e.p,{children:["์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ฒฝํ—˜์ด ์Œ“์ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋ฉค๋ฒ„๋“ค์˜ ์ดํ•ด๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ณ , ์ž์‹ ๊ฐ์ด ๋ถ™์œผ๋ฉด์„œ UI/UX์— ๊ด€ํ•œ ๊ฐœ์„  ๋ฟ ์•„๋‹ˆ๋ผ, ",(0,l.jsx)(e.strong,{children:"์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ์ฝ”์–ดํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ"}),"๋“ค๋„ ์ ์ฐจ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://blog.argoproj.io/whats-new-in-argo-workflows-v3-5-f260e8603ca6",children:"Whatโ€™s new in Argo Workflows v3.5"})}),"\n",(0,l.jsxs)(e.p,{children:["์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ ๋กœ์ง์€ ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ CRD๋กœ ์„ค์น˜๋˜์–ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋™์ž‘๊ณผ ์„ฑ๋Šฅ์—๋„ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋งŒํผ ๊ตฌํ˜„ ์ˆ˜์ค€์ด ๋†’๊ณ "}),",\n๊ฐ์ข… ํ…Œ์ŠคํŠธ ๋ฐ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ์˜ ์ •์ฑ…์— ๊ด€ํ•œ ๋…ผ์˜์—๋„ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋งŒํผ ",(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋‚œ์ด๋„๋„ ๊ต‰์žฅํžˆ ๋†’์€ ๊ธฐ์—ฌ"}),"์— ์†ํ•ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์‰ฝ์ง€ ์•Š์€ ๊ณผ์ •๋“ค์ด์—ˆ์ง€๋งŒ, ์ €ํฌ ํŒ€์€ ",(0,l.jsx)(e.strong,{children:"Argo Workflows 3.5๋ฒ„์ „์˜ ๋ฆด๋ฆฌ์ฆˆ์— ํ•ต์‹ฌ์ ์ธ ๊ธฐ์—ฌ"}),"๋“ค์„ ํ•ด๋‚ด๋Š”๋ฐ ์„ฑ๊ณตํ•˜๋ฉฐ,\n",(0,l.jsx)(e.code,{children:"Template Spec"}),", ",(0,l.jsx)(e.code,{children:"Authentication"}),", ",(0,l.jsx)(e.code,{children:"Controller"})," ๋“ฑ์˜ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋ฅผ ",(0,l.jsx)(e.strong,{children:"Argo ๊ณต์‹ ๋ธ”๋กœ๊ทธ์—์„œ ์–ธ๊ธ‰"}),"๋˜๋ฉฐ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ธฐ๋„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"core_0",placeholder:"blur",src:u.Z})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows์˜ 3.5๋ฒ„์ „ ๋ฆด๋ฆฌ์ฆˆ ์ดํ›„์—๋„, ๊ณ„์†ํ•˜์—ฌ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค์˜ ",(0,l.jsx)(e.code,{children:"DX๊ฐœ์„ "}),"์„ ์œ„ํ•œ CI๋ฐ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ, Nix, ",(0,l.jsx)(e.code,{children:"Controller"}),", ",(0,l.jsx)(e.code,{children:"Template"})," ์ŠคํŽ™์˜ ์ƒˆ๋กœ์šด ํ”ผ์ณ ๊ฐœ๋ฐœ, Go Lang ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ๋“ฑ์˜ ๋†’์€ ๋‚œ์ด๋„์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜๋“ฑ์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ ๋ฆด๋ฆฌ์ฆˆ ๋ฐฐํฌ์—๋Š” ๋”์šฑ ๋งŽ์€ ๊ธฐ์—ฌ๋กœ Argo Workflows๊ฐ€ ๋”์šฑ ํ›Œ๋ฅญํ•œ ํˆด๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š”๋ฐ ์˜๋ฏธ์žˆ๋Š” ์„ฑ๊ณผ๋ฅผ ๋ณดํƒœ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.h3,{id:"๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต",children:"๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต"}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์€ ์šด์ด ๋งค์šฐ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. Argo Workflows ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜ฌํ•ด 5์›”์— Yuan Tang์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฆฌ๋”๋ฅผ ๋งž์ดํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ ์ „์ฒด์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ˜ธํก์ด ๋งค์šฐ ๋นจ๋ผ์กŒ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ณดํ†ต ์ด๋Ÿฐ ๋Œ€ํ˜• ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ฆฌ๋ทฐ์— ์ƒ๋‹นํžˆ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค์„œ ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•ด๋‚ด๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์‹œ์ž‘ํ–ˆ์—ˆ๋Š”๋ฐ,\n๋Šฅ๋ ฅ์žˆ๋Š” ํ”„๋กœ์ ํŠธ ํ—ค๋“œ์™€ ๊ทธ ํŒ€์›๋“ค ๋•๋ถ„์— ์ด๋ฒˆ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•œ ArgoWorkflows ํŒ€์›๋“ค ๋ชจ๋‘ ๊ต‰์žฅํžˆ ๋งŽ์€ ๊ฒƒ๋“ค์„ ๋ฐฐ์šฐ๊ณ  ๊ฒฝํ—˜ํ•˜๋ฉฐ ์งง์€ ์‹œ๊ฐ„ ๋‚ด์— ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"maintainer.png",placeholder:"blur",src:g.Z})}),"\n",(0,l.jsxs)(e.p,{children:["๊ธฐ์—ฌ๋ฅผ ์ด์–ด๋‚˜๊ฐ€๋‹ค ๋ณด๋‹ˆ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก, PR ํŽ˜์ด์ง€๋ฅผ ๋„˜์–ด์„œ ",(0,l.jsx)(e.strong,{children:"CNCF์Šฌ๋ž™์„ ํ†ตํ•ด ๋ฉ”์ธํ…Œ์ด๋„ˆ ๋ถ„๋“ค๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์†Œํ†ต"}),"ํ•˜๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ๋“ค๋„ ์ƒ๊ฒจ๋‚ฌ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"๋…ผ์˜๋ฅผ ํ†ตํ•ด์„œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ์—์„œ ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ •์ฑ…์„ ๊ฒฐ์ •ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์—ฐ๊ด€๋œ ๋‹ค๋ฅธ ์ด์Šˆ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝํ—˜์„ ํ•˜๋Š” ๋“ฑ, ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์ง„์ •ํ•œ ์ผ์›์ด ๋˜์–ด๊ฐ€๋Š” ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„๋™์•ˆ ์ €ํฌ ํŒ€์ด ๊ธฐ์—ฌํ•œ ์ž‘์—…๋ฌผ๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(s_.Z,{contributers:["GeunSam2","qudtjs0753","umi0410","newdeal123","binkoni","Leeeuijooo","sudosubin","junkmm","shmruin","da-head0","synoti21","Jack-R-lantern","Yaminyam","zel0rd","yunwoo-yu","juijeong8324","moonyoungCHAE","sunyeongchoi"]}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ",children:"โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ"}),"\n",(0,l.jsx)(e.h3,{id:"git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€",children:"GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€"}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์€ ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ค‘์—์„œ, 12๋ช…์€ GIT์„ ํ†ตํ•œ ์ œ๋Œ€๋กœ ๋œ ํ˜‘์—…/์ฝ”๋“œ๋ฆฌ๋ทฐ ๊ฒฝํ—˜์ด ์—†๋Š” ๋ฉค๋ฒ„๋“ค๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์—”์ง„์œผ๋กœ ์‚ผ๊ณ  ๋™์ž‘ํ•˜๋Š” CRD์ธ ๋งŒํผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ๋†’์€ ์ดํ•ด๋„๊ฐ€ ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ์ธ๋ฐ, ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์ œ๋Œ€๋กœ ์จ๋ณธ ๊ฒฝํ—˜์ด ์žˆ๋Š” ๋ฉค๋ฒ„๋Š” ๊ณ ์ž‘ 4๋ช…์— ๋ถˆ๊ณผ"})," ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"์ฒ˜์Œ์—๋Š” ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผํ• ์ง€ ๊ฐ๋„ ์•ˆ์žกํžˆ๊ณ  ๋ง‰๋ง‰ํ–ˆ๋˜ ์ƒํ™ฉ์ด์—ˆ์ง€๋งŒ, ๋ฉ˜ํ† ์™€ ํ•จ๊ป˜ ํ•˜๋Š” GIT ์—ฐ์Šต ๋ฐ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•œ ์—ฐ์Šต์šฉ REPO์—์„œ์˜ ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์Šคํ„ฐ๋””์˜ ๊ฒฐ๊ณผ๋กœ ํ•˜๋‚˜ ๋‘˜์”ฉ Argo Workflows๋ผ๋Š” ํˆด์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌํ•œ ๊ฒฐ๊ณผ, ",(0,l.jsx)(e.strong,{children:"ํ˜„์žฌ ๋ณด๊ณ ์„œ๋ฅผ ์“ฐ๋Š” ์‹œ์ ์—๋Š” ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ „์› PR์„ ์ƒ์„ฑํ•ด ๋ณด๋Š” ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜"}),"์„ ํ•ด ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.th,{align:"center",children:(0,l.jsx)(d(),{alt:"chart1",placeholder:"blur",src:k.Z})})})}),(0,l.jsx)(e.tbody,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.td,{align:"center",children:(0,l.jsx)(e.em,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์š”์•ฝ"})})})})]}),"\n",(0,l.jsx)(e.p,{children:"๋˜ํ•œ, ์ฒ˜์Œ์—๋Š” ํˆด์— ์ต์ˆ™ํ•ด๊ณ  ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์Šต๋“ํ•˜๋Š”๋ฐ ๋ฐ”๋น  ์ ๊ทน์ ์œผ๋กœ ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™๋„ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๊ฐ€์†๋„๊ฐ€ ๋ถ™์–ด์„œ 9์›”์—๋Š” ์ฒซ์ฃผ์ฐจ๋งŒ์— ์ง€๋‚œ๋‹ฌ ํ•œ๋‹ฌ ๋™์•ˆ ๊ธฐ์—ฌํ•œ PR์— ๊ฐ€๊นŒ์šด ๊ฐฏ์ˆ˜๋ฅผ ๋”ฐ๋ผ๊ฐ€๊ฒŒ ๋  ์ •๋„๋กœ ๋ฉค๋ฒ„๋“ค์˜ ์‹ค๋ ฅ์ด ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.th,{align:"center",children:(0,l.jsx)(d(),{alt:"chart2",placeholder:"blur",src:m.Z})})})}),(0,l.jsx)(e.tbody,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.td,{align:"center",children:(0,l.jsx)(e.em,{children:"์›”๋ณ„ ํ™œ๋™ ๊ทธ๋ž˜ํ”„"})})})})]}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์ด ์ง€๊ธˆ์˜ ๊ธฐ์—ฌํ™œ๋™์„ ํ•ด๋‚ด๊ธฐ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•œ ๋‹ค์–‘ํ•œ ํ™œ๋™๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h3,{id:"git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰",children:"GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["REPO์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑ."}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity1",placeholder:"blur",src:w.Z})}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- ๋ชฉํ‘œ ์ƒ์„ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์•„๋ž˜ ๋‘๊ฐœ ํŒŒ์ผ์„ ์ˆ˜์ •/์ถ”๊ฐ€ ํ•ด์„œ ์œ ์ € ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” PR์„ ์ƒ์„ฑํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/users.md`"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/[์ด๋ฆ„].md`"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" PR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)"})})]})}),"\n",(0,l.jsx)(e.h3,{id:"์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜",children:"์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"https://github.com/ArgoWorkflows-OSS/container-playground"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"๋ชฉํ‘œ : ๋ณธ์ธ๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•˜๋Š” CI๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity2",placeholder:"blur",src:f.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity3",placeholder:"blur",src:b.Z})}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- ๋ชฉํ‘œ ์ƒ์„ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" ๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๊ฐœ์ธ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ผญ ๋ณธ์ธ์˜ GitHub ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ ์•„๋ž˜์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด ์ตœ์ƒ์œ„์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile`์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์ด ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด CI๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์—์„œ `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ํŒŒ์ผ์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋‹ค๋งŒ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ์œ„์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ์ด๋ฏธ์ง€๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ๋นŒ๋“œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๊ฐœ์ธ ์›น ์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080 ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์›น ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})})]})}),"\n",(0,l.jsx)(e.h3,{id:"ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰",children:"ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์กฐ๋ณ„๋กœ ํ•œ ์ด์Šˆ๋ฅผ ๊ธฐ๊ฐ„ ๋‚ด์— ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํŒ€๋‚ด ํ•ด์ปคํ†ค"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity4",placeholder:"blur",src:y.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity5",placeholder:"blur",src:v.Z})}),"\n",(0,l.jsx)(e.h3,{id:"argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ",children:"Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ๊ณต์‹ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ/์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฏธํŒ… ์ฐธ์—ฌ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค ์†Œ๊ฐœ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity6",placeholder:"blur",src:D.Z})}),"\n",(0,l.jsx)(e.h3,{id:"argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜",children:"Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://argoworkflows-oss.github.io/",children:"https://argoworkflows-oss.github.io/"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ œ์ž‘ ํ”„๋ ˆ์ž„์›Œํฌ : nextra"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity7",placeholder:"blur",src:C.Z})}),"\n",(0,l.jsx)(e.h3,{id:"๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰",children:"๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ •๊ธฐ ๋ชจ์ž„ ํ™œ๋™"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งค์ฃผ ์ผ์š”์ผ ์ •๊ธฐ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ ๋‚ ์งœ๋กœ ์„ ์ •ํ•˜์—ฌ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ชจ์ž„ํ™œ๋™์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ด์Šˆ ํƒ์ƒ‰๊ณผ ๋ณธ์ธ์˜ ์ด์Šˆ ํ•ด๊ฒฐ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ๊ณต์œ  ๋ฐ ์ง„ํ–‰ ์ค‘ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋…ผ์˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์†Œํ†ต ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์˜คํ”„๋ผ์ธ ์ •๊ธฐ ๋ชจ์ž„์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ",(0,l.jsx)(e.a,{href:"https://argoworkflows-oss.github.io/",children:"์—ฌ๊ธฐ"})," ๋งํฌ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity8",placeholder:"blur",src:N.Z})}),"\n",(0,l.jsx)(e.hr,{}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ํ™œ๋™"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์‹œ๊ฐ„ ์ค‘ ๋ณธ์ธ์˜ ๊ด€์‹ฌ์‚ฌ์— ๋Œ€ํ•ด ์ž์œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ์ฃผ์ œ ๋ฐ ๋ฐœํ‘œ์ž","\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{align:"center",children:"์ˆœ์„œ"}),(0,l.jsx)(e.th,{children:"์ œ๋ชฉ"}),(0,l.jsx)(e.th,{align:"center",children:"๋ฐœํ‘œ์ž"}),(0,l.jsx)(e.th,{align:"center",children:"๋ฐœํ‘œ์ผ"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"1"}),(0,l.jsx)(e.td,{children:"๋‹น๊ทผ๋งˆ์ผ“์—์„œ Argo Workflows ๋„์ž…ํ•œ ์‚ฌ๋ก€"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 15์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"2"}),(0,l.jsx)(e.td,{children:"์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€"}),(0,l.jsx)(e.td,{align:"center",children:"์†กํ˜œ๋ฏผ"}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 30์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"3"}),(0,l.jsx)(e.td,{children:"Argo Workflows์™€ Keyclock ์—ฐ๋™๋ฐฉ๋ฒ•"}),(0,l.jsx)(e.td,{align:"center",children:"์ตœ์ˆ˜๋…•"}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 30์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"4"}),(0,l.jsx)(e.td,{children:"Argo Project๋กœ CI/CD ๊ตฌํ˜„ํ•˜๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"๊น€ํ•™์ค€"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 6์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"5"}),(0,l.jsx)(e.td,{children:"eBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ"}),(0,l.jsx)(e.td,{align:"center",children:"์ •์„ฑ๋ฝ"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 6์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"6"}),(0,l.jsx)(e.td,{children:"์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 13์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"7"}),(0,l.jsx)(e.td,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ"}),(0,l.jsx)(e.td,{align:"center",children:"์•ˆ๋‹คํ˜œ"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 20์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"8"}),(0,l.jsx)(e.td,{children:"์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 27์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"9"}),(0,l.jsx)(e.td,{children:"Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์„œ์ฒญ์šด"}),(0,l.jsx)(e.td,{align:"center",children:"9์›” 2์ผ"})]})]})]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity9",placeholder:"blur",src:A.Z})}),"\n",(0,l.jsx)(e.hr,{}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋ชจ๊ฐ์ฝ”"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋น„์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์—ฌ์„œ ๊ฐ์ž ์ฝ”๋”ฉํ•˜๋Š” ๋ชจ๊ฐ์ฝ” ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ArgoWorkflow์˜ ๊ตฌ์กฐ๋‚˜ ์ด์Šˆ ๋ถ„์„ํ•˜๋Š” ๋“ฑ ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity10",placeholder:"blur",src:S.Z})}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ",children:"โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ"}),"\n",(0,l.jsxs)(e.h3,{id:"0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† ",children:["0. ",(0,l.jsx)(e.a,{href:"https://www.linkedin.com/in/geunsam2/",children:"์—ผ๊ทผ์ฒ "}),"(๋ฉ˜ํ† )"]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ž‘๋…„, ๊ทธ๋ฆฌ๊ณ  ์˜ฌํ•ด ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋‚˜๋ฉด์„œ ์ •๋ง ๋งŽ์€ ๊ฒƒ์„ ๋Š๋ผ๊ณ  ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ–ˆ์ง€๋งŒ, ์˜คํžˆ๋ ค ์ œ๊ฐ€ ๋” ๋งŽ์€๊ฒƒ์„ ๋ฐฐ์šฐ๊ณ  ์–ป์–ด๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ•จ๊ป˜ ํ–‰์‚ฌ์— ์ฐธ๊ฐ€ํ•ด์„œ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ์ตœ์„ ์„ ๋‹คํ•ด์ฃผ์‹  ๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค๊ป˜๋„ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ณ , ์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™์„ ํ•จ๊ป˜ ์ด์–ด๋‚˜๊ฐ€๋Š” ๋™๋ฃŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ–‰์‚ฌ ๊ธฐ๊ฐ„๋™์•ˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„์˜ ๋ฌธํ™”์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค์‹œํ•œ๋ฒˆ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๊ณ , CI ํ™˜๊ฒฝ์ด๋‚˜ ์•Œ๊ณ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ”์—ˆ๋˜ ๋‹ค์–‘ํ•œ Gitํ™œ์šฉ ๊ธฐ๋ฒ•๋“ค์„ ๋‹ค์‹œํ•œ๋ฒˆ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ์— ๋” ํฐ ์• ์ •์ด ์ƒ๊ฒผ๊ณ , ์•ž์œผ๋กœ ์–ด๋–ค ๊ธฐํšŒ๋“ค์ด ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ๋” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๋Œ€ํ•ด์„œ ๊ธฐ์—ฌํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h3,{id:"1-๊ฐ•๋ณ‘์„ ",children:"1. ๊ฐ•๋ณ‘์„ "}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"#11762"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11762#event-10327741834",children:"Remove helm installation guide and Add helm documentation link"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"MinIO ์„ค์ •์„ ์œ„ํ•ด helm ์„ค์น˜๋ฅผ ํ•ด์•ผํ•˜๋Š”๋ฐ, mac์— ๊ด€๋ จ๋œ ์„ค์ •๋งŒ ๋‚˜์™€ ์žˆ์–ด helm ๊ณต์‹๋ฌธ์„œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"#11735"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11735#event-10365473861",children:"Add installation option descrption"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"managed namespace ์˜ต์…˜์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์—ฌ๊ธฐ์„œ Kubernetes์˜ ",(0,l.jsx)(e.a,{href:"https://kubernetes.io/docs/contribute/style/style-guide/#use-simple-and-direct-language",children:"Documentation ์ปจ๋ฒค์…˜"}),"์ด ์กด์žฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„๊ป˜ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ • ๋ฐ ํ™œ๋™"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github ๊ธฐ์ดˆ ์ตํžˆ๊ธฐ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ณผ์ œ๋กœ ๋ณธ์ธ์˜ ํ”„๋กœํ•„์„ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. GPG์™€ DCO๋ด‡์˜ ๊ฐœ๋…์„ ์ตํ˜€๋ณด๋ฉฐ github์— ๋” ์นœ์ˆ™ํ•ด์ง€๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"์™•์ดˆ๋ณด",placeholder:"blur",src:W.Z})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Docker ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Dockerfile์„ ์‚ฌ์šฉํ•ด์„œ ๋„์ปค ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ํ™œ๋™์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์ •๋ฆฌํ•˜์‹  ์ž๋ฃŒ๋ฅผ ์ฝ๊ณ  ๊ฐœ๋…์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.\n์ถ”๊ฐ€์ ์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ๋•Œ ์‹คํ–‰ ์‹œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ ๋„ฃ๋„๋ก ",(0,l.jsx)(e.a,{href:"https://www.notion.so/Dockerfile-65f85f55b1b647ebb85617da9747db58?pvs=21",children:"multi stage build"}),"๋ฅผ ์ ์šฉํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"dockerfile_pull_request",placeholder:"blur",src:P.Z}),"\n",(0,l.jsx)(d(),{alt:"multi-staging-build",placeholder:"blur",src:R.Z})]}),"\n",(0,l.jsxs)(e.li,{children:["์‹ค์Šต ์ดํ›„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ",(0,l.jsx)(e.a,{href:"https://ykarma1996.tistory.com/192",children:"Overlay FS"}),"์— ๋Œ€ํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋ณด์—ฌ์ฃผ์‹œ๋ฉด์„œ ์ด๋ฏธ์ง€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ด๊ฑด ์ •๋ง ์•Œ์ฐผ์Šต๋‹ˆ๋‹ค.."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ์ดˆ ๊ณต๋ถ€","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์ „์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ๊ธฐ์ดˆ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.notion.so/bf8924a756b34bacb82d7051a05f1168?pvs=21",children:"๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Argo workflows","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["template์„ ๋งŒ๋“ค์–ด๋ณด๋ฉฐ ",(0,l.jsx)(e.a,{href:"https://www.notion.so/e4d8e9e18f154a2181135b3e1b6b2d45?v=599976df8f114b5bb48943bdeef08360&pvs=4",children:"์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค"}),"."]}),"\n",(0,l.jsxs)(e.li,{children:["ํ•™์ค€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ",(0,l.jsx)(e.a,{href:"https://junkmm.tistory.com/28",children:"GCP์—์„œ ArgoCD์™€ Argo Workflows๋ฅผ ํ™œ์šฉํ•ด ๋ฐฐํฌํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ"}),"์„ ์•Œ๋ ค์ฃผ์…จ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["OSS ๋ชจ์ž„ ํ™œ๋™ ์ฐธ์—ฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์™ธ์— ์‹ค๋ฌด์—์„œ ์–ด๋–ค ๋ฌธ์ œ๋“ค์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ œ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["ํ•ด์ปคํ†ค ์ฐธ์—ฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์„ฑ๋ฝ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๋งŽ์€ ๋„์›€์„ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ๊ดœ์ฐฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ด์Šˆ๋“ค์„ ๊ณต์œ ํ•ด์ฃผ์‹œ๊ณ  ํ•ญ์ƒ ๋„์ „ํ•  ๊ฒƒ์„ ๊ถŒํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"hackImage",placeholder:"blur",src:F.Z})]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"#11609"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:"Compile expr in config"})," ์ด์Šˆ๋ฅผ ์ถ”์ฒœํ•ด์ฃผ์…”์„œ ๋„์ „ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://www.notion.so/491f51f4142244ca875708c5556c58a2?pvs=21",children:"Golang์„ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•ด๋ณด๊ณ "})," Issue๋ฅผ ๋ถ„์„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"golang์— ์ข€ ๋” ์นœ์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ฐธ๊ฐ€ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์ธ ์ €์—๊ฒŒ ์ด ํ™œ๋™์€ ๋‹จ์ˆœํžˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ฌด์—‡์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์„ฑ์žฅํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์ค‘ํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋„์›€์„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฐ›์•„์„œ ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ์ข‹์€ ๋ถ„๋“ค ๋งŒ๋‚˜๋ตˆ์„œ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ปจํ…Œ์ด๋„ˆ์™€ ์นœํ•ด์ง€๋Š” ์ฒซ ๊ฑธ์Œ์„ ๋—€ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์ฉ๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์˜คํ”ˆ์†Œ์Šค์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Argo workflows๋ฅผ ์‹ค์ œ ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด๋ณด๊ณ  ๋” ๊ธฐ์—ฌํ•  ๋ฐฉ์•ˆ๋“ค์„ ์ฐพ์•„๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค!"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["qudtjs0753"]}),"\n",(0,l.jsx)(e.h3,{id:"2-๊ฐ•์‹œ์˜จ",children:"2. ๊ฐ•์‹œ์˜จ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Issue 1๊ฐœ, PR 3๊ฐœ"}),"\n",(0,l.jsxs)(e.li,{children:["GitHub Actions log ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ด๋ฆ„ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11670",children:"https://github.com/argoproj/argo-workflows/pull/11670"})}),"\n",(0,l.jsx)(e.li,{children:"publish-release์—์„œ ์ง„ํ–‰ํ•˜๋Š” step์ค‘ Run actions/cache@v3๋ฅผ ์ด ์„ธ๋ฒˆ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ๊ฐ์ž ํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฅธ๋ฐ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์–ด ๊ฐ™์€ ์ž‘์—…์ด ์„ธ๋ฒˆ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด ์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ฐ์ž ์—ญํ• ์— ๋งž๋Š” ์ด๋ฆ„์œผ๋กœ ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["GitHub Actions ํ•„์š”์—†๋Š” ์บ์‹œ ๋กœ์ง ์‚ญ์ œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11754",children:"https://github.com/argoproj/argo-workflows/pull/11754"})}),"\n",(0,l.jsx)(e.li,{children:"setup-go actions์—์„œ cache option์„ false๋กœ ์ฃผ์ง€์•Š๋Š” ์ด์ƒ default๋กœ caching์„ ํ•ด์ฃผ๊ธฐ๋•Œ๋ฌธ์— ์ค‘๋ณต๋˜๋Š” ์บ์‹œ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Deprecated ๋œ NodeJS 16 ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” checkout@v3๋ฅผ ๋ชจ๋‘ checkout@v4๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11782",children:"https://github.com/argoproj/argo-workflows/pull/11782"})}),"\n",(0,l.jsx)(e.li,{children:"NodeJS ๊ฐ€ ๊ณง ๋ณด์•ˆ์ง€์›์ด ์ข…๋ฃŒ๋˜๋ฏ€๋กœ ์ตœ์‹ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” actions์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ž‘๋…„์˜ ๊ฒฝํ—˜์ด ๋„ˆ๋ฌด์ข‹์•„ ์˜ฌํ•ด๋„ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ์˜ฌํ•ด๋Š” ์ž‘๋…„๊ณผ ๋‹ค๋ฅธ ๋Š๋‚Œ์œผ๋กœ ๋˜ ๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋‹ค๋“ค ์—ด์ •์ ์ธ ํŒ€์›๋“ค๊ณผ ํ™œ๋ฐœํ•œ ํ”„๋กœ์ ํŠธ ๋•๋ถ„์— ํ…์…˜์ด ๋–จ์–ด์ง€์ง€ ์•Š๊ณ  ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ๋˜๊ฒƒ ๊ฐ™๊ณ , ํ•ด๋‹น ํ”„๋กœ์ ํŠธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ด€๋ จ๋œ ์ด์•ผ๊ธฐ ๊นŒ์ง€ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๋™๋ฃŒ๊ฐ€ ์ƒ๊ธด๊ฒƒ ๊ฐ™์•„ ๋„ˆ๋ฌด ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Yaminyam"]}),"\n",(0,l.jsx)(e.h3,{id:"3-๊ถŒ์˜๊ธธ",children:"3. ๊ถŒ์˜๊ธธ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:"[ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌ ํ•ญ๋ชฉ]"}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," Argo Workflow Datepicker ๊ฐœ์„  ",(0,l.jsx)(e.em,{children:"(์™„๋ฃŒ)"})]}),"\n",(0,l.jsx)(e.p,{children:"workflow ๋ชฉ๋ก ํŽ˜์ด์ง€์˜ filter ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ธ datepick์˜ ui๋ฅผ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"1.UI.png",placeholder:"blur",src:M.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"2.UI.png",placeholder:"blur",src:I.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11476",children:"UI: Datepicker Style Malfunction Issue \xb7 Issue #11476 \xb7 argoproj/argo-workflows"})}),"\n",(0,l.jsx)(e.p,{children:"PR๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"fix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd \xb7 Pull Request #11480 \xb7 argoproj/argo-workflows"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," ",(0,l.jsx)(e.em,{children:"Cron workflow์˜ State filter ์ดˆ๊ธฐ๊ฐ’ ์„ค์ •(์™„๋ฃŒ)"})]}),"\n",(0,l.jsx)(e.p,{children:"cron workflow์˜ status filter๊ฐ€ ์ดˆ๊ธฐ๊ฐ’๊ณผ ์ƒ๊ด€์—†์ด ๋žœ๋”๋ง ๋˜๋Š” ๋ฒ„๊ทธ ์ˆ˜์ •"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"3.UI.png",placeholder:"blur",src:O.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11685",children:"ui: Cron workflow initial filter value \xb7 Issue #11685 \xb7 argoproj/argo-workflows"})}),"\n",(0,l.jsx)(e.p,{children:"PR๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11686",children:"https://github.com/argoproj/argo-workflows/pull/11686"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," ",(0,l.jsx)(e.em,{children:"์ดˆ๊ธฐ ํŽ˜์ด์ง€์—์„œ ๋ฐœ์ƒํ•˜๋Š” webpack ๊ด€๋ จ warning ์ œ๊ฑฐํ•˜๊ธฐ (์ง„ํ–‰์ค‘)"})]}),"\n",(0,l.jsx)(e.p,{children:"argo workflow ui ๋กœ๋“œ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์›นํŒฉ ์›Œ๋‹์„ ์ œ๊ฑฐํ•˜๊ธฐ"}),"\n",(0,l.jsx)(e.p,{children:"ํ˜„์žฌ ๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์˜ ์˜์กด์„ฑ ๋ฐ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ์ค‘"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"4.UI.png",placeholder:"blur",src:G.Z})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ",(0,l.jsx)(e.em,{children:"๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ฐœ์„  (์ง„ํ–‰์ค‘)"})]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflow์˜ ๊ธฐ์กด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋ฅผ Argo CD์™€ ๊ฐ™์€ ํ˜•ํƒœ๊ณ  ๊ฐœ์„ ํ•˜๋Š” ์ด์Šˆ"}),"\n",(0,l.jsx)(e.p,{children:"ํ˜„์žฌ workflow์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๋ถ„์„ํ•˜๊ณ , ์ดํ›„ ์ƒˆ๋กœ์šด ์„ค๊ณ„ ๋ฐ ๋””์ž์ธ์„ ์ ์šฉํ•  ์˜ˆ์ •"}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/10816",children:"Similar login page to Argo CD \xb7 Issue #10816 \xb7 argoproj/argo-workflows"})}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์—ญ]"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.8 ๋ฐœ๋Œ€์‹(ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ ๋ฐ ์ž๊ธฐ์†Œ๊ฐœ)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฐœ๋Œ€์‹ ์ง„ํ–‰\n",(0,l.jsx)(d(),{alt:"5.meet.png",placeholder:"blur",src:Z.Z})]}),"\n",(0,l.jsx)(e.li,{children:"๋ณ„๋ช…์„ ์ด์šฉํ•œ ์ž๊ธฐ์†Œ๊ฐœ ์‹œ๊ฐ„"}),"\n",(0,l.jsx)(e.li,{children:"ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋Œ€๋žต์ ์ธ ์†Œ๊ฐœ"}),"\n",(0,l.jsxs)(e.li,{children:["๋ชจ์ž„ํ™œ๋™ ๊ทœ์น™์„ ์œ„ํ•œ ๋‹ค์ˆ˜๊ฒฐ ํˆฌํ‘œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋‹ค์Œ ๋ชจ์ž„ ํ™œ๋™์€ ๋ฐœ๋Œ€์‹ ์ฐธ์„์ž๋“ค์˜ ๋‹ค์ˆ˜๊ฒฐ์— ๋”ฐ๋ผ ์ •๊ธฐ ์ผ์ •๊ณผ ๋‹ค๋ฅด๊ฒŒ ",(0,l.jsx)(e.strong,{children:"ํ† ์š”์ผ(07/15) ์˜คํ›„ 1์‹œ"}),"๋ถ€ํ„ฐ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ„ํš๋œ ํ™œ๋™ ์ฃผ์ œ๋Š”:"]}),"\n",(0,l.jsxs)(e.li,{children:["๋‹ค์Œ ํ•œ ์ฃผ๊ฐ„ ์ง„ํ–‰ํ•  ",(0,l.jsx)(e.strong,{children:"๊ณตํ†ต ํ™œ๋™"}),"์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ ๋˜๋Š” ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๋Š” ์‹œ๊ฐ„"]}),"\n",(0,l.jsx)(e.li,{children:"์„œ๋กœ ๊ด€์‹ฌ ์žˆ๋Š” ์ฃผ์ œ์— ๋Œ€ํ•œ ์†Œํ†ต ์‹œ๊ฐ„"}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์ง„ํ–‰๋„์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •๋„ ์ง„ํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Optional)"}),"\n",(0,l.jsx)(e.li,{children:"(๊ณตํ†ต ํ™œ๋™ ๋‚ด์šฉ์€ ๋‚ด์ผ ์ผ๊ณผ ์‹œ๊ฐ„ ๋‚ด๋กœ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.)"}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.15 1์ฐจ ๋ชจ์ž„ (๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ • ๋ฐ workflow ๊ธฐ๋Šฅ ์†Œ๊ฐœ)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Open Up์—์„œ 1์ฐจ ๋ชจ์ž„ ์ง„ํ–‰"}),"\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • (dev-container)"}),"\n",(0,l.jsxs)(e.li,{children:["ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ ๋ฏธ์…˜ (DCO ๋ด‡ ์ฒดํฌ ํ†ต๊ณผ, GPG๋ฅผ ์ด์šฉํ•œ ์ปค๋ฐ‹, ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜)","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‹ค์ œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋ฐ”๋กœ ๋„์ „ํ•˜๊ธฐ ์ „์— ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ชฉํ‘œ๋Š” ์ด ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ์˜ ํ”„๋กœ์ ํŠธ์— ์™ธ๋ถ€์ธ์˜ ์ž…์žฅ์—์„œ ์ด์Šˆ/PR/์ปค๋ฐ‹ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•˜์ง€๋งŒ ์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์ƒ๊ฐํ•˜์ง€ ๋ชปํ•œ ๊ด€๋ฌธ์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง‘์ค‘ํ•ด ์ฃผ์„ธ์š”. ์ฒซ ์ด์Šˆ๋ฅผ ์ผ์ฐ ํ•ด๊ฒฐํ•˜๋ฉด ์ถ”๊ฐ€๋กœ ์ง€์‹œํ•  ์‚ฌํ•ญ์„ ์ „๋‹ฌํ•ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ใ…Žใ…Ž"}),"\n",(0,l.jsxs)(e.li,{children:["์ €์žฅ์†Œ: ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS"})]}),"\n",(0,l.jsx)(e.li,{children:"๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑํ•ด์š”."}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.23 2์ฐจ ๋ชจ์ž„(๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์‚ฌํ•ญ ๊ณต์œ )"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์„ฑ์ˆ˜์— ๋ชจ์—ฌ์„œ 2์ฐจ ๋ชจ์ž„ ์ง„ํ–‰(๋ฌด์‹ ์‚ฌ ์žฅ์†Œ์ œ๊ณต - ์•ˆ๋‹คํ˜œ ๋ฉ˜ํ‹ฐ ์ง€์›)"}),"\n",(0,l.jsxs)(e.li,{children:["๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•˜๊ณ , ์„œ๋กœ์˜ ๋ฌธ์ œ ๊ณต์œ ํ•˜๊ธฐ\n",(0,l.jsx)(d(),{alt:"6.meet.png",placeholder:"blur",src:K.Z})]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.6 4์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"argo event์™€ workflow, cd์—ฐ๋™"}),"\n",(0,l.jsx)(e.li,{children:"eBpf"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"7.meet.png",placeholder:"blur",src:T.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.13 5์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"webRTC"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"8.meet.png",placeholder:"blur",src:H.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.20 6์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"9.meet.png",placeholder:"blur",src:E.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์šฉ]"})}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"[๊ธฐ์—ฌ๋ฅผ ์œ„ํ•œ ํ•™์Šต]"}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์•„ํ‚คํ…์ฒ˜ ๊ฐ•์˜ - ",(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=Iue9TC13vPQ",children:"YouTube ๋งํฌ"})]}),"\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ฆฌ์†Œ์Šค ๊ฐ•์˜ - ",(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=6n5obRKsCRQ&list=PLApuRlvrZKohaBHvXAOhUD-RxD0uQ3z0c",children:"YouTube ๋งํฌ"})]}),"\n",(0,l.jsxs)(e.li,{children:["Go Playground - ",(0,l.jsx)(e.a,{href:"https://go.dev/play/",children:"https://go.dev/play/"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ฐฐ์šด์  ๋ฐ ๋Š๋‚€์ "}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsx)(e.li,{children:"ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„  ํ•ด๋‹น ๋ถ„์•ผ์˜ ๋„๋ฉ”์ธ ์ง€์‹์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.\n๋‹จ์ˆœํžˆ ์›น์„œ๋น„์Šค์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜์˜€์ง€๋งŒ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹๋ถ€์กฑ์œผ๋กœ ํ™˜๊ฒฝ์…‹ํŒ…ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„  DCO/GPG ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๊ณ , ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋˜๊ณ  ์šด์˜๋˜๋Š”์ง€ ๋ฐฐ์›Œ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.strong,{children:"์ด์Šˆ ๋ฐ PR๋‚ด์—ญ"})}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์šฐ์„  โ€˜์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜โ€™์ด๋ผ๊ณ  ํ•˜๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐ์ •์ด ๊ต์ฐจํ•˜๋Š” ์ผ์ด์˜€์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๊ณต์œ /ํ˜‘์—…ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค์˜ ๋ฌธํ™”๋ฅผ ๊ฒฝํ—˜ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํฐ ๊ธฐ์จ์ด์ž ๋ณด๋žŒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์ด์ „์—๋„ ์—ฌ๋Ÿฌ์ฐจ๋ก€ ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์„ ํ•  ๋•Œ ๊ฒช์—ˆ๋˜ ๋ง‰์—ฐํ•จ๊ณผ ๋‘๋ ค์›€์€ ๋˜ ๋‹ค์‹œ ๋„์ „ํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ•˜๊ฒŒ ํ•˜๋Š” ์ปค๋‹ค๋ž€ ๋ฒฝ์ด์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ 3๋ฒˆ์งธ ์ฐธ๊ฐ€๋ฅผ ๊ฒฐ์‹ฌํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ ๋‹ค์งํ–ˆ๋˜ ๊ฒƒ์ด โ€˜์ด์ „์—๋Š” ํ•™์ƒ์ด๋ผ, ์ž˜ ๋ชฐ๋ผ์„œ, ์ทจ์—…์ค€๋น„๋กœ ๋ฐ”๋น ์„œ ๋“ฑ๋“ฑ์˜ ๋ณ€๋ช…์€ ๋” ์ด์ƒ ํ†ตํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ผญ ์ด๋ฒˆ์—” ์„ฑ๊ณตํ•ด์•ผ์ง€โ€™ ์˜€์Šต๋‹ˆ๋‹ค.\n๊ทธ๋žฌ๊ธฐ ๋•Œ๋ฌธ์— ๋”์šฑ ๋ถ€๋‹ด์ด ๋˜๊ธฐ๋„ํ•˜๊ณ  ์„ค๋ ˆ๊ธฐ๋„ ํ–ˆ๋˜ ์‹œ์ž‘ํ•  ๋•Œ์˜ ๋‹ค์ง์ด ์•„์ง๋„ ์ƒ์ƒํ•˜๋„ค์š”.\nํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ•  ๋•Œ, ์ž˜ ์•„๋Š” ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ์ƒˆ๋กœ์šด ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ๋ผ๋Š” ๊ณ ๋ฏผ์„ ํ–ˆ์—ˆ๋Š”๋ฐ ์Šค์Šค๋กœ์—๊ฒŒ ๊ณต๋ถ€๋„ ๋˜๊ณ  ์—ด์‹ฌํžˆ ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ด๋ณด์ง€ ์•Š์€ devops์™€ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์–ผ๋งˆ์ง€๋‚˜์ง€ ์•Š์•„ ํ›„ํšŒ๋กœ ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ธฐ๋„ ์ „์— ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๋‚ด์šฉ์ด ๋งŽ๊ณ , ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ์ ์ธ ํ™˜๊ฒฝ๊ตฌ์ถ•์—๋„ ๋งŽ์€ ์‹œ๊ฐ„์ด ํ—ˆ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ๋งค์ผ๊ฐ™์ด ์„œ๋กœ์˜ ์–ด๋ ค์›€์„ ๊ณต์œ ํ•˜๊ณ  ๋„์›€์„ ์ฃผ๊ธฐ์œ„ํ•œ ์ ๊ทน์ ์ธ ํ™œ๋™์œผ๋กœ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜์ž ๋„ˆ๋ฌด๋‚˜ ์„ค๋ ˆ๋Š” ์‹œ๊ฐ„์ด ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\nํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜๊ณ  ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ๊ฒƒ๋„ ์ƒˆ๋กœ์šด ์ฆ๊ฑฐ์›€์ด์˜€์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋‚˜ ๋ฒ„๊ทธ๋“ค์€ ์–ธ์ œ๋‚˜ ์˜ˆ๋ฏผํ•˜๊ฒŒํ•˜๊ณ  ๊ท€์ฐฎ์€ ๊ฒƒ์ด์˜€๋Š”๋ฐ, ์•„์นด๋ฐ๋ฏธ์—์„œ๋Š” ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฏธ์…˜๊ณผ ๊ฐ™์ด ๋‹ค๊ฐ€์™”๊ณ , ๊ทธ ๊ณผ์ •์€ ๊ฒŒ์ž„๊ณผ ๊ฐ™์ด ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์–ด๋Š๋ง ์ฐธ๊ฐ€ํ›„๊ธฐ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š” ์ง€๊ธˆ, ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•œ ๋‚ด์—ญ๋“ค์ด ๋„ˆ๋ฌด ๋ฟŒ๋“ฏํ•˜๊ณ  ๋Œ€๊ฒฌํ•œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฐ ๊ณผ์ •์„ ํ•จ๊ป˜ ๋„์™€์ค€ ๋™๋ฃŒ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์•ž์œผ๋กœ๋Š” argo-workflow ํ”„๋กœ์ ํŠธ๋ฅผ ์—…๋ฌด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๊ณ , ์ด ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ด์Šˆ๋“ค์— ๋Œ€ํ•ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์„ ๊ณ ๋ฏผํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์ข‹์€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["zel0rd"]}),"\n",(0,l.jsx)(e.h3,{id:"4-๊น€์ˆ˜๋นˆ",children:"4. ๊น€์ˆ˜๋นˆ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ"})," 1๊ฐœ, ",(0,l.jsx)(e.code,{children:"PR"})," 1๊ฐœ ๊ธฐ์—ฌ"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"YouTube์— ์—…๋กœ๋“œ ๋œ OSSCA ๊ธฐ๋ณธ ๊ต์œก์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Git, Vim ๋“ฑ ๊ธฐ์กด์—๋„ ๋งŽ์ด ์‚ฌ์šฉํ•ด๋ณด๊ณ  ๊ฐœ๋…๋„ ์•Œ๊ณ  ์žˆ๋Š” ๋‚ด์šฉ์ด์—ˆ์ง€๋งŒ, ํ‰์†Œ์— ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ชจ๋ฅด๊ณ  ์žˆ์—ˆ๊ฑฐ๋‚˜, ๋Œ€์ถฉ ์‚ฌ์šฉํ•˜๋˜ ๋ถ€๋ถ„๋“ค๋„ ๋งŽ์ด ์•Œ๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"ArgoWorkflows-OSS/ArgoWorkflows-OSS"})," ์ €์žฅ์†Œ์—์„œ Git ํ™˜๊ฒฝ ์„ค์ • ๋ฐ Issue์™€ PR์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํด๋กœ์ฆˆํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” PR ์ƒ์„ฑ ์‹œ์— ๋ชจ๋“  ์ปค๋ฐ‹์ด gpg private key๋กœ ์„œ๋ช…๋˜์–ด ์žˆ์–ด์•ผ ํ•˜๊ณ , sign-off ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ GitHub CI์—์„œ failure ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Argo Workflows์— ์‹ค์ œ๋กœ ๊ธฐ์—ฌํ•˜๊ธฐ ์ „, ๋ฏธ๋ฆฌ ๋กœ์ปฌ Git ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ  ๋ชจ์˜๋กœ PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” devcontainer๋ฅผ ์ด์šฉํ•ด ์„ค์ •ํ–ˆ๊ณ , ์ดํ›„์— Nix๋ฅผ ์ด์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ React UI, Argo Server, MySQL ๋“ฑ ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ•จ๊ป˜ ํ•„์š”ํ•ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์–ด๋ ค์šด ํŽธ์ธ๋ฐ, ์—ฌ๋Ÿฌ ์ฃผ์ฐจ์— ๊ฑธ์ณ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์™„์ „ํžˆ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," Nix go build ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11635",children:"https://github.com/argoproj/argo-workflows/pull/11635"})}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์กด ์ฝ”๋“œ ๋ฒ ์ด์Šค๋Š” Go 1.20์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜, Nix ๋นŒ๋“œ ํŒŒ์ผ์—์„œ๋Š” Go 1.19๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ ์—†์ด ๋˜์—ˆ์—ˆ์ง€๋งŒ, Go 1.20์— ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ Nix ๋นŒ๋“œ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"_module.args"})," ๋ฅผ ์ด์šฉํ•ด Go 1.20์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •ํ•˜๊ณ , Nix ๋นŒ๋“œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," Nix go vendor hash ์ž๋™ ๊ฐฑ์‹ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11691",children:"https://github.com/argoproj/argo-workflows/issues/11691"})}),"\n",(0,l.jsx)(e.li,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ์•Œ๊ฒŒ ๋œ ์ด์Šˆ์ž…๋‹ˆ๋‹ค. Nix๋Š” ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๋นŒ๋“œ๋ฅผ ์ถ”๊ตฌํ•˜๋Š”๋ฐ, GitHub์˜ Dependabot์ด ์ž๋™์œผ๋กœ Go module ๋ฒ„์ „์„ ์˜ฌ๋ ค์ค„ ๋•Œ Nix์˜ ์˜์กด์„ฑ hash ๊ฐ’์€ ํ•จ๊ป˜ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ด๋กœ ์ธํ•ด ์ข…์ข… ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ง์ ‘ ์ˆ˜๋™์œผ๋กœ Nix์˜ go vendor hash๋ฅผ ๊ณ„์‚ฐํ•ด ๊ฐฑ์‹ ํ•ด์•ผ ํ•˜๋Š” ์ƒํƒœ์ธ๋ฐ, ์ด๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•๋“ค์„ ์ฐพ์•„๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์ฐพ๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด PR๊ณผ Comment๋“ค์˜ ๋‚ด์šฉ์„ ๋ชจ์•„ Issue๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์กด ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋“ค์—์„œ๋„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ์ž๋“ค์ด ์ˆ˜๋™์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ, Argo Workflows์—์„œ ๊ธฐ์—ฌํ•œ ์ดํ›„์—๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋“ค์—๋„ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ์Šคํฌ๋ฆฝํŠธ ๊ฐœ์„ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11733",children:"https://github.com/argoproj/argo-workflows/pull/11733"})}),"\n",(0,l.jsx)(e.li,{children:"Markdownlint๋Š” ํ”„๋กœ์ ํŠธ ๋‚ด ๋ฌธ์„œ๋“ค์„ ์ผ๊ด€๋œ ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ•์ œํ•˜๊ณ , ๋ฌธ์„œ๋ฅผ ๋” ์ฝ๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด์— Markdownlint๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กœ์ ํŠธ Markdown ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋ฆฐํ„ฐ ์„ค์ •์„ ๊ตฌ์„ฑํ–ˆ์—ˆ๋Š”๋ฐ, ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ํŒŒ์ผ์€ ๋ฆฐํ„ฐ ๋ฃฐ์— ๋งž์ง€ ์•Š์•„ ์ด๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["๋ณ€๊ฒฝ๋œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ด PR์— ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. โ†’ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11773",children:"https://github.com/argoproj/argo-workflows/pull/11773"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ๋ฌธ์„œ ์Šคํƒ€์ผ ๊ฐœ์„ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11787",children:"https://github.com/argoproj/argo-workflows/pull/11787"})}),"\n",(0,l.jsx)(e.li,{children:"Markdownlint๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๋Š” ์ผ๋ถ€ ๋ฌธ์„œ๋“ค์˜ ์Šคํƒ€์ผ์„ ๊ฐœ์„ ํ–ˆ๊ณ , ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๋ฌธ์„œ๋“ค์— ๋Œ€ํ•ด์„œ๋Š” ์ดํ›„ PR์—์„œ ์ˆ˜์ •ํ•˜๊ธฐ๋กœ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ˜ผ์ž์„œ ๊ธฐ์—ฌํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค๋ฉด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ, ๋ฉ˜ํ†  ๋‹˜๊ณผ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ๋ชจ์—ฌ์„œ ๊ณต๋ถ€ํ•˜๊ณ  ๊ธฐ์—ฌํ•˜๋ฉด์„œ ์ €๋„ ๊ธฐ์—ฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Argo Project ์ƒํƒœ๊ณ„์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ , Argo Workflows ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ „๋ณด๋‹ค ํ›จ์”ฌ ๊นŠ๊ฒŒ ์ดํ•ดํ•˜๊ฒŒ ๋˜์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ˜„์žฌ ์ƒ์„ฑํ•œ Issue์—์„œ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , ์ด๋ฅผ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ดํ›„์— Nix ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐœ์„ ํ•˜๊ณ , devcontainer๋กœ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ ์ง„์ ์œผ๋กœ Nix๋กœ ์ด์ „ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Nix์™€ ๊ด€๋ จํ•œ ๋ฌธ์„œ๊ฐ€ ๋นˆ์•ฝํ•ด, ๋ฌธ์„œ๋„ ๊ฐœ์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["sudosubin"]}),"\n",(0,l.jsx)(e.h3,{id:"5-๊น€ํ•™์ค€",children:"5. ๊น€ํ•™์ค€"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๋ฆฌํŒฉํ† ๋ฆฌ"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"fix: Upgrade Go to v1.21 Fixes #11556"}),"[**Merged]**"]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋Š” Go์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Go Version์„ 1.20 โ†’ 1.21๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” Issue๊ฐ€ ๋ฐœํ–‰๋˜์–ด ํ•ด๊ฒฐํ•ด๋ณด์ž ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ ํ•ด์ปคํ†ค"})," ๊ธฐ๊ฐ„์— ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ œ์‹œํ•˜์—ฌ ๊ฐ™์€ ํŒ€์› ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ด์Šˆ ํ•ด๊ฒฐ ๋ฐ PR์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"๊ฒฐ๊ณผ์ ์œผ๋กœ ์ฒซ PR๊ณผ ์ฒซ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๋ฑƒ์ง€๋ฅผ ๋‹ฌ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜๊ด‘์Šค๋Ÿฌ์šด ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"fix: Upgrade Go to v1.21 Fixes #11556 by junkmm \xb7 Pull Request #11601 \xb7 argoproj/argo-workflows(opens in a new tab)"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์†Œ๊ทธ๋ฃน ๋ฐœํ‘œ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Challenges ๊ธฐ๊ฐ„์— Argo Projects๋ฅผ ํ™œ์šฉํ•œ CI/CD ๊ตฌํ˜„ํ–ˆ๋˜ ๊ฒฐ๊ณผ๋ฅผ ์ฃผ์ œ๋กœ Offline ๋ฏธํŒ… ์‹œ๊ฐ„์— ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๋ฐœํ‘œํ•˜๋ฉฐ ์ œ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•˜๊ณ , ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋ฉฐ ๋ฐ๋ธŒ์˜ต์Šค์™€ Argo Project ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"meet",placeholder:"blur",src:q.Z}),"\n",(0,l.jsx)(e.code,{children:"์ด์Šˆ ํ•ด์ปคํ†ค"})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ง„์ž… ์žฅ๋ฒฝ๊ณผ ๋™๊ธฐ๋ถ€์—ฌ๋ฅผ ์œ„ํ•ด ์•ˆ๋‹คํ˜œ๋‹˜์˜ ์˜๊ฒฌ์œผ๋กœ ๋ฉ˜ํ† ๋‹˜ ์ฃผ๋„ํ•˜์— ์ด์Šˆํ•ด์ปคํ†ค์ด ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์˜ ์ฃผ๋„ํ•˜์— ์„ฑ๋ฝ๋‹˜๊ณผ, ๋ฌธ์˜๋‹˜, ๋ณ‘์„ ๋‹˜๊ณผ ๊ฐ™์€ ํŒ€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๊ฐ„์— ์ œ๊ฐ€ ์ œ์‹œํ•œ go 1.20 โ†’ 1.21 ์—…๊ทธ๋ ˆ์ด๋“œ ์ด์Šˆ ํ•ด๊ฒฐ ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflows์— ๋‚ด์žฅ๋œ Prometheus Metric ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๋Š” Issue๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์œผ๋‚˜, ๋†’์€ ๋‚œ์ด๋„๋กœ ์ธํ•ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ณผ์ •์„ ํ†ตํ•ด Prometheus๋Š” ๋ณ„๋„์˜ Exporter๋ฅผ ์„ค์น˜ํ•ด์•ผ๋งŒ ํ•œ๋‹ค ๋ผ๋Š” ์ œ ๊ณ ์ •๊ด€๋…์ด ๋ฌด๋„ˆ์ง€๊ณ  ์‹œ์•ผ๊ฐ€ ํ™•์žฅ๋˜๋Š” ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849",children:"plan to add workflow labels to the metric? \xb7 Issue #9849 \xb7 argoproj/argo-workflows(opens in a new tab)"})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์•„๋ž˜ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsxs)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:["Compile ",(0,l.jsx)(e.code,{children:"expr"})," in config \xb7 Issue #11609 \xb7 argoproj/argo-workflows(opens in a new tab)"]})]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์™• ์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - Container Playground"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋™๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹์ด ์žˆ์–ด์•ผ ์šฐ๋ฆฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘๊ทผํ•˜๋Š”๋ฐ ์žˆ์–ด ๋„์›€์ด ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Šคํ„ฐ๋””๋ฅผ Open ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์ฒซ ๋ฒˆ์งธ ๋ฏธ์…˜์€ ์ œ์‹œํ•˜๋Š” ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜๋Š” Web Container๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"goal",placeholder:"blur",src:U.Z})]}),"\n",(0,l.jsx)(e.li,{children:"ํ‰์†Œ์— Dockerfile์„ ์ƒ๊ฐ์—†์ด ์ž‘์„ฑํ•˜๋˜ ์ €์— ๋Œ€ํ•ด ๋ฐ˜์„ฑํ•˜๊ฒŒ ๋๊ณ , ๋ฉ€ํ‹ฐ ์Šคํ…Œ์ด์ง•๊ณผ ๋นŒ๋“œ ์†๋„์™€ ๋„์ปคํŒŒ์ผ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ด€๊ณ„๋ฅผ ๋ฐฐ์šธ์ˆ˜ ์žˆ๋˜ ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๊ฒฐ๋ก  ๋จผ์ € ๋ง์”€๋“œ๋ฆฌ๋ฉด ๋งŒ์กฑ์ค‘์— ๋Œ€ ๋งŒ์กฑ ์ž…๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ดˆ๊ธฐ ์ •๋ง ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ž˜ ์•Œ์ง€ ๋ชปํ–ˆ๋˜ ์ €์— ๋น„ํ•˜๋ฉด ํ˜„์žฌ์˜ ์ €์™€๋Š” ๋น„๊ตํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€ ๋งŒ์กฑํ•˜๋Š” ์ด์œ ๋Š”\n์ฒซ์งธ, ๋˜‘๋˜‘ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ๋‹ค์–‘ํ•œ ์ฃผ์ œ์™€ ์‚ฌ๋žŒ๋“ค ๊ป˜์„œ ํ˜„์—…์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ , ๊ด€์‹ฌ์žˆ๋Š” ๊ธฐ์ˆ  ๋“ฑ ๋ฐœํ‘œ๋ฅผ ์ •๋ง ๋งŽ์ด ํ•ด ์ฃผ์…จ๋Š”๋ฐ, ์–ด๋””๊ฐ€์„œ ๋“ค์„ ์ˆ˜ ์—†๋Š” ๋ช…ํ’ˆ ๊ฐ•์˜์˜€๊ณ , ์ •๋ง ๋งŽ์€ ๋„์›€์ด ๋œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‘˜์งธ, ๋“ ๋“ ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์ ์€ ์ €๋กœ์จ ์ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ธฐ๊ฐ„์ด ์กฐ๊ธˆ ๋ฌด์„œ์› ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €ํฌ ๋ฆฌ๋” ๋ฉ˜ํ‹ฐ๋‹˜์ธ ์„ฑ๋ฝ๋‹˜์„ ๋น„๋กฏํ•˜์—ฌ ๋งŽ์€ ๋ถ„๋“ค์ด ์Šฌ๋ž™์— ์งˆ๋ฌธ์„ ์˜ฌ๋ ธ์„๋•Œ ์ ๊ทน์ ์œผ๋กœ ์•Œ๋ ค์ฃผ์‹  ๋•๋ถ„์— ์ œ๊ฐ€ ๊ฒช์€ ๋ฌธ์ œ๋“ค์„ ์Šค๋ฌด์Šค ํ•˜๊ฒŒ ๋„˜์–ด๊ฐˆ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n์…‹์งธ, ์พŒ์ ํ•œ ๋ชจ์ž„ ๊ณต๊ฐ„๊ณผ ๋“ ๋“ ํ•œ์ง€์›์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ์ผ์š”์ผ ์„œ์ดˆ ์˜คํ”ˆ์—… ๊ณต๊ฐ„์—์„œ ๋ชจ์ž„์„ ํ–ˆ๋Š”๋ฐ, ์‹ ์ถ• ๊ฑด๋ฌผ์ธ์ง€ ์ •๋ง ๊น”๋”ํ•˜๊ณ , ํƒ•๋น„์‹ค์˜ ์ปคํ”ผ์™€ ๊ฐ„์‹์€ ๊ทธ์ € ๋น›์ด์˜€์Šต๋‹ˆ๋‹ค. ๋˜ ์ค‘๊ฐ„ ํšŒ์‹์—์„œ๋Š” ์ •๋ง ๋ฐฐํ„ฐ์ง€๊ฒŒ ๋ง›์žˆ๋Š” ์–‘๊ผฌ์น˜๋ฅผ ๋จน์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"})}),"\n",(0,l.jsx)(e.p,{children:"์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์„ ํ†ตํ•ด ํ™•์‹คํžˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•„์‰ฌ์šด์ ์ด ์žˆ๋‹ค๋ฉด ์ดˆ๋ฐ˜์— ๋ฌด์„œ์›Œ์„œ? ์†Œ๊ทน์ ์œผ๋กœ ํ™œ๋™ ํ–ˆ๋˜ ๊ฒƒ๊ณผ, ์•„๋ฌด๋ž˜๋„ ์†Œ๊ทน์ ์ผ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ๋˜ ์ œ ์ž‘๊ณ  ๊ท€์—ฌ์šด ์ฝ”๋”ฉ ์‹ค๋ ฅ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ๊ธฐ๊ฐ„์ด ์ •๋ง ๊ฐ’์กŒ๊ธฐ ๋•Œ๋ฌธ์—, ์ €์˜ ๋ฏธํกํ•œ ์ ์„ ๋ณด์™„ํ•ด์„œ ๋‹ค์Œ ํ•ด ์—๋„ ๊ผญ ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["junkmm"]}),"\n",(0,l.jsx)(e.h3,{id:"6-๋ฐ•์ง„์ˆ˜",children:"6. ๋ฐ•์ง„์ˆ˜"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["A new feature to support Secrets as a type of parameters (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11446",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"1.picture",placeholder:"blur",src:L.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"2.picture",placeholder:"blur",src:J.Z})}),(0,l.jsx)(e.p,{children:"๊ธฐ์กด์˜ Argo Workflow๋Š” WorkflowTemplate์— argument(์ธ์ž)๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์ง์ ‘ ์ธ์ž๋ฅผ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ๊ณ , ConfigMap์„ ์ฐธ์กฐํ•˜๋„๋ก ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ kubernetes ์ƒํƒœ๊ณ„๋ฅผ ์ง€์›ํ•˜๋Š” ๋‹ค๋ฅธ ๋„๊ตฌ๋“ค๊ณผ ๋‹ฌ๋ฆฌ Secret์„ ์ฐธ์กฐํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์ง€์›๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์ด์— ๋Œ€ํ•œ Feature request๊ฐ€ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/5506%EC%97%90%EC%84%9C",children:"https://github.com/argoproj/argo-workflows/issues/5506์—์„œ"})," ์ด๋ฃจ์–ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด Draft PR์„ ๋งŒ๋“ค์–ด๋‘” ์ƒํƒœ์ž…๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๋Šฅ์€ ํŠนํžˆ๋‚˜ Kubernetes์—์„œ์˜ CustomResourceDefinition์ด๋ผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ฐ™์€ ๊ฒƒ์˜ ์ •์˜๋ฅผ ๋ฐ”๊ฟ”์•ผํ•˜๊ณ , workflow๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์‚ฌ์ด๋“œ์นด๋ฅผ ์ฃผ์ž…๋ฐ›๊ณ  Pod๋กœ ์ƒ์„ฑ๋˜๋Š” ์ผ๋ จ์˜ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋ชจ๋‘ ํŒŒ์•…ํ•ด์•ผํ–ˆ๊ธฐ์— ๊ฐœ๋ฐœํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์€ ํŽธ์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•˜์ง€๋งŒ, ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋‚˜๊ฐ€๋ฉด์„œ Workflow๊ฐ€ ๊ฒฐ๊ตญ Pod์™€ container๋กœ ๋ณ€ํ™˜๋˜์–ด ๋™์ž‘ํ•˜๊ฒŒ ๋˜๋Š” ๊ณผ์ •์„ ๊นŠ์ด ์žˆ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , Workflow๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ context ๋ฐ argument๋ฅผ templatingํ•˜๋Š” ๋กœ์ง๋„ ๋งŽ์ด ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ด์Šˆ์ƒ์„ฑ"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["Incorrect creator labels on a resubmitted Workflow (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11414",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"3.picture",placeholder:"blur",src:_.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"4.picture",placeholder:"blur",src:Y.Z})}),(0,l.jsx)(e.p,{children:"Argo Workflow์—๋Š” ๋™์ผํ•œ template์„ ๋ฐ”ํƒ•์œผ๋กœ Workflow๋ฅผ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” Resubmit์ด๋ผ๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. Resubmit๋œ Workflow์˜ ๊ฒฝ์šฐ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด Resubmitํ•œ ์œ ์ €๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„ค์ •๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์ž˜๋ชป๋œ ๊ฐ’์œผ๋กœ ์„ค์ •๋˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด๋กœ ์ธํ•ด ํ•œ Workflow๋ฅผ ์‹คํ–‰ํ•œ ์œ ์ €์™€ ๊ทธ Workflow๋ฅผ Resubmitํ•œ ์œ ์ €๊ฐ€ ๋‹ค๋ฅด๋ฉด Resubmit์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ Workflow์—๋Š” ์ž˜๋ชป๋œ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด ๋ถ™๊ณค ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด์— ๋Œ€ํ•œ ์ด์Šˆ๋ฅผ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["fix: Apply the creator labels about the user who resubmitted a Workflow (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11415",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"5.picture",placeholder:"blur",src:B.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"6.picture",placeholder:"blur",src:V.Z})}),(0,l.jsx)(e.p,{children:"์•ž์„œ ์ƒ์„ฑํ–ˆ๋˜ ์ด์Šˆ(๋ฒ„๊ทธ)๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” Pull Request๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"Resubmit ์‹œ์— ๊ธฐ์กด Workflow ์‹คํ–‰์ž์˜ ์ •๋ณด๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  Resubmitํ•œ ์œ ์ € ์ •๋ณด๋งŒ์„ ๋ฐ”ํƒ•์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ Workflow ์ƒ์„ฑ์ž k8s object label์„ ๋‹ฌ๋„๋กํ•˜์—ฌ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋ณ€๊ฒฝ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์˜ˆ์‹œ๋กœ foo๋ผ๋Š” ์œ ์ €๊ฐ€ ์‹คํ–‰ํ•œ Workflow๋ฅผ bar๋ผ๋Š” ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ, ์ธ์ฆ๋˜์ง€ ์•Š์€ ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ creator ๊ด€๋ จ label์ด ์–ด๋–ป๊ฒŒ ๋‹ฌ๋ฆฌ๋Š”์ง€๋ฅผ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ ๋‹ค๋ฅธ ์ฝ”๋“œ์—๋„ ๋งŽ์€ ์˜ํ–ฅ์„ ๋ผ์นœ ๋ถ€๋ถ„์ด ์กด์žฌํ•ด ์ด์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•ด ์•ˆ์ •์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["feat: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11407",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"7.picture",placeholder:"blur",src:z.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"8.picture",placeholder:"blur",src:X.Z})}),(0,l.jsx)(e.p,{children:"๋กœ๊ทธ์ธํ•œ ์œ ์ €๊ฐ€ CronWorkflow๋ฅผ ๋งŒ๋“  ๊ฒฝ์šฐ CronWorkflow์—๋Š” ์ƒ์„ฑ์ž์— ๋Œ€ํ•œ k8s object label์ด ๋ถ™๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ CronWorkflow์˜ ์„ค์ •์„ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow์—๋Š” ํ•ด๋‹น k8s object label์ด ๋ถ™์ง€ ์•Š๊ฒŒ ๋˜๋Š” ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋”ฐ๋ผ์„œ CronWorkflow๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow๋“ค์ด CronWorfklow์˜ ์ƒ์„ฑ์ž ๋ผ๋ฒจ์„ ๊ทธ๋Œ€๋กœ ์ „ํŒŒ๋ฐ›๋„๋ก ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ด์Šˆ์ƒ์„ฑ"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["Insufficient logging in /oauth2/callback handler when using SSO Authentication (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11369",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"9.picture",placeholder:"blur",src:Q.Z})}),(0,l.jsx)(e.p,{children:"Keycloak์ด๋ผ๋Š” Identity Provider ์˜คํ”ˆ์†Œ์Šค ์ œํ’ˆ์„ ์ด์šฉํ•ด Argo Workflows์— SSO(Single Sign On)์œผ๋กœ ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ คํ–ˆ์œผ๋‚˜ ์ด ๊ณผ์ •์—์„œ ๋กœ๊ทธ๊ฐ€ ๋ถ€์กฑํ•ด ํ™œ์„ฑํ™” ์ž‘์—…์ด ํฌ๊ฒŒ ์ง€์—ฐ๋œ ๊ฒƒ์„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ํ•ด๋‹น ๊ธฐ๋Šฅ ํ™œ์„ฑํ™” ์ž‘์—…์— ๋Œ€ํ•œ ๋กœ๊น… ๊ฐ•ํ™”๋ฅผ ์ฃผ์ œ๋กœํ•œ ์ด์Šˆ๋กœ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["feat: Improve logging in the oauth2 callback handler (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11370",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"10.picture",placeholder:"blur",src:$.Z})}),(0,l.jsxs)(e.p,{children:["์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์ด์Šˆ(",(0,l.jsx)(e.a,{href:"https://www.notion.so/82d2ee40c48e482a8db93123a7b38407?pvs=21",children:"๋ธ”๋ก ๋งํฌ"}),")๋ฅผ ํ•ด๊ฒฐํ•œ Pull Request์ž…๋‹ˆ๋‹ค. SSO๋ฅผ ์œ„ํ•ด OAuth2 Protocol์„ ์ด์šฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ ์ผ€์ด์Šค๋ณ„๋กœ ์—๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ Pull Request์˜ Reviewer๊ฐ€ ์ข€ ๋” ํŽธํ•˜๊ฒŒ ๋ฆฌ๋ทฐํ•  ์ˆ˜ ์žˆ๋„๋ก, Pull Request๊ฐ€ ์„ค๋“๋ ฅ์„ ๊ฐ–๋„๋ก, ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” Verification์„ ์ฝ”๋“œ๋กœ ๋‚˜ํƒ€๋ƒˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ณต๋ถ€"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["docs: Add a user named ๋ฐ•์ง„์ˆ˜ (",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/51",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"11.picture",placeholder:"blur",src:ss.Z})}),(0,l.jsx)(e.p,{children:"ํ–‰์‚ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ GitHub์—๊ณผ ์นœํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„์— ์ €์— ๋Œ€ํ•œ ์†Œ๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ•ด Pull Request๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋™์•ˆ ์ˆ˜๋งŽ์€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•ด ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์ทจ๋ฏธ์ƒํ™œ์„ ํ•˜๋ฉด์„œ๋„ ๋‹จ์ˆœํžˆ ์‚ฌ์šฉ์ž๋กœ์„œ๋งŒ ๋‚จ์•„์žˆ์—ˆ๋˜ ์ œ๊ฐ€ ์œ ๋ช… ์˜คํ”ˆ์†Œ์Šค์˜ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ข‹์€ ๊ธฐํšŒ์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์˜ ๋„์›€์œผ๋กœ Argo Workflow๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ž…๋ฌธํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๊ฐ„์˜ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ๋ฏธํŒ…์˜ ๋‘๋ ค์›€๋„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋„ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ์ฝ์–ด๋ณด๋Š” ์Šต๊ด€์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ €๋Š” ์ง€๊ธˆ Argo Workflow๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Argo Rollouts, Istio ๋“ฑ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒํ•œ ํ™˜๊ฒฝ์—์„œ ๋งŽ์ด ์‚ฌ๋ž‘๋ฐ›๊ณ  ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์—๋„ ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ Slack์„ ํ†ตํ•ด ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค๊ณผ ์ž์ฃผ ์†Œํ†ตํ•ด์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์˜ ์ €์˜€๋‹ค๋ฉด ์ด๋Ÿฌํ•œ ์†Œํ†ต ์กฐ์ฐจ๋„ ๊บผ๋ ธ์„ ๊ฒƒ์ด ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ์ด๋Ÿฐ ์†Œํ†ต์— ์ „ํ˜€ ๋ถ€๋‹ด์ด ์—†๊ณ  ์•ž์œผ๋กœ๋Š” Argo Workflow์—์„œ ์ œ๊ฐ€ ๊ธฐ์—ฌํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ Argo Rollouts์™€ Istio์—๋„ ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!"}),"\n",(0,l.jsx)(e.p,{children:"์ง€๋‚œ ๊ธฐ๊ฐ„๋™์•ˆ ํž˜์จ์ฃผ์‹  ์ฃผ์ตœ์ธก๊ณผ ๋ฉ˜ํ† ๋‹˜๊ป˜ ๊ฐ์‚ฌ์˜ ์ธ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["umi0410"]}),"\n",(0,l.jsx)(e.h3,{id:"7-์„œ์ฒญ์šด",children:"7. ์„œ์ฒญ์šด"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"PR"})," 1๊ฐœ Open"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"OSSCA ์‚ฌ๋ฌด๊ตญ์ด ๊ณต์œ ํ•ด์ฃผ์‹  ๊ธฐ๋ณธ Git ์ „๋žต์— ๋Œ€ํ•œ ๊ณต์œ  ์˜์ƒ์„ ํ™•์ธํ•˜๊ณ , ๋†“์น˜๊ณ  ์žˆ๋Š” ์ƒˆ๋กœ์šด ๋ถ€๋ถ„๊ณผ ๊ธฐ์กด์˜ ์•Œ๊ณ ์žˆ๋˜ ๊ฐœ๋…์„ ๊ฒฐํ•ฉ์‹œ์ผœ Git์— ๋Œ€ํ•œ ์ดํ•ด์™€ ์‘์šฉ๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["ํŒ€์—์„œ ์ง„ํ–‰ํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"ArgoWorkflows-OSS/ArgoWorkflows-OSS"})," ๋ ˆํฌ์ง€ํ† ๋ฆฌ์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์œ„ํ•ด ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ์•„์•ผํ•  ๊ฐœ๋…(gpg private key)์™€ issues, PR title ๋“ฑ์„ ์‹ค์ œ๋กœ ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๊ฒฝํ—˜์ ์œผ๋กœ ์ฒด๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"devcontainer๋ฅผ ์‚ฌ์šฉํ•ด Argo Workflow์˜ ๋กœ์ปฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•ด๋ณด๋ฉฐ ์‹ค์ œ๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ํ•˜๊ธฐ์œ„ํ•œ ํ•„์ˆ˜์กฐ๊ฑด์„ ํ…Œ์ŠคํŠธํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ข…์†์„ฑ์— ๋Œ€ํ•œ ์ด์‹์„ฑ์ด ์ข‹์€ ๋„๊ตฌ์—ฌ์„œ ๋งค์šฐ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ณต์‹ docs์˜ fields ์˜ˆ์ œ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11748",children:"https://github.com/argoproj/argo-workflows/pull/11748"})}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด ๊ณต์‹๋ฌธ์„œ์—์„œ ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ฌธ์„œ ์˜ˆ์ œ๊ฐ€ ",(0,l.jsx)(e.code,{children:"CronWorkflowSpec"})," , ",(0,l.jsx)(e.code,{children:"CronWorkflowStatus"})," ํ•„๋“œ์— ํฌํ•จ๋˜์–ด ์žˆ์–ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐ ํ˜ผ๋ž€์„ ๋ถˆ๋Ÿฌ์™”์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["๊ทธ๋ž˜์„œ ํ•„์š”ํ•œ ์ž๋ฃŒ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"CronWorkflowSpec"})," , ",(0,l.jsx)(e.code,{children:"CronWorkflowStatus"})," ํ•„๋“œ์˜ ์˜ˆ์ œ์—์„œ๋Š” ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ œ๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ด๋ ‡๊ฒŒ ์‹ฌ๋„์žˆ๊ฒŒ ์•Œ์•„๊ฐ€๊ณ , ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ์ž„์ด ๋˜ ์žˆ์„๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค ์ •๋„๋กœ ๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค์ด ํ›Œ๋ฅญํ•˜๊ณ  ๋˜ ์ •๋ง ์—ด์‹ฌํžˆ ๋ชจ์ž„์„ ์ด๋Œ์–ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ฐœ์ธ์œผ๋กœ์„œ๋Š” ์•„์‰ฌ์›€์ด ๋ฌด์ฒ™ ํฌ๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์กฐ๊ธˆ ๋” ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๊ณ  ์ ๊ทน์ ์œผ๋กœ ๋ชจ์ž„์— ์ฐธ์—ฌํ•ด์„œ ๊ฐœ์ธ์˜ ์„ฑ์žฅ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋” ์ข‹์€ ๋ชจ์ž„์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์„ ํ…๋ฐ, ์—ฌ๋Ÿฌ ์™ธ๋ถ€ ์š”์ธ๊ณผ ์Šค์Šค๋กœ์˜ ๊ฒŒ์œผ๋ฆ„ ๋•Œ๋ฌธ์— ์•„์‰ฌ์›€์„ ๋งŽ์ด ๋‚จ๊ฒผ๋˜ ๊ธฐ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋” ์ด์ƒ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๊ฐ€ ๋ฌด์„œ์šด(?) ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ํฐ ์ž์‹ ๊ฐ์„ ์–ป์–ด์„œ, ์ดํ›„์—๋„ Argo ์ƒํƒœ๊ณ„๋ฅผ ๋„˜์–ด CNCF ์ƒํƒœ๊ณ„์—๋„ ๋”์šฑ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํƒํ—˜ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ฒ˜์Œ๋ถ€ํ„ฐ ์†Œ์Šค๋ฅผ ๋‹ค ๊นŒ๋ณด์ง€ ์•Š๊ณ ๋„ ์ด์ „ PR ๊ธฐ๋ก, ๋ฉ”์ธํ…Œ์ด๋„ˆ์˜ ๋„์›€์„ ํ†ตํ•ด ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Œ์„ ํ† ๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ์— ๋Œ€ํ•œ ์‹ฌ๋ฆฌ์ ์ธ ํ—ˆ๋“ค์„ ๋„˜์–ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌ๋ฅผ ์ด์–ด๊ฐˆ ๊ณ„ํš์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["newdeal123"]}),"\n",(0,l.jsx)(e.h3,{id:"8-์†กํ˜œ๋ฏผ",children:"8. ์†กํ˜œ๋ฏผ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™"})}),"\n"]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Mutex check happens after memoization cache check and lock info missing from UI"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11219",children:"Issue #11219"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11456",children:"PR #11456 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflow ์˜ Synchronization ๋ฐ Cache ๊ธฐ๋Šฅ์„ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ๋ฒ„๊ทธ๋Š” Argo Workflow ์—์„œ Synchronization ๋ฐ Memoize ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์‹œ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๊ธฐ๋Œ€ ๋™์ž‘์€ Mutex Synchronization ์ด ๋™์ž‘ํ•œ ์ดํ›„ ์บ์‹œ๊ฐ€ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ, Synchronization ๊ฐ€ ๋™์ž‘ํ•œ ๋’ค ์บ์‹œ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด ",(0,l.jsx)(e.code,{children:"job-1"})," ๊ณผ ",(0,l.jsx)(e.code,{children:"job-2"})," ๊ฐ€ ์žˆ์„ ์‹œ ",(0,l.jsx)(e.code,{children:"job-1"})," ์ด Synchronization ํšจ๊ณผ๋กœ ์ธํ•ด ๋จผ์ € ๋™์ž‘์„ ํ•˜๊ณ  ์บ์‹œ๋ฅผ ์“ฐ๊ณ  ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด, ",(0,l.jsx)(e.code,{children:"job-2"})," ๋Š” ** ๋™์ผํ•œ ์บ์‹œ๋กœ ์ธํ•ด์„œ ๋™์ž‘ํ•˜์ง€ ์•Š๊ณ  Pass ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.**"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:se.Z})}),(0,l.jsx)(e.p,{children:"์ €๋Š” ์ด ๊ณผ์ •์„ Synchronization ๊ณผ Cache ์˜ ์ˆœ์„œ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์–ด๋ ต์ง€๋Š” ์•Š์€ ์ˆ˜์ •์ด์—ˆ์ง€๋งŒ, ๋ณต์žกํ•œ ํŒŒ์ผ ์ค‘ ํ•˜๋‚˜์ธ ",(0,l.jsx)(e.code,{children:"operation.go"})," ๋ฅผ ์ˆ˜์ •ํ–ˆ๊ธฐ์— ๋งŽ์€ ๋ฆฌ๋ทฐ์™€ ํ•จ๊ป˜ Argo Workflow ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์—ˆ๋˜ PR ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Parent level memoization is broken"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11612",children:"Issue #11612"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11623",children:"PR #11623 - Merge ์™„๋ฃŒ/3.4.11 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"์œ„ ์ˆ˜์ •์œผ๋กœ ๋ฐœ์ƒํ•œ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ ์‚ฌํ•ญ์œผ๋กœ, Argo Workflow ์˜ Template ๋ ˆ๋ฒจ์ด ์•„๋‹Œ ์•„๋ž˜ Child ๊ตฌ์„ฑ ์š”์†Œ์—์„œ Memo ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์‹œ ๋ฌดํ•œ Pending ์ด ๊ฑธ๋ฆฌ๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ œ๋ณด๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sn.Z})}),(0,l.jsx)(e.p,{children:"์ด์ „ PR ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋‚˜ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ Case ๊ฐ€ ์กด์žฌํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ง€ํ•˜๊ณ , ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์›์ธ์„ ๋ถ„์„ํ•ด์„œ ๋‹ค์‹œ ํ•ซํ”ฝ์Šค๋ฅผ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ˆ์™ธ ์‚ฌํ•ญ์„ ์ถ”ํ›„์—๋„ ๋ฐœ๊ฒฌํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ 4๊ฐœ ํฌํ•จํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"UI: workflowDrawer's information link is not correctly working"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11494",children:"Issue #11494"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11495",children:"PR #11495 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflow ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํŽผ์ณค์„ ์‹œ, Information ์•„์ด์ฝ˜์˜ ๋งํฌ๊ฐ€ ๋ง๊ฐ€์ง„ ์‚ฌํ•ญ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sl.Z})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:""})," ํƒœ๊ทธ ์ค‘์ฒฉ์œผ๋กœ ์ธํ•œ ์ž˜๋ชป๋œ ์ด๋ฒคํŠธ ์ „ํŒŒ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ œ๋Œ€๋กœ ํด๋ฆญ์ด ๋™์ž‘ํ•˜๊ฒŒ ๋งŒ๋“  ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ฝ”๋“œ ์ˆ˜์ •์œผ๋กœ ๋‹ค์‹œ ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ ์˜ฌ๋ฐ”๋ฅธ ๋ฌธ์„œ๋กœ ์ด๋™ํ•˜๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Search by name for WorkflowTemplates in UI"}),(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"๋‹ค๋ฅธ 2๋ช…์˜ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค๊ณผ ๊ณต๋™์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nArgo Workflow ์—๋Š” ์ด๋ฆ„์˜ ํŒจํ„ด์„ ํ†ตํ•ด ๊ฐ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋Šฅํ•˜๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ด ๋น ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sr.Z})}),(0,l.jsxs)(e.p,{children:["์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€๋กœ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋” ์ด์ƒ Yaml ์˜ ๋ผ๋ฒจ ๋ฟ๋งŒ์ด ์•„๋‹Œ ์ด๋ฆ„์œผ๋กœ๋„ Template ์„ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.code,{children:"ํŠนํžˆ ์ •ํ™•ํ•œ ์ด๋ฆ„์ด ์•„๋‹Œ LIKE ๊ฒ€์ƒ‰์ด๋ผ๋Š” ๊ฒƒ์ด ์•ž์œผ๋กœ๋„ ์œ ์šฉํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n์ดํ›„์—๋„ ๋‹ค๋ฅธ ํŽ˜์ด์ง€์— ๋Œ€ํ•ด์„œ ๋น„์Šทํ•œ ์ˆ˜์ •์„ ํ†ตํ•ด ๊ฒ€์ƒ‰๊ณผ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์˜ˆ์ •์ด๋ผ ๋”์šฑ ์˜๋ฏธ์žˆ๋Š” PR ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Add more readable Argo CLI installation guide into github documentation"}),(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11750",children:"Issue #11750"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11751",children:"PR #11751 - Merge ์™„๋ฃŒ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflows ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋งจ๋“œ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค์ธ Argo CLI ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:si.Z})}),(0,l.jsx)(e.p,{children:"ํ˜„์žฌ Argo CLI github ๋ฌธ์„œ์—๋Š” ์ธ์Šคํ†จ์— ๋Œ€ํ•œ ๊ณผ์ •์ด ๋น ์ ธ ์žˆ์–ด์„œ, ์ฒซ ์‚ฌ์šฉ์ž๊ฐ€ Argo CLI ๋ฅผ ์„ค์น˜ํ•  ๋ฐฉ๋ฒ•์„ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด์—๋Š” Release Note ๋กœ ์ง์ ‘ ์ฐพ์•„ ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ Quick Start ํŽ˜์ด์ง€๋กœ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๊ฐ€์•ผ ํ–ˆ๋Š”๋ฐ, Argo CLI ํŽ˜์ด์ง€์— ๊ธฐ์กด Usage ์ด์™ธ์— Installation ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์ด๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Workflow templating is skipped when whitespace is added to template parameters"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11767",children:"Issue #11767"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11781",children:"PR #11781 - Merge ์™„๋ฃŒ"})]}),(0,l.jsxs)(e.p,{children:["Argo Workflow ์—์„œ workflow template ์ž‘์„ฑ ์‹œ ๋“ค์–ด๊ฐ€๋Š” ",(0,l.jsx)(e.code,{children:"{{parameter}}"})," ํ˜•ํƒœ์˜ placeholder ๊ฐ€ ",(0,l.jsx)(e.code,{children:"{{ parameter }}"})," ์™€ ๊ฐ™์ด ์•ž ๋’ค๋กœ ๊ณต๋ฐฑ์ด ์žˆ์„ ๊ฒฝ์šฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ๋˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋ถ€ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ฝ”๋“œ์—์„œ parameter ์— ๋Œ€ํ•ด์„œ ์•ž, ๋’ค์˜ ๊ณต๋ฐฑ์„ ์ž๋ฅด๋Š” trim ์„ ํ•˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์›์ธ์œผ๋กœ, ์ด ๋ถ€๋ถ„์— trim ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•ด ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ์—ฌ๋กœ ์ธํ•ด ๊ธฐ์กด placeholder ๋‚ด์šฉ์ด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๋ฌด์‹œํ•ด๋ฒ„๋ฆฌ๋Š” ํ˜„์ƒ๋„ ๋ฐ”๋กœ ์žก์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋ชจ์ž„ ๊ฐœ๋ฐœ ํ™œ๋™"})}),"\n"]}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Argo Workflow OSS ๊ณตํ†ต Repo ์— PR ์˜ฌ๋ ค๋ณด๊ธฐ"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/22",children:"PR #22 - Merge ์™„๋ฃŒ"})}),(0,l.jsx)(e.p,{children:"Argo Workflow PR ์ „ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ์—ฐ์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฌธ์„œ ๋ฐ ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋“ค๊ณผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜์—ฌ ์˜ฌ๋ ค์„œ Git ์ปค๋งจ๋“œ ๋ฐ Rebase ์˜ ์†Œ์ค‘ํ•จ์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Dockerfile ๋กœ ์›น์„œ๋ฒ„ ๋งŒ๋“ค์–ด๋ณด๊ธฐ"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/6",children:"PR #6 - Merge ์™„๋ฃŒ"})}),(0,l.jsx)(e.p,{children:"๋กœ์ปฌ 8080 ์„œ๋ฒ„๋กœ ํ†ต์‹ ํ•˜์—ฌ localhost:8080 ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ Dockerfile ์„ ํ•˜๋‚˜ ์ž‘์„ฑํ•˜๊ณ  ์„œ๋ฒ„๋ฅผ ๋„์šฐ๋Š” ์—ฐ์Šต์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ฐ„๋‹จํ•œ๊ฒŒ Flask ๋กœ ํŒŒ์ด์ฌ ์„œ๋ฒ„๋ฅผ ์ž‘์„ฑํ•˜๊ณ  Dockerfile ๋‚ด ํ™˜๊ฒฝ ์„ค์ •, ์„œ๋ฒ„ ๊ตฌ๋™, ํฌํŠธ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ Docker ์ปค๋งจ๋“œ๋กœ ์™ธ๋ถ€์—์„œ๋„ ์„œ๋ฒ„์— ์ ‘์† ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ฐธ๊ฐ€ํ›„๊ธฐ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ด์ „์—๋„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ์ฐธ์—ฌํ–ˆ์—ˆ์ง€๋งŒ, ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ์˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ฉค๋ฒ„, ๋‚ด์šฉ ๋ชจ๋‘๊ฐ€ ํŠนํžˆ ๋งŒ์กฑ์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹จ๊ธฐ๊ฐ„์— ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์‰ฝ์ง€ ์•Š์€๋ฐ, ์ž‘์€ ๋‚ด์šฉ์ด๋‚˜๋งˆ ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์ด ๋†€๋ผ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์˜ ์ง‘์ค‘์ ์ธ ์ผ€์–ด์™€ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค์˜ ์—ด์ •์ด ์ •๋ง ํฐ ๋„์›€์ด ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นŠ๊ฒŒ ๋Š๋‚„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ˜ผ์ž ์‹œ์ž‘ํ–ˆ๋‹ค๋ฉด ๊ธˆ๋ฐฉ ํฌ๊ธฐํ•˜๊ณ  ์žŠ์–ด๋ฒ„๋ ธ์„ ๋‚ด์šฉ์ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ด๋ ‡๊ฒŒ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋Œ€๋‹จํ•œ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์•ž์œผ๋กœ์˜ ๊ณ„ํš","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•ž์œผ๋กœ๋„ Argo Workflow ์— ๋Œ€ํ•œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ด์–ด๋‚˜๊ฐˆ ์ƒ๊ฐ์ด๋ฉฐ, ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํŠนํžˆ, ์ด์ œ๋Š” ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ ‘๊ทผํ•ด์„œ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ์—ด์ •๋งŒ ์žˆ๋‹ค๋ฉด ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ๋„ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ์—ฌ์— ๋Œ€ํ•œ ์žฌ๋ฏธ๋ฅผ ์ ๊ทน ์ „ํŒŒํ•˜๋ฉฐ, ์ž์‹  ์žˆ๊ฒŒ ์ถ”์ฒœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["shmruin"]}),"\n",(0,l.jsx)(e.h3,{id:"9-์•ˆ๋‹คํ˜œ",children:"9. ์•ˆ๋‹คํ˜œ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ ์ˆ˜์ •"})," ๊ณต์‹ ๋ฌธ์„œ์˜ ",(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/running-locally/",children:"running-locally"})," ๋ถ€๋ถ„์ด Dev-container์™€ Makefile์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ง๊ด€์ ์ด์ง€ ์•Š๊ณ , ๊นจ์ง„ ๋งํฌ๋“ค์ด ์žˆ์–ด pr ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11405",children:"#11405"}),"๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"๋ฏธ์™„์„ฑ"})," ์ด์ง€๋งŒ Argo-workflows ์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋‚˜, ์›Œํฌํ”Œ๋กœ์šฐ ๋‚ด์˜ Pod ๋‚ด์—์„œ Secret ์ •๋ณด๊ฐ€ echo ๋“ฑ์˜ ๋ช…๋ น์–ด๋กœ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/8685",children:"#8685"})," ๊ฐ€ ์žˆ์–ด ์ด๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["4์ผ ๋™์•ˆ ํ•˜๋ฃจ์— 3์‹œ๊ฐ„ ์ •๋„, ์ด 12์‹œ๊ฐ„ ์ •๋„๋ฅผ ์ด ์ด์Šˆ์— ํˆฌ์žํ–ˆ์œผ๋‚˜ ์•„์ง ํ•ด๊ฒฐํ•˜์ง„ ๋ชปํ•˜์˜€์Šต๋‹ˆ๋‹ค. (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/commit/35866a599de80c02a950c52e800e69fc894d5b80",children:"์ค‘๊ฐ„ ์ปค๋ฐ‹"}),")"]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ด 11๊ฐœ ํŒŒ์ผ์— ๊ฑธ์ณ Argo-workflows ์‹คํ–‰ ์‹œ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜์ธ ",(0,l.jsx)(e.code,{children:"ARGO_HIDE_SECRETS"})," ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•ด๋‹น ์˜ต์…˜์ด ",(0,l.jsx)(e.code,{children:"true"})," ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์œ„ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ command line์—์„œ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜, Argo-workflows ๋ฅผ ์‹คํ–‰ํ•  ๋‹น์‹œ์— ์„ค์ •์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๋งŒ์•ฝ ",(0,l.jsx)(e.code,{children:"ARGO_HIDE_SECRETS=false"}),' ๋กœ ์„ค์ •ํ•  ๊ฒฝ์šฐ, "You are running with logging include secrets. Be careful." ๋ผ๋Š” ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.']}),"\n",(0,l.jsxs)(e.li,{children:["workflow, pod์˜ ๋กœ๊ทธ์—์„œ Secret์— ํ•ด๋‹นํ•˜๋Š” ์ •๋ณด๊ฐ€ ํฌํ•จ๋  ๊ฒฝ์šฐ, SecretValue๋ฅผ ๋งˆ์Šคํ‚น ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["ํ•˜์ง€๋งŒ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜๊ธฐ์—, ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋Š” ๊ณผ์ •์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. Go ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.a,{href:"https://github.com/sirupsen/logrus",children:"logrus"})," ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ",(0,l.jsx)(e.a,{href:"https://pkg.go.dev/io",children:"io"})," ํŒจํ‚ค์ง€์˜ io.Writer ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๊ณผ์ œ ์ˆ˜ํ–‰"})," Argo-workflows ํŒ€์€ ๋ฉ˜ํ† ๋‹˜์ด OSS-Argo-workflows ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ณผ์ œ๋ฅผ ๋‚ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆด ๋•Œ ์ง€์ผœ์•ผ ํ•˜๋Š” ์›์น™ (presigned commit, gpg check) ์„ ์ง€ํ‚ค๋ฉฐ pr์„ ์˜ฌ๋ฆฌ๊ณ , git conflict ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ๋ฐฐ์›Œ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด, ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„ Argo-workflows๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด local ํ™˜๊ฒฝ์—์„œ Dev Container๋กœ Argo-workflows๋ฅผ ๋™์ž‘์‹œ์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ์ด ๊ณผ์ •์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด๋ณด๋Š” ๊ณผ์ œ๋ฅผ ๋ฐ›์•˜๊ณ , ๊ทธ ๊ณผ์ •์—์„œ ์ˆ˜ํ–‰์— ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋ฉค๋ฒ„๋“ค์„ ์„œ๋กœ ๋„์™€์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€์— ํ•ด๋‹น ๋ฐฉ๋ฒ•์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฒ•์„ ์ •๋ฆฌํ•˜์—ฌ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.a,{href:"https://aimb.tistory.com/317",children:"blog"})]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๋ฉ‹์ง„ ๋ฉ˜ํ† ๋‹˜๊ณผ ํŒ€์›๋“ค์„ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๋งค์ฃผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ๋งŒ๋‚˜๋ฉฐ ๊ทธ๊ฐ„ ๊ธฐ์—ฌํ–ˆ๋˜ ์ด์Šˆ์— ๋Œ€ํ•ด ๊ณต์œ ํ•˜๊ณ , ์—…๋ฌด์ ์œผ๋กœ ๋„์›€์ด ๋˜๋Š” ๋ฐœํ‘œ๋“ค์„ ๋งค์ฃผ ๋Œ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ง‰๋ฐ”์ง€์—๋Š” โ€˜์ด์Šˆ ํ•ด์ปคํ†คโ€™์„ ๋งŒ๋“ค์–ด, ์กฐ๋ฅผ ๋‚˜๋ˆ„์–ด ์ด์Šˆ๋ฅผ ์ง‘์ค‘์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ž๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ Argo-workflows ํŒ€ ์ž์ฒด์—์„œ 4๊ฑด์ด ๋„˜๋Š” pr์ด ๋จธ์ง€๋˜์—ˆ์œผ๋ฉฐ, ์ €๋„ ํ•œ ์ด์Šˆ๋ฅผ ์žก๊ณ  ์ง‘์ค‘์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋‚ด ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๊นŠ์ˆ™ํžˆ ํŒŒ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Go ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋Š” ์ปค๋ฆฌ์–ด๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ”„๋กœ๋•์…˜ ๋ ˆ๋ฒจ์˜ Go ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์ˆ˜์ •ํ•ด๋ณด๋Š” ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด ์ •๋ง ๊ฐ’์ง„ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์—ด์‹ฌํžˆ ์‚ฌ์‹œ๋Š” ๋ถ„๋“ค๊ณผ ๊ฐ™์€ ์ง‘๋‹จ์— ์†ํ•  ์ˆ˜ ์žˆ์„๊นŒ, ์ƒ๊ฐํ•ด๋ณด๊ฒŒ ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. Masters๊ฐ€ ๋๋‚˜๋”๋ผ๋„ ์ €๋Š” ์œ„์—์„œ ํ•ด๊ฒฐํ•˜๋ ค๋˜ ์ด์Šˆ๋ฅผ ๋๊นŒ์ง€ ํŒŒ๋ณผ ์ž‘์ •์ด๋ฉฐ, ๊ฐœ๋ฐœ pr์„ ํ•˜๋‚˜ ๋” ์˜ฌ๋ ค๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋ฆฌ๊ณ  ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด 2024๋…„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์—๋„ ์ฐธ๊ฐ€ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ข‹์€ ๊ธฐํšŒ์™€ ์žฅ์„ ๋งˆ๋ จํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["da-head0"]}),"\n",(0,l.jsx)(e.h3,{id:"10-์•ˆ์ง€์™„",children:"10. ์•ˆ์ง€์™„"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"1. ์˜คํ”ˆ์†Œ์Šค ์ฒซ ๊ธฐ์—ฌ"})}),(0,l.jsxs)(e.p,{children:["์ฒ˜์Œ์œผ๋กœ ArgoWorkflows์— ๋ฌธ์„œ๋ฅผ ํ†ตํ•œ ๊ธฐ์—ฌ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์‹ ์‚ฌ์ดํŠธ์— ์ด๋ฏธ์ง€์ธ์ง€ ๋น„๋””์˜ค์ธ์ง€ ํ˜ผ๋™์„ ์ค„ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ณ ์ณ, ์œ ์ €๋“ค์ด ํ™•์‹คํžˆ ๋™์˜์ƒ์ž„์„ ์ธ์ง€ํ•˜๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11755",children:"docs: modify demo image in intermediate-inputs.md #11755"})]}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. ๋‹ค๋ฅธ ๋ฉค๋ฒ„์˜ ํ™œ๋™์„ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฒ• ํ„ฐ๋“"})}),(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์„  ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ์š”๋ น์— ๋Œ€ํ•ด์„œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฃผ์š” ๋กœ์ง์ด ์•„๋‹Œ ์•„์ฃผ ์ž์ž˜ํ•œ ๋ฒ„๊ทธ ์ด์Šˆ, ๋˜๋Š” UI ๋ถ€๋ถ„์—์„œ๋„ ์ƒ๊ฐ๋ณด๋‹ค ์ด์Šˆ๊ฐ€ ์—„์ฒญ ๋งŽ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์˜ ์ „๋ฌธ์ ์ธ ์ง€์‹, ๋˜๋Š” ๋‹ค๋ฅธ ๋ถ„์•ผ (ex. ํ”„๋กœํŠธ) ์ข…์‚ฌ์ž์—ฌ๋„, ์ถฉ๋ถ„ํžˆ ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋“ค์ด ๋งŽ๋‹ค. (ex. UI ์ด์Šˆ)"}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋Š”, ํ•ด๋‹น ์ด์Šˆ์— ๋จผ์ € ์ง์ ‘ ์ด ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹จ ํ›„, ์ž‘์—…์„ ์‹œ์ž‘ํ•œ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ด ๋ถ€๋ถ„์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋Š”๋ฐ, Argo Workflow์˜ ๊ฒฝ์šฐ๋Š” ๊ธฐ์—ฌ๋ฅผ ํ•  ๋•Œ ๋‹ด๋‹น์ž๊ฐ€ ๋ฐฐ์ •๋œ๋‹ค๋Š” ์ ์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋‹ค. ์•„๋งˆ ๋ชจ๋ฅด๋Š” ์ ? ๋˜๋Š” ์ƒ์†Œํ•œ ๋ถ€๋ถ„์ด ๋Š๊ปด์งˆ ๋•Œ ๋‹ด๋‹น์ž๋ฅผ ๋ฐฐ์ •ํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. ์ •๋ง ๊นŒ์น ํ•˜๊ฒŒ ๋”ฑ ํ•œ ์ค„ ์ ์œผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๊ณ , ๊ต‰์žฅํžˆ ์นœ์ ˆํ•˜๊ฒŒ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:"๋‹ค๋ฅธ ํšŒ์›๋ถ„๋“ค์˜ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ๋ณด๋ฉฐ ์ด์Šˆ์— ์ง์ ‘ ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค๋ฅธ ํšŒ์›๋ถ„์˜ ์ด์Šˆ ์ค‘ โ€œPaginationโ€ ์ด์Šˆ๋ฅผ ๋งค์šฐ ํฅ๋ฏธ๋กญ๊ฒŒ ๋ดค์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ argo workflow๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๋ˆˆ์น˜๋ฅผ ์ฑ„์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ์ผ๊ด€์„ฑ์ด ์—†๋‹ค๋Š” ๊ฑธ ์บ์น˜ํ•˜์‹œ๊ณ  ์ด์Šˆ๋ฅผ ๋งŒ๋“ค์–ด ๊ธฐ์—ฌ๋ฅผ ํ•˜์‹œ๋Š” ๊ฒƒ์—์„œ, ์ €๋ ‡๊ฒŒ ์ž์นซ ์ง€๋‚˜์ณ ๊ฐˆ ์ˆ˜๋„ ์žˆ๋Š” ๊ณณ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ตฌ๋‚˜ ๋ผ๋Š” ๊ฑธ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์ถ•"})}),(0,l.jsx)(e.p,{children:"๊ฐœ์ธ์ ์œผ๋กœ ํ™œ๋™์„ ํ•œ ๊ฑด devcontainer๋ฅผ ์ง์ ‘ ๋„์›Œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ๊ทธ ๊ณผ์ •์—์„œ ๋ฌด์ˆ˜ํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”๋ฐ, ๋‹ค๋ฅธ ๋ถ„๋“ค๊ป˜์„œ ์ง์ ‘ ๋„์™€์ฃผ์‹œ๊ณ  ๊ณจ๋จธ๋ฆฌ๋ฅผ ์•“์•„๊ฐ€๋ฉฐ ๋งˆ์นจ๋‚ด ํ•ด๊ฒฐํ•œ ๊ฒƒ์„ ๋ณด๊ณ , ๋ญ”๊ฐ€ ์‹ค๋ฌด์—์„œ๋„ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์ด ์˜ค์…”์„œ ๊ฐ™์ด ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด์งœ๋‚ด์‹ค ๊ฒƒ ๊ฐ™์€ ๋ชจ์Šต์ด ์ƒ์ƒ์ด ๊ฐ”์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์˜์กด์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ํ›„์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ œ ํ”„๋กœ์ ํŠธ์— ์ด์Šˆ๋ฅผ ๋งŒ๋“ค๋•Œ, ๋™์ผํ•œ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜๊ณ , ํ˜„์žฌ ์ œ๊ฐ€ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ (๋””์Šค์ฝ”๋“œ ๋ด‡ ๊ด€๋ จ ํ”„๋กœ์ ํŠธ) ์—์„œ๋„ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ํ•ด์•ผ๋  ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ค‘๊ฐ„ ๋ณด๊ณ ์„œ ์ดํ›„์—๋Š” ์กฐ๊ธˆ ๋งˆ์Œ๊ฐ€์ง์„ ๋ฐ”๊ฟ” ์œ„์ถ•๊ฐ์„ ๋Š๋ผ๋Š” ๊ฒƒ ๋ณด๋‹ค๋Š”, ๋‹ค๋ฅธ ํ˜„์ง์ž ๋ถ„๋“ค์ด ์‹ค๋ฌด์—์„œ๋Š” ์–ด๋–ค ์‹์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜์‹œ๋Š”์ง€ ๊ทธ๋Ÿฐ ๊ฒƒ๋“ค์„ ์—ฟ๋“ฃ๋Š” ๊ธฐํšŒ๋ฅผ ์žก๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ํ•˜์…จ์œผ๋ฉฐ ํšŒ์‚ฌ ๋‚ด์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ, ebpf์— ๋Œ€ํ•œ ์„ค๋ช… ๋“ฑ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•™๊ต๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ๋“ฃ๊ธฐ ํž˜๋“  ์•„์ฃผ ๊ท€์ค‘ํ•œ ๋ฐœํ‘œ์˜€๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. GPG Sign์„ ์ด์šฉํ•œ Verified Commit ๋ฐฉ๋ฒ• ์ˆ™๋‹ฌ ๋ฐ ํŒ€ ๊นƒํ—ˆ๋ธŒ ์†Œ๊ฐœ๊ธ€ ์—…๋กœ๋“œ"})}),(0,l.jsx)(e.p,{children:"๊ทธ๋™์•ˆ์€ ๋ณ„๋„์˜ GPG Key์—†์ด ์ปค๋ฐ‹์„ ํ•ด์™”๋Š”๋ฐ, ๋ฉค๋ฒ„ ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ณผ์ •์—์„œ DCO๋ด‡๊ณผ GPG ํ™•์ธํ•ด์„œ ๊ณ„์† ๋ง‰ํ˜€, Verified ์ปค๋ฐ‹์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ„ฐ๋“ํ•˜๊ณ  ํŒ€ ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์— ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์ปค๋ฐ‹์„ ํ•  ๋•Œ๋งˆ๋‹ค ์ž๊พธ ๋ฉˆ์ถฐ ์• ๋ฅผ ๋จน๋Š” ๋„์ค‘ ๊ฐ™์€ ํŒ€์›์˜ ๋„์›€์„ ๋ฐ›์•„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/49",children:"docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ"})})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์‚ฌ์‹ค, ์ค‘๊ฐ„๋ณด๊ณ ์„œ ์“ฐ๊ธฐ ์ „๊นŒ์ง€ ์ œ ์ˆ˜์ค€์— ๋น„ํ•ด ์ด ํ™œ๋™์ด ๋„ˆ๋ฌด ์ˆ˜์ค€์ด ๋†’๊ณ  ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ์ž˜ํ•˜์…”์„œ ์Šค์Šค๋กœ ์œ„์ถ•๋œ ๋Š๋‚Œ์ด ์žˆ์—ˆ์œผ๋‚˜, ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ƒ๋‹ดํ•ด์ฃผ์‹œ๊ณ  ์ž˜ ๊ฒฉ๋ คํ•ด์ฃผ์‹  ๋•์— ๊ทธ ์ดํ›„๋กœ ์ •๊ธฐ๋ชจ์ž„์— ๋” ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflow์—์„œ ์ˆ˜๋งŽ์€ ์ด์Šˆ๋ฅผ ๋ณด๋ฉฐ, ๋งŒ๋งŒํ•œ ๊ฒƒ์ด ์žˆ์œผ๋ฉด ํ•œ๋ฒˆ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณผ๊นŒ ํ•˜๋ฉฐ ์ฐพ์•„๋ดค๋Š”๋ฐ, ๋„ˆ๋ฌด ๋ณต์žกํ•˜๊ณ  ํŠนํžˆ๋‚˜ Go ์–ธ์–ด๋ฅผ ์ž˜ ๋ชจ๋ฅด๋Š” ํ„ฐ๋ผ ์†์„ ๋Œˆ ์ˆ˜๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ์ง์ ‘ ๊ธฐ์—ฌ๋Š” ๋ชฐ๋ผ๋„ ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ๊ธฐ์—ฌ๋ฅผ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค๋ผ๋Š” ์„ธ๊ณ„์— ์ž…๋ฌธํ•˜๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ์€ ๋‹ค๋ฅธ ๋ถ„์˜ ๊ธฐ์—ฌ๋Š” โ€œํŽ˜์ด์ง€๋„ค์ด์…˜โ€์ด์—ˆ์Šต๋‹ˆ๋‹ค. Argo Workflow์˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋˜์–ด์žˆ๊ณ , ์–ด๋–ค ๋ถ€๋ถ„์€ ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉฐ, ๋˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ์ œ๋ชฉ์€ ๋‚˜์™€ ์žˆ์ง€ ์•Š์€, ํ•œ๋งˆ๋””๋กœ UI ๋‚ด์˜ ์ผ๊ด€์„ฑ ๊นจ์ง ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์…จ๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ์ด์Šˆ ํ•ด์ปคํ†ค์—์„œ ํŒ€์›์„ ๊ตฌํ•ด ๊ธฐ์—ฌํ•˜์‹œ๋Š” ๋ชจ์Šต์ด ์ธ์ƒ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ญ”๊ฐ€ ์ œ๊ฐ€ ๊ธฐ์—ฌํ•  ๋ถ€๋ถ„์„ ์ฐพ์„ ๋•Œ๋Š” ๋กœ์ง ๊ด€๋ จ ์ด์Šˆ๋ฅผ ์ฐพ์œผ๋ ค ํ–ˆ์œผ๋‚˜, ๋„ˆ๋ฌด ์–ด๋ ต๊ณ  ์ด๊ฒŒ ๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š”์ง€ ํŒŒ์•…์ด ์•ˆ๋๋Š”๋ฐ, ์ €๋ ‡๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ตฌ๋‚˜โ€ฆ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ์ƒ๊ฐ๋ณด๋‹ค ๊ธฐ์—ฌ์— ๊ทธ๋ ‡๊ฒŒ ํฐ ๊ฒ์„ ๋จน์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ถ„์ด ํ˜„์ง์ž์ด์‹œ๋ฉฐ ์ •๋ง ์‹ค๋ ฅ์ด ๋Œ€๋‹จํ•˜์‹  ๋งŒํผ, ์ €๋„ ๋ชจ์ž„์— ๊ฐ€๋ฉฐ ๋งŽ์€ ๊ฒƒ์„ ์•Œ์•„๊ฐ”์Šต๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€, ํŠนํžˆ ์ œ๊ฐ€ ์š”์ฆ˜ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š”, ์ •๋ง ๋งŒ๋Šฅ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” Airflow๊ฐ€ ์™œ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ๊ทธ๋‹ฅ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์“ฐ์ด๊ณ  ์žˆ์ง€๋Š” ์•Š์€์ง€์— ๋Œ€ํ•œ ์ด์œ  ๋“ฑ ์ด๋ก ๊ณผ ์‹ค๋ฌด์˜ ์ฐจ์ด๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์†”์งํžˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•œ ๋งŒํผ, ์ €๋„ ์ด์Šˆ์— ํ•˜๋‚˜ ์ •๋„๋Š” ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ธฐ๊ฐ„์ด ๋ณ„๋กœ ์•ˆ๋‚จ์€ ๋งŒํผ, ํ™œ๋™์ด ๋๋‚˜๊ธฐ ์ „๊นŒ์ง€ ์•„์ฃผ ์ž์ž˜ํ•œ ์ด์Šˆ ํ•˜๋‚˜ ์ •๋„๋ผ๋„ ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์šฐ์„  ์ œ ๊ณ„ํš์ด๋ฉฐ, ์ด์ œ ๊ฐœ๊ฐ•์ด ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ, ๊ฐœ๊ฐ•์„ ํ•ด๋„ ์ •๊ธฐ๋ชจ์ž„์— ๋‚˜๊ฐ€์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์ตœ๋Œ€ํ•œ ๋ฐฐ์šฐ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["synoti21"]}),"\n",(0,l.jsx)(e.h3,{id:"11-์œ ์œค์šฐ",children:"11. ์œ ์œค์šฐ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"1. ์™•์ดˆ๋ณด๋ฐ˜ dockerfile ๋งŒ๋“ค์–ด๋ณด๊ธฐ"}),"\n",(0,l.jsx)(d(),{alt:"task1",placeholder:"blur",src:so.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋‚˜๋งŒ์˜ ์›น ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋„์ปคํŒŒ์ผ์„ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋Š” ์‹ค์Šต ์ง„ํ–‰"}),"\n",(0,l.jsx)(e.li,{children:"๊ฐ์ž ์›ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์–ธ์–ด๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•, ์ €๋Š” Nest.js๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. Nest.js ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/yunwoo-yu/nest-board-app",children:"Nest.js ํ•™์Šตํ•œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ"})}),"\n",(0,l.jsx)(e.li,{children:"ํ”„๋ก ํŠธ ์—”๋“œ๋ฐ–์— ๋ชฐ๋ž๊ธฐ์— ๊ฐ„๋‹จํ•œ API ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋น ๋ฅด๊ฒŒ ํ•™์Šต"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"3. dockerfile ์ƒ์„ฑ ํ›„ PR"}),"\n",(0,l.jsx)(d(),{alt:"task2",placeholder:"blur",src:sc.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋„์ปคํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์—ฌ image๋ฅผ ๋นŒ๋“œํ•ด ์„œ๋น„์Šค ์ •์ƒ์ž‘๋™๊นŒ์ง€ ํ™•์ธํ•˜๊ณ  PR์„ ์˜ฌ๋ ธ์ง€๋งŒ github action์˜ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ ์‹คํŒจ"}),"\n",(0,l.jsx)(e.li,{children:"--production ์˜ต์…˜์„ ์ œ๊ฑฐํ•˜๋ฉด ํ…Œ์ŠคํŠธ์— ํ†ต๊ณผํ•˜์ง€๋งŒ image ์ตœ์ ํ™”๊ฐ€ ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ. ๋ฉ˜ํ† ๋‹˜๊ป˜ ์กฐ์–ธ ์š”์ฒญ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"task3",placeholder:"blur",src:sh.Z})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œํ•ด๊ฒฐ ์‹œ์ž‘"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"4. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…"}),"\n",(0,l.jsx)(d(),{alt:"task4-1",placeholder:"blur",src:sd.Z}),"\n",(0,l.jsx)(d(),{alt:"task4-2",placeholder:"blur",src:st.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"dokerfile๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์‹œ์— ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด node_modules๋ฅผ production ํ™˜๊ฒฝ๋งŒ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ github action์„ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•จ"}),"\n",(0,l.jsx)(e.li,{children:"์ˆ˜๋งŽ์€ ์‚ฝ์งˆ๋์— nest-cli๋ผ๋Š” ๋ชจ๋“ˆ์ด nest build์‹œ์— ํ•„์š”ํ•œ๋ฐ devdependency์•ˆ์— ๋“ค์–ด๊ฐ€ ์žˆ๋˜๊ฑธ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‚˜๋‹ˆ ํ•ด๊ฒฐ๋๋‹ค. (๋ฉ˜ํ† ๋‹˜์ด ํžŒํŠธ๋ฅผ ์ฃผ์…จ์ง€๋งŒ ๋ชป์•Œ์•„๋“ฃ๊ณ  ์‚ฝ์งˆํ•œ๊ฑด ๋น„๋ฐ€)"}),"\n",(0,l.jsx)(e.li,{children:"๋กœ์ปฌ์—์„œ ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ์—†์ด ๋˜์–ด์„œ ๋” ํ—ท๊ฐˆ๋ ธ๋Š”๋ฐ ์ด์œ ๋Š” ๋‚ด ๋งฅ๋ถ์— ๊ธ€๋กœ๋ฒŒ๋กœ nest-cli๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์—ˆ๋‹ค.."}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"5. ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™"}),"\n",(0,l.jsx)(e.strong,{children:"[UI: The position sticky on the workflow toolbar is not working]"})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"workflows-list์˜ checkbox ์„ ํƒ ์‹œ ๋‚˜์˜ค๋Š” toolbar ์œ„์น˜๊ฐ€ ์ƒ๋‹จ์— ๊ณ ์ • ๋˜์–ด ์žˆ์ง€ ์•Š๋˜ ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11442",children:"์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"PR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n"]}),(0,l.jsxs)(e.p,{children:["[before]\n",(0,l.jsx)(d(),{alt:"before1",placeholder:"blur",src:sa.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฒดํฌ๋ฐ•์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ์Šคํฌ๋กค ์‹œ ์ƒ๋‹จ ํˆด๋ฐ”๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด์— ์žˆ๋Š” ",(0,l.jsx)(e.code,{children:"position : sticky"}),"๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ",(0,l.jsx)(e.code,{children:"position : fixed"}),"๋กœ ๋ณ€๊ฒฝํ•ด ํ•ด๊ฒฐํ–ˆ๋‹ค."]}),"\n"]}),(0,l.jsxs)(e.p,{children:["[after]\n",(0,l.jsx)(d(),{alt:"after1",placeholder:"blur",src:sx.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฒดํฌ๋ฐ•์Šค ์„ ํƒ ํ›„ ์Šคํฌ๋กค ์‹œ์— ์ƒ๋‹จ์— ํˆด๋ฐ”๋ฅผ ๊ณ ์ •ํ•˜์—ฌ ๋ณ„๋„์˜ ์Šคํฌ๋กค ์—†์ด ๋ฐ”๋กœ ํ•ด๋‹น ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[UI - show history about completed runs in each cron workflow]"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์˜์ •๋‹˜์ด ์ฐพ์€ ์ข‹์€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์ง„ํ–‰ ",(0,l.jsx)(e.code,{children:"cron-workflows-detail"})," ์ปดํฌ๋„ŒํŠธ์—์„œ ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ด์Šˆ"]}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n"]}),(0,l.jsxs)(e.p,{children:["[before]\n",(0,l.jsx)(d(),{alt:"before2",placeholder:"blur",src:sj.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด ",(0,l.jsx)(e.code,{children:"cron-workflows-detail"})," ํŽ˜์ด์ง€์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†์—ˆ์ง€๋งŒ"]}),"\n"]}),(0,l.jsxs)(e.p,{children:["[after]\n",(0,l.jsx)(d(),{alt:"after2-1",placeholder:"blur",src:sp.Z}),"\n",(0,l.jsx)(d(),{alt:"after2-2",placeholder:"blur",src:su.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["ํ•ด๋‹นํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"cron-workflows"}),"์— ํžˆ์Šคํ† ๋ฆฌ ",(0,l.jsx)(e.code,{children:"workflows"}),"์™€ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์— ์˜ˆ์‹œ๋„ ์ถ”๊ฐ€ํ•ด์คฌ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๋‹น PR์€ ์•„์ง ํ™•์ธ์ค‘์ธ ์ƒํƒœ"}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์ด์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์•„์‰ฝ๊ฒŒ ์ทจ์—…์„ ํ•˜๊ฒŒ๋˜๋ฉด์„œ ๋ฐ”๋น ์ง€๊ณ  ์„œ๋ฒ„์™€ ๋ฐ๋ธŒ์˜ต์Šค์ชฝ ์ง€์‹์ด ๋ถ€์กฑํ•ด ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™์ด๋‚˜ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์— ์ฐธ์—ฌํ•˜์ง€ ๋ชปํ•œ ์•„์‰ฌ์›€๋„ ๋งŽ์ด ๋‚จ์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋ž˜๋„ ํฌ๊ธฐํ•˜์ง€์•Š๊ณ  ํ”„๋ก ํŠธ์—”๋“œ ์ชฝ์œผ๋กœ ๋” ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋„ ์ง„ํ–‰ํ•ด๋ณด๊ณ  ์„œ๋ฒ„ ์ชฝ ๊ณต๋ถ€๋„ ์ง„ํ–‰ํ•ด์„œ argoWorkflow์—๋„ ๋” ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋„๋ก ๋…ธ๋ ฅํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!"}),"\n",(0,l.jsx)(e.p,{children:"์ข‹์€ ํ™œ๋™ ๋งŒ๋“ค์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•˜๊ณ  ์™•์ดˆ๋ณด์—ฌ๋„ ํ•˜๋‚˜์”ฉ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ์•„๊ฐ€๋ฉฐ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ์‹  ๋ฉ˜ํ† ๋‹˜ ๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ ๋‹˜๋“ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค \uD83D\uDC4D"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["yunwoo-yu"]}),"\n",(0,l.jsx)(e.h3,{id:"12-์ด๋ณ‘๊ณค",children:"12. ์ด๋ณ‘๊ณค"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฐœ๋Œ€์‹ ์ฐธ์—ฌ"}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"K8s ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Operator ๊ฐœ๋… ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Helm ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"CNI ๊ฐœ๋… ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Service Mesh ๊ฐœ๋… ํ•™์Šต"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ• ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/workflow-concepts/",children:"https://argoproj.github.io/argo-workflows/workflow-concepts/"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=kxl6wYd5i2g",children:"https://www.youtube.com/watch?v=kxl6wYd5i2g"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"DevContainer ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Nix ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://nixos.org/manual/nixos/stable/",children:"https://nixos.org/manual/nixos/stable/"})}),"\n",(0,l.jsx)(e.li,{children:"MinIO ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"KeyCloak ํ•™์Šต"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ",(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["DevContainer ์˜ค์ž‘๋™ ๊ด€๋ จ ์ด์Šˆ์ž‘์„ฑ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11439",children:"https://github.com/argoproj/argo-workflows/issues/11439"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ปจํ…Œ์ด๋„ˆ ์žฌ์‹œ์ž‘ ์‹œ /etc/hosts ์—”ํŠธ๋ฆฌ ์ง€์›Œ์ง€๋Š” ๋ฌธ์ œ"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["DevContainer ์˜ค์ž‘๋™ ํ•ด๊ฒฐ PR ์ž‘์„ฑ ๋ฐ ๋จธ์ง€ ์™„๋ฃŒ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11440",children:"https://github.com/argoproj/argo-workflows/pull/11440"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"devcontainer.json์˜ runArgs์— โ€”add-host ์˜ต์…˜ ์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๊ฒฐ"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ•™์Šตํ•œ ๋‚ด์šฉ ํ† ๋Œ€๋กœ NixOS ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ"}),"\n",(0,l.jsx)(e.li,{children:"Argo CD, Argo Events, Argo Rollout ์— ๋Œ€ํ•ด ์กฐ์‚ฌ"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows์—์„œ๋Š” Keycloak ์—ฐ๋™์„ ์ง€์›ํ•˜๊ณ  ์žˆ์Œ, ์ด์— ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ฒจ Keycloak์— ๋Œ€ํ•ด ์กฐ์‚ฌ"}),"\n",(0,l.jsx)(e.li,{children:"OAuth2์™€ OIDC ์ฐจ์ด์ ์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ๊ฐœ๋…์— ๋Œ€ํ•ด ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Role"}),"\n",(0,l.jsx)(e.li,{children:"Ream"}),"\n",(0,l.jsx)(e.li,{children:"Client"}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Keycloak ์„ค์ • ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Keycloak API ๋ฐ ์—ฐ๋™ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ๊ณต์‹ ๋ฌธ์„œ ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.keycloak.org/docs/latest/securing_apps/index.html",children:"https://www.keycloak.org/docs/latest/securing_apps/index.html"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html",children:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Keycloak ์ง์ ‘ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ์‹ค์Šต"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ฒŒ ๋˜๋Š” ๋™๊ธฐ๋ถ€์—ฌ๊ฐ€ ๋˜์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n์ง์žฅ ์ผ์ด ๋ฐ”์œ ์™€์ค‘์— ์ฐธ๊ฐ€ํ•ด์„œ ์‰ฝ์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๊ผญ ์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋งŒ Argo Workflows์— ๋Œ€ํ•ด ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋„ ๋ช‡๋…„๊ฐ„ ๊ธฐ์—ฌํ•ด๋ณด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ธธ๊ฒŒ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ์˜ ๊ณ„ํš์€ Argo Workflows๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ Argo Projects๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•ด๋ณด๊ณ  ์ œ ๊ฐœ์ธ ํ† ์ด ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ด๊ณ  K8s์— ๋Œ€ํ•ด์„œ๋„ ๋” ๋งŽ์€ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๊ณ„ํš์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["binkoni"]}),"\n",(0,l.jsx)(e.h3,{id:"13-์ด์˜์ฃผ",children:"13. ์ด์˜์ฃผ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),"\n",(0,l.jsx)(e.strong,{children:"1. Git ์‚ฌ์šฉ๋ฒ• & Commit & PR ๊ทœ์น™ ์ˆ™์ง€"})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ปจํŠธ๋ฆฌ ๋ทฐ์…˜์„ ํ•˜๊ธฐ ์œ„ํ•ด ์—„๊ฒฉํ•œ Commit ๊ณผ Pull Request๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ์ ์ธ Git ์‚ฌ์šฉ๋ฒ• ์ˆ™์ง€ ๋ฐ Mission ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๊ณต์‹ Argo Workflow ํ”„๋กœ์ ํŠธ์—์„œ๋„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๊ณ  ์‹ถ์€ Issue์— ๋Œ€ํ•ด ",(0,l.jsx)(e.strong,{children:"Issue Template"})," ๋ฅผ ์ด์šฉํ•˜๊ณ  PR ์„ ๋‚ ๋ฆฌ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ๋„์›€์ด ๋˜์—ˆ๊ณ  Issue Template ์˜ ์กด์žฌ๋„ ์•Œ๊ฒŒ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Œ."]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ถ€๋ถ„์— ๊ผญ ํ•„์š”ํ•œ ์š”์†Œ๋“ค์„ ๊ฐ„์ ‘์ ์œผ๋กœ ์ฒดํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://flank.github.io/flank/pr_titles/",children:"PR ์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/apps/dco",children:"DCO ๋ด‡ Check"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg",children:"GPG Commit"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.conventionalcommits.org/en/v1.0.0/",children:"Commit Message ์ปจ๋ฒค์…˜"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword",children:"์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐ"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Issue ์ƒ์„ฑ - ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ - PR - Review - Merge ์˜ ๊ณผ์ •"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"menberprofile1",placeholder:"blur",src:sg.Z})}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ์ฐธ์—ฌ (Mentor ๊ฐ€ ์ƒ์„ฑํ•œ ์ดˆ๋ณด์ž๋“ค์„ ์œ„ํ•œ ๊ณผ์ •)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๋ฏธ์…˜์„ ์œ„ํ•œ Repo(container-playground)"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Docker ํ˜น์€ Kubernetes ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์ธ์› ํ˜น์€ ์ฒ˜์Œ์ธ ์ธ์›์— ๋„์›€์„ ์ฃผ๋Š”๋ฐ ๋ชฉ์ \n",(0,l.jsx)(d(),{alt:"class1",placeholder:"blur",src:sk.Z})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๊ฐ€ ์ œ์‹œํ•œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ Docker Image ์ตœ์ ํ™”์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"From ์ ˆ ๋ถ€ํ„ฐ Layer(์ธต)๋ณ„๋กœ ์–ด๋–ค ํŒจํ‚ค์ง€, Static file ๋“ค์„ ์Œ“์•„๊ฐ€๋Š” ๊ณผ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— Docker ์ด๋ฏธ์ง€๊ฐ€ ๋ฌด๊ฑฐ์›Œ์ ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ์•…์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ ํ™”๋Š” ํ•„์ˆ˜์ž„์„ ๊นจ๋‹ฌ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Mission"}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธ๋ชฉํ‘œโ—๏ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋ฐ˜๋“œ์‹œ ๋ณธ์ธ github ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ ์•„๋ž˜ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ตœ์ƒ๋‹จ์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile` ์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.(์ด ์กฐ๊ฑด์„ ๋‹ฌ์„ฑํ•˜์ง€ ๋ชปํ•˜๋ฉด CI๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์— ํ•œํ•ด์„œ, `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํŒŒ์ผ๋“ค์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‹จ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ๋‹จ์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์ˆ˜ํ–‰ ํ–ˆ์„๋•Œ ์„ฑ๊ณต์ ์œผ๋กœ ์ด๋ฏธ์ง€๊ฐ€ ๋นŒ๋“œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ์œผ๋กœ ์‹คํ–‰ ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค ๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธ ์ฐธ๊ณ ์‚ฌํ•ญโ—๏ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข๋„์ปค์˜ ๊ฐœ๋…๊ณผ Dockerfile์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ  ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [Dockerfile ์ž‘์„ฑ ๊ณต์‹ ๋ฌธ์„œ](https://docs.docker.com/engine/reference/builder/)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์‚ฌ์šฉ๋ฒ•](https://mysetting.io/slides/xxj85vnvey) (Docker Toolbox๊ด€๋ จ ๋‚ด์šฉ์€ deprecate๋œ ๋‚ด์šฉ)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"PR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)```"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})})]})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๊ธฐ์กด์— Python ๊ธฐ๋ฐ˜์˜ Django ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ค„๋ณธ ๊ฒฝํ—˜์ด ์žˆ์–ด Django REST API๋ฅผ ์ƒ์„ฑํ•˜๋Š” Docker FIle์„ ์ž‘์„ฑ."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["PR์„ ๋‚ ๋ ธ์ง€๋งŒ, ",(0,l.jsx)(e.strong,{children:"๋ณด์•ˆ์ด์Šˆ"})," ํ˜น์€ ",(0,l.jsx)(e.strong,{children:"๋ถˆํ•„์š”ํ•œ ํŒจํ‚ค์ง€ import ๊ตฌ๋ฌธ"})," ์˜ ์˜ค๋ฅ˜๋ฅผ ์ง€์ ๋ฐ›์Œ."]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"review1",placeholder:"blur",src:sm.Z}),"\n",(0,l.jsx)(d(),{alt:"review1",placeholder:"blur",src:sw.Z})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Django ํ”„๋กœ์ ํŠธ์˜ ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"http://settings.py",children:"settings.py"})})," ์ฝ”๋“œ์—์„œ๋Š” ",(0,l.jsx)(e.strong,{children:"SECRET_KEY ๊ฐ€ ๋…ธ์ถœ"})," ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ์•˜์œผ๋ฉฐ ์–ด๋–ป๊ฒŒ ์ด๋Ÿฌํ•œ ๋ณด์•ˆ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„๊นŒ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Secret key ๊ฐ€ ๋‹ด๊ธด .json ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ",(0,l.jsx)(e.a,{href:"http://settings.py",children:"settings.py"})," ์—์„œ json ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["secret.json ํŒŒ์ผ์€ Commit ์— ์˜ฌ๋ฆฌ์ง€ ๋ชปํ•˜๋ฏ€๋กœ ",(0,l.jsx)(e.strong,{children:".gitignore"})," ๋ฅผ ํ†ตํ•ด json ํŒŒ์ผ์„ ๋ฌด์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ๋˜์—ˆ์œผ๋ฉฐ, dbsqlite3 ๊ฐ™์€ ์–ด๋–ค ๋ช…๋ น์–ด ์ˆ˜ํ–‰ ํ›„์— ์ƒ์„ฑ๋˜๋Š” ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ๋“ค๋„ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n",(0,l.jsx)(e.li,{children:"๋กœ์ปฌ์—์„œ ๊ฐœ๋ฐœํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ Git ํ”„๋กœ์ ํŠธ์— ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์€ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๋ช‡๊ฐ€์ง€ Review๋ฅผ ํ†ต๊ณผํ•˜๊ณ  PR์ด ",(0,l.jsx)(e.strong,{children:"Merge"})," ๋  ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. Argo Workflow Contributor"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflow ๋ฅผ ์ด๊ฒƒ์ €๊ฒƒ ์‚ดํŽด๋ณด๋˜ ๋„์ค‘, ",(0,l.jsx)(e.strong,{children:"Argo Workflow - Contact - Help"})," ํ•„๋“œ์—์„œ ",(0,l.jsx)(e.strong,{children:"Deprecated"})," ๋œ Argo Workflow Slack ์ฑ„๋„์„ ๋ณด๊ฒŒ๋˜์—ˆ์Œ.\n์‚ฌ์†Œํ•œ ",(0,l.jsx)(e.strong,{children:"UI Issue"})," ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, UI๊ฐ€ ์–ด๋–ค ์–ธ์–ด๋กœ ๋ณด์—ฌ์ฃผ๋ฉฐ, ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ผ๊ณ  ์ƒ๊ฐํ•˜์—ฌ Issue ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  PR์„ ์ œ์ถœ."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sf.Z})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์ƒ์„ฑํ•œ ",(0,l.jsx)(e.strong,{children:"Issue"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11615",children:"UI: non-existent Slack Workspace link on help page Issue"})})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue1",placeholder:"blur",src:sb.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๋‹ˆ Argo ํ”„๋กœ์ ํŠธ์˜ Maintainer ๋ถ„์ด ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ฒจ์ฃผ์…จ์Œ."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ž„์˜๋กœ CNCF Argo Channel ๋งํฌ๋กœ Fix ํ•˜๋ ค ํ•˜์˜€์œผ๋‚˜, ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„์ด ๋‹ค๋ฅธ ๋งํฌ๋กœ Update ํ•ด๋‹ฌ๋ผ๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋ฐ›์Œ."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์ƒ์„ฑํ•œ ",(0,l.jsx)(e.strong,{children:"PR"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11627",children:"fix: deprecated Link(Help-Contact) Issue"})})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue2",placeholder:"blur",src:sy.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflow ๋Š” React ๊ธฐ๋ฐ˜์œผ๋กœ UI๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์—ˆ๊ณ , ์ปดํฌ๋„ŒํŠธ๋ณ„๋กœ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด ์‰ฝ๊ฒŒ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."}),"\n",(0,l.jsxs)(e.li,{children:["Issue ๊ฐ€ ์žˆ๋˜ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/blob/e46202a4c00f5c685a02eca9392ddfc1305ac9a0/ui/src/app/help/components/help.tsx#L28C12-L28C12",children:"Code ๋ถ€๋ถ„"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์‹ค์ˆ˜๋กœ Commit ์ค‘์— Signed-off ์˜ต์…˜์„ ์ƒ๋žตํ•ด์„œ DCO ๋ด‡ TEST์— ํ†ต๊ณผ ๋ชปํ–ˆ์ง€๋งŒ, GIt ์—์„œ ์ด์ „ ์ปค๋ฐ‹์„ ๋˜๋Œ๋ฆฌ๊ฑฐ๋‚˜(",(0,l.jsx)(e.strong,{children:"Rebase"}),"),\n์—ฌ๋Ÿฌ ๋ถˆํ•„์š”ํ•œ ์ปค๋ฐ‹์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š”(",(0,l.jsx)(e.strong,{children:"Squash"}),") ๊ธฐ๋Šฅ์„ ์•Œ๊ฒŒ๋˜์—ˆ๊ณ  ์ด์ „ ์ปค๋ฐ‹์„ ๋Œ๋ ค ",(0,l.jsx)(e.code,{children:'git commit -S -s -m "Commit Message"'})," ์ปค๋ฐ‹ํ•˜์˜€์Œ."]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["โ€˜",(0,l.jsx)(e.strong,{children:"LGTM"}),"โ€™ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋ฌด์Šจ๋œป์ธ๊ฐ€ ์ฐพ์•„๋ณด์•˜๋Š”๋ฐ ๊ตฌ๊ธ€์—์„œ๋Š” LGTM์ด๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„ ์˜์‚ฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ",(0,l.jsx)(e.strong,{children:"Looks Good To Me"}),". ์ฆ‰, ์ข‹์•„ ๋ณด์ธ๋‹ค๋Š” ๋œป์ด๋ผ๊ณ  ํ•˜์—ฌ ๋ฟŒ๋“ฏํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ."]}),"\n",(0,l.jsx)(e.li,{children:"๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ด๊ฑฐ๋‚˜ UI๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ •๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ Argo Workflow ์ƒํƒœ๊ณ„๊ฐ€ ์ •ํ•œ ๊ทœ์น™๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •๋„ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. Argo Workflow Hackerton ์ฐธ์—ฌ (Argo workflow - OSSCA ํŒ€๋‚ด์—์„œ ๊ฐœ์ตœํ•œ ํ•ด์ปคํ†ค)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Pull Request(Merged) :"})," ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"feat: Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Issue :"})," ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด์ปคํ†ค ํ™œ๋™ ๊ธฐ๊ฐ„"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"1์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.16 - 23.08.20"}),"\n",(0,l.jsxs)(e.li,{children:["2์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.20 - 23.08.27\n",(0,l.jsx)(d(),{alt:"hack1",placeholder:"blur",src:sv.Z}),"\n",(0,l.jsx)(d(),{alt:"hack2",placeholder:"blur",src:sD.Z})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํด๋Ÿฌ์Šคํ„ฐ์— ๋งŽ์€ ์ˆ˜์˜ ํ…œํ”Œ๋ฆฟ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ, ๊ฒ€์ƒ‰๊ธฐ๋Šฅ์ด ์—†์–ด ๋ชจ๋“  ํ…œํ”Œ๋ฆฟ์„ ์Šคํฌ๋กคํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ๋ถˆํŽธํ•˜๋‹ค๋Š” ์ด์Šˆ"}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflow UI ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ ํ…œํ”Œ๋ฆฟ์˜ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ฆ„๋ณ„๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜์–ด์„œ ์กฐ๋ผ๋ฆฌ ํšŒ์˜ํ•œ ๊ฒฐ๊ณผ๋กœ ์ด์Šˆ๋ฅผ ์ฑ„ํƒ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์—ญํ• "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Front-End ๋‹ด๋‹น","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo workflow Template UI ์˜ ๊ฒ€์ƒ‰ ํ•„๋“œ(Bar) ์ƒ์„ฑ"}),"\n",(0,l.jsx)(e.li,{children:".get ๋กœ์ง์„ ๋ถ„์„ํ•˜์—ฌ Name Pattern(Like ๊ฒ€์ƒ‰)์„ ์–ด๋””๋กœ ๋„˜๊ฒจ์ฃผ๋Š”์ง€ ๋ถ„์„"}),"\n",(0,l.jsx)(e.li,{children:"workflow-template ์ปดํฌ๋„ŒํŠธ ๋””๋ ‰ํ† ๋ฆฌ์˜ workflow-template-filter.tsx, workflow-template-list.tsx ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํšŒ์˜๋Š” Slack ํ•ด์ปคํ†ค ์ฑ„๋„์„ ํ†ตํ•ด ์กฐ๋ผ๋ฆฌ ๋งค์ผ ์˜๊ฒฌ๊ณผ ์ •๋ณด๋ฅผ ๊ณต์œ "}),"\n",(0,l.jsx)(e.li,{children:"1์ฐจ ๋…ผ์˜ ๋‚ด์šฉ"}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"1. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (backend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"2. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (frontend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๊ฒ€์ƒ‰ ์‚ฌ์ด๋“œ ๋ฐ” ์ถ”๊ฐ€ (name, label)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"3. ํŽ˜์ด์ง€๋„ค์ด์…˜ (frontend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ธฐ์ค€ pagination"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"4. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - name ๊ฒ€์ƒ‰ (LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์–ด๋–ค ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผํ•˜๋Š”์ง€ ๋” ๋ถ„์„ ํ•„์š”"})})]})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["2์ฐจ ๋…ผ์˜ ๋‚ด์šฉ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"1์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"hack3",placeholder:"blur",src:sC.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"1. ๊ณต๋™ ์ปค๋ฐ‹ ๋ฐฉ๋ฒ•"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข https://github.com/ArgoWorkflows-OSS/argo-workflows ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ๋กœ์ปฌ์— ํด๋ก ๋ฐ›๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์— ์šฐ๋ฆฌ ํŒ€์ด ์ž‘์—…ํ•  ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. (`master` vs `release-3.4.10`)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์˜ ํ•ด๋‹น ๋ธŒ๋žœ์น˜์—์„œ ๊ฐ์ž ๋‹ด๋‹นํ•œ ๊ธฐ๋Šฅ์„ ์ž‘์—…ํ•œ๋‹ค. (PR์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ์ปค๋ฐ‹ ๊ทœ์น™์„ ์ž˜ ์ง€์ผœ์„œ ์ปค๋ฐ‹ํ•œ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ชจ๋‘์˜ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด 3๋ช…์ค‘ 1๋ช…์ด PR ํ…œํ”Œ๋ฆฟ์— ๋งž๊ฒŒ PR์„ ๋‚ ๋ฆฌ๊ธฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข 3๋ช… ๋ชจ๋‘๊ฐ€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"2. ํ•ด์ปคํ†ค์ด๊ณ  ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋‹จ workflow-template, cluster-workflow, cron-workflow ์ค‘ ๋จผ์ € ๋ฉ”์ธ์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” workflow-template name filter ๋ฅผ ๋จผ์ € ๊ตฌํ˜„ํ•ด๋ณด๊ณ  PR์„ ๋‚ ๋ ค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ Merge ํ•ด์ฃผ๋ฉด ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํŒŒํŠธ๋ณ„ ์ž„๋ฌด"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ฐฑ์—”๋“œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server.go"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์ด๋ฆ„ ํ•„ํ„ฐ๋ง ๋ฐ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์žฌ๊ณ„์‚ฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ”„๋ก ํŠธ :"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workfflow-template-filter.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ๊ฒ€์ƒ‰ UI ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ์ธ์ž ์ˆ˜์‹  ๋ฐ ํ•„ํ„ฐ๋ง"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template-list.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name state ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข userEffect list ์— name ์ „๋‹ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template.tsx, Utils.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ์ธ์ž ์ „๋‹ฌ"})})]})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"3์ฐจ ๋…ผ์˜ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"2์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"hack4",placeholder:"blur",src:sN.Z})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. ์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ํšŒ์˜ ๋‚ด์šฉ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข namespace ์—†๋Š” ๊ฒฝ์šฐ๋„ ํ•„ํ„ฐ ์‹œ ํฌํ•จํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์˜๊ฒฌ. (namespace ์—†์• ์ž๊ณ  ๋ง ํ•  ๊ทผ๊ฑฐ ๋ถ€์กฑ - ํƒ€ ์‚ฌ์ดํŠธ(์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋Œ€์‹œ๋ณด๋“œ, ์˜คํ”ˆ์‹œํ”„ํŠธ, ์•„๋ฅด๊ณ ์”จ๋”” ๋“ฑ)๋“ค๋„ namespace ์—†๋Š” ๊ฒฝ์šฐ ์ œ๊ณต)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข continue์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋กœ์ง์„ ๊ฐ€์ ธ์™€ ์ ์šฉ๊ฐ€๋Šฅํ•œ์ง€์™€ ์ปค์Šคํ…€ํ•œ ๊ฒฐ๊ณผ์—์„œ๋„ continue๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ƒ๊ฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์ˆ˜์š”์ผ ๋ฐค๊นŒ์ง€ continue ๋กœ์ง ๋ถ„์„ ํ›„, continue๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค๊ณ  ๊ฒฐ๋ก ์ด ๋‚  ๊ฒฝ์šฐ ์ด์Šˆ ์ฝ”๋ฉ˜ํŠธ์— ์งˆ๋ฌธ ์—…๋กœ๋“œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ”„๋ก ํŠธ๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋ฐ์ดํ„ฐ ๋ฆฌ๋กœ๋“œ ์•ˆ๋จ, argocd์—์„œ ์‚ฌ์šฉ์ค‘์ธ ๋ฐฉ์‹) vs ์„œ๋ฒ„๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋งค๋ฒˆ ์ „์ฒด ๋ฆฌ์ŠคํŠธ ์กฐํšŒ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜, ๋ถ€ํ•˜ ๊ดœ์ฐฎ์„์ง€)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์„œ๋ฒ„์‚ฌ์ด๋“œ ์บ์‹ฑ ๊ตฌํ˜„ํ•  ๊ฒฝ์šฐ ์ €์žฅํ•  ๊ณณ์ด ์žˆ๋Š”์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. ํŽ˜์ด์ง€ ๋„˜๊ธธ๋•Œ๋งˆ๋‹ค ๋งค๋ฒˆ ๋„ค์ž„์ŠคํŽ˜์ด์Šค, ๋ผ๋ฒจ๋งŒ ์ ์šฉํ•ด์„œ k8s ์ „์ฒด๊ฒ€์ƒ‰ ํ•˜๋Š”๊ฑธ๋กœ ๊ฒฐ์ •"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 3. offset ๊ธฐ๋ฐ˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฐฉ๋ฒ•**์—์„œ ๋กœ์ง ์ถ”๊ฐ€๋กœ ๊ตฌํ˜„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์•ˆ๋๋˜ ๋ถ€๋ถ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰ํ–ˆ์„ ๊ฒฝ์šฐ, ์žˆ๋Š” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋”๋ผ๋„ ์•„๋ฌด ๋ฐ์ดํ„ฐ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๋ฉด, ๊ฒ€์ƒ‰๊ฒฐ๊ณผ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข continue ๊ฐ’์„ ์„œ๋ฒ„์—์„œ ๊ฐฑ์‹ ํ•ด์ฃผ๋‹ค๋ณด๋‹ˆ, ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ ์„œ๋ฒ„์— ์ด๋ฏธ ์„ธํŒ…๋œ continue๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•ด์„œ ๋ฌธ์ œ ์กด์žฌ,"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" continue ๊ฐ’์„ ํ”„๋ก ํŠธ์—์„œ ๋„˜๊ฒจ์ฃผ๋„๋ก ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์„ ์ฑ„ํƒ(ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ continue๋ฅผ ๋‹ค์‹œ 0์œผ๋กœ ์„ธํŒ…)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 4. ํŽ˜์ด์ง€๋„ค์ด์…˜ ํ…Œ์ŠคํŠธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server_test.go ํ†ต๊ณผ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข (workflow template 14๊ฐœ ๋“ฑ๋ก)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข UI workflow template ์ฒซ ํŽ˜์ด์ง€ ์ •์ƒ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ limit 5, 10, 50 ์ผ ๋•Œ ์ •์ƒ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์ถ”๊ฐ€ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์‚ญ์ œ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์œ„ ๋‚ด์šฉ์„ `name pattern` ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰์œผ๋กœ ํ…Œ์ŠคํŠธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name pattern ์—†์ด ๊ฒ€์ƒ‰ ํ›„ name pattern ์ถ”๊ฐ€ํ•˜์—ฌ ์žฌ๊ฒ€์ƒ‰"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name pattern ํฌํ•จ ๊ฒ€์ƒ‰ ํ›„ name pattern ์‚ญ์ œ ํ›„ ์žฌ๊ฒ€์ƒ‰"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 5. PR ์ƒ์„ฑ"})})]})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Like ํ•„ํ„ฐ(Name Pattern) ๊ตฌํ˜„"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์˜ˆ) sp๋กœ ์‹œ์ž‘ํ•˜๋Š” workflow-template ๊ฒ€์ƒ‰๊ฐ€๋Šฅ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"filter1",placeholder:"blur",src:sA.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๊ฒฐ๊ณผ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"filter2",placeholder:"blur",src:sS.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ตฌํ˜„์€ ์„ฑ๊ณต์ด์˜€์œผ๋ฉฐ, ์ดํ›„์—๋Š” ์ด์ „์— ๋…ผ์˜ํ–ˆ๋˜ cluster-template, cron-template ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์ˆ˜์ •ํ•  ์˜ˆ์ •"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"5. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์™ธ ํ•™์Šต"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Google Kubernetes Study Jam ๊ต์œก ์ˆ˜๋ฃŒ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://www.cloudskillsboost.google/public_profiles/7f855d64-3f2e-432a-9763-fde644b6af4b",children:"Badge"})})}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Foundations(Earned 7์›” 18, 2023 EDT)"}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Workloads(Earned 7์›” 26, 2023 EDT)"}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Production(Earned 8์›” 4, 2023 EDT)"}),"\n",(0,l.jsxs)(e.li,{children:["์ •๋ฆฌํ•œ ๋‚ด์šฉ์€ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ(velog)์— ๊ธฐ๋ก\n",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@euijoo3233/series/GCP",children:"euijoo's Velog GCP Series"})})]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ฐธ๊ฐ€ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•„์นด๋ฐ๋ฏธ ์ด์ „์—๋Š” Argo CD์— ๋Œ€ํ•œ ์ง€์‹๋งŒ ๊ฐ€์กŒ์ง€๋งŒ, ์ดํ›„์—๋Š” Argo Workflow ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์กฐ์‚ฌํ•˜๊ณ  ๋ถ„์„ํ•˜๋ฉฐ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„์ง€ ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์ฒ˜์Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ๋ถ€ํƒ๋ฐ›์€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ˆ˜์ •ํ•˜๊ณ  PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•˜๋‹ˆ ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋‹ฌ๋ ธ๊ณ  Merge ๋˜๋Š” ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑ."}),"\n",(0,l.jsx)(e.li,{children:"์‚ฌ์†Œํ•œ ์ด์Šˆ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ€๋ถ„์—๋Œ€ํ•ด ์ „์ฒด์ ์ธ ๋ถ„์„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋Š๋‚€ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์ด ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ, ํŒ€ ๋‚ด์—์„œ ์ž์ฒด์ ์œผ๋กœ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ UI ์ฆ‰, ํ”„๋ก ํŠธ ๋ถ€๋ถ„๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐฑ์—”๋“œ ๋ถ€๋ถ„์˜ ๋กœ์ง์„ ๋ถ„์„ํ•˜๋ฉฐ Argo workflow๊ฐ€ ๋‚ด๋ถ€์—์„œ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š”์ง€ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์˜€์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์šฐ๋ฆฌ์กฐ๋Š” ๋ชธ์ฒด๊ฐ€ ํฐ ์ด์Šˆ์—ฌ์„œ ์ด์— ๋งž์ถฐ ์˜จ๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜คํ”„๋ผ์ธ ํšŒ์˜๋„ ๋ณ‘ํ–‰ํ•˜๋ฉฐ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ๋‘๋ช…์˜ ์ธ์›์€ ํ˜„์—…์— ์ข…์‚ฌํ•˜๋Š” ๋ถ„๋“ค์ด์—ฌ์„œ ์–ด๋ ค์šด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์นœ์ ˆํžˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ์œ ์ตํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"๊ณ„์†ํ•ด์„œ ํ•ด์ปคํ†ค ํŒ€์› ํ˜น์€ ์ „์ฒด ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์†Œํ†ตํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•„์ง OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€์†์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํƒ์ƒ‰(Cluster-workflow-template, Cron-workflow ๋“ฑ)ํ•˜๊ฑฐ๋‚˜, Argo Workflow ๋ฌธ์„œ์˜ ์˜คํƒ€๋‚˜ ๋ฒˆ์—ญ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ PR์„ ์ œ์ถœํ•  ์ƒ๊ฐ์ž„"}),"\n",(0,l.jsx)(e.li,{children:"๋˜ํ•œ, OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚œ ์ดํ›„์—๋Š” ์ง€๊ธˆ๊นŒ์ง€ ์ •๋ฆฌํ•ด์™”๋˜ ๋‚ด์šฉ์„ ํฌํŠธํด๋ฆฌ์˜คํ™” ํ•  ์˜ˆ์ •."}),"\n",(0,l.jsx)(e.li,{children:"ํ† ์ดํ”„๋กœ์ ํŠธ๋กœ ํ˜„์žฌ ์ง„ํ–‰์ค‘์ธ Argo Workflow๋ฅผ ํ™œ์šฉํ•œData ETL ์ž‘์—…์„ ์™„๋ฃŒํ•ด๋ณผ ์˜ˆ์ •์ž„."}),"\n",(0,l.jsx)(e.li,{children:"๋งŒ์•ฝ, ์ทจ์—…์ด ๋œ๋‹ค๋ฉด Argo Workflow์˜ ๋งŽ์€ ๊ธฐ๋Šฅ๋“ค์„ ํ˜„์—…์— ๋„์ž…ํ•˜์—ฌ ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ฐฝ์ถœํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Leeeuijooo"]}),"\n",(0,l.jsx)(e.h3,{id:"14-์ „์˜์ •",children:"14. ์ „์˜์ •"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… Contribution ๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธฐ๋ก"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/series/2023-OSSCA",children:"์‹œ๋ฆฌ์ฆˆ | 2023 OSSCA - ddubi.log"})}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰"})}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Github์—์„œ issue/commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"mission1",placeholder:"blur",src:sW.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ  ํ•ด๋‹น repo๋ฅผ ๋‚˜์˜ repo์— forkํ•œ ํ›„ ๋‚˜์˜ repo์—์„œ ",(0,l.jsx)(e.code,{children:"users.md"})," ์™€ ",(0,l.jsx)(e.code,{children:"[์ด๋ฆ„].md"}),"๋ฅผ ",(0,l.jsx)(e.code,{children:"docs/user"}),"์•„๋ž˜์— ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ ํ›„ ์ด์Šˆ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ PR์„ ์˜ฌ๋ฆฌ๊ณ  commit ํ•˜๋Š” ๊ณผ์ œ"]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/19",children:"docs : ์ „์˜์ • ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ by juijeong8324 \xb7 Pull Request #19 \xb7 ArgoWorkflows-OSS/ArgoWorkflows-OSS"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-2",children:"Github์—์„œ issue/commit/PR"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Running Locally"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋ฅผ local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Windows ํ™˜๊ฒฝ์—์„œ wsl2๋ฅผ ์„ค์น˜ํ•œ ํ›„ devcontainer cli๋ฅผ ์ด์šฉํ•˜์—ฌ argo workflows ์‹คํ–‰"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-3",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-4",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์žฌ๋„์ „"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-5",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ํŒŒ์ด๋„"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-6",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์ตœ์ข… ์ •๋ฆฌ"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"3",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"mission2",placeholder:"blur",src:sP.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜์€ Argo-worfklows ํŒ€ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, argo์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ณ  ์žˆ๋Š” ๋‰ด๋น„๋“ค(It's me...)์„ ์œ„ํ•œ ํŠน๋ณ„๋ฐ˜์ด๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์ด๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” Dockerfile์„ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Dockerfile, docker, image, container์™€ ๊ด€๋ จ๋œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•จ"}),"\n",(0,l.jsx)(e.li,{children:"๋ณธ์ธ์€ node.js, express ํ™˜๊ฒฝ์—์„œ ์›น์„œ๋ฒ„ ๊ตฌ์ถ• ํ›„ dockerfile ์ž‘์„ฑ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/tree/main/juijeong8324",children:"๊ณผ์ œ ๊ด€๋ จ ์ฝ”๋“œ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-7",children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/Docker-dockerfile",children:"[Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… ์˜คํ”„๋ผ์ธ ์ฐธ์„"})}),(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{align:"left",children:"๋‚ ์งœ"}),(0,l.jsx)(e.th,{align:"left",children:"ํ™œ๋™์š”์•ฝ"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.07.15"}),(0,l.jsxs)(e.td,{align:"left",children:["- ์ž๊ธฐ์†Œ๊ฐœ ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) Argo workflows์— ๋Œ€ํ•œ ์†Œ๊ฐœ ๋ฐ ๋ฉ˜ํ† ๋‹˜์˜ ์ ์šฉ ์‚ฌ๋ก€"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.07.30"}),(0,l.jsxs)(e.td,{align:"left",children:["- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - ๋ณธ์ธ์€ ๋กœ์ปฌ ์‹คํ–‰ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ค‘์ž„์„ ์–ธ๊ธ‰ ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) ํ˜œ๋ฏผ๋‹˜์˜ WebRtc, ์ˆ˜๋…•๋‹˜์˜ keyclock๊ณผ argo worfklows ์—ฐ๋™"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.08.13"}),(0,l.jsxs)(e.td,{align:"left",children:["- ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๊ณผ์ œ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์Œ ",(0,l.jsx)("br",{})," - ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜)๋ฉ˜ํ† ๋‹˜์˜ ์ปจํ…Œ์ด๋„ˆ ์—ญ์‚ฌ์™€ ์›๋ฆฌ ํŠน๊ฐ•"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.08.20"}),(0,l.jsxs)(e.td,{align:"left",children:["- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - ๋ณธ์ธ์€ Issue #11131์— ๋Œ€ํ•ด ๊ณต์œ  ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) ๋‹คํ˜œ๋‹˜์˜ โ€˜๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoCโ€™"]})]})]})]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… Issue ํƒ์ƒ‰ ๋ฐ Issue ์ƒ์„ฑ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11131",children:(0,l.jsx)(e.strong,{children:"Issue #11131"})})," ",(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[์ด์Šˆ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:["workflow input parameter ์•ˆ์˜ ",(0,l.jsx)(e.code,{children:'"'}),"๊ฐ€ escape ๋˜์ง€ ์•Š์•„ ",(0,l.jsx)(e.code,{children:"workflow.parameter.json"}),"์œผ๋กœ ์ฐธ์กฐํ•  ๋•Œ ์—๋Ÿฌ ๋ฐœ์ƒ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:"Argo workflows ์ƒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ํŒŒ์ด์ฌ ํ™˜๊ฒฝ์˜ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ด์Šˆ๋Š” ๊ธฐ๊ฐ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/Argo-Issue11131",children:"Blog : Argo Workflows - Issue #11131"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:(0,l.jsx)(e.strong,{children:"Issue #11706"})})," ",(0,l.jsx)(e.code,{children:"UI ๊ฐœ์„ "})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[์ด์Šˆ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"issue 11706",placeholder:"blur",src:sR.Z}),"\ncron workflow ํƒญ์—์„œ ๊ฐ workflow์˜ history๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” UI๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ด์Šˆ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-11",children:"Blog : Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR #11811"})," Closes"]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… PR open & merge"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11732",children:(0,l.jsx)(e.strong,{children:"PR #11732"})})," ",(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"PR Merge"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[PR ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows ๊ณต์‹๋ฌธ์„œ์—์„œ ",(0,l.jsx)(e.strong,{children:"Artifact Visualization"}),"์— ์กด์žฌํ•˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์œ ๋ทฐํŠธ ์˜์ƒ ๋งํฌ์ž„์„ ์ž˜ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๋Š” PR"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"pr1",placeholder:"blur",src:sF.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-13",children:"Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"result1_1",placeholder:"blur",src:sM.Z}),"\n์œ„์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ ๊ฐ€์šด๋ฐ์— ์œ ํŠœ๋ธŒ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•œ ์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒด"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"result1-2",placeholder:"blur",src:sI.Z}),"\nmerge ์™„๋ฃŒ"]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:(0,l.jsx)(e.strong,{children:"PR #11811"})})," ",(0,l.jsx)(e.code,{children:"UI๊ฐœ์„ "})," ",(0,l.jsx)(e.code,{children:"PR Open"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[PR ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Issue #11706"})," ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•œ PR"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"pr2",placeholder:"blur",src:sO.Z}),"\ncron workflows page์—์„œ ํŠน์ • cron-workflow๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ์‹คํ–‰๋œ cron-workflow๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ˆ˜์ •"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"pr2_1",placeholder:"blur",src:sG.Z}),"\n์‹คํ–‰๋œ cron-workflow๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์œ„์™€ ๊ฐ™์€ ์•ˆ๋‚ด ์‚ฌํ•ญ์„ ํ‘œ์‹œ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:"Merge ์™„๋ฃŒ"}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‚ฌ์‹ค DevOps, ์ธํ”„๋ผ ๋ถ„์•ผ๊ฐ€ ํฌ๊ฒŒ ์™€ ๋‹ฟ์ง€ ์•Š๊ณ  ๋งŽ์ด ์ƒ์†Œํ•œ ๋ถ„์•ผ์˜€๋Š”๋ฐ Argo Workflows ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•ด ์ด์ „๋ณด๋‹ค ์ข€ ๋” ์นœ์ˆ™ํ•ด์ง„ ๋Š๋‚Œ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Docker, Container ๋“ฑ์˜ ๊ฐœ๋…๋“ค์„ ์ด๋ก ์ ์œผ๋กœ๋งŒ ์ ‘ํ•˜๋‹ค๊ฐ€ ์ง์ ‘ ์‹ค์Šต์„ ํ†ตํ•ด ์ตํžˆ๊ณ , ๋˜ ํ•ด๋‹น ๊ฐœ๋…๋“ค ์ด์™ธ์— ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๊ฒƒ๋“ค(wsl์˜ ์กด์žฌ..!)์ด ์ƒ๊ธฐ๊ณ  ๋ณธ์ธ์ด ์Šค์Šค๋กœ ์ž˜ ๋ชจ๋ฅด๊ณ  ์ง€๋‚˜์ณค๋˜ ๊ฐœ๋…๋“ค(๋ฆฌ๋ˆ…์Šค์˜ ์ ‘๊ทผ ๊ถŒํ•œ, ๋„คํŠธ์›Œํฌ )๋„ ๋‹ค์‹œ ๋Œ์•„๋ณด๊ฒŒ ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋˜ํ•œ ์ฒ˜์Œ์œผ๋กœ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์„ฑ์žฅ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์Šˆ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋ง‰์—ฐํ•œ ๋‘๋ ค์›€์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์ง์ ‘ ์ž‘์„ฑํ•˜๋ฉด์„œ ํ•ด๋‹น ๋‘๋ ค์›€์„ ๋ถ€์ˆ˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ทธ๋ฆฌ๊ณ  ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ํ•˜๋‚˜์”ฉ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ฐœ์ธ์ ์ธ ์š•์‹ฌ+ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๋ฐฐ์šด๋‹ค๋Š” ์ƒ๊ฐ์œผ๋กœ ์ธํ•ด ๋‚ด๊ฐ€ ์ž˜ ๊ณต๊ฐํ•˜์ง€ ๋ชปํ•˜๋Š” ์ด์Šˆ๋“ค ์œ„์ฃผ๋กœ ์ฐพ์•˜๋Š”๋ฐ, ์ด์Šˆ์˜ ๋‚œ์ด๋„์™€ ์ƒ๊ด€์—†์ด ๋‚ด๊ฐ€ ์ง์ ‘ ๊ณต๊ฐํ•˜๋Š” ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ํ•ด๋‹น ๋ ˆํฌ์— ๋Œ€ํ•ด ์ดํ•ดํ•ด์•ผ ํ•จ์„ ๋งŽ์ด ๊นจ๋‹ฌ์•˜๋˜ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌํ•˜๋Š”๋ฐ์— ์ฆ๊ธธ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ๊ธฐ๋Œ€๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๊ณ„ํš"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 1๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": Argo Workflows์— ๋Œ€ํ•ด์„œ ์ ์‘ํ•˜๊ณ  ์ง์ ‘ ์•Œ์•„๊ฐ€๋Š” ์‹œ๊ฐ„ / ๊ฐ„๋‹จํ•œ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": Repo์˜ TODO๋ฅผ ํ†ตํ•ด ๋ฌธ์„œ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": UI ์œ„์ฃผ ๊ฐœ์„ "})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 2๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": template,backend ์œ„์ฃผ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 3๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": ํ•ด๊ฒฐ ํ•˜๋ฉด ์ข‹์€ ์ด์Šˆ ์ž‘์„ฑ ํ›„ ๊ธฐ์—ฌ"})})]})}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋๋‚˜๋„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ๋„ ์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์ž„์„ ๊ณ„์† ์œ ์ง€ํ•  ๊ณ„ํš์ด์‹œ๊ณ  ์Šค์Šค๋กœ๋„ ์ด๋ฒˆ ํ•™๊ธฐ์—๋Š” Argo Workflows ๋ ˆํฌ์— ์ ์–ด๋„ ํ•œ ๋‹ฌ์— 1๊ฐœ์˜ ์ด์Šˆ๋ผ๋„ ๊ธฐ์—ฌํ•˜๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["juijeong8324"]}),"\n",(0,l.jsx)(e.h3,{id:"15-์ •์„ฑ๋ฝ",children:"15. ์ •์„ฑ๋ฝ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"git/github ์‚ฌ์šฉ๋ฒ• ์ตํžˆ๊ธฐ"}),"\n",(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": opensource ์ƒํƒœ๊ณ„์—์„œ code ํ˜•์ƒ ๊ด€๋ฆฌ ํ•ต์‹ฌ์ธ git/github์™€ ์นœํ•ด์ง€๊ธฐ ์œ„ํ•œ ์ž‘์—…",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ"}),":",(0,l.jsx)(e.br,{}),"\n","opensource์˜ ์ƒ๋‹น์ˆ˜๋“ค์€ git๊ณผ github๋ฅผ ์ด์šฉํ•ด ํ˜‘์—…์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.",(0,l.jsx)(e.br,{}),"\n","๊ทธ๋ ‡๊ธฐ์— opensource์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•„์—ฐ์ ์œผ๋กœ git/github์™€ ์นœํ•ด์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.",(0,l.jsx)(e.br,{}),"\n","git/github๋ฅผ ์‚ฌ์šฉ issue ๋ฐœํ–‰, commit ๊ทœ์น™ ์ค€์ˆ˜, pr ์ƒ์„ฑ๋“ฑ ๋‹ค์–‘ํ•œ๊ฒƒ๋“ค์„ ์ง์ ‘ํ•ด๋ณด๋Š” ํ™œ๋™์ด์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"2",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"feat: logging for client-side throttling"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11387",children:"#11387"}),", ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11402",children:"#11402"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11437",children:"#11437"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": user๊ฐ€ ํŠน์ • ์˜ต์…˜์„ ์ž˜๋ชป ์„ค์ •ํ•œ ๊ฒฝ์šฐ ๋” ๋น ๋ฅด๊ฒŒ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ • ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.code,{children:"kubernetes"}),"์™€์˜ ํ†ต์‹ ์„ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"client-go"}),"๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ๋Š” ",(0,l.jsx)(e.code,{children:"request limit"}),"์„ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"--qps"}),", ",(0,l.jsx)(e.code,{children:"โ€”burst"}),"์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","์ด ์˜ต์…˜์„ ๋งค์šฐ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•œ ๊ฒฝ์šฐ ",(0,l.jsx)(e.code,{children:"throttling"}),"์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","๊ทธ๋ ‡๊ธฐ์— ์‚ฌ์šฉ์ž์—๊ฒŒ ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ ",(0,l.jsx)(e.code,{children:"log level"})," ์„ ๋ถ€์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์—์„œ ",(0,l.jsx)(e.code,{children:"client-go"}),"์— ๋Œ€ํ•ด ๋งŽ์ด ํ•™์Šตํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํŠนํžˆ ์ œ์ผ ์œ ์ตํ–ˆ๋˜ ๋ถ€๋ถ„์€ ",(0,l.jsx)(e.code,{children:"RoundTrip"}),"์ด์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","golang์—์„œ ์ œ๊ณตํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"http request interface"}),"๋ฅผ ์ง€ํ‚ค๋Š” ๋ชจ๋“  ๊ฐ์ฒด์— ๋Œ€ํ•ด ",(0,l.jsx)(e.code,{children:"RoundTrip"})," ์„ ์ด์šฉํ•ด ๋ฏธ๋“ค์›จ์–ด๋ฅผ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒƒ์„ ๋ฐฐ์› ์„๋• ์ •๋ง ์ถฉ๊ฒฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"3",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"go 1.21 upgrade"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11556",children:"#11566"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"#11601"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰ ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"}),"\n๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ๋กœ์„œ ์ด์Šˆ๋ฅผ ์ œ๊ฐ€ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋ณด๋‹จ ์•„์ง ๊ธฐ์—ฌํ•˜์ง€ ๋ชปํ•œ ํŒ€์›์ด ์‹œ๋„ํ•ด๋ณด๋ฉด ์ข‹์„๊ฑฐ๋ผ๊ณ  ํŒ๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report1",placeholder:"blur",src:sZ.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํŒ€์›์—๊ฒŒ ๊ณต์œ ํ–ˆ๊ณ , ํŒ€์›์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œํฌํŠธ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ 1ํšŒ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„์—์„œ ํ•ด๋‹น ์ด์Šˆ์˜ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report2",placeholder:"blur",src:sK.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํ‰์ผ์˜ ๊ฒฝ์šฐ์—” slack ์ฑ„๋„์—์„œ ๋”ฐ๋กœ ์งˆ๋ฌธ์„ ๋ฐ›๊ณ  ๋‹ต๋ณ€ํ•˜๋Š” ์‹์œผ๋กœ ๋ชจ๋“  ํŒ€์›์ด PR์„ ์ œ์ถœํ•˜๋Š” ๊ฒฝํ—˜์„ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report3",placeholder:"blur",src:sT.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํŒ€์›๋„ PR์„ Mergeํ•˜๋Š” ์•„์ฃผ ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"4",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Debugging ์„ค์ •"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"์š”์•ฝ:"})," ํŒ€์›์˜ argo-workflow debugging setting ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"})," ",(0,l.jsx)(e.br,{}),"\n","golang์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ฒ˜์Œํ•˜๋Š” ํŒ€์›์„ ์œ„ํ•ด debugging ํ™˜๊ฒฝ ์„ค์ •์— ์–ด๋ ค์›€์ด ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ๊ฐ™์ด ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"debug-1",placeholder:"blur",src:sH.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด ๊ณผ์ •์—์„œ ์ € ์—ญ์‹œ kubernetes์™€ ๋ฐ€์ ‘ํ•œ app์˜ debugging ์„ค์ •์„ ์ž˜ํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š”๊ฒƒ์„ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ๊ณ ,\nํ•ด๋‹น ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์„ ๋ฐ›์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"13์ฃผ๊ฐ„์˜ ossa ์ฐธ๊ฐ€๋Š” ์ •๋ง์ด๋‚˜ ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n3๋ฒˆ์˜ ์ง€์› ๋์— ์ข‹์•„ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์ธ CNCF, ์ข‹์•„ํ•˜๋Š” ์–ธ์–ด์ธ Golang์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•œ๋‹ค๋Š”๊ฒŒ ์ •๋ง ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ossca๋ฅผ ํ†ตํ•ด CNCF ์‚ฐํ•˜์˜ argo-workflow์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ์ž‘๋”๋ผ๋„ CNCF์˜ ์ƒํƒœ๊ณ„์— ๊ธฐ์—ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ ์ž์ฒด๊ฐ€ ์ €์—๊ฒŒ๋Š” ๋งค์šฐ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ argo-workflow์—์„œ ์šด์˜ํ•˜๋Š” ์ œ๋„์ธ mentoring์„ ํ†ตํ•ด, maintainer์™€ ๋น ๋ฅด๊ฒŒ ์˜์‚ฌ์†Œํ†ต ํ•  ์ˆ˜ ์žˆ๋Š” ์ ์€ beginner์—๊ฒ ํŠนํžˆ๋‚˜ ์ข‹์€ ๊ฒฝํ—˜์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"argo-workflow์˜ mentoring ์‹œ์Šคํ…œ์„ ํ†ตํ•œ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋น ๋ฅด๊ฒŒ PR ์ œ์ถœ ๊ณผ merge๋ฅผ ํ†ตํ•ด ์ž์‹ ๊ฐ๊ณผ ์ข‹์€ ๊ฒฝํ—˜์„ ์–ป์—ˆ๊ณ  ๋ฆฌ๋“œ ๋ฉ˜ํ‹ฐ๋กœ์„œ ๋ชจ๋“  ํŒ€์›์—๊ฒŒ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ํŒ€์›์„ ๋„์™€์ฃผ๋ฉด์„œ ๋‚ด๊ฐ€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋˜ ๋ถ€๋ถ„์ด ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒ ์–ผ๋งˆ๋‚˜ ํฐ ์ง„์ž… ์žฅ๋ฒฝ์ธ์ง€ ๊นจ๋‹ซ๊ฒŒ ํ•ด์ฃผ์—ˆ๊ณ , beginner๋ฅผ ์–ด๋–ป๊ฒŒ ๋” ์•ˆ์ •์ ์œผ๋กœ ์ƒํƒœ๊ณ„๋กœ ์œ ์ž… ์‹œํ‚ฌ ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผ์„ ํ•˜๋Š” ๊ณ„๊ธฐ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Developer, DevOps, SRE ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํŒ€์›๊ณผ ๊ฐ๊ฐ ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ , ๊ฒฝํ—˜ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ์‹œ์•ผ๊ฐ€ ๋” ๋„“์–ด์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‚ด๋…„์—๋„ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๊ผญ ossa์— ์ฐธ๊ฐ€ํ•ด ๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ด๋ฒˆ argo-workflow ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ argo ์ง„์˜์˜ ํ”„๋กœ์ ํŠธ๋“ค์— ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๊ฐœ๋ฐœ์ž๋กœ์„œ ๋ถ€์กฑํ•œ์ ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ด๋ฅผ ๊ฐœ์„ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nossca๊ฐ€ ์ข…๋ฃŒ ๋˜๋”๋ผ๋„ CNCF ์‚ฐํ•˜ ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋Š” ๊ณ„์† ์ด์–ด ๋‚˜๊ฐˆ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"argo-workflow"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ถ€์กฑํ•œ ์ "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"kubernetes operator์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑ"}),"\n",(0,l.jsx)(e.li,{children:"frontend ์ง€์‹์— ๋Œ€ํ•œ ๋ถ€์žฌ"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ถ”ํ›„ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"argo-workflow์˜ ui๊ฐ€ ๋‹ค๋ฅธ argo project์— ๋น„ํ•ด ๋งŽ์ด ์•„์‰ฌ์šด๋ฐ, ์‚ฌ์šฉ์ž์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์„ ์„ ์‹œ๋„ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"area/artifact์™€ ๊ด€๋ จํ•ด์„œ ๋” ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ™•์žฅ์„ ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"area/plugin๊ณผ ๊ด€๋ จํ•ด ํ˜„์žฌ sidecar ํ˜•ํƒœ๋กœ๋งŒ ์ง€์›ํ•˜๋Š”๋ฐ, ์™ธ๋ถ€์—์„œ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•œ plugin์„ ๋” ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ตฌํ˜„ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"document์—์„œ beginner์—๊ฒŒ ๋‚œํ•ดํ•œ ๋ถ€๋ถ„์„ ๊ณ ๋ฏผํ•ด๋ณด๋ฉฐ ๊ฐœ์„ ์„ ์ง„ํ–‰ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ์  ์„ฑ์žฅ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ถ€์กฑํ•œ ์ "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์—ฌ๋Ÿฌ ํšŒ์‚ฌ์˜ ๋ฉค๋ฒ„๋“ค๊ณผ ๋Œ€ํ™”๋ฅผ ํ•˜๋ฉด์„œ ์Šค์Šค๋กœ๊ฐ€ ์ƒ๊ฐํ•˜๊ธฐ์— ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ด€์ ์ด ๋ถ€์กฑ"}),"\n",(0,l.jsx)(e.li,{children:"์ง€์‹ ์ „๋‹ฌ์„ ์œ„ํ•œ ์˜์‚ฌ์†Œํ†ต์— ์–ด๋ ค์›€."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ถ”ํ›„ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ „๋‹ฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ง€์‹์„ ์–ด๋–ป๊ฒŒ ์ •๋ฆฌํ•˜๊ณ  ๋งํ•ด์•ผ ํ•˜๋Š”์ง€ ์—ฐ๊ตฌ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋งŽ์€ ์‚ฌ๋žŒ๋“ค๊ณผ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ƒ๊ฐ์„ ๊ณต์œ ํ•˜๊ณ  ํƒ€์„ฑ์— ์ –์ง€ ์•Š๊ฒŒ ๋…ธ๋ ฅ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Jack-R-lantern"]}),"\n",(0,l.jsx)(e.h3,{id:"16-์ฑ„๋ฌธ์˜",children:"16. ์ฑ„๋ฌธ์˜"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github Issue/Commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธํ•˜๊ธฐ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ์ˆ™์ง€"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Argo Workflow Running Locally","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflow๋ฅผ Local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflow์˜ ๊ตฌ์กฐ, DevContainer, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Makefile ๊ตฌ์กฐ ์ดํ•ด"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Docker File ๋ช…๋ น์–ด, ๋ ˆ์ด์–ด ๊ตฌ์กฐ, ์ตœ์ ํ™”, ์บ์‹ฑ ๋“ฑ ์„ฑ๋Šฅ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23"})}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ด์Šˆ ๋ถ„์„"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋งคํŠธ๋ฆญ ์ด์Šˆ ๋ถ„์„","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github Reaction์ด ๋งŽ์€ ์ด์Šˆ๋กœ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ๊ฐœ์„ ์„ ํ•„์š”๋กœ ํ•˜๋Š” ์ด์Šˆ ๋ถ„์„","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งคํŠธ๋ฆญ Label์˜ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ํŽธ์˜์„ฑ ์ฆ๋Œ€"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ด์Šˆ ๋ถ„์„ ๊ฒฐ๊ณผ, ํ•ด๋‹น ๋‚ด์šฉ์„ ๊ฐœ๋ฐœํ–ˆ์„ ๋•Œ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งคํŠธ๋ฆญ Label์„ ์ถ”๊ฐ€ํ•  ๊ฒฝ์šฐ, ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ์ด ์ˆ˜์ง‘๋˜์–ด ๊ธฐ์กด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ ํŠธ๋ž˜ํ”ฝ์ด ์œ ์ž…๋˜์–ด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๊ณ  ์†Œํ†ตํ•จ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ปค์Šคํ…€ ๋งคํŠธ๋ฆญ์„ ํ™œ์šฉํ•  ๊ฒฝ์šฐ ์ด์Šˆ์—์„œ ์š”๊ตฌํ–ˆ๋˜ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์—ฌ, ์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• ์ œ์‹œ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337",children:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ถ”ํ›„ ๊ฐœ์„ ์„ ์œ„ํ•ด ๋‚จ๊ฒจ๋†“์€ ์ฃผ์„์— ๋ชจํ˜ธํ•œ ๋ถ€๋ถ„์ด ์žˆ์–ด ๋ฌธ์˜","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745",children:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"์ด์Šˆ ํ•ด์ปคํ†ค์œผ๋กœ ์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐํŠธ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["(๋ฆฌํŒฉํ† ๋ง) ์ž˜๋ชป๋œ ํ•จ์ˆ˜ ์ด๋ฆ„, ๋ณ€์ˆ˜๋ช… ๋“ฑ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ์Œ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11604",children:"https://github.com/argoproj/argo-workflows/pull/11604"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11633#event-10138490619",children:"https://github.com/argoproj/argo-workflows/pull/11633"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11687",children:"https://github.com/argoproj/argo-workflows/pull/11687"})}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ๋ง‰๋ง‰ํ•จ์ด ์ปธ๋‹ค. ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์–ด ์ข‹์•˜๋‹ค. ๊ธฐ์—ฌ ๊ฒฝํ—˜์ด ๋งŽ์€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด์ฃผ๊ณ ,\n๋„์ „ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์œ ๋„ํ•ด์ฃผ์–ด์„œ ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ๊ธฐ์ˆ  ์„ธ๋ฏธ๋‚˜๋ฅผ ํ•˜๊ณ  ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ํ•˜๋ฉฐ, ์ƒํ˜ธ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow๋Š” ํฐ ๊ทœ๋ชจ์˜ ํ”„๋กœ์ ํŠธ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ˜ผ์ž ๋ถ„์„ํ•˜๋ฉด\n์–ด๋ ค์šด ๋ถ€๋ถ„์ด ๋งŽ์€๋ฐ, ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„์–ด ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow ํ”„๋กœ์ ํŠธ๋ฅผ ์–ด๋Š ์ •๋„ ์ดํ•ดํ–ˆ๊ณ , ์ž‘์€ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ๊ฒฝํ—˜์„ ํ†ตํ•ด ์ž์‹ ๊ฐ์ด\n์ƒ๊ฒผ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์Œ ๊ธฐ์—ฌ๋Š” ๋” ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฆฌ๋ผ ๊ธฐ๋Œ€๋œ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚œ ํ›„์—๋„ ArgoWorkflow์— ๊ด€์‹ฌ์ด ๋งŽ์€ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ์„œ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ ๋” ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—ฌ๋ฅผ ํ•  ๊ณ„ํš์ด๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["moonyoungCHAE"]}),"\n",(0,l.jsx)(e.h3,{id:"17-์ตœ์ˆ˜๋…•",children:"17. ์ตœ์ˆ˜๋…•"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11344",children:"Issue #11344"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11662",children:"PR #11662"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:["์ด ์ด์Šˆ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ",(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/default-workflow-specs",children:"Default Workflows"}),"๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ฅผ ์•Œ์•„์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"argo workflows controller configmap"}),"์— ",(0,l.jsx)(e.code,{children:"workflowDefaults"})," ๋ผ๋Š” ํ•„๋“œ๋Š” ๋„ฃ์–ด ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์›Œํฌํ”Œ๋กœ์— ์ด๋ฏธ ํ•ด๋‹น ํ•„๋“œ๊ฐ’์ด ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ์›Œํฌํ”Œ๋กœ ๊ฐ’์ด ์šฐ์„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["์˜ˆ๋ฅผ ๋“ค์–ด ",(0,l.jsx)(e.code,{children:"configmap"}),"์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•œ ๋’ค์— ",(0,l.jsx)(e.code,{children:"Workflows"}),"๋ฅผ ์ƒ์„ฑํ•˜๋ฉด"]}),(0,l.jsx)(e.pre,{"data-language":"yaml","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"yaml","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# This file describes the config settings available in the workflow controller configmap"})}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"v1"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"ConfigMap"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"name"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflow-controller-configmap"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"data"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"workflowDefaults"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"|"})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" metadata:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" annotations:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" argo: workflows"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" labels:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" foo: bar"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" spec:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" ttlStrategy:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" secondsAfterSuccess: 5"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" parallelism: 3"})})]})}),(0,l.jsxs)(e.p,{children:["์ž๋™์œผ๋กœ ",(0,l.jsx)(e.code,{children:"workflowDefaults"})," ํ•„๋“œ์— ์„ค์ •ํ•ด์ค€ ๋Œ€๋กœ Workflows๊ฐ€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"yaml","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"yaml","data-theme":"default",children:[(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"argoproj.io/v1alpha1"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"Workflow"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"generateName"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"gc-ttl-"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"annotations"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"argo"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflows"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"labels"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"foo"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"bar"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"spec"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"ttlStrategy"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"secondsAfterSuccess"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-constant)"},children:"5"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# Time to live after workflow is successful"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"parallelism"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-constant)"},children:"3"})]})]})}),(0,l.jsxs)(e.p,{children:["ํ•ด๋‹น ์ด์Šˆ๋Š” ",(0,l.jsx)(e.code,{children:"workflowDefaults"}),"์— ",(0,l.jsx)(e.code,{children:"volumeClaimTemplates"})," ๊ฐ’์„ ๋„ฃ์œผ๋ฉด, ",(0,l.jsx)(e.code,{children:"CronWorflows/Workflows"})," ์ƒ์„ฑ ์‹œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"does not contain declared merge key: name"})," ๋ผ๋Š” ์—๋Ÿฌ๋ฉ”์„ธ์ง€๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด๋ณด๋‹ˆ ",(0,l.jsx)(e.code,{children:"StrategicMergePatch"})," ํ•จ์ˆ˜์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ  ์ด๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ",(0,l.jsx)(e.code,{children:"patch"})," ์ „๋žต๊ณผ ๊ด€๊ณ„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"go","data-theme":"default",children:(0,l.jsx)(e.code,{"data-language":"go","data-theme":"default",children:(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"VolumeClaimTemplates []apiv1.PersistentVolumeClaim "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"volumeClaimTemplates,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,opt,name=volumeClaimTemplates"`'})]})})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Workflows"}),"์—์„œ ์ •์˜๋˜์–ด์žˆ๋Š” ํƒ€์ž…์ธ ",(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"๋Š” ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋กœ name์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ •์˜๋˜์–ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ์•„๋ž˜ ",(0,l.jsx)(e.code,{children:"PersistentVolumeClaim"}),"ํƒ€์ž…์„ ํ™•์ธํ•ด๋ณด๋ฉด ",(0,l.jsx)(e.code,{children:"name"}),"์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ตฌ์กฐ์ฒด์— ์ •์˜๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฐ’์„ ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋กœ ์ •์˜ํ•ด๋‘์–ด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"go","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"go","data-theme":"default",children:[(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"type"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-function)"},children:"PersistentVolumeClaim"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"struct"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" {"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.TypeMeta "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:",inline"`'})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// Standard object's metadata."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.ObjectMeta "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:" "}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// spec defines the desired characteristics of a volume requested by a pod author."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" Spec PersistentVolumeClaimSpec "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:" "}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// status represents the current information/status of a persistent volume claim."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// Read-only."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" Status PersistentVolumeClaimStatus "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"}"})})]})}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"์—์„œ ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋ฅผ ์ œ๊ฑฐํ•˜๋„๋ก ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"์— ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๊ฐ€ ๋ถ™์€ ์ด์œ ๋Š” Volume๊ณผ ๊ฐ™์€ ์ปจ๋ฒค์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ์ด์Šˆ๋Š” ์ด์ฒ˜๋Ÿผ ์ •์ฑ…๊ณผ ๊ด€๋ จ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ์˜๋…ผ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ PR์ด์—ˆ๊ณ  ๊ฝค๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ถˆํŽธํ•ดํ•˜๊ณ  ์žˆ๋Š” ์ด์Šˆ์˜ ์›์ธ์„ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์–ด์„œ ๊ธฐ๋ปค์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. Search by name for WorkflowTemplates in UI"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์ด์Šˆ๋Š” 3๋ช…์œผ๋กœ ํŒ€์„ ์งœ์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"HackertonC",placeholder:"blur",src:sE.Z})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"๋Š” '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€ ์•Š์•„ ํŠน์ • ",(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"์„ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” ",(0,l.jsx)(e.code,{children:"label"}),"์„ ๊ธฐ์ค€์œผ๋กœ๋งŒ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๊ทธ๋ž˜์„œ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์€ ๋ถˆํŽธํ•จ์„ ๋Š๋ผ๊ณ  ์žˆ์—ˆ์œผ๋ฉฐ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ด์คฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” '๊ธฐ๋Šฅ ๊ฐœ์„ ' ๊ด€๋ จ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"namePattern",placeholder:"blur",src:sq.Z})}),(0,l.jsxs)(e.p,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค API๋ฅผ ํ†ตํ•ด ์กฐํšŒ๋œ ",(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"์˜ ๊ฒฐ๊ณผ๋ฅผ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋กœ์ง์„ ์ถ”๊ฐ€์ ์œผ๋กœ ๋„ฃ์–ด ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๊ทธ๋Ÿฌ๋‚˜ ํ•œ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๊ธฐ์กด ํŽ˜์ด์ง€๋„ค์ด์…˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด continue ๊ฐ’์„ ์ด์šฉํ•ด ๊ตฌํ˜„๋˜์–ด์žˆ์–ด์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฒฐ๊ณผ๋ฅผ ์ด์ฒ˜๋Ÿผ ์ปค์Šคํ…€ํ•˜๊ฒŒ ์กฐ์ž‘ํ•  ๊ฒฝ์šฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์ด๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ• ๊นŒ ๊ณ ๋ฏผ์ด ๋งŽ์•˜์ง€๋งŒ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ",(0,l.jsx)(e.code,{children:"resourceVersion"}),"์„ ์ด์šฉํ•˜์—ฌ ์ปค์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜๋Š” ๋กœ์ง์„ ์ ์šฉํ•จ์œผ๋กœ์จ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"ํ˜ผ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฟ์ด ์˜๋…ผํ•˜๋ฉฐ ํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ •๋ง ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ ๊ธฐ๋ถ„์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. A problem that is not initialized when changing the number of page limits"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11702",children:"Issue #11702"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11703",children:"PR #11703"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Search by name for WorkflowTemplates in UI"})," ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"continue"})," ๊ฐ’์„ UI์—์„œ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ฃผ์ง€ ์•Š์•„์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:["UI ์ฝ”๋“œ์—์„œ ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋ณ€๊ฒฝ์ด ๊ฐ์ง€๋  ๋•Œ ",(0,l.jsx)(e.code,{children:"offset"}),"์„ ์ดˆ๊ธฐํ™” ํ•˜๋„๋ก ๊ฐ„๋‹จํ•˜๊ฒŒ ๋กœ์ง์„ ์ˆ˜์ •ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋‹จ ํ•œ์ค„์˜ ์ฝ”๋“œ ์ˆ˜์ •์ด์—ˆ์œผ๋‚˜ ์ด ํ•œ ์ค„๋กœ ์ธํ•ด ๊ฝค๋‚˜ ๋ถˆํŽธํ•จ์„ ์ฃผ์—ˆ๋˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. Pagination may not work correctly for archived workflows"})}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11715",children:"Issue #11715"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11761",children:"PR #11761"})]}),(0,l.jsx)(e.p,{children:"Maintainer @terrytangyuan ๋‹˜๊ป˜์„œ ์ง์ ‘ Slack์œผ๋กœ ์—ฐ๋ฝ์„ ์ฃผ์‹  ์ด์Šˆ์ž…๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"Slack",placeholder:"blur",src:sU.Z}),"\n",(0,l.jsx)(d(),{alt:"Github",placeholder:"blur",src:sL.Z})]}),(0,l.jsx)(e.p,{children:"์ข‹์•„ํ•˜๋Š” ์—ฐ์˜ˆ์ธ์—๊ฒŒ ์—ฐ๋ฝ๋ฐ›์€ ๊ธฐ๋ถ„์ด๋ผ ๋„ˆ๋ฌด ๊ธฐ๋ถ„์ด ์ข‹์•„์„œ ๋‚ ์•„๊ฐˆ ๋ป” ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์˜๊ณ  ๋“ค๋œจ๋Š” ๋งˆ์Œ์„ ๋ˆ„๋ฅด๊ณ  ์ด์Šˆ๋ฅผ ๋ถ„์„ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์ด์ „์—๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ๋ถ„๋ฆฌ๋˜์–ด์žˆ์—ˆ์ง€๋งŒ ",(0,l.jsx)(e.code,{children:"master"})," ๋ฒ„์ „๋ถ€ํ„ฐ ",(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๋ฅผ ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€๋กœ ํ•ฉ์น˜๊ณ  ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ๊ฐ™์ด ๋ณด์—ฌ์ฃผ๋„๋ก ๋กœ์ง์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง€๋ฉด์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋Š” ์„œ๋กœ ์ „ํ˜€ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.code,{children:"Workflows"}),"๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด ํŽ˜์ด์ง€๋„ค์ด์…˜์ธ ",(0,l.jsx)(e.code,{children:"continue"}),"๊ฐ’์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๊ณ , ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๋Š” ์ž์ฒด์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ",(0,l.jsx)(e.code,{children:"offset"})," ๋ฐฉ์‹์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"์— ",(0,l.jsx)(e.code,{children:"Workflows"}),"์—์„œ ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"continue"}),"๊ฐ’์„ ๊ทธ๋Œ€๋กœ ์ „๋‹ฌํ•˜๋ฉด์„œ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์•„์˜ˆ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Search by name for WorkflowTemplates in UI"})," ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๊ตฌํ˜„ํ–ˆ๋˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ฐธ๊ณ ํ•˜์—ฌ ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋‘ ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ๋ฐ–์— ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์น˜๊ธฐ ์ „์— ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์ผ๋‹จ ์ „์ฒด ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐํšŒํ•˜์—ฌ ๋‘ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์นœ ํ›„์— ๋งˆ์ง€๋ง‰์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค ์ „์ฒด ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ํ•ฉ์น˜๊ธฐ๊นŒ์ง€ ํ•˜๋Š” ๊ฒƒ์ด ์„ฑ๋Šฅ์ƒ ๊ฑฑ์ •์ด ๋˜๋Š” ๋ถ€๋ถ„์ด๋ผ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"์„ฑ๋Šฅํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณธ ๋’ค ์•„๋‹ˆ๋‹ค์‹ถ์œผ๋ฉด ํ”„๋ก ํŠธ์—์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋กœ์จ ์ œ๋Œ€๋กœ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ๋ฟŒ๋“ฏํ•˜๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"5. Relocation of Commit Guidelines Information in the Documentation"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11700",children:"Issue #11700"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11701",children:"PR #11701"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:"ArgoWorkflows ํ”„๋กœ์ ํŠธ์—๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์‹œ๋„ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ๋ฆฌ๋“œ๋ฏธ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•˜์ง€๋งŒ ๊ทธ๊ณณ์—๋Š” ์ปค๋ฐ‹์— ๊ด€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์ด ๋”ฐ๋กœ ์–ธ๊ธ‰๋˜์–ด์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"GeunSam2 ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๋ณธ์ธ์ด ์ฒ˜์Œ ๊ธฐ์—ฌ๋ฅผ ์‹œ๋„ํ•˜๋ ค๊ณ  ํ–ˆ์„ ๋•Œ ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ฐพ๋Š”๋ฐ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ค์„œ ๋ถˆํŽธํ–ˆ๋‹ค๊ณ  ๋งํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"ContributingDocs",placeholder:"blur",src:sJ.Z})}),(0,l.jsx)(e.p,{children:"์ด ๋ถˆํŽธ์‚ฌํ•ญ์„ ๋“ค์€ ํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฆฌ๋“œ๋ฏธ์— ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์˜ ๋งํฌ๋ฅผ ๊ฑธ์–ด์ฃผ๋„๋ก ์ˆ˜์ •ํ•จ์œผ๋กœ์จ ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํŽธํ•˜๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด PR์—์„œ๋Š” ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ์ฝ”๋“œ ์ œ์•ˆ์„ ํ•ด์ฃผ์—ˆ๋Š”๋ฐ ์ฝ”๋“œ ์ œ์•ˆ ๊ธฐ๋Šฅ์„ ์ฒ˜์Œ ์ ‘ํ•ด๋ณด์•„์„œ ํฅ๋ฏธ๋กญ๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-17",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ๋…„๋„์— ๊ฐ€์žฅ ์ž˜ ํ•œ ์ผ์ด ๋ฌด์—‡์ธ์ง€ ๋ฌป๋Š”๋‹ค๋ฉด, ์•„๋ฌด ๋ง์„ค์ž„๋„ ์—†์ด ArgoWorkflows ํ”„๋กœ์ ํŠธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ฐธ์—ฌํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ด์•ผ๊ธฐ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ฐ™์€ ๋ถ„์•ผ์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ๋งŒ๋‚˜์„œ ์„œ๋กœ ๊ณต๊ฐ๋Œ€๋ฅผ ํ˜•์„ฑํ•˜๋ฉฐ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ๋‹ค์–‘ํ•œ ํšŒ์‚ฌ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๋Š”๊ฒƒ์ด ์ฐธ ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋งค์ฃผ ๋ชจ์ž„๋งˆ๋‹ค ๊ทธ์ € ๋ชจ๊ฐ์ฝ”๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์ด ๋งค๋ฒˆ ์ข‹์€ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์…”์„œ ๋งค์ฃผ ์ผ์š”์ผ์ด ์ฐธ ์ฆ๊ฒ๊ณ  ์‹œ๊ฐ„์ด ๋นจ๋ฆฌ๊ฐ”์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋˜ํ•œ ๋„ˆ๋ฌด ๋Šฅ๋ ฅ์žˆ๋Š” ๋ฉ˜ํ† ๋‹˜์„ ๋งŒ๋‚˜ ํ‰์†Œ์— ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ณ ๋ฏผ๋˜์—ˆ๋˜ ๋ถ€๋ถ„, ์•ž์œผ๋กœ์˜ ๋ฐฉํ–ฅ์„ฑ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ž˜ ๊ณต๋ถ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์กฐ์–ธ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด์„œ ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ‰์†Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ๋„์ „ํ•ด๋ณด๊ณ ์‹ถ์—ˆ์ง€๋งŒ, ์ด๋Ÿฐ ํฐ ํ”„๋กœ์ ํŠธ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•˜๋‚˜ ๋‘๋ ค์›Œ์„œ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜๋˜ ๋ถ€๋ถ„๋“ค์„ ์ด๋ ‡๊ฒŒ ์ข‹์€ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜๊ณผ ๊ฐ™์ด ๋ถ€๋”ชํ˜€๋ณด๋‹ˆ ๋‘๋ ค์›€์ด ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋งŽ์€ PR์„ ์˜ฌ๋ ค๋ณด๋ฉด์„œ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ๋„ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ๊ณ  ์‹ค์ œ ๋‚˜์˜ ์ฝ”๋“œ๊ฐ€ ๋ฐ˜์˜๋˜๋Š” ๊ฒƒ์„ ์ง€์ผœ๋ณด๋Š”๊ฒŒ ์ •๋ง ๋ฟŒ๋“ฏํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๊ฐ„์ด ๋๋‚œ๋‹ค๊ณ  ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ๋ฉˆ์ถœ ์ƒ๊ฐ์€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ArgoWorkflows๋ฅผ ๊พธ์ค€ํžˆ ๋ณด๋ฉด์„œ ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์— ๊ธฐ์—ฌํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Kubernetes๋‚˜ Argo CD ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ๋„์ „ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["sunyeongchoi"]})]})}e.default=(0,r.j)(sY)}},function(s){s.O(0,[2376,2762,674,9774,2888,179],function(){return s(s.s=6210)}),_N_E=s.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-f9ce307b10df3e97.js b/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-f9ce307b10df3e97.js new file mode 100644 index 00000000..c202ad73 --- /dev/null +++ b/_next/static/chunks/pages/2023/activites/reports/fianlReportKo-f9ce307b10df3e97.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2437],{6210:function(s,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/reports/fianlReportKo",function(){return n(1942)}])},1942:function(s,e,n){"use strict";n.r(e);var l=n(5893),r=n(2673),i=n(4984),o=n(979);n(9966);var c=n(1151),h=n(5675),d=n.n(h),t=n(4987),a=n(8008),x=n(3917),j=n(2154),p=n(94),u=n(480),g=n(5514),k=n(4381),m=n(8904),w=n(7727),f=n(525),b=n(8189),y=n(3434),v=n(1916),D=n(5245),C=n(4877),N=n(2583),A=n(3441),S=n(7367),W=n(6428),P=n(2107),R=n(4004),F=n(1022),M=n(7799),I=n(3880),O=n(2942),G=n(8010),Z=n(9937),K=n(9501),T=n(8050),H=n(2648),E=n(6213),q=n(513),J=n(8556),U=n(9772),L=n(7163),_=n(2562),Y=n(252),B=n(2359),V=n(628),z=n(9569),X=n(7430),Q=n(8801),$=n(1352),ss=n(2424),se=n(534),sn=n(4788),sl=n(3523),sr=n(8083),si=n(178),so=n(6455),sc=n(8240),sh=n(1057),sd=n(310),st=n(6359),sa=n(9),sx=n(6838),sj=n(1802),sp=n(5739),su=n(5531),sg=n(1931),sk=n(6406),sm=n(9417),sw=n(9083),sf=n(301),sb=n(4817),sy=n(6288),sv=n(7574),sD=n(9376),sC=n(8578),sN=n(8973),sA=n(7132),sS=n(2431),sW=n(9797),sP=n(7682),sR=n(207),sF=n(5357),sM=n(4405),sI=n(5655),sO=n(4005),sG=n(7149),sZ=n(7041),sK=n(5309),sT=n(8456),sH=n(101),sE=n(7725),sq=n(1015),sJ=n(4012),sU=n(2482),sL=n(3782),s_=n(555);let sY={MDXContent:function(){let s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:e}=Object.assign({},(0,c.ah)(),s.components);return e?(0,l.jsx)(e,{...s,children:(0,l.jsx)(sB,{...s})}):sB(s)},pageOpts:{filePath:"pages/2023/activites/reports/fianlReportKo.mdx",route:"/2023/activites/reports/fianlReportKo",headings:[{depth:2,value:"TL;TR",id:"tltr"},{depth:2,value:"โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ",id:"๏ธ-ํŒ€-์†Œ๊ฐœ"},{depth:2,value:"โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ",id:"๏ธ-argoworkflows-์†Œ๊ฐœ"},{depth:2,value:"โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ",id:"๏ธ-์ฃผ์š”-์„ฑ๊ณผ"},{depth:3,value:"UI/UX ๊ฐœ์„ ",id:"uiux-๊ฐœ์„ "},{depth:3,value:"ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ ",id:"ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ "},{depth:3,value:"๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต",id:"๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต"},{depth:2,value:"โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ",id:"๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ"},{depth:3,value:"GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€",id:"git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€"},{depth:3,value:"GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰",id:"git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰"},{depth:3,value:"์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜",id:"์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜"},{depth:3,value:"ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰",id:"ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰"},{depth:3,value:"Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ",id:"argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ"},{depth:3,value:"Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜",id:"argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜"},{depth:3,value:"๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰",id:"๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰"},{depth:2,value:"โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ",id:"๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ"},{depth:3,value:"0. ์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )",id:"0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† "},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ"},{depth:3,value:"1. ๊ฐ•๋ณ‘์„ ",id:"1-๊ฐ•๋ณ‘์„ "},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ "},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-1"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ"},{depth:3,value:"2. ๊ฐ•์‹œ์˜จ",id:"2-๊ฐ•์‹œ์˜จ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-2"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-1"},{depth:3,value:"3. ๊ถŒ์˜๊ธธ",id:"3-๊ถŒ์˜๊ธธ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-3"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-2"},{depth:3,value:"4. ๊น€์ˆ˜๋นˆ",id:"4-๊น€์ˆ˜๋นˆ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-4"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-3"},{depth:3,value:"5. ๊น€ํ•™์ค€",id:"5-๊น€ํ•™์ค€"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-5"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-4"},{depth:3,value:"6. ๋ฐ•์ง„์ˆ˜",id:"6-๋ฐ•์ง„์ˆ˜"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-6"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-5"},{depth:3,value:"7. ์„œ์ฒญ์šด",id:"7-์„œ์ฒญ์šด"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-7"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-6"},{depth:3,value:"8. ์†กํ˜œ๋ฏผ",id:"8-์†กํ˜œ๋ฏผ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-8"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-7"},{depth:3,value:"9. ์•ˆ๋‹คํ˜œ",id:"9-์•ˆ๋‹คํ˜œ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-9"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-8"},{depth:3,value:"10. ์•ˆ์ง€์™„",id:"10-์•ˆ์ง€์™„"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-10"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-9"},{depth:3,value:"11. ์œ ์œค์šฐ",id:"11-์œ ์œค์šฐ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-11"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-10"},{depth:3,value:"12. ์ด๋ณ‘๊ณค",id:"12-์ด๋ณ‘๊ณค"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-12"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-11"},{depth:3,value:"13. ์ด์˜์ฃผ",id:"13-์ด์˜์ฃผ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-13"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-12"},{depth:3,value:"14. ์ „์˜์ •",id:"14-์ „์˜์ •"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-14"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-13"},{depth:3,value:"15. ์ •์„ฑ๋ฝ",id:"15-์ •์„ฑ๋ฝ"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-15"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-14"},{depth:3,value:"16. ์ฑ„๋ฌธ์˜",id:"16-์ฑ„๋ฌธ์˜"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-16"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-15"},{depth:3,value:"17. ์ตœ์ˆ˜๋…•",id:"17-์ตœ์ˆ˜๋…•"},{depth:4,value:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ ",id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16"},{depth:4,value:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ",id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-17"},{depth:4,value:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ",id:"-๊ธฐ์—ฌ-์š”์•ฝ-16"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Fianlreportko"},pageNextRoute:"/2023/activites/reports/fianlReportKo",nextraLayout:i.ZP,themeConfig:o.Z};function sB(s){let e=Object.assign({h2:"h2",p:"p",a:"a",strong:"strong",h3:"h3",blockquote:"blockquote",ul:"ul",li:"li",code:"code",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",em:"em",pre:"pre",span:"span",hr:"hr",h4:"h4",details:"details",summary:"summary",ol:"ol",br:"br"},(0,c.ah)(),s.components);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(e.h2,{id:"tltr",children:"TL;TR"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"#contribute-info",children:"๊ธฐ์—ฌ ๋‚ด์šฉ ์ „์ฒด ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-ํŒ€-์†Œ๊ฐœ",children:"โ˜‘๏ธ ํŒ€ ์†Œ๊ฐœ"}),"\n",(0,l.jsx)(e.p,{children:"ArgoWorkflows OSS 2023ํŒ€์€ 1๋ช…์˜ ๋ฉ˜ํ† ์™€, 17๋ช…์˜ ๋ฉ˜ํ‹ฐ์˜ ๊ตฌ์„ฑ์œผ๋กœ ์ด 18๋ช…์ด ํ•œ ํŒ€์œผ๋กœ ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ์ง„์ž…์žฅ๋ฒฝ์„ ๋Š๋ผ๋Š” ",(0,l.jsx)(e.strong,{children:"์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ์„ ๋ฐฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•จ๊ป˜ ํž˜์„ ๋ชจ์•„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜"}),"์„ ํ•˜๋Š” ๋ฉ‹์ง„ ํ–‰์‚ฌ์ธ\n",(0,l.jsx)(e.a,{href:"https://www.contribution.ac/2023-ossca",children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ๋„์›€์œผ๋กœ ํŒ€์ด ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ",(0,l.jsx)(e.strong,{children:"2023๋…„ 07์›” ~ 10์›”๊นŒ์ง€ ์•ฝ 4๊ฐœ์›” ๊ฐ„"})," ํ™œ๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"Git ์‚ฌ์šฉ๋ฒ•์ด ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๋˜ ๊ฑธ์Œ๋งˆ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ, ์–ด์—ฟํ•œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ์ €ํฌํŒ€์ด ์ด๋ฃฌ ์„ฑ๊ณผ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-argoworkflows-์†Œ๊ฐœ",children:"โ˜‘๏ธ ArgoWorkflows ์†Œ๊ฐœ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"argoDag",placeholder:"blur",src:t.Z})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Argo Workflows"}),"๋Š” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์œผ๋กœ, ๋ณ‘๋ ฌ ์ž‘์—…์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.\n๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๊ฐ€ ์ปจํ…Œ์ด๋„ˆ๋กœ ์ •์˜๋˜๋ฉฐ, ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ผ๋ จ์˜ ์ž‘์—…์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๊ฑฐ๋‚˜, ์ž‘์—… ๊ฐ„์˜ ์ข…์†์„ฑ์„ DAG (Directed Acyclic Graph)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์ฆ‰, Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ",(0,l.jsx)(e.strong,{children:"๊ฐ„๋‹จํ•œ ์›Œํฌํ”Œ๋กœ ํ˜•ํƒœ์˜ ์ž‘์—…"})," ๋ถ€ํ„ฐ, ",(0,l.jsx)(e.strong,{children:"๋จธ์‹ ๋Ÿฌ๋‹"})," ๋˜๋Š” ",(0,l.jsx)(e.strong,{children:"๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ณต์žกํ•œ ์ž‘์—… ๊นŒ์ง€"})," ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค"}),"์—์„œ ๋” ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"argo_0",placeholder:"blur",src:a.Z})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows๋Š” ",(0,l.jsx)(e.strong,{children:"Cloud Native Computing Foundation"})," (CNCF)์—์„œ ",(0,l.jsx)(e.strong,{children:"์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์กธ์—… ํ”„๋กœ์ ํŠธ๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„  ์—„๊ฒฉํ•œ ํ‘œ์ค€์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด CNCF๊ฐ€ ์‹ค์‹œํ•˜๋Š” ",(0,l.jsx)(e.strong,{children:"๋ชจ๋“  ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผ"}),"ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.\n์ฆ‰, ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์€ Argo๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ปค๋ฏธํ„ฐ ํ”„๋กœ์„ธ์Šค, ๊ฑด์ „ํ•œ ์„ฑ์žฅ, ๋ณด์•ˆ ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ค€์ˆ˜์— ๋Œ€ํ•œ ",(0,l.jsx)(e.strong,{children:"์ตœ๊ณ  ์ˆ˜์ค€์„ ์ถฉ์กฑ"}),"ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.\n๊ทธ ์—„๊ฒฉํ•œ ๊ธฐ์ค€์œผ๋กœ ์ธํ•ด CNCF์— ๋“ฑ๋ก๋œ ํ”„๋กœ์ ํŠธ ์ค‘ ์กธ์—…์— ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ๋Š” ",(0,l.jsx)(e.strong,{children:"์•ฝ 13%์— ๋ถˆ๊ณผ"}),"ํ•ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์‹ค์ œ๋กœ Argo ํ”„๋กœ์ ํŠธ๊ฐ€ ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์ธ์ • ๋ฐ›๊ธฐ๊นŒ์ง€ ์•ฝ 5๋…„์ด๋ผ๋Š” ๊ธฐ๊ฐ„๋™์•ˆ ",(0,l.jsx)(e.strong,{children:"7000๋ช…์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ"}),"์™€ ",(0,l.jsx)(e.strong,{children:"11000๊ฐœ๊ฐ€ ๋„˜๋Š” PR"}),", ",(0,l.jsx)(e.strong,{children:"37๋งŒ์ด ๋„˜๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜"}),"์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Argo ํ”„๋กœ์ ํŠธ๋Š” ํ˜„์žฌ์—๋„ ",(0,l.jsx)(e.strong,{children:"2300์—ฌ๊ฐœ์˜ ํšŒ์‚ฌ"}),"๋“ค์ด ์ฝ”๋“œ์— ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ๊ณ  ",(0,l.jsx)(e.strong,{children:"8300์—ฌ๋ช…์ด ์ฝ”๋“œ"}),"์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ํ•˜๊ณ  ์žˆ๋Š” ",(0,l.jsx)(e.strong,{children:"๋งค์šฐ ํ™œ๋ฐœํ•˜๊ณ  ์ตœ์‹ ํ™”๋œ ์˜คํ”ˆ์†Œ์Šค"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์ด๋กœ ์ธํ•ด Argo Workflows๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ",(0,l.jsx)(e.strong,{children:"๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„"}),"์œผ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ˆ˜ ๋งŽ์€ ๊ธฐ์—…๋“ค"}),"์ด ",(0,l.jsx)(e.strong,{children:"๊ณต์‹์ ์œผ๋กœ"})," Argo Workflows๋ฅผ ๋„์ž…ํ•ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Argo Workflows๊ฐ€ ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—…์—์„œ๋„ ์‹ค์ œ ์ž‘์—… ๋ถ€ํ•˜์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฐ•๋ ฅํ•œ ์ฆ๊ฑฐ์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ธฐ์—…๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"companys",placeholder:"blur",src:x.Z})}),"\n",(0,l.jsxs)(e.p,{children:["โ€ฆ ์™ธ 200๊ฐœ๊ฐ€ ๋„˜๋Š” ",(0,l.jsx)(e.strong,{children:"๊ธ€๋กœ๋ฒŒ ๊ธฐ์—…"}),"๋“ค"]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows์™€ ๋น„์Šทํ•œ ๋„๊ตฌ๋กœ๋Š” Apache Airflow, Tekton, Prefect ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows๋Š” Kubernetes-native ์—”์ง„์œผ๋กœ, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‰ฝ๊ฒŒ ์กฐ์ •ํ•˜๊ณ  ์ž์›์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” ๋น„์Šทํ•œ ๋„๊ตฌ์ธ Apache Airflow์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์ฃผ์š”ํ•œ ์ฐจ์ด์  ์ค‘ ํ•˜๋‚˜๋กœ, Apache Airflow๋Š” ๋…๋ฆฝ ์‹คํ–‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋ฉฐ, Kubernetes์˜ ๊ธฐ๋Šฅ์„ ๋ณธ์งˆ์ ์œผ๋กœ ํ™œ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.\n๋”ฐ๋ผ์„œ Airflow๋Š” ์ž์› ๊ด€๋ฆฌ์™€ ํ™•์žฅ์„ฑ์ด Argo Workflows๋ณด๋‹ค ๋” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["๋˜ํ•œ, Argo Workflows๋Š” ๊ฐ ์›Œํฌํ”Œ๋กœ์šฐ ๋‹จ๊ณ„๋ฅผ ๋…๋ฆฝ์ ์ธ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ CI/CD์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.\n์ด๋Š” Docker์™€ Kubernetes์˜ ๊ฐ•๋ ฅํ•จ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ",(0,l.jsx)(e.strong,{children:"์ œํ•œ ์—†์ด ์–ด๋–ค ๊ฒƒ์ด๋“  ์‹คํ–‰"}),"ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ฃผ์š”-์„ฑ๊ณผ",children:"โ˜‘๏ธ ์ฃผ์š” ์„ฑ๊ณผ"}),"\n",(0,l.jsx)(e.h3,{id:"uiux-๊ฐœ์„ ",children:"UI/UX ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflows ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์—ฌ์˜ ๋ฉ”์ธ ํ‚ค์›Œ๋“œ๋ฅผ UI/UX๊ฐœ์„ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ๋”ฐ๋กœ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€๋ฅผ ์šด์˜ํ•˜๋ฉฐ ์ด์Šˆ๋“ค์„ ํŠธ๋ ˆํ‚น ํ•  ์ •๋„๋กœ ํ•ด๋‹น ์ฃผ์ œ์— ์ ๊ทน์ ์ธ ๊ธฐ์—ฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"uiux_0.png",placeholder:"blur",src:j.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€๋„ ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋ฅผ ๋”ฐ๋ผ ๋งŽ์€ UI ๊ฐœ์„ ๋“ค์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ฃผ์š” ๊ฐœ์„  ํ•ญ๋ชฉ"}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"workflows ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ"}),"\n",(0,l.jsx)(e.li,{children:"cronworkflows์˜ ์š”์•ฝ view ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:"DataPciker์˜ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:"workflows controlํŒจ๋„์˜ sticky ์˜ต์…˜"}),"\n",(0,l.jsx)(e.li,{children:"workflows ๋ชฉ๋ก์˜ label ๊ฐ•์กฐ ํšจ๊ณผ"}),"\n",(0,l.jsx)(e.li,{children:"์™ธ ๋‹ค์–‘ํ•œ ๋ฒ„๊ทธ ๊ฐœ์„ "}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"uiux_1.png",placeholder:"blur",src:p.Z})}),"\n",(0,l.jsx)(e.h3,{id:"ํ•ต์‹ฌ-๊ธฐ๋Šฅ-๊ฐœ์„ ",children:"ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ์„ "}),"\n",(0,l.jsxs)(e.p,{children:["์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ฒฝํ—˜์ด ์Œ“์ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋ฉค๋ฒ„๋“ค์˜ ์ดํ•ด๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ณ , ์ž์‹ ๊ฐ์ด ๋ถ™์œผ๋ฉด์„œ UI/UX์— ๊ด€ํ•œ ๊ฐœ์„  ๋ฟ ์•„๋‹ˆ๋ผ, ",(0,l.jsx)(e.strong,{children:"์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ์ฝ”์–ดํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ"}),"๋“ค๋„ ์ ์ฐจ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://blog.argoproj.io/whats-new-in-argo-workflows-v3-5-f260e8603ca6",children:"Whatโ€™s new in Argo Workflows v3.5"})}),"\n",(0,l.jsxs)(e.p,{children:["์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ ๋กœ์ง์€ ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ CRD๋กœ ์„ค์น˜๋˜์–ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋™์ž‘๊ณผ ์„ฑ๋Šฅ์—๋„ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋งŒํผ ๊ตฌํ˜„ ์ˆ˜์ค€์ด ๋†’๊ณ "}),",\n๊ฐ์ข… ํ…Œ์ŠคํŠธ ๋ฐ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ์˜ ์ •์ฑ…์— ๊ด€ํ•œ ๋…ผ์˜์—๋„ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋งŒํผ ",(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋‚œ์ด๋„๋„ ๊ต‰์žฅํžˆ ๋†’์€ ๊ธฐ์—ฌ"}),"์— ์†ํ•ฉ๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.p,{children:["์‰ฝ์ง€ ์•Š์€ ๊ณผ์ •๋“ค์ด์—ˆ์ง€๋งŒ, ์ €ํฌ ํŒ€์€ ",(0,l.jsx)(e.strong,{children:"Argo Workflows 3.5๋ฒ„์ „์˜ ๋ฆด๋ฆฌ์ฆˆ์— ํ•ต์‹ฌ์ ์ธ ๊ธฐ์—ฌ"}),"๋“ค์„ ํ•ด๋‚ด๋Š”๋ฐ ์„ฑ๊ณตํ•˜๋ฉฐ,\n",(0,l.jsx)(e.code,{children:"Template Spec"}),", ",(0,l.jsx)(e.code,{children:"Authentication"}),", ",(0,l.jsx)(e.code,{children:"Controller"})," ๋“ฑ์˜ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋ฅผ ",(0,l.jsx)(e.strong,{children:"Argo ๊ณต์‹ ๋ธ”๋กœ๊ทธ์—์„œ ์–ธ๊ธ‰"}),"๋˜๋ฉฐ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ธฐ๋„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"core_0",placeholder:"blur",src:u.Z})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows์˜ 3.5๋ฒ„์ „ ๋ฆด๋ฆฌ์ฆˆ ์ดํ›„์—๋„, ๊ณ„์†ํ•˜์—ฌ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค์˜ ",(0,l.jsx)(e.code,{children:"DX๊ฐœ์„ "}),"์„ ์œ„ํ•œ CI๋ฐ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ, Nix, ",(0,l.jsx)(e.code,{children:"Controller"}),", ",(0,l.jsx)(e.code,{children:"Template"})," ์ŠคํŽ™์˜ ์ƒˆ๋กœ์šด ํ”ผ์ณ ๊ฐœ๋ฐœ, Go Lang ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ๋“ฑ์˜ ๋†’์€ ๋‚œ์ด๋„์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜๋“ฑ์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ ๋ฆด๋ฆฌ์ฆˆ ๋ฐฐํฌ์—๋Š” ๋”์šฑ ๋งŽ์€ ๊ธฐ์—ฌ๋กœ Argo Workflows๊ฐ€ ๋”์šฑ ํ›Œ๋ฅญํ•œ ํˆด๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š”๋ฐ ์˜๋ฏธ์žˆ๋Š” ์„ฑ๊ณผ๋ฅผ ๋ณดํƒœ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.h3,{id:"๋ฉ”์ธํ…Œ์ด๋„ˆ-๊ทธ๋ฃน๊ณผ์˜-๊ธด๋ฐ€ํ•œ-์†Œํ†ต",children:"๋ฉ”์ธํ…Œ์ด๋„ˆ ๊ทธ๋ฃน๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ์†Œํ†ต"}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์€ ์šด์ด ๋งค์šฐ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. Argo Workflows ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜ฌํ•ด 5์›”์— Yuan Tang์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฆฌ๋”๋ฅผ ๋งž์ดํ•˜๋ฉด์„œ ํ”„๋กœ์ ํŠธ ์ „์ฒด์˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ˜ธํก์ด ๋งค์šฐ ๋นจ๋ผ์กŒ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ณดํ†ต ์ด๋Ÿฐ ๋Œ€ํ˜• ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ฆฌ๋ทฐ์— ์ƒ๋‹นํžˆ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค์„œ ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•ด๋‚ด๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์‹œ์ž‘ํ–ˆ์—ˆ๋Š”๋ฐ,\n๋Šฅ๋ ฅ์žˆ๋Š” ํ”„๋กœ์ ํŠธ ํ—ค๋“œ์™€ ๊ทธ ํŒ€์›๋“ค ๋•๋ถ„์— ์ด๋ฒˆ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•œ ArgoWorkflows ํŒ€์›๋“ค ๋ชจ๋‘ ๊ต‰์žฅํžˆ ๋งŽ์€ ๊ฒƒ๋“ค์„ ๋ฐฐ์šฐ๊ณ  ๊ฒฝํ—˜ํ•˜๋ฉฐ ์งง์€ ์‹œ๊ฐ„ ๋‚ด์— ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"maintainer.png",placeholder:"blur",src:g.Z})}),"\n",(0,l.jsxs)(e.p,{children:["๊ธฐ์—ฌ๋ฅผ ์ด์–ด๋‚˜๊ฐ€๋‹ค ๋ณด๋‹ˆ, ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก, PR ํŽ˜์ด์ง€๋ฅผ ๋„˜์–ด์„œ ",(0,l.jsx)(e.strong,{children:"CNCF์Šฌ๋ž™์„ ํ†ตํ•ด ๋ฉ”์ธํ…Œ์ด๋„ˆ ๋ถ„๋“ค๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์†Œํ†ต"}),"ํ•˜๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ๋“ค๋„ ์ƒ๊ฒจ๋‚ฌ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"๋…ผ์˜๋ฅผ ํ†ตํ•ด์„œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ์—์„œ ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ •์ฑ…์„ ๊ฒฐ์ •ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์—ฐ๊ด€๋œ ๋‹ค๋ฅธ ์ด์Šˆ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝํ—˜์„ ํ•˜๋Š” ๋“ฑ, ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์ง„์ •ํ•œ ์ผ์›์ด ๋˜์–ด๊ฐ€๋Š” ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„๋™์•ˆ ์ €ํฌ ํŒ€์ด ๊ธฐ์—ฌํ•œ ์ž‘์—…๋ฌผ๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(s_.Z,{contributers:["GeunSam2","qudtjs0753","umi0410","newdeal123","binkoni","Leeeuijooo","sudosubin","junkmm","shmruin","da-head0","synoti21","Jack-R-lantern","Yaminyam","zel0rd","yunwoo-yu","juijeong8324","moonyoungCHAE","sunyeongchoi"]}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-์ง„ํ–‰-๊ณผ์ •๊ณผ-ํ™œ๋™-๋‚ด์—ญ",children:"โ˜‘๏ธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ์ง„ํ–‰ ๊ณผ์ •๊ณผ ํ™œ๋™ ๋‚ด์—ญ"}),"\n",(0,l.jsx)(e.h3,{id:"git์•Œ๋ชป์—์„œ-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€-๋ -๋•Œ-๊นŒ์ง€",children:"GIT์•Œ๋ชป์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ๋•Œ ๊นŒ์ง€"}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์€ ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ค‘์—์„œ, 12๋ช…์€ GIT์„ ํ†ตํ•œ ์ œ๋Œ€๋กœ ๋œ ํ˜‘์—…/์ฝ”๋“œ๋ฆฌ๋ทฐ ๊ฒฝํ—˜์ด ์—†๋Š” ๋ฉค๋ฒ„๋“ค๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์—”์ง„์œผ๋กœ ์‚ผ๊ณ  ๋™์ž‘ํ•˜๋Š” CRD์ธ ๋งŒํผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ๋†’์€ ์ดํ•ด๋„๊ฐ€ ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ์ธ๋ฐ, ",(0,l.jsx)(e.strong,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์ œ๋Œ€๋กœ ์จ๋ณธ ๊ฒฝํ—˜์ด ์žˆ๋Š” ๋ฉค๋ฒ„๋Š” ๊ณ ์ž‘ 4๋ช…์— ๋ถˆ๊ณผ"})," ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:"์ฒ˜์Œ์—๋Š” ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผํ• ์ง€ ๊ฐ๋„ ์•ˆ์žกํžˆ๊ณ  ๋ง‰๋ง‰ํ–ˆ๋˜ ์ƒํ™ฉ์ด์—ˆ์ง€๋งŒ, ๋ฉ˜ํ† ์™€ ํ•จ๊ป˜ ํ•˜๋Š” GIT ์—ฐ์Šต ๋ฐ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•œ ์—ฐ์Šต์šฉ REPO์—์„œ์˜ ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰ ๋ฐ ์Šคํ„ฐ๋””์˜ ๊ฒฐ๊ณผ๋กœ ํ•˜๋‚˜ ๋‘˜์”ฉ Argo Workflows๋ผ๋Š” ํˆด์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌํ•œ ๊ฒฐ๊ณผ, ",(0,l.jsx)(e.strong,{children:"ํ˜„์žฌ ๋ณด๊ณ ์„œ๋ฅผ ์“ฐ๋Š” ์‹œ์ ์—๋Š” ๋งˆ์Šคํ„ฐ์ฆˆ ๋‹จ๊ณ„ ์ฐธ๊ฐ€์ž 17๋ช… ์ „์› PR์„ ์ƒ์„ฑํ•ด ๋ณด๋Š” ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜"}),"์„ ํ•ด ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.th,{align:"center",children:(0,l.jsx)(d(),{alt:"chart1",placeholder:"blur",src:k.Z})})})}),(0,l.jsx)(e.tbody,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.td,{align:"center",children:(0,l.jsx)(e.em,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์š”์•ฝ"})})})})]}),"\n",(0,l.jsx)(e.p,{children:"๋˜ํ•œ, ์ฒ˜์Œ์—๋Š” ํˆด์— ์ต์ˆ™ํ•ด๊ณ  ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์Šต๋“ํ•˜๋Š”๋ฐ ๋ฐ”๋น  ์ ๊ทน์ ์œผ๋กœ ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™๋„ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๊ฐ€์†๋„๊ฐ€ ๋ถ™์–ด์„œ 9์›”์—๋Š” ์ฒซ์ฃผ์ฐจ๋งŒ์— ์ง€๋‚œ๋‹ฌ ํ•œ๋‹ฌ ๋™์•ˆ ๊ธฐ์—ฌํ•œ PR์— ๊ฐ€๊นŒ์šด ๊ฐฏ์ˆ˜๋ฅผ ๋”ฐ๋ผ๊ฐ€๊ฒŒ ๋  ์ •๋„๋กœ ๋ฉค๋ฒ„๋“ค์˜ ์‹ค๋ ฅ์ด ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.th,{align:"center",children:(0,l.jsx)(d(),{alt:"chart2",placeholder:"blur",src:m.Z})})})}),(0,l.jsx)(e.tbody,{children:(0,l.jsx)(e.tr,{children:(0,l.jsx)(e.td,{align:"center",children:(0,l.jsx)(e.em,{children:"์›”๋ณ„ ํ™œ๋™ ๊ทธ๋ž˜ํ”„"})})})})]}),"\n",(0,l.jsx)(e.p,{children:"์ €ํฌ ํŒ€์ด ์ง€๊ธˆ์˜ ๊ธฐ์—ฌํ™œ๋™์„ ํ•ด๋‚ด๊ธฐ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•œ ๋‹ค์–‘ํ•œ ํ™œ๋™๋“ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h3,{id:"git-์‚ฌ์šฉ-์—ฐ์Šต์„-์œ„ํ•œ-repo-์ƒ์„ฑ-๋ฐ-๊ธฐ์—ฌ-ํ™œ๋™-์ง„ํ–‰",children:"GIT ์‚ฌ์šฉ ์—ฐ์Šต์„ ์œ„ํ•œ REPO ์ƒ์„ฑ ๋ฐ ๊ธฐ์—ฌ ํ™œ๋™ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["REPO์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑ."}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity1",placeholder:"blur",src:w.Z})}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- ๋ชฉํ‘œ ์ƒ์„ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์•„๋ž˜ ๋‘๊ฐœ ํŒŒ์ผ์„ ์ˆ˜์ •/์ถ”๊ฐ€ ํ•ด์„œ ์œ ์ € ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” PR์„ ์ƒ์„ฑํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/users.md`"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/[์ด๋ฆ„].md`"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" PR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)"})})]})}),"\n",(0,l.jsx)(e.h3,{id:"์ปจํ…Œ์ด๋„ˆ-๊ธฐ์ดˆ-ํŠน๋ณ„๋ฐ˜-์šด์˜",children:"์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ ํŠน๋ณ„๋ฐ˜ ์šด์˜"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"https://github.com/ArgoWorkflows-OSS/container-playground"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"๋ชฉํ‘œ : ๋ณธ์ธ๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•˜๋Š” CI๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity2",placeholder:"blur",src:f.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity3",placeholder:"blur",src:b.Z})}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- ๋ชฉํ‘œ ์ƒ์„ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" ๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๊ฐœ์ธ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ผญ ๋ณธ์ธ์˜ GitHub ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ ์•„๋ž˜์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด ์ตœ์ƒ์œ„์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile`์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์ด ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด CI๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์—์„œ `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ํŒŒ์ผ์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋‹ค๋งŒ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ์œ„์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ์ด๋ฏธ์ง€๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ๋นŒ๋“œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๊ฐœ์ธ ์›น ์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080 ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋นŒ๋“œ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์›น ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})})]})}),"\n",(0,l.jsx)(e.h3,{id:"ํŒ€๋‚ด-์ด์Šˆ-ํ•ด์ปคํ†ค-๊ฐœ์ตœ-๋ฐ-์ง„ํ–‰",children:"ํŒ€๋‚ด ์ด์Šˆ ํ•ด์ปคํ†ค ๊ฐœ์ตœ ๋ฐ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์กฐ๋ณ„๋กœ ํ•œ ์ด์Šˆ๋ฅผ ๊ธฐ๊ฐ„ ๋‚ด์— ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํŒ€๋‚ด ํ•ด์ปคํ†ค"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity4",placeholder:"blur",src:y.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity5",placeholder:"blur",src:v.Z})}),"\n",(0,l.jsx)(e.h3,{id:"argo-workflows-์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ--์ปค๋ฎค๋‹ˆํ‹ฐ-์ •๊ธฐ-๋ฏธํŒ…-์ฐธ์—ฌ",children:"Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ / ์ปค๋ฎค๋‹ˆํ‹ฐ ์ •๊ธฐ ๋ฏธํŒ… ์ฐธ์—ฌ"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ๊ณต์‹ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ/์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฏธํŒ… ์ฐธ์—ฌ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค ์†Œ๊ฐœ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity6",placeholder:"blur",src:D.Z})}),"\n",(0,l.jsx)(e.h3,{id:"argo-workflows-oss-ํŒ€-ํŽ˜์ด์ง€-์ƒ์„ฑ-๋ฐ-์šด์˜",children:"Argo Workflows OSS ํŒ€ ํŽ˜์ด์ง€ ์ƒ์„ฑ ๋ฐ ์šด์˜"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ์ฃผ์†Œ : ",(0,l.jsx)(e.a,{href:"https://argoworkflows-oss.github.io/",children:"https://argoworkflows-oss.github.io/"})]}),"\n"]}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ œ์ž‘ ํ”„๋ ˆ์ž„์›Œํฌ : nextra"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity7",placeholder:"blur",src:C.Z})}),"\n",(0,l.jsx)(e.h3,{id:"๋งค์ฃผ-์ตœ์†Œ-1ํšŒ-์ด์ƒ-์˜คํ”„๋ผ์ธ-๋ชจ์ž„ํ™œ๋™-์ง„ํ–‰",children:"๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ์ด์ƒ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์ง„ํ–‰"}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ •๊ธฐ ๋ชจ์ž„ ํ™œ๋™"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งค์ฃผ ์ผ์š”์ผ ์ •๊ธฐ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„ ๋‚ ์งœ๋กœ ์„ ์ •ํ•˜์—ฌ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ชจ์ž„ํ™œ๋™์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ด์Šˆ ํƒ์ƒ‰๊ณผ ๋ณธ์ธ์˜ ์ด์Šˆ ํ•ด๊ฒฐ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ๊ณต์œ  ๋ฐ ์ง„ํ–‰ ์ค‘ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋…ผ์˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์†Œํ†ต ํ™œ๋™์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์˜คํ”„๋ผ์ธ ์ •๊ธฐ ๋ชจ์ž„์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ",(0,l.jsx)(e.a,{href:"https://argoworkflows-oss.github.io/",children:"์—ฌ๊ธฐ"})," ๋งํฌ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity8",placeholder:"blur",src:N.Z})}),"\n",(0,l.jsx)(e.hr,{}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ํ™œ๋™"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์˜คํ”„๋ผ์ธ ๋ชจ์ž„ํ™œ๋™ ์‹œ๊ฐ„ ์ค‘ ๋ณธ์ธ์˜ ๊ด€์‹ฌ์‚ฌ์— ๋Œ€ํ•ด ์ž์œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ด€์‹ฌ ์ฃผ์ œ ๋ฐœํ‘œ ์ฃผ์ œ ๋ฐ ๋ฐœํ‘œ์ž","\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{align:"center",children:"์ˆœ์„œ"}),(0,l.jsx)(e.th,{children:"์ œ๋ชฉ"}),(0,l.jsx)(e.th,{align:"center",children:"๋ฐœํ‘œ์ž"}),(0,l.jsx)(e.th,{align:"center",children:"๋ฐœํ‘œ์ผ"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"1"}),(0,l.jsx)(e.td,{children:"๋‹น๊ทผ๋งˆ์ผ“์—์„œ Argo Workflows ๋„์ž…ํ•œ ์‚ฌ๋ก€"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 15์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"2"}),(0,l.jsx)(e.td,{children:"์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€"}),(0,l.jsx)(e.td,{align:"center",children:"์†กํ˜œ๋ฏผ"}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 30์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"3"}),(0,l.jsx)(e.td,{children:"Argo Workflows์™€ Keyclock ์—ฐ๋™๋ฐฉ๋ฒ•"}),(0,l.jsx)(e.td,{align:"center",children:"์ตœ์ˆ˜๋…•"}),(0,l.jsx)(e.td,{align:"center",children:"7์›” 30์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"4"}),(0,l.jsx)(e.td,{children:"Argo Project๋กœ CI/CD ๊ตฌํ˜„ํ•˜๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"๊น€ํ•™์ค€"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 6์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"5"}),(0,l.jsx)(e.td,{children:"eBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ"}),(0,l.jsx)(e.td,{align:"center",children:"์ •์„ฑ๋ฝ"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 6์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"6"}),(0,l.jsx)(e.td,{children:"์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 13์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"7"}),(0,l.jsx)(e.td,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ"}),(0,l.jsx)(e.td,{align:"center",children:"์•ˆ๋‹คํ˜œ"}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 20์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"8"}),(0,l.jsx)(e.td,{children:"์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์—ผ๊ทผ์ฒ "}),(0,l.jsx)(e.td,{align:"center",children:"8์›” 27์ผ"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"center",children:"9"}),(0,l.jsx)(e.td,{children:"Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ"}),(0,l.jsx)(e.td,{align:"center",children:"์„œ์ฒญ์šด"}),(0,l.jsx)(e.td,{align:"center",children:"9์›” 2์ผ"})]})]})]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity9",placeholder:"blur",src:A.Z})}),"\n",(0,l.jsx)(e.hr,{}),"\n",(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋ชจ๊ฐ์ฝ”"})}),"\n"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋น„์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์—ฌ์„œ ๊ฐ์ž ์ฝ”๋”ฉํ•˜๋Š” ๋ชจ๊ฐ์ฝ” ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ArgoWorkflow์˜ ๊ตฌ์กฐ๋‚˜ ์ด์Šˆ ๋ถ„์„ํ•˜๋Š” ๋“ฑ ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"activity10",placeholder:"blur",src:S.Z})}),"\n",(0,l.jsx)(e.h2,{id:"๏ธ-์ฐธ๊ฐ€์ž-๊ธฐ์—ฌ-๋‚ด์šฉ-์ƒ์„ธ",children:"โ˜‘๏ธ ์ฐธ๊ฐ€์ž ๊ธฐ์—ฌ ๋‚ด์šฉ ์ƒ์„ธ"}),"\n",(0,l.jsxs)(e.h3,{id:"0-์—ผ๊ทผ์ฒ ๋ฉ˜ํ† ",children:["0. ",(0,l.jsx)(e.a,{href:"https://www.linkedin.com/in/geunsam2/",children:"์—ผ๊ทผ์ฒ "}),"(๋ฉ˜ํ† )"]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ž‘๋…„, ๊ทธ๋ฆฌ๊ณ  ์˜ฌํ•ด ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋‚˜๋ฉด์„œ ์ •๋ง ๋งŽ์€ ๊ฒƒ์„ ๋Š๋ผ๊ณ  ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ–ˆ์ง€๋งŒ, ์˜คํžˆ๋ ค ์ œ๊ฐ€ ๋” ๋งŽ์€๊ฒƒ์„ ๋ฐฐ์šฐ๊ณ  ์–ป์–ด๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ•จ๊ป˜ ํ–‰์‚ฌ์— ์ฐธ๊ฐ€ํ•ด์„œ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ์ตœ์„ ์„ ๋‹คํ•ด์ฃผ์‹  ๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค๊ป˜๋„ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ณ , ์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™์„ ํ•จ๊ป˜ ์ด์–ด๋‚˜๊ฐ€๋Š” ๋™๋ฃŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ–‰์‚ฌ ๊ธฐ๊ฐ„๋™์•ˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„์˜ ๋ฌธํ™”์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค์‹œํ•œ๋ฒˆ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๊ณ , CI ํ™˜๊ฒฝ์ด๋‚˜ ์•Œ๊ณ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ”์—ˆ๋˜ ๋‹ค์–‘ํ•œ Gitํ™œ์šฉ ๊ธฐ๋ฒ•๋“ค์„ ๋‹ค์‹œํ•œ๋ฒˆ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ArgoWorkflows๋ผ๋Š” ํ”„๋กœ์ ํŠธ์— ๋” ํฐ ์• ์ •์ด ์ƒ๊ฒผ๊ณ , ์•ž์œผ๋กœ ์–ด๋–ค ๊ธฐํšŒ๋“ค์ด ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ๋” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๋Œ€ํ•ด์„œ ๊ธฐ์—ฌํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h3,{id:"1-๊ฐ•๋ณ‘์„ ",children:"1. ๊ฐ•๋ณ‘์„ "}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"#11762"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11762#event-10327741834",children:"Remove helm installation guide and Add helm documentation link"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"MinIO ์„ค์ •์„ ์œ„ํ•ด helm ์„ค์น˜๋ฅผ ํ•ด์•ผํ•˜๋Š”๋ฐ, mac์— ๊ด€๋ จ๋œ ์„ค์ •๋งŒ ๋‚˜์™€ ์žˆ์–ด helm ๊ณต์‹๋ฌธ์„œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"#11735"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11735#event-10365473861",children:"Add installation option descrption"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"managed namespace ์˜ต์…˜์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์—ฌ๊ธฐ์„œ Kubernetes์˜ ",(0,l.jsx)(e.a,{href:"https://kubernetes.io/docs/contribute/style/style-guide/#use-simple-and-direct-language",children:"Documentation ์ปจ๋ฒค์…˜"}),"์ด ์กด์žฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„๊ป˜ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ • ๋ฐ ํ™œ๋™"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github ๊ธฐ์ดˆ ์ตํžˆ๊ธฐ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ณผ์ œ๋กœ ๋ณธ์ธ์˜ ํ”„๋กœํ•„์„ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. GPG์™€ DCO๋ด‡์˜ ๊ฐœ๋…์„ ์ตํ˜€๋ณด๋ฉฐ github์— ๋” ์นœ์ˆ™ํ•ด์ง€๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"์™•์ดˆ๋ณด",placeholder:"blur",src:W.Z})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Docker ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Dockerfile์„ ์‚ฌ์šฉํ•ด์„œ ๋„์ปค ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ํ™œ๋™์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์ •๋ฆฌํ•˜์‹  ์ž๋ฃŒ๋ฅผ ์ฝ๊ณ  ๊ฐœ๋…์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.\n์ถ”๊ฐ€์ ์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ๋•Œ ์‹คํ–‰ ์‹œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ ๋„ฃ๋„๋ก ",(0,l.jsx)(e.a,{href:"https://www.notion.so/Dockerfile-65f85f55b1b647ebb85617da9747db58?pvs=21",children:"multi stage build"}),"๋ฅผ ์ ์šฉํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"dockerfile_pull_request",placeholder:"blur",src:P.Z}),"\n",(0,l.jsx)(d(),{alt:"multi-staging-build",placeholder:"blur",src:R.Z})]}),"\n",(0,l.jsxs)(e.li,{children:["์‹ค์Šต ์ดํ›„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ",(0,l.jsx)(e.a,{href:"https://ykarma1996.tistory.com/192",children:"Overlay FS"}),"์— ๋Œ€ํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋ณด์—ฌ์ฃผ์‹œ๋ฉด์„œ ์ด๋ฏธ์ง€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ด๊ฑด ์ •๋ง ์•Œ์ฐผ์Šต๋‹ˆ๋‹ค.."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ์ดˆ ๊ณต๋ถ€","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์ „์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ๊ธฐ์ดˆ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.notion.so/bf8924a756b34bacb82d7051a05f1168?pvs=21",children:"๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Argo workflows","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["template์„ ๋งŒ๋“ค์–ด๋ณด๋ฉฐ ",(0,l.jsx)(e.a,{href:"https://www.notion.so/e4d8e9e18f154a2181135b3e1b6b2d45?v=599976df8f114b5bb48943bdeef08360&pvs=4",children:"์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค"}),"."]}),"\n",(0,l.jsxs)(e.li,{children:["ํ•™์ค€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ",(0,l.jsx)(e.a,{href:"https://junkmm.tistory.com/28",children:"GCP์—์„œ ArgoCD์™€ Argo Workflows๋ฅผ ํ™œ์šฉํ•ด ๋ฐฐํฌํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ"}),"์„ ์•Œ๋ ค์ฃผ์…จ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["OSS ๋ชจ์ž„ ํ™œ๋™ ์ฐธ์—ฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด์™ธ์— ์‹ค๋ฌด์—์„œ ์–ด๋–ค ๋ฌธ์ œ๋“ค์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ œ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["ํ•ด์ปคํ†ค ์ฐธ์—ฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์„ฑ๋ฝ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๋งŽ์€ ๋„์›€์„ ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ๊ดœ์ฐฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ด์Šˆ๋“ค์„ ๊ณต์œ ํ•ด์ฃผ์‹œ๊ณ  ํ•ญ์ƒ ๋„์ „ํ•  ๊ฒƒ์„ ๊ถŒํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"hackImage",placeholder:"blur",src:F.Z})]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"#11609"})," ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:"Compile expr in config"})," ์ด์Šˆ๋ฅผ ์ถ”์ฒœํ•ด์ฃผ์…”์„œ ๋„์ „ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://www.notion.so/491f51f4142244ca875708c5556c58a2?pvs=21",children:"Golang์„ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•ด๋ณด๊ณ "})," Issue๋ฅผ ๋ถ„์„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"golang์— ์ข€ ๋” ์นœ์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ฐธ๊ฐ€ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์ธ ์ €์—๊ฒŒ ์ด ํ™œ๋™์€ ๋‹จ์ˆœํžˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ฌด์—‡์„ ๊ณ ๋ฏผํ•˜๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์„ฑ์žฅํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์ค‘ํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋„์›€์„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฐ›์•„์„œ ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ์ข‹์€ ๋ถ„๋“ค ๋งŒ๋‚˜๋ตˆ์„œ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ปจํ…Œ์ด๋„ˆ์™€ ์นœํ•ด์ง€๋Š” ์ฒซ ๊ฑธ์Œ์„ ๋—€ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์ฉ๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์˜คํ”ˆ์†Œ์Šค์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Argo workflows๋ฅผ ์‹ค์ œ ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด๋ณด๊ณ  ๋” ๊ธฐ์—ฌํ•  ๋ฐฉ์•ˆ๋“ค์„ ์ฐพ์•„๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค!"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["qudtjs0753"]}),"\n",(0,l.jsx)(e.h3,{id:"2-๊ฐ•์‹œ์˜จ",children:"2. ๊ฐ•์‹œ์˜จ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Issue 1๊ฐœ, PR 3๊ฐœ"}),"\n",(0,l.jsxs)(e.li,{children:["GitHub Actions log ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ด๋ฆ„ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11670",children:"https://github.com/argoproj/argo-workflows/pull/11670"})}),"\n",(0,l.jsx)(e.li,{children:"publish-release์—์„œ ์ง„ํ–‰ํ•˜๋Š” step์ค‘ Run actions/cache@v3๋ฅผ ์ด ์„ธ๋ฒˆ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ๊ฐ์ž ํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฅธ๋ฐ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์–ด ๊ฐ™์€ ์ž‘์—…์ด ์„ธ๋ฒˆ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด ์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ฐ์ž ์—ญํ• ์— ๋งž๋Š” ์ด๋ฆ„์œผ๋กœ ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["GitHub Actions ํ•„์š”์—†๋Š” ์บ์‹œ ๋กœ์ง ์‚ญ์ œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11754",children:"https://github.com/argoproj/argo-workflows/pull/11754"})}),"\n",(0,l.jsx)(e.li,{children:"setup-go actions์—์„œ cache option์„ false๋กœ ์ฃผ์ง€์•Š๋Š” ์ด์ƒ default๋กœ caching์„ ํ•ด์ฃผ๊ธฐ๋•Œ๋ฌธ์— ์ค‘๋ณต๋˜๋Š” ์บ์‹œ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Deprecated ๋œ NodeJS 16 ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” checkout@v3๋ฅผ ๋ชจ๋‘ checkout@v4๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11782",children:"https://github.com/argoproj/argo-workflows/pull/11782"})}),"\n",(0,l.jsx)(e.li,{children:"NodeJS ๊ฐ€ ๊ณง ๋ณด์•ˆ์ง€์›์ด ์ข…๋ฃŒ๋˜๋ฏ€๋กœ ์ตœ์‹ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” actions์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ž‘๋…„์˜ ๊ฒฝํ—˜์ด ๋„ˆ๋ฌด์ข‹์•„ ์˜ฌํ•ด๋„ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ์˜ฌํ•ด๋Š” ์ž‘๋…„๊ณผ ๋‹ค๋ฅธ ๋Š๋‚Œ์œผ๋กœ ๋˜ ๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n๋‹ค๋“ค ์—ด์ •์ ์ธ ํŒ€์›๋“ค๊ณผ ํ™œ๋ฐœํ•œ ํ”„๋กœ์ ํŠธ ๋•๋ถ„์— ํ…์…˜์ด ๋–จ์–ด์ง€์ง€ ์•Š๊ณ  ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ๋˜๊ฒƒ ๊ฐ™๊ณ , ํ•ด๋‹น ํ”„๋กœ์ ํŠธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ด€๋ จ๋œ ์ด์•ผ๊ธฐ ๊นŒ์ง€ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๋™๋ฃŒ๊ฐ€ ์ƒ๊ธด๊ฒƒ ๊ฐ™์•„ ๋„ˆ๋ฌด ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-1",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Yaminyam"]}),"\n",(0,l.jsx)(e.h3,{id:"3-๊ถŒ์˜๊ธธ",children:"3. ๊ถŒ์˜๊ธธ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:"[ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌ ํ•ญ๋ชฉ]"}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," Argo Workflow Datepicker ๊ฐœ์„  ",(0,l.jsx)(e.em,{children:"(์™„๋ฃŒ)"})]}),"\n",(0,l.jsx)(e.p,{children:"workflow ๋ชฉ๋ก ํŽ˜์ด์ง€์˜ filter ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ธ datepick์˜ ui๋ฅผ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"1.UI.png",placeholder:"blur",src:M.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"2.UI.png",placeholder:"blur",src:I.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11476",children:"UI: Datepicker Style Malfunction Issue \xb7 Issue #11476 \xb7 argoproj/argo-workflows"})}),"\n",(0,l.jsx)(e.p,{children:"PR๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"fix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd \xb7 Pull Request #11480 \xb7 argoproj/argo-workflows"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," ",(0,l.jsx)(e.em,{children:"Cron workflow์˜ State filter ์ดˆ๊ธฐ๊ฐ’ ์„ค์ •(์™„๋ฃŒ)"})]}),"\n",(0,l.jsx)(e.p,{children:"cron workflow์˜ status filter๊ฐ€ ์ดˆ๊ธฐ๊ฐ’๊ณผ ์ƒ๊ด€์—†์ด ๋žœ๋”๋ง ๋˜๋Š” ๋ฒ„๊ทธ ์ˆ˜์ •"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"3.UI.png",placeholder:"blur",src:O.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11685",children:"ui: Cron workflow initial filter value \xb7 Issue #11685 \xb7 argoproj/argo-workflows"})}),"\n",(0,l.jsx)(e.p,{children:"PR๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11686",children:"https://github.com/argoproj/argo-workflows/pull/11686"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," ",(0,l.jsx)(e.em,{children:"์ดˆ๊ธฐ ํŽ˜์ด์ง€์—์„œ ๋ฐœ์ƒํ•˜๋Š” webpack ๊ด€๋ จ warning ์ œ๊ฑฐํ•˜๊ธฐ (์ง„ํ–‰์ค‘)"})]}),"\n",(0,l.jsx)(e.p,{children:"argo workflow ui ๋กœ๋“œ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์›นํŒฉ ์›Œ๋‹์„ ์ œ๊ฑฐํ•˜๊ธฐ"}),"\n",(0,l.jsx)(e.p,{children:"ํ˜„์žฌ ๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์˜ ์˜์กด์„ฑ ๋ฐ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ์ค‘"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"4.UI.png",placeholder:"blur",src:G.Z})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ",(0,l.jsx)(e.em,{children:"๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ฐœ์„  (์ง„ํ–‰์ค‘)"})]}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflow์˜ ๊ธฐ์กด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋ฅผ Argo CD์™€ ๊ฐ™์€ ํ˜•ํƒœ๊ณ  ๊ฐœ์„ ํ•˜๋Š” ์ด์Šˆ"}),"\n",(0,l.jsx)(e.p,{children:"ํ˜„์žฌ workflow์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๋ถ„์„ํ•˜๊ณ , ์ดํ›„ ์ƒˆ๋กœ์šด ์„ค๊ณ„ ๋ฐ ๋””์ž์ธ์„ ์ ์šฉํ•  ์˜ˆ์ •"}),"\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋งํฌ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/10816",children:"Similar login page to Argo CD \xb7 Issue #10816 \xb7 argoproj/argo-workflows"})}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์—ญ]"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.8 ๋ฐœ๋Œ€์‹(ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ ๋ฐ ์ž๊ธฐ์†Œ๊ฐœ)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฐœ๋Œ€์‹ ์ง„ํ–‰\n",(0,l.jsx)(d(),{alt:"5.meet.png",placeholder:"blur",src:Z.Z})]}),"\n",(0,l.jsx)(e.li,{children:"๋ณ„๋ช…์„ ์ด์šฉํ•œ ์ž๊ธฐ์†Œ๊ฐœ ์‹œ๊ฐ„"}),"\n",(0,l.jsx)(e.li,{children:"ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋Œ€๋žต์ ์ธ ์†Œ๊ฐœ"}),"\n",(0,l.jsxs)(e.li,{children:["๋ชจ์ž„ํ™œ๋™ ๊ทœ์น™์„ ์œ„ํ•œ ๋‹ค์ˆ˜๊ฒฐ ํˆฌํ‘œ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋‹ค์Œ ๋ชจ์ž„ ํ™œ๋™์€ ๋ฐœ๋Œ€์‹ ์ฐธ์„์ž๋“ค์˜ ๋‹ค์ˆ˜๊ฒฐ์— ๋”ฐ๋ผ ์ •๊ธฐ ์ผ์ •๊ณผ ๋‹ค๋ฅด๊ฒŒ ",(0,l.jsx)(e.strong,{children:"ํ† ์š”์ผ(07/15) ์˜คํ›„ 1์‹œ"}),"๋ถ€ํ„ฐ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ„ํš๋œ ํ™œ๋™ ์ฃผ์ œ๋Š”:"]}),"\n",(0,l.jsxs)(e.li,{children:["๋‹ค์Œ ํ•œ ์ฃผ๊ฐ„ ์ง„ํ–‰ํ•  ",(0,l.jsx)(e.strong,{children:"๊ณตํ†ต ํ™œ๋™"}),"์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ ๋˜๋Š” ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๋Š” ์‹œ๊ฐ„"]}),"\n",(0,l.jsx)(e.li,{children:"์„œ๋กœ ๊ด€์‹ฌ ์žˆ๋Š” ์ฃผ์ œ์— ๋Œ€ํ•œ ์†Œํ†ต ์‹œ๊ฐ„"}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์ง„ํ–‰๋„์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •๋„ ์ง„ํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Optional)"}),"\n",(0,l.jsx)(e.li,{children:"(๊ณตํ†ต ํ™œ๋™ ๋‚ด์šฉ์€ ๋‚ด์ผ ์ผ๊ณผ ์‹œ๊ฐ„ ๋‚ด๋กœ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.)"}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.15 1์ฐจ ๋ชจ์ž„ (๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ • ๋ฐ workflow ๊ธฐ๋Šฅ ์†Œ๊ฐœ)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Open Up์—์„œ 1์ฐจ ๋ชจ์ž„ ์ง„ํ–‰"}),"\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • (dev-container)"}),"\n",(0,l.jsxs)(e.li,{children:["ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ ๋ฏธ์…˜ (DCO ๋ด‡ ์ฒดํฌ ํ†ต๊ณผ, GPG๋ฅผ ์ด์šฉํ•œ ์ปค๋ฐ‹, ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜)","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‹ค์ œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋ฐ”๋กœ ๋„์ „ํ•˜๊ธฐ ์ „์— ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ชฉํ‘œ๋Š” ์ด ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ์˜ ํ”„๋กœ์ ํŠธ์— ์™ธ๋ถ€์ธ์˜ ์ž…์žฅ์—์„œ ์ด์Šˆ/PR/์ปค๋ฐ‹ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•˜์ง€๋งŒ ์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์ƒ๊ฐํ•˜์ง€ ๋ชปํ•œ ๊ด€๋ฌธ์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง‘์ค‘ํ•ด ์ฃผ์„ธ์š”. ์ฒซ ์ด์Šˆ๋ฅผ ์ผ์ฐ ํ•ด๊ฒฐํ•˜๋ฉด ์ถ”๊ฐ€๋กœ ์ง€์‹œํ•  ์‚ฌํ•ญ์„ ์ „๋‹ฌํ•ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ใ…Žใ…Ž"}),"\n",(0,l.jsxs)(e.li,{children:["์ €์žฅ์†Œ: ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS"})]}),"\n",(0,l.jsx)(e.li,{children:"๋ชฉํ‘œ : ์ด์Šˆ ํ…œํ”Œ๋ฆฟ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ , ์ด์Šˆ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฒซ PR์„ ์ƒ์„ฑํ•ด์š”."}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"7.23 2์ฐจ ๋ชจ์ž„(๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์‚ฌํ•ญ ๊ณต์œ )"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์„ฑ์ˆ˜์— ๋ชจ์—ฌ์„œ 2์ฐจ ๋ชจ์ž„ ์ง„ํ–‰(๋ฌด์‹ ์‚ฌ ์žฅ์†Œ์ œ๊ณต - ์•ˆ๋‹คํ˜œ ๋ฉ˜ํ‹ฐ ์ง€์›)"}),"\n",(0,l.jsxs)(e.li,{children:["๊ด€์‹ฌ์žˆ๋Š” ์ด์Šˆ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•˜๊ณ , ์„œ๋กœ์˜ ๋ฌธ์ œ ๊ณต์œ ํ•˜๊ธฐ\n",(0,l.jsx)(d(),{alt:"6.meet.png",placeholder:"blur",src:K.Z})]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.6 4์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"argo event์™€ workflow, cd์—ฐ๋™"}),"\n",(0,l.jsx)(e.li,{children:"eBpf"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"7.meet.png",placeholder:"blur",src:T.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.13 5์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"webRTC"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"8.meet.png",placeholder:"blur",src:H.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"8.20 6์ฐจ ๋ชจ์ž„"})}),(0,l.jsx)(e.p,{children:"๋ฐœํ‘œํ™œ๋™"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"9.meet.png",placeholder:"blur",src:E.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[ํ”„๋กœ์ ํŠธ ํ™œ๋™ ๋‚ด์šฉ]"})}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"[๊ธฐ์—ฌ๋ฅผ ์œ„ํ•œ ํ•™์Šต]"}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์•„ํ‚คํ…์ฒ˜ ๊ฐ•์˜ - ",(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=Iue9TC13vPQ",children:"YouTube ๋งํฌ"})]}),"\n",(0,l.jsxs)(e.li,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ฆฌ์†Œ์Šค ๊ฐ•์˜ - ",(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=6n5obRKsCRQ&list=PLApuRlvrZKohaBHvXAOhUD-RxD0uQ3z0c",children:"YouTube ๋งํฌ"})]}),"\n",(0,l.jsxs)(e.li,{children:["Go Playground - ",(0,l.jsx)(e.a,{href:"https://go.dev/play/",children:"https://go.dev/play/"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ฐฐ์šด์  ๋ฐ ๋Š๋‚€์ "}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsx)(e.li,{children:"ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„  ํ•ด๋‹น ๋ถ„์•ผ์˜ ๋„๋ฉ”์ธ ์ง€์‹์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.\n๋‹จ์ˆœํžˆ ์›น์„œ๋น„์Šค์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜์˜€์ง€๋งŒ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹๋ถ€์กฑ์œผ๋กœ ํ™˜๊ฒฝ์…‹ํŒ…ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„  DCO/GPG ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๊ณ , ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋˜๊ณ  ์šด์˜๋˜๋Š”์ง€ ๋ฐฐ์›Œ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.strong,{children:"์ด์Šˆ ๋ฐ PR๋‚ด์—ญ"})}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์šฐ์„  โ€˜์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜โ€™์ด๋ผ๊ณ  ํ•˜๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐ์ •์ด ๊ต์ฐจํ•˜๋Š” ์ผ์ด์˜€์Šต๋‹ˆ๋‹ค.\n๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๊ณต์œ /ํ˜‘์—…ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค์˜ ๋ฌธํ™”๋ฅผ ๊ฒฝํ—˜ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํฐ ๊ธฐ์จ์ด์ž ๋ณด๋žŒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.\nํ•˜์ง€๋งŒ ์ด์ „์—๋„ ์—ฌ๋Ÿฌ์ฐจ๋ก€ ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์„ ํ•  ๋•Œ ๊ฒช์—ˆ๋˜ ๋ง‰์—ฐํ•จ๊ณผ ๋‘๋ ค์›€์€ ๋˜ ๋‹ค์‹œ ๋„์ „ํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ•˜๊ฒŒ ํ•˜๋Š” ์ปค๋‹ค๋ž€ ๋ฒฝ์ด์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ 3๋ฒˆ์งธ ์ฐธ๊ฐ€๋ฅผ ๊ฒฐ์‹ฌํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ ๋‹ค์งํ–ˆ๋˜ ๊ฒƒ์ด โ€˜์ด์ „์—๋Š” ํ•™์ƒ์ด๋ผ, ์ž˜ ๋ชฐ๋ผ์„œ, ์ทจ์—…์ค€๋น„๋กœ ๋ฐ”๋น ์„œ ๋“ฑ๋“ฑ์˜ ๋ณ€๋ช…์€ ๋” ์ด์ƒ ํ†ตํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ผญ ์ด๋ฒˆ์—” ์„ฑ๊ณตํ•ด์•ผ์ง€โ€™ ์˜€์Šต๋‹ˆ๋‹ค.\n๊ทธ๋žฌ๊ธฐ ๋•Œ๋ฌธ์— ๋”์šฑ ๋ถ€๋‹ด์ด ๋˜๊ธฐ๋„ํ•˜๊ณ  ์„ค๋ ˆ๊ธฐ๋„ ํ–ˆ๋˜ ์‹œ์ž‘ํ•  ๋•Œ์˜ ๋‹ค์ง์ด ์•„์ง๋„ ์ƒ์ƒํ•˜๋„ค์š”.\nํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ•  ๋•Œ, ์ž˜ ์•„๋Š” ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ์ƒˆ๋กœ์šด ๋ถ„์•ผ๋ฅผ ํ• ๊นŒ? ๋ผ๋Š” ๊ณ ๋ฏผ์„ ํ–ˆ์—ˆ๋Š”๋ฐ ์Šค์Šค๋กœ์—๊ฒŒ ๊ณต๋ถ€๋„ ๋˜๊ณ  ์—ด์‹ฌํžˆ ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ด๋ณด์ง€ ์•Š์€ devops์™€ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์–ผ๋งˆ์ง€๋‚˜์ง€ ์•Š์•„ ํ›„ํšŒ๋กœ ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\n๊ธฐ์—ฌ๋ฅผ ํ•˜๊ธฐ๋„ ์ „์— ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๋‚ด์šฉ์ด ๋งŽ๊ณ , ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ์ ์ธ ํ™˜๊ฒฝ๊ตฌ์ถ•์—๋„ ๋งŽ์€ ์‹œ๊ฐ„์ด ํ—ˆ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ๋งค์ผ๊ฐ™์ด ์„œ๋กœ์˜ ์–ด๋ ค์›€์„ ๊ณต์œ ํ•˜๊ณ  ๋„์›€์„ ์ฃผ๊ธฐ์œ„ํ•œ ์ ๊ทน์ ์ธ ํ™œ๋™์œผ๋กœ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜์ž ๋„ˆ๋ฌด๋‚˜ ์„ค๋ ˆ๋Š” ์‹œ๊ฐ„์ด ๋‹ค๊ฐ€์™”์Šต๋‹ˆ๋‹ค.\nํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜๊ณ  ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ๊ฒƒ๋„ ์ƒˆ๋กœ์šด ์ฆ๊ฑฐ์›€์ด์˜€์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋‚˜ ๋ฒ„๊ทธ๋“ค์€ ์–ธ์ œ๋‚˜ ์˜ˆ๋ฏผํ•˜๊ฒŒํ•˜๊ณ  ๊ท€์ฐฎ์€ ๊ฒƒ์ด์˜€๋Š”๋ฐ, ์•„์นด๋ฐ๋ฏธ์—์„œ๋Š” ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฏธ์…˜๊ณผ ๊ฐ™์ด ๋‹ค๊ฐ€์™”๊ณ , ๊ทธ ๊ณผ์ •์€ ๊ฒŒ์ž„๊ณผ ๊ฐ™์ด ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์–ด๋Š๋ง ์ฐธ๊ฐ€ํ›„๊ธฐ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š” ์ง€๊ธˆ, ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•œ ๋‚ด์—ญ๋“ค์ด ๋„ˆ๋ฌด ๋ฟŒ๋“ฏํ•˜๊ณ  ๋Œ€๊ฒฌํ•œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฐ ๊ณผ์ •์„ ํ•จ๊ป˜ ๋„์™€์ค€ ๋™๋ฃŒ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์•ž์œผ๋กœ๋Š” argo-workflow ํ”„๋กœ์ ํŠธ๋ฅผ ์—…๋ฌด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๊ณ , ์ด ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ด์Šˆ๋“ค์— ๋Œ€ํ•ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์„ ๊ณ ๋ฏผํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์ข‹์€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-2",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["zel0rd"]}),"\n",(0,l.jsx)(e.h3,{id:"4-๊น€์ˆ˜๋นˆ",children:"4. ๊น€์ˆ˜๋นˆ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ"})," 1๊ฐœ, ",(0,l.jsx)(e.code,{children:"PR"})," 1๊ฐœ ๊ธฐ์—ฌ"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"YouTube์— ์—…๋กœ๋“œ ๋œ OSSCA ๊ธฐ๋ณธ ๊ต์œก์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Git, Vim ๋“ฑ ๊ธฐ์กด์—๋„ ๋งŽ์ด ์‚ฌ์šฉํ•ด๋ณด๊ณ  ๊ฐœ๋…๋„ ์•Œ๊ณ  ์žˆ๋Š” ๋‚ด์šฉ์ด์—ˆ์ง€๋งŒ, ํ‰์†Œ์— ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ชจ๋ฅด๊ณ  ์žˆ์—ˆ๊ฑฐ๋‚˜, ๋Œ€์ถฉ ์‚ฌ์šฉํ•˜๋˜ ๋ถ€๋ถ„๋“ค๋„ ๋งŽ์ด ์•Œ๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"ArgoWorkflows-OSS/ArgoWorkflows-OSS"})," ์ €์žฅ์†Œ์—์„œ Git ํ™˜๊ฒฝ ์„ค์ • ๋ฐ Issue์™€ PR์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํด๋กœ์ฆˆํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” PR ์ƒ์„ฑ ์‹œ์— ๋ชจ๋“  ์ปค๋ฐ‹์ด gpg private key๋กœ ์„œ๋ช…๋˜์–ด ์žˆ์–ด์•ผ ํ•˜๊ณ , sign-off ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ GitHub CI์—์„œ failure ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Argo Workflows์— ์‹ค์ œ๋กœ ๊ธฐ์—ฌํ•˜๊ธฐ ์ „, ๋ฏธ๋ฆฌ ๋กœ์ปฌ Git ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ  ๋ชจ์˜๋กœ PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” devcontainer๋ฅผ ์ด์šฉํ•ด ์„ค์ •ํ–ˆ๊ณ , ์ดํ›„์— Nix๋ฅผ ์ด์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. Argo Workflows๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ React UI, Argo Server, MySQL ๋“ฑ ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ•จ๊ป˜ ํ•„์š”ํ•ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์–ด๋ ค์šด ํŽธ์ธ๋ฐ, ์—ฌ๋Ÿฌ ์ฃผ์ฐจ์— ๊ฑธ์ณ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์™„์ „ํžˆ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})," Nix go build ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11635",children:"https://github.com/argoproj/argo-workflows/pull/11635"})}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์กด ์ฝ”๋“œ ๋ฒ ์ด์Šค๋Š” Go 1.20์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜, Nix ๋นŒ๋“œ ํŒŒ์ผ์—์„œ๋Š” Go 1.19๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ ์—†์ด ๋˜์—ˆ์—ˆ์ง€๋งŒ, Go 1.20์— ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ Nix ๋นŒ๋“œ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"_module.args"})," ๋ฅผ ์ด์šฉํ•ด Go 1.20์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •ํ•˜๊ณ , Nix ๋นŒ๋“œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," Nix go vendor hash ์ž๋™ ๊ฐฑ์‹ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11691",children:"https://github.com/argoproj/argo-workflows/issues/11691"})}),"\n",(0,l.jsx)(e.li,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ์•Œ๊ฒŒ ๋œ ์ด์Šˆ์ž…๋‹ˆ๋‹ค. Nix๋Š” ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๋นŒ๋“œ๋ฅผ ์ถ”๊ตฌํ•˜๋Š”๋ฐ, GitHub์˜ Dependabot์ด ์ž๋™์œผ๋กœ Go module ๋ฒ„์ „์„ ์˜ฌ๋ ค์ค„ ๋•Œ Nix์˜ ์˜์กด์„ฑ hash ๊ฐ’์€ ํ•จ๊ป˜ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ด๋กœ ์ธํ•ด ์ข…์ข… ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ๋•Œ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ง์ ‘ ์ˆ˜๋™์œผ๋กœ Nix์˜ go vendor hash๋ฅผ ๊ณ„์‚ฐํ•ด ๊ฐฑ์‹ ํ•ด์•ผ ํ•˜๋Š” ์ƒํƒœ์ธ๋ฐ, ์ด๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•๋“ค์„ ์ฐพ์•„๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•จ๊ป˜ ์ฐพ๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด PR๊ณผ Comment๋“ค์˜ ๋‚ด์šฉ์„ ๋ชจ์•„ Issue๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์กด ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋“ค์—์„œ๋„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ์ž๋“ค์ด ์ˆ˜๋™์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ, Argo Workflows์—์„œ ๊ธฐ์—ฌํ•œ ์ดํ›„์—๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋“ค์—๋„ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ์Šคํฌ๋ฆฝํŠธ ๊ฐœ์„ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11733",children:"https://github.com/argoproj/argo-workflows/pull/11733"})}),"\n",(0,l.jsx)(e.li,{children:"Markdownlint๋Š” ํ”„๋กœ์ ํŠธ ๋‚ด ๋ฌธ์„œ๋“ค์„ ์ผ๊ด€๋œ ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ•์ œํ•˜๊ณ , ๋ฌธ์„œ๋ฅผ ๋” ์ฝ๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด์— Markdownlint๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กœ์ ํŠธ Markdown ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋ฆฐํ„ฐ ์„ค์ •์„ ๊ตฌ์„ฑํ–ˆ์—ˆ๋Š”๋ฐ, ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ํŒŒ์ผ์€ ๋ฆฐํ„ฐ ๋ฃฐ์— ๋งž์ง€ ์•Š์•„ ์ด๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["๋ณ€๊ฒฝ๋œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ",(0,l.jsx)(e.code,{children:"CHANGELOG.md"})," ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ด PR์— ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. โ†’ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11773",children:"https://github.com/argoproj/argo-workflows/pull/11773"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})," ๋ฌธ์„œ ์Šคํƒ€์ผ ๊ฐœ์„ ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11787",children:"https://github.com/argoproj/argo-workflows/pull/11787"})}),"\n",(0,l.jsx)(e.li,{children:"Markdownlint๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๋Š” ์ผ๋ถ€ ๋ฌธ์„œ๋“ค์˜ ์Šคํƒ€์ผ์„ ๊ฐœ์„ ํ–ˆ๊ณ , ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๋ฌธ์„œ๋“ค์— ๋Œ€ํ•ด์„œ๋Š” ์ดํ›„ PR์—์„œ ์ˆ˜์ •ํ•˜๊ธฐ๋กœ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ˜ผ์ž์„œ ๊ธฐ์—ฌํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค๋ฉด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ, ๋ฉ˜ํ†  ๋‹˜๊ณผ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ๋ชจ์—ฌ์„œ ๊ณต๋ถ€ํ•˜๊ณ  ๊ธฐ์—ฌํ•˜๋ฉด์„œ ์ €๋„ ๊ธฐ์—ฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Argo Project ์ƒํƒœ๊ณ„์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ , Argo Workflows ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ „๋ณด๋‹ค ํ›จ์”ฌ ๊นŠ๊ฒŒ ์ดํ•ดํ•˜๊ฒŒ ๋˜์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ˜„์žฌ ์ƒ์„ฑํ•œ Issue์—์„œ ๊ธฐ์—ฌ์ž๋“ค๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , ์ด๋ฅผ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ดํ›„์— Nix ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐœ์„ ํ•˜๊ณ , devcontainer๋กœ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ ์ง„์ ์œผ๋กœ Nix๋กœ ์ด์ „ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Nix์™€ ๊ด€๋ จํ•œ ๋ฌธ์„œ๊ฐ€ ๋นˆ์•ฝํ•ด, ๋ฌธ์„œ๋„ ๊ฐœ์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-3",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["sudosubin"]}),"\n",(0,l.jsx)(e.h3,{id:"5-๊น€ํ•™์ค€",children:"5. ๊น€ํ•™์ค€"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๋ฆฌํŒฉํ† ๋ฆฌ"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"fix: Upgrade Go to v1.21 Fixes #11556"}),"[**Merged]**"]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋Š” Go์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Go Version์„ 1.20 โ†’ 1.21๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” Issue๊ฐ€ ๋ฐœํ–‰๋˜์–ด ํ•ด๊ฒฐํ•ด๋ณด์ž ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ ํ•ด์ปคํ†ค"})," ๊ธฐ๊ฐ„์— ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ œ์‹œํ•˜์—ฌ ๊ฐ™์€ ํŒ€์› ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ด์Šˆ ํ•ด๊ฒฐ ๋ฐ PR์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"๊ฒฐ๊ณผ์ ์œผ๋กœ ์ฒซ PR๊ณผ ์ฒซ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๋ฑƒ์ง€๋ฅผ ๋‹ฌ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜๊ด‘์Šค๋Ÿฌ์šด ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"fix: Upgrade Go to v1.21 Fixes #11556 by junkmm \xb7 Pull Request #11601 \xb7 argoproj/argo-workflows(opens in a new tab)"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์†Œ๊ทธ๋ฃน ๋ฐœํ‘œ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Challenges ๊ธฐ๊ฐ„์— Argo Projects๋ฅผ ํ™œ์šฉํ•œ CI/CD ๊ตฌํ˜„ํ–ˆ๋˜ ๊ฒฐ๊ณผ๋ฅผ ์ฃผ์ œ๋กœ Offline ๋ฏธํŒ… ์‹œ๊ฐ„์— ๋ฐœํ‘œํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๋ฐœํ‘œํ•˜๋ฉฐ ์ œ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•˜๊ณ , ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋ฉฐ ๋ฐ๋ธŒ์˜ต์Šค์™€ Argo Project ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"meet",placeholder:"blur",src:q.Z}),"\n",(0,l.jsx)(e.code,{children:"์ด์Šˆ ํ•ด์ปคํ†ค"})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ง„์ž… ์žฅ๋ฒฝ๊ณผ ๋™๊ธฐ๋ถ€์—ฌ๋ฅผ ์œ„ํ•ด ์•ˆ๋‹คํ˜œ๋‹˜์˜ ์˜๊ฒฌ์œผ๋กœ ๋ฉ˜ํ† ๋‹˜ ์ฃผ๋„ํ•˜์— ์ด์Šˆํ•ด์ปคํ†ค์ด ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์˜ ์ฃผ๋„ํ•˜์— ์„ฑ๋ฝ๋‹˜๊ณผ, ๋ฌธ์˜๋‹˜, ๋ณ‘์„ ๋‹˜๊ณผ ๊ฐ™์€ ํŒ€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๊ฐ„์— ์ œ๊ฐ€ ์ œ์‹œํ•œ go 1.20 โ†’ 1.21 ์—…๊ทธ๋ ˆ์ด๋“œ ์ด์Šˆ ํ•ด๊ฒฐ ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflows์— ๋‚ด์žฅ๋œ Prometheus Metric ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๋Š” Issue๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์œผ๋‚˜, ๋†’์€ ๋‚œ์ด๋„๋กœ ์ธํ•ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ณผ์ •์„ ํ†ตํ•ด Prometheus๋Š” ๋ณ„๋„์˜ Exporter๋ฅผ ์„ค์น˜ํ•ด์•ผ๋งŒ ํ•œ๋‹ค ๋ผ๋Š” ์ œ ๊ณ ์ •๊ด€๋…์ด ๋ฌด๋„ˆ์ง€๊ณ  ์‹œ์•ผ๊ฐ€ ํ™•์žฅ๋˜๋Š” ์ข‹์€ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849",children:"plan to add workflow labels to the metric? \xb7 Issue #9849 \xb7 argoproj/argo-workflows(opens in a new tab)"})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์•„๋ž˜ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsxs)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:["Compile ",(0,l.jsx)(e.code,{children:"expr"})," in config \xb7 Issue #11609 \xb7 argoproj/argo-workflows(opens in a new tab)"]})]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์™• ์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - Container Playground"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋™๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•œ ์ง€์‹์ด ์žˆ์–ด์•ผ ์šฐ๋ฆฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘๊ทผํ•˜๋Š”๋ฐ ์žˆ์–ด ๋„์›€์ด ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Šคํ„ฐ๋””๋ฅผ Open ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์ฒซ ๋ฒˆ์งธ ๋ฏธ์…˜์€ ์ œ์‹œํ•˜๋Š” ์กฐ๊ฑด์— ๋งŒ์กฑํ•˜๋Š” Web Container๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(d(),{alt:"goal",placeholder:"blur",src:J.Z})]}),"\n",(0,l.jsx)(e.li,{children:"ํ‰์†Œ์— Dockerfile์„ ์ƒ๊ฐ์—†์ด ์ž‘์„ฑํ•˜๋˜ ์ €์— ๋Œ€ํ•ด ๋ฐ˜์„ฑํ•˜๊ฒŒ ๋๊ณ , ๋ฉ€ํ‹ฐ ์Šคํ…Œ์ด์ง•๊ณผ ๋นŒ๋“œ ์†๋„์™€ ๋„์ปคํŒŒ์ผ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ด€๊ณ„๋ฅผ ๋ฐฐ์šธ์ˆ˜ ์žˆ๋˜ ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๊ฒฐ๋ก  ๋จผ์ € ๋ง์”€๋“œ๋ฆฌ๋ฉด ๋งŒ์กฑ์ค‘์— ๋Œ€ ๋งŒ์กฑ ์ž…๋‹ˆ๋‹ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ดˆ๊ธฐ ์ •๋ง ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ž˜ ์•Œ์ง€ ๋ชปํ–ˆ๋˜ ์ €์— ๋น„ํ•˜๋ฉด ํ˜„์žฌ์˜ ์ €์™€๋Š” ๋น„๊ตํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€ ๋งŒ์กฑํ•˜๋Š” ์ด์œ ๋Š”\n์ฒซ์งธ, ๋˜‘๋˜‘ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ๋‹ค์–‘ํ•œ ์ฃผ์ œ์™€ ์‚ฌ๋žŒ๋“ค ๊ป˜์„œ ํ˜„์—…์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ , ๊ด€์‹ฌ์žˆ๋Š” ๊ธฐ์ˆ  ๋“ฑ ๋ฐœํ‘œ๋ฅผ ์ •๋ง ๋งŽ์ด ํ•ด ์ฃผ์…จ๋Š”๋ฐ, ์–ด๋””๊ฐ€์„œ ๋“ค์„ ์ˆ˜ ์—†๋Š” ๋ช…ํ’ˆ ๊ฐ•์˜์˜€๊ณ , ์ •๋ง ๋งŽ์€ ๋„์›€์ด ๋œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‘˜์งธ, ๋“ ๋“ ํ•œ ์กฐ์› ๋ถ„๋“ค ์ž…๋‹ˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์ ์€ ์ €๋กœ์จ ์ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๊ธฐ๊ฐ„์ด ์กฐ๊ธˆ ๋ฌด์„œ์› ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €ํฌ ๋ฆฌ๋” ๋ฉ˜ํ‹ฐ๋‹˜์ธ ์„ฑ๋ฝ๋‹˜์„ ๋น„๋กฏํ•˜์—ฌ ๋งŽ์€ ๋ถ„๋“ค์ด ์Šฌ๋ž™์— ์งˆ๋ฌธ์„ ์˜ฌ๋ ธ์„๋•Œ ์ ๊ทน์ ์œผ๋กœ ์•Œ๋ ค์ฃผ์‹  ๋•๋ถ„์— ์ œ๊ฐ€ ๊ฒช์€ ๋ฌธ์ œ๋“ค์„ ์Šค๋ฌด์Šค ํ•˜๊ฒŒ ๋„˜์–ด๊ฐˆ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.\n์…‹์งธ, ์พŒ์ ํ•œ ๋ชจ์ž„ ๊ณต๊ฐ„๊ณผ ๋“ ๋“ ํ•œ์ง€์›์ž…๋‹ˆ๋‹ค. ๋งค์ฃผ ์ผ์š”์ผ ์„œ์ดˆ ์˜คํ”ˆ์—… ๊ณต๊ฐ„์—์„œ ๋ชจ์ž„์„ ํ–ˆ๋Š”๋ฐ, ์‹ ์ถ• ๊ฑด๋ฌผ์ธ์ง€ ์ •๋ง ๊น”๋”ํ•˜๊ณ , ํƒ•๋น„์‹ค์˜ ์ปคํ”ผ์™€ ๊ฐ„์‹์€ ๊ทธ์ € ๋น›์ด์˜€์Šต๋‹ˆ๋‹ค. ๋˜ ์ค‘๊ฐ„ ํšŒ์‹์—์„œ๋Š” ์ •๋ง ๋ฐฐํ„ฐ์ง€๊ฒŒ ๋ง›์žˆ๋Š” ์–‘๊ผฌ์น˜๋ฅผ ๋จน์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"})}),"\n",(0,l.jsx)(e.p,{children:"์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์„ ํ†ตํ•ด ํ™•์‹คํžˆ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•„์‰ฌ์šด์ ์ด ์žˆ๋‹ค๋ฉด ์ดˆ๋ฐ˜์— ๋ฌด์„œ์›Œ์„œ? ์†Œ๊ทน์ ์œผ๋กœ ํ™œ๋™ ํ–ˆ๋˜ ๊ฒƒ๊ณผ, ์•„๋ฌด๋ž˜๋„ ์†Œ๊ทน์ ์ผ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ๋˜ ์ œ ์ž‘๊ณ  ๊ท€์—ฌ์šด ์ฝ”๋”ฉ ์‹ค๋ ฅ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ๊ธฐ๊ฐ„์ด ์ •๋ง ๊ฐ’์กŒ๊ธฐ ๋•Œ๋ฌธ์—, ์ €์˜ ๋ฏธํกํ•œ ์ ์„ ๋ณด์™„ํ•ด์„œ ๋‹ค์Œ ํ•ด ์—๋„ ๊ผญ ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-4",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["junkmm"]}),"\n",(0,l.jsx)(e.h3,{id:"6-๋ฐ•์ง„์ˆ˜",children:"6. ๋ฐ•์ง„์ˆ˜"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["A new feature to support Secrets as a type of parameters (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11446",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"1.picture",placeholder:"blur",src:U.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"2.picture",placeholder:"blur",src:L.Z})}),(0,l.jsx)(e.p,{children:"๊ธฐ์กด์˜ Argo Workflow๋Š” WorkflowTemplate์— argument(์ธ์ž)๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์ง์ ‘ ์ธ์ž๋ฅผ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ๊ณ , ConfigMap์„ ์ฐธ์กฐํ•˜๋„๋ก ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ kubernetes ์ƒํƒœ๊ณ„๋ฅผ ์ง€์›ํ•˜๋Š” ๋‹ค๋ฅธ ๋„๊ตฌ๋“ค๊ณผ ๋‹ฌ๋ฆฌ Secret์„ ์ฐธ์กฐํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์ง€์›๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์ด์— ๋Œ€ํ•œ Feature request๊ฐ€ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/5506%EC%97%90%EC%84%9C",children:"https://github.com/argoproj/argo-workflows/issues/5506์—์„œ"})," ์ด๋ฃจ์–ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด Draft PR์„ ๋งŒ๋“ค์–ด๋‘” ์ƒํƒœ์ž…๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๋Šฅ์€ ํŠนํžˆ๋‚˜ Kubernetes์—์„œ์˜ CustomResourceDefinition์ด๋ผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ฐ™์€ ๊ฒƒ์˜ ์ •์˜๋ฅผ ๋ฐ”๊ฟ”์•ผํ•˜๊ณ , workflow๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์‚ฌ์ด๋“œ์นด๋ฅผ ์ฃผ์ž…๋ฐ›๊ณ  Pod๋กœ ์ƒ์„ฑ๋˜๋Š” ์ผ๋ จ์˜ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋ชจ๋‘ ํŒŒ์•…ํ•ด์•ผํ–ˆ๊ธฐ์— ๊ฐœ๋ฐœํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์€ ํŽธ์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•˜์ง€๋งŒ, ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋‚˜๊ฐ€๋ฉด์„œ Workflow๊ฐ€ ๊ฒฐ๊ตญ Pod์™€ container๋กœ ๋ณ€ํ™˜๋˜์–ด ๋™์ž‘ํ•˜๊ฒŒ ๋˜๋Š” ๊ณผ์ •์„ ๊นŠ์ด ์žˆ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , Workflow๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ context ๋ฐ argument๋ฅผ templatingํ•˜๋Š” ๋กœ์ง๋„ ๋งŽ์ด ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ด์Šˆ์ƒ์„ฑ"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["Incorrect creator labels on a resubmitted Workflow (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11414",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"3.picture",placeholder:"blur",src:_.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"4.picture",placeholder:"blur",src:Y.Z})}),(0,l.jsx)(e.p,{children:"Argo Workflow์—๋Š” ๋™์ผํ•œ template์„ ๋ฐ”ํƒ•์œผ๋กœ Workflow๋ฅผ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” Resubmit์ด๋ผ๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. Resubmit๋œ Workflow์˜ ๊ฒฝ์šฐ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด Resubmitํ•œ ์œ ์ €๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„ค์ •๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์ž˜๋ชป๋œ ๊ฐ’์œผ๋กœ ์„ค์ •๋˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด๋กœ ์ธํ•ด ํ•œ Workflow๋ฅผ ์‹คํ–‰ํ•œ ์œ ์ €์™€ ๊ทธ Workflow๋ฅผ Resubmitํ•œ ์œ ์ €๊ฐ€ ๋‹ค๋ฅด๋ฉด Resubmit์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ Workflow์—๋Š” ์ž˜๋ชป๋œ Workflow ์ƒ์„ฑ ์œ ์ € ๊ด€๋ จ k8s object label์ด ๋ถ™๊ณค ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด์— ๋Œ€ํ•œ ์ด์Šˆ๋ฅผ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["fix: Apply the creator labels about the user who resubmitted a Workflow (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11415",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"5.picture",placeholder:"blur",src:B.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"6.picture",placeholder:"blur",src:V.Z})}),(0,l.jsx)(e.p,{children:"์•ž์„œ ์ƒ์„ฑํ–ˆ๋˜ ์ด์Šˆ(๋ฒ„๊ทธ)๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” Pull Request๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"Resubmit ์‹œ์— ๊ธฐ์กด Workflow ์‹คํ–‰์ž์˜ ์ •๋ณด๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  Resubmitํ•œ ์œ ์ € ์ •๋ณด๋งŒ์„ ๋ฐ”ํƒ•์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ Workflow ์ƒ์„ฑ์ž k8s object label์„ ๋‹ฌ๋„๋กํ•˜์—ฌ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋ณ€๊ฒฝ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์˜ˆ์‹œ๋กœ foo๋ผ๋Š” ์œ ์ €๊ฐ€ ์‹คํ–‰ํ•œ Workflow๋ฅผ bar๋ผ๋Š” ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ, ์ธ์ฆ๋˜์ง€ ์•Š์€ ์œ ์ €๊ฐ€ Resubmitํ•œ ๊ฒฝ์šฐ creator ๊ด€๋ จ label์ด ์–ด๋–ป๊ฒŒ ๋‹ฌ๋ฆฌ๋Š”์ง€๋ฅผ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ ๋‹ค๋ฅธ ์ฝ”๋“œ์—๋„ ๋งŽ์€ ์˜ํ–ฅ์„ ๋ผ์นœ ๋ถ€๋ถ„์ด ์กด์žฌํ•ด ์ด์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•ด ์•ˆ์ •์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["feat: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11407",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"7.picture",placeholder:"blur",src:z.Z})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"8.picture",placeholder:"blur",src:X.Z})}),(0,l.jsx)(e.p,{children:"๋กœ๊ทธ์ธํ•œ ์œ ์ €๊ฐ€ CronWorkflow๋ฅผ ๋งŒ๋“  ๊ฒฝ์šฐ CronWorkflow์—๋Š” ์ƒ์„ฑ์ž์— ๋Œ€ํ•œ k8s object label์ด ๋ถ™๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ CronWorkflow์˜ ์„ค์ •์„ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow์—๋Š” ํ•ด๋‹น k8s object label์ด ๋ถ™์ง€ ์•Š๊ฒŒ ๋˜๋Š” ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋”ฐ๋ผ์„œ CronWorkflow๋กœ ์ƒ์„ฑ๋˜๋Š” Workflow๋“ค์ด CronWorfklow์˜ ์ƒ์„ฑ์ž ๋ผ๋ฒจ์„ ๊ทธ๋Œ€๋กœ ์ „ํŒŒ๋ฐ›๋„๋ก ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"์ด์Šˆ์ƒ์„ฑ"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["Insufficient logging in /oauth2/callback handler when using SSO Authentication (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11369",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"9.picture",placeholder:"blur",src:Q.Z})}),(0,l.jsx)(e.p,{children:"Keycloak์ด๋ผ๋Š” Identity Provider ์˜คํ”ˆ์†Œ์Šค ์ œํ’ˆ์„ ์ด์šฉํ•ด Argo Workflows์— SSO(Single Sign On)์œผ๋กœ ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ คํ–ˆ์œผ๋‚˜ ์ด ๊ณผ์ •์—์„œ ๋กœ๊ทธ๊ฐ€ ๋ถ€์กฑํ•ด ํ™œ์„ฑํ™” ์ž‘์—…์ด ํฌ๊ฒŒ ์ง€์—ฐ๋œ ๊ฒƒ์„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ํ•ด๋‹น ๊ธฐ๋Šฅ ํ™œ์„ฑํ™” ์ž‘์—…์— ๋Œ€ํ•œ ๋กœ๊น… ๊ฐ•ํ™”๋ฅผ ์ฃผ์ œ๋กœํ•œ ์ด์Šˆ๋กœ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["feat: Improve logging in the oauth2 callback handler (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11370",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"10.picture",placeholder:"blur",src:$.Z})}),(0,l.jsxs)(e.p,{children:["์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์ด์Šˆ(",(0,l.jsx)(e.a,{href:"https://www.notion.so/82d2ee40c48e482a8db93123a7b38407?pvs=21",children:"๋ธ”๋ก ๋งํฌ"}),")๋ฅผ ํ•ด๊ฒฐํ•œ Pull Request์ž…๋‹ˆ๋‹ค. SSO๋ฅผ ์œ„ํ•ด OAuth2 Protocol์„ ์ด์šฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ ์ผ€์ด์Šค๋ณ„๋กœ ์—๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ Pull Request์˜ Reviewer๊ฐ€ ์ข€ ๋” ํŽธํ•˜๊ฒŒ ๋ฆฌ๋ทฐํ•  ์ˆ˜ ์žˆ๋„๋ก, Pull Request๊ฐ€ ์„ค๋“๋ ฅ์„ ๊ฐ–๋„๋ก, ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” Verification์„ ์ฝ”๋“œ๋กœ ๋‚˜ํƒ€๋ƒˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.code,{children:"๊ณต๋ถ€"})}),(0,l.jsx)(e.p,{children:(0,l.jsxs)(e.strong,{children:["docs: Add a user named ๋ฐ•์ง„์ˆ˜ (",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/51",children:"๋งํฌ"}),")"]})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"11.picture",placeholder:"blur",src:ss.Z})}),(0,l.jsx)(e.p,{children:"ํ–‰์‚ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ GitHub์—๊ณผ ์นœํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฉค๋ฒ„ ํ”„๋กœํ•„์— ์ €์— ๋Œ€ํ•œ ์†Œ๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ•ด Pull Request๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋™์•ˆ ์ˆ˜๋งŽ์€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•ด ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์ทจ๋ฏธ์ƒํ™œ์„ ํ•˜๋ฉด์„œ๋„ ๋‹จ์ˆœํžˆ ์‚ฌ์šฉ์ž๋กœ์„œ๋งŒ ๋‚จ์•„์žˆ์—ˆ๋˜ ์ œ๊ฐ€ ์œ ๋ช… ์˜คํ”ˆ์†Œ์Šค์˜ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ข‹์€ ๊ธฐํšŒ์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์˜ ๋„์›€์œผ๋กœ Argo Workflow๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ž…๋ฌธํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ๊ฐ„์˜ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ๋ฏธํŒ…์˜ ๋‘๋ ค์›€๋„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋„ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ์ฝ์–ด๋ณด๋Š” ์Šต๊ด€์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ €๋Š” ์ง€๊ธˆ Argo Workflow๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Argo Rollouts, Istio ๋“ฑ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒํ•œ ํ™˜๊ฒฝ์—์„œ ๋งŽ์ด ์‚ฌ๋ž‘๋ฐ›๊ณ  ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์—๋„ ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ Slack์„ ํ†ตํ•ด ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋“ค๊ณผ ์ž์ฃผ ์†Œํ†ตํ•ด์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์˜ ์ €์˜€๋‹ค๋ฉด ์ด๋Ÿฌํ•œ ์†Œํ†ต ์กฐ์ฐจ๋„ ๊บผ๋ ธ์„ ๊ฒƒ์ด ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ์ด๋Ÿฐ ์†Œํ†ต์— ์ „ํ˜€ ๋ถ€๋‹ด์ด ์—†๊ณ  ์•ž์œผ๋กœ๋Š” Argo Workflow์—์„œ ์ œ๊ฐ€ ๊ธฐ์—ฌํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ Argo Rollouts์™€ Istio์—๋„ ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!"}),"\n",(0,l.jsx)(e.p,{children:"์ง€๋‚œ ๊ธฐ๊ฐ„๋™์•ˆ ํž˜์จ์ฃผ์‹  ์ฃผ์ตœ์ธก๊ณผ ๋ฉ˜ํ† ๋‹˜๊ป˜ ๊ฐ์‚ฌ์˜ ์ธ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-5",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["umi0410"]}),"\n",(0,l.jsx)(e.h3,{id:"7-์„œ์ฒญ์šด",children:"7. ์„œ์ฒญ์šด"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ ์„ฑ๊ณผ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"PR"})," 1๊ฐœ Open"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ค€๋น„ ๊ณผ์ •"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"OSSCA ์‚ฌ๋ฌด๊ตญ์ด ๊ณต์œ ํ•ด์ฃผ์‹  ๊ธฐ๋ณธ Git ์ „๋žต์— ๋Œ€ํ•œ ๊ณต์œ  ์˜์ƒ์„ ํ™•์ธํ•˜๊ณ , ๋†“์น˜๊ณ  ์žˆ๋Š” ์ƒˆ๋กœ์šด ๋ถ€๋ถ„๊ณผ ๊ธฐ์กด์˜ ์•Œ๊ณ ์žˆ๋˜ ๊ฐœ๋…์„ ๊ฒฐํ•ฉ์‹œ์ผœ Git์— ๋Œ€ํ•œ ์ดํ•ด์™€ ์‘์šฉ๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["ํŒ€์—์„œ ์ง„ํ–‰ํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"ArgoWorkflows-OSS/ArgoWorkflows-OSS"})," ๋ ˆํฌ์ง€ํ† ๋ฆฌ์—์„œ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์œ„ํ•ด ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ์•„์•ผํ•  ๊ฐœ๋…(gpg private key)์™€ issues, PR title ๋“ฑ์„ ์‹ค์ œ๋กœ ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๊ฒฝํ—˜์ ์œผ๋กœ ์ฒด๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"devcontainer๋ฅผ ์‚ฌ์šฉํ•ด Argo Workflow์˜ ๋กœ์ปฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•ด๋ณด๋ฉฐ ์‹ค์ œ๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ํ•˜๊ธฐ์œ„ํ•œ ํ•„์ˆ˜์กฐ๊ฑด์„ ํ…Œ์ŠคํŠธํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ข…์†์„ฑ์— ๋Œ€ํ•œ ์ด์‹์„ฑ์ด ์ข‹์€ ๋„๊ตฌ์—ฌ์„œ ๋งค์šฐ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ง„ํ–‰ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ณต์‹ docs์˜ fields ์˜ˆ์ œ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11748",children:"https://github.com/argoproj/argo-workflows/pull/11748"})}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด ๊ณต์‹๋ฌธ์„œ์—์„œ ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ฌธ์„œ ์˜ˆ์ œ๊ฐ€ ",(0,l.jsx)(e.code,{children:"CronWorkflowSpec"})," , ",(0,l.jsx)(e.code,{children:"CronWorkflowStatus"})," ํ•„๋“œ์— ํฌํ•จ๋˜์–ด ์žˆ์–ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐ ํ˜ผ๋ž€์„ ๋ถˆ๋Ÿฌ์™”์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["๊ทธ๋ž˜์„œ ํ•„์š”ํ•œ ์ž๋ฃŒ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"CronWorkflowSpec"})," , ",(0,l.jsx)(e.code,{children:"CronWorkflowStatus"})," ํ•„๋“œ์˜ ์˜ˆ์ œ์—์„œ๋Š” ํฌ๋ก ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ œ๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ”„๋กœ๊ทธ๋žจ ์ฐธ๊ฐ€ ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋ฅผ ์ด๋ ‡๊ฒŒ ์‹ฌ๋„์žˆ๊ฒŒ ์•Œ์•„๊ฐ€๊ณ , ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ์ž„์ด ๋˜ ์žˆ์„๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค ์ •๋„๋กœ ๋ฉ˜ํ† ๋‹˜๊ณผ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค์ด ํ›Œ๋ฅญํ•˜๊ณ  ๋˜ ์ •๋ง ์—ด์‹ฌํžˆ ๋ชจ์ž„์„ ์ด๋Œ์–ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ฐœ์ธ์œผ๋กœ์„œ๋Š” ์•„์‰ฌ์›€์ด ๋ฌด์ฒ™ ํฌ๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์กฐ๊ธˆ ๋” ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๊ณ  ์ ๊ทน์ ์œผ๋กœ ๋ชจ์ž„์— ์ฐธ์—ฌํ•ด์„œ ๊ฐœ์ธ์˜ ์„ฑ์žฅ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋” ์ข‹์€ ๋ชจ์ž„์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์„ ํ…๋ฐ, ์—ฌ๋Ÿฌ ์™ธ๋ถ€ ์š”์ธ๊ณผ ์Šค์Šค๋กœ์˜ ๊ฒŒ์œผ๋ฆ„ ๋•Œ๋ฌธ์— ์•„์‰ฌ์›€์„ ๋งŽ์ด ๋‚จ๊ฒผ๋˜ ๊ธฐ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ–ฅํ›„ ๊ธฐ์—ฌ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋” ์ด์ƒ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํŠธ๊ฐ€ ๋ฌด์„œ์šด(?) ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ํฐ ์ž์‹ ๊ฐ์„ ์–ป์–ด์„œ, ์ดํ›„์—๋„ Argo ์ƒํƒœ๊ณ„๋ฅผ ๋„˜์–ด CNCF ์ƒํƒœ๊ณ„์—๋„ ๋”์šฑ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ์˜คํ”ˆ์†Œ์Šค๋ฅผ ํƒํ—˜ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ฒ˜์Œ๋ถ€ํ„ฐ ์†Œ์Šค๋ฅผ ๋‹ค ๊นŒ๋ณด์ง€ ์•Š๊ณ ๋„ ์ด์ „ PR ๊ธฐ๋ก, ๋ฉ”์ธํ…Œ์ด๋„ˆ์˜ ๋„์›€์„ ํ†ตํ•ด ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Œ์„ ํ† ๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ์— ๋Œ€ํ•œ ์‹ฌ๋ฆฌ์ ์ธ ํ—ˆ๋“ค์„ ๋„˜์–ด ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌ๋ฅผ ์ด์–ด๊ฐˆ ๊ณ„ํš์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-6",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["newdeal123"]}),"\n",(0,l.jsx)(e.h3,{id:"8-์†กํ˜œ๋ฏผ",children:"8. ์†กํ˜œ๋ฏผ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™"})}),"\n"]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Mutex check happens after memoization cache check and lock info missing from UI"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11219",children:"Issue #11219"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11456",children:"PR #11456 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflow ์˜ Synchronization ๋ฐ Cache ๊ธฐ๋Šฅ์„ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ๋ฒ„๊ทธ๋Š” Argo Workflow ์—์„œ Synchronization ๋ฐ Memoize ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์‹œ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๊ธฐ๋Œ€ ๋™์ž‘์€ Mutex Synchronization ์ด ๋™์ž‘ํ•œ ์ดํ›„ ์บ์‹œ๊ฐ€ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ, Synchronization ๊ฐ€ ๋™์ž‘ํ•œ ๋’ค ์บ์‹œ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด ",(0,l.jsx)(e.code,{children:"job-1"})," ๊ณผ ",(0,l.jsx)(e.code,{children:"job-2"})," ๊ฐ€ ์žˆ์„ ์‹œ ",(0,l.jsx)(e.code,{children:"job-1"})," ์ด Synchronization ํšจ๊ณผ๋กœ ์ธํ•ด ๋จผ์ € ๋™์ž‘์„ ํ•˜๊ณ  ์บ์‹œ๋ฅผ ์“ฐ๊ณ  ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด, ",(0,l.jsx)(e.code,{children:"job-2"})," ๋Š” ** ๋™์ผํ•œ ์บ์‹œ๋กœ ์ธํ•ด์„œ ๋™์ž‘ํ•˜์ง€ ์•Š๊ณ  Pass ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.**"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:se.Z})}),(0,l.jsx)(e.p,{children:"์ €๋Š” ์ด ๊ณผ์ •์„ Synchronization ๊ณผ Cache ์˜ ์ˆœ์„œ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์–ด๋ ต์ง€๋Š” ์•Š์€ ์ˆ˜์ •์ด์—ˆ์ง€๋งŒ, ๋ณต์žกํ•œ ํŒŒ์ผ ์ค‘ ํ•˜๋‚˜์ธ ",(0,l.jsx)(e.code,{children:"operation.go"})," ๋ฅผ ์ˆ˜์ •ํ–ˆ๊ธฐ์— ๋งŽ์€ ๋ฆฌ๋ทฐ์™€ ํ•จ๊ป˜ Argo Workflow ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์—ˆ๋˜ PR ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Parent level memoization is broken"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11612",children:"Issue #11612"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11623",children:"PR #11623 - Merge ์™„๋ฃŒ/3.4.11 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"์œ„ ์ˆ˜์ •์œผ๋กœ ๋ฐœ์ƒํ•œ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ ์‚ฌํ•ญ์œผ๋กœ, Argo Workflow ์˜ Template ๋ ˆ๋ฒจ์ด ์•„๋‹Œ ์•„๋ž˜ Child ๊ตฌ์„ฑ ์š”์†Œ์—์„œ Memo ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์‹œ ๋ฌดํ•œ Pending ์ด ๊ฑธ๋ฆฌ๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ œ๋ณด๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sn.Z})}),(0,l.jsx)(e.p,{children:"์ด์ „ PR ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋‚˜ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ Case ๊ฐ€ ์กด์žฌํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ง€ํ•˜๊ณ , ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์›์ธ์„ ๋ถ„์„ํ•ด์„œ ๋‹ค์‹œ ํ•ซํ”ฝ์Šค๋ฅผ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ˆ์™ธ ์‚ฌํ•ญ์„ ์ถ”ํ›„์—๋„ ๋ฐœ๊ฒฌํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ 4๊ฐœ ํฌํ•จํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"UI: workflowDrawer's information link is not correctly working"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11494",children:"Issue #11494"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11495",children:"PR #11495 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflow ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํŽผ์ณค์„ ์‹œ, Information ์•„์ด์ฝ˜์˜ ๋งํฌ๊ฐ€ ๋ง๊ฐ€์ง„ ์‚ฌํ•ญ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sl.Z})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:""})," ํƒœ๊ทธ ์ค‘์ฒฉ์œผ๋กœ ์ธํ•œ ์ž˜๋ชป๋œ ์ด๋ฒคํŠธ ์ „ํŒŒ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ œ๋Œ€๋กœ ํด๋ฆญ์ด ๋™์ž‘ํ•˜๊ฒŒ ๋งŒ๋“  ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nํ•ด๋‹น ์ฝ”๋“œ ์ˆ˜์ •์œผ๋กœ ๋‹ค์‹œ ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ ์˜ฌ๋ฐ”๋ฅธ ๋ฌธ์„œ๋กœ ์ด๋™ํ•˜๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Search by name for WorkflowTemplates in UI"}),(0,l.jsx)(e.code,{children:"๊ธฐ๋Šฅ๊ฐœ์„ "})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684 - Merge ์™„๋ฃŒ/3.4.10 ๋ฆด๋ฆฌ์ฆˆ ํฌํ•จ"})]}),(0,l.jsx)(e.p,{children:"๋‹ค๋ฅธ 2๋ช…์˜ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค๊ณผ ๊ณต๋™์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ PR ์„ ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.\nArgo Workflow ์—๋Š” ์ด๋ฆ„์˜ ํŒจํ„ด์„ ํ†ตํ•ด ๊ฐ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋Šฅํ•˜๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ด ๋น ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sr.Z})}),(0,l.jsxs)(e.p,{children:["์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€๋กœ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋” ์ด์ƒ Yaml ์˜ ๋ผ๋ฒจ ๋ฟ๋งŒ์ด ์•„๋‹Œ ์ด๋ฆ„์œผ๋กœ๋„ Template ์„ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.code,{children:"ํŠนํžˆ ์ •ํ™•ํ•œ ์ด๋ฆ„์ด ์•„๋‹Œ LIKE ๊ฒ€์ƒ‰์ด๋ผ๋Š” ๊ฒƒ์ด ์•ž์œผ๋กœ๋„ ์œ ์šฉํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n์ดํ›„์—๋„ ๋‹ค๋ฅธ ํŽ˜์ด์ง€์— ๋Œ€ํ•ด์„œ ๋น„์Šทํ•œ ์ˆ˜์ •์„ ํ†ตํ•ด ๊ฒ€์ƒ‰๊ณผ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์˜ˆ์ •์ด๋ผ ๋”์šฑ ์˜๋ฏธ์žˆ๋Š” PR ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Add more readable Argo CLI installation guide into github documentation"}),(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11750",children:"Issue #11750"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11751",children:"PR #11751 - Merge ์™„๋ฃŒ"})]}),(0,l.jsx)(e.p,{children:"Argo Workflows ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋งจ๋“œ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค์ธ Argo CLI ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:si.Z})}),(0,l.jsx)(e.p,{children:"ํ˜„์žฌ Argo CLI github ๋ฌธ์„œ์—๋Š” ์ธ์Šคํ†จ์— ๋Œ€ํ•œ ๊ณผ์ •์ด ๋น ์ ธ ์žˆ์–ด์„œ, ์ฒซ ์‚ฌ์šฉ์ž๊ฐ€ Argo CLI ๋ฅผ ์„ค์น˜ํ•  ๋ฐฉ๋ฒ•์„ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.\n๊ธฐ์กด์—๋Š” Release Note ๋กœ ์ง์ ‘ ์ฐพ์•„ ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ Quick Start ํŽ˜์ด์ง€๋กœ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๊ฐ€์•ผ ํ–ˆ๋Š”๋ฐ, Argo CLI ํŽ˜์ด์ง€์— ๊ธฐ์กด Usage ์ด์™ธ์— Installation ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์ด๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Workflow templating is skipped when whitespace is added to template parameters"}),(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11767",children:"Issue #11767"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11781",children:"PR #11781 - Merge ์™„๋ฃŒ"})]}),(0,l.jsxs)(e.p,{children:["Argo Workflow ์—์„œ workflow template ์ž‘์„ฑ ์‹œ ๋“ค์–ด๊ฐ€๋Š” ",(0,l.jsx)(e.code,{children:"{{parameter}}"})," ํ˜•ํƒœ์˜ placeholder ๊ฐ€ ",(0,l.jsx)(e.code,{children:"{{ parameter }}"})," ์™€ ๊ฐ™์ด ์•ž ๋’ค๋กœ ๊ณต๋ฐฑ์ด ์žˆ์„ ๊ฒฝ์šฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ๋˜์ง€ ์•Š๋Š” ํ˜„์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๋‚ด๋ถ€ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ฝ”๋“œ์—์„œ parameter ์— ๋Œ€ํ•ด์„œ ์•ž, ๋’ค์˜ ๊ณต๋ฐฑ์„ ์ž๋ฅด๋Š” trim ์„ ํ•˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์›์ธ์œผ๋กœ, ์ด ๋ถ€๋ถ„์— trim ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•ด ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.\n์ด ๊ธฐ์—ฌ๋กœ ์ธํ•ด ๊ธฐ์กด placeholder ๋‚ด์šฉ์ด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๋ฌด์‹œํ•ด๋ฒ„๋ฆฌ๋Š” ํ˜„์ƒ๋„ ๋ฐ”๋กœ ์žก์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.hr,{}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋ชจ์ž„ ๊ฐœ๋ฐœ ํ™œ๋™"})}),"\n"]}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Argo Workflow OSS ๊ณตํ†ต Repo ์— PR ์˜ฌ๋ ค๋ณด๊ธฐ"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/22",children:"PR #22 - Merge ์™„๋ฃŒ"})}),(0,l.jsx)(e.p,{children:"Argo Workflow PR ์ „ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ์—ฐ์Šต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฌธ์„œ ๋ฐ ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋“ค๊ณผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜์—ฌ ์˜ฌ๋ ค์„œ Git ์ปค๋งจ๋“œ ๋ฐ Rebase ์˜ ์†Œ์ค‘ํ•จ์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Dockerfile ๋กœ ์›น์„œ๋ฒ„ ๋งŒ๋“ค์–ด๋ณด๊ธฐ"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/6",children:"PR #6 - Merge ์™„๋ฃŒ"})}),(0,l.jsx)(e.p,{children:"๋กœ์ปฌ 8080 ์„œ๋ฒ„๋กœ ํ†ต์‹ ํ•˜์—ฌ localhost:8080 ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ Dockerfile ์„ ํ•˜๋‚˜ ์ž‘์„ฑํ•˜๊ณ  ์„œ๋ฒ„๋ฅผ ๋„์šฐ๋Š” ์—ฐ์Šต์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n๊ฐ„๋‹จํ•œ๊ฒŒ Flask ๋กœ ํŒŒ์ด์ฌ ์„œ๋ฒ„๋ฅผ ์ž‘์„ฑํ•˜๊ณ  Dockerfile ๋‚ด ํ™˜๊ฒฝ ์„ค์ •, ์„œ๋ฒ„ ๊ตฌ๋™, ํฌํŠธ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ Docker ์ปค๋งจ๋“œ๋กœ ์™ธ๋ถ€์—์„œ๋„ ์„œ๋ฒ„์— ์ ‘์† ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ฐธ๊ฐ€ํ›„๊ธฐ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ด์ „์—๋„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ์ฐธ์—ฌํ–ˆ์—ˆ์ง€๋งŒ, ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ์˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ฉค๋ฒ„, ๋‚ด์šฉ ๋ชจ๋‘๊ฐ€ ํŠนํžˆ ๋งŒ์กฑ์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹จ๊ธฐ๊ฐ„์— ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์‰ฝ์ง€ ์•Š์€๋ฐ, ์ž‘์€ ๋‚ด์šฉ์ด๋‚˜๋งˆ ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์ด ๋†€๋ผ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์˜ ์ง‘์ค‘์ ์ธ ์ผ€์–ด์™€ ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž ๋ถ„๋“ค์˜ ์—ด์ •์ด ์ •๋ง ํฐ ๋„์›€์ด ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นŠ๊ฒŒ ๋Š๋‚„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ˜ผ์ž ์‹œ์ž‘ํ–ˆ๋‹ค๋ฉด ๊ธˆ๋ฐฉ ํฌ๊ธฐํ•˜๊ณ  ์žŠ์–ด๋ฒ„๋ ธ์„ ๋‚ด์šฉ์ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ด๋ ‡๊ฒŒ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋Œ€๋‹จํ•œ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์•ž์œผ๋กœ์˜ ๊ณ„ํš","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•ž์œผ๋กœ๋„ Argo Workflow ์— ๋Œ€ํ•œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ด์–ด๋‚˜๊ฐˆ ์ƒ๊ฐ์ด๋ฉฐ, ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํŠนํžˆ, ์ด์ œ๋Š” ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ ‘๊ทผํ•ด์„œ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ์—ด์ •๋งŒ ์žˆ๋‹ค๋ฉด ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ๋„ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ์—ฌ์— ๋Œ€ํ•œ ์žฌ๋ฏธ๋ฅผ ์ ๊ทน ์ „ํŒŒํ•˜๋ฉฐ, ์ž์‹  ์žˆ๊ฒŒ ์ถ”์ฒœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-7",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["shmruin"]}),"\n",(0,l.jsx)(e.h3,{id:"9-์•ˆ๋‹คํ˜œ",children:"9. ์•ˆ๋‹คํ˜œ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๋ฌธ์„œ ์ˆ˜์ •"})," ๊ณต์‹ ๋ฌธ์„œ์˜ ",(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/running-locally/",children:"running-locally"})," ๋ถ€๋ถ„์ด Dev-container์™€ Makefile์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ง๊ด€์ ์ด์ง€ ์•Š๊ณ , ๊นจ์ง„ ๋งํฌ๋“ค์ด ์žˆ์–ด pr ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11405",children:"#11405"}),"๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"์ด์Šˆ ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"๋ฏธ์™„์„ฑ"})," ์ด์ง€๋งŒ Argo-workflows ์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋‚˜, ์›Œํฌํ”Œ๋กœ์šฐ ๋‚ด์˜ Pod ๋‚ด์—์„œ Secret ์ •๋ณด๊ฐ€ echo ๋“ฑ์˜ ๋ช…๋ น์–ด๋กœ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/8685",children:"#8685"})," ๊ฐ€ ์žˆ์–ด ์ด๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["4์ผ ๋™์•ˆ ํ•˜๋ฃจ์— 3์‹œ๊ฐ„ ์ •๋„, ์ด 12์‹œ๊ฐ„ ์ •๋„๋ฅผ ์ด ์ด์Šˆ์— ํˆฌ์žํ–ˆ์œผ๋‚˜ ์•„์ง ํ•ด๊ฒฐํ•˜์ง„ ๋ชปํ•˜์˜€์Šต๋‹ˆ๋‹ค. (",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/commit/35866a599de80c02a950c52e800e69fc894d5b80",children:"์ค‘๊ฐ„ ์ปค๋ฐ‹"}),")"]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ด 11๊ฐœ ํŒŒ์ผ์— ๊ฑธ์ณ Argo-workflows ์‹คํ–‰ ์‹œ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜์ธ ",(0,l.jsx)(e.code,{children:"ARGO_HIDE_SECRETS"})," ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•ด๋‹น ์˜ต์…˜์ด ",(0,l.jsx)(e.code,{children:"true"})," ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์œ„ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ command line์—์„œ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜, Argo-workflows ๋ฅผ ์‹คํ–‰ํ•  ๋‹น์‹œ์— ์„ค์ •์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๋งŒ์•ฝ ",(0,l.jsx)(e.code,{children:"ARGO_HIDE_SECRETS=false"}),' ๋กœ ์„ค์ •ํ•  ๊ฒฝ์šฐ, "You are running with logging include secrets. Be careful." ๋ผ๋Š” ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.']}),"\n",(0,l.jsxs)(e.li,{children:["workflow, pod์˜ ๋กœ๊ทธ์—์„œ Secret์— ํ•ด๋‹นํ•˜๋Š” ์ •๋ณด๊ฐ€ ํฌํ•จ๋  ๊ฒฝ์šฐ, SecretValue๋ฅผ ๋งˆ์Šคํ‚น ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["ํ•˜์ง€๋งŒ ์œ„ ๊ธฐ๋Šฅ์ด ๋ชฉ์ ํ•œ ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜๊ธฐ์—, ๋กœ๊ทธ๊ฐ€ ์ฐํžˆ๋Š” ๊ณผ์ •์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. Go ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.a,{href:"https://github.com/sirupsen/logrus",children:"logrus"})," ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ",(0,l.jsx)(e.a,{href:"https://pkg.go.dev/io",children:"io"})," ํŒจํ‚ค์ง€์˜ io.Writer ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"๊ณผ์ œ ์ˆ˜ํ–‰"})," Argo-workflows ํŒ€์€ ๋ฉ˜ํ† ๋‹˜์ด OSS-Argo-workflows ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ณผ์ œ๋ฅผ ๋‚ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆด ๋•Œ ์ง€์ผœ์•ผ ํ•˜๋Š” ์›์น™ (presigned commit, gpg check) ์„ ์ง€ํ‚ค๋ฉฐ pr์„ ์˜ฌ๋ฆฌ๊ณ , git conflict ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ๋ฐฐ์›Œ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["์‹ค์ œ Argo-workflows ๋ ˆํฌ์—์„œ pr์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด, ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„ Argo-workflows๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด local ํ™˜๊ฒฝ์—์„œ Dev Container๋กœ Argo-workflows๋ฅผ ๋™์ž‘์‹œ์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ์ด ๊ณผ์ •์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด๋ณด๋Š” ๊ณผ์ œ๋ฅผ ๋ฐ›์•˜๊ณ , ๊ทธ ๊ณผ์ •์—์„œ ์ˆ˜ํ–‰์— ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋ฉค๋ฒ„๋“ค์„ ์„œ๋กœ ๋„์™€์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€์— ํ•ด๋‹น ๋ฐฉ๋ฒ•์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฒ•์„ ์ •๋ฆฌํ•˜์—ฌ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.a,{href:"https://aimb.tistory.com/317",children:"blog"})]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๋ฉ‹์ง„ ๋ฉ˜ํ† ๋‹˜๊ณผ ํŒ€์›๋“ค์„ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๋งค์ฃผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ๋งŒ๋‚˜๋ฉฐ ๊ทธ๊ฐ„ ๊ธฐ์—ฌํ–ˆ๋˜ ์ด์Šˆ์— ๋Œ€ํ•ด ๊ณต์œ ํ•˜๊ณ , ์—…๋ฌด์ ์œผ๋กœ ๋„์›€์ด ๋˜๋Š” ๋ฐœํ‘œ๋“ค์„ ๋งค์ฃผ ๋Œ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ง‰๋ฐ”์ง€์—๋Š” โ€˜์ด์Šˆ ํ•ด์ปคํ†คโ€™์„ ๋งŒ๋“ค์–ด, ์กฐ๋ฅผ ๋‚˜๋ˆ„์–ด ์ด์Šˆ๋ฅผ ์ง‘์ค‘์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ž๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ Argo-workflows ํŒ€ ์ž์ฒด์—์„œ 4๊ฑด์ด ๋„˜๋Š” pr์ด ๋จธ์ง€๋˜์—ˆ์œผ๋ฉฐ, ์ €๋„ ํ•œ ์ด์Šˆ๋ฅผ ์žก๊ณ  ์ง‘์ค‘์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋‚ด ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๊นŠ์ˆ™ํžˆ ํŒŒ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Go ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋Š” ์ปค๋ฆฌ์–ด๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ”„๋กœ๋•์…˜ ๋ ˆ๋ฒจ์˜ Go ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์ˆ˜์ •ํ•ด๋ณด๋Š” ๊ฒฝํ—˜์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด ์ •๋ง ๊ฐ’์ง„ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์—ด์‹ฌํžˆ ์‚ฌ์‹œ๋Š” ๋ถ„๋“ค๊ณผ ๊ฐ™์€ ์ง‘๋‹จ์— ์†ํ•  ์ˆ˜ ์žˆ์„๊นŒ, ์ƒ๊ฐํ•ด๋ณด๊ฒŒ ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. Masters๊ฐ€ ๋๋‚˜๋”๋ผ๋„ ์ €๋Š” ์œ„์—์„œ ํ•ด๊ฒฐํ•˜๋ ค๋˜ ์ด์Šˆ๋ฅผ ๋๊นŒ์ง€ ํŒŒ๋ณผ ์ž‘์ •์ด๋ฉฐ, ๊ฐœ๋ฐœ pr์„ ํ•˜๋‚˜ ๋” ์˜ฌ๋ ค๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋ฆฌ๊ณ  ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด 2024๋…„ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ†ค์—๋„ ์ฐธ๊ฐ€ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ข‹์€ ๊ธฐํšŒ์™€ ์žฅ์„ ๋งˆ๋ จํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-8",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["da-head0"]}),"\n",(0,l.jsx)(e.h3,{id:"10-์•ˆ์ง€์™„",children:"10. ์•ˆ์ง€์™„"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"1. ์˜คํ”ˆ์†Œ์Šค ์ฒซ ๊ธฐ์—ฌ"})}),(0,l.jsxs)(e.p,{children:["์ฒ˜์Œ์œผ๋กœ ArgoWorkflows์— ๋ฌธ์„œ๋ฅผ ํ†ตํ•œ ๊ธฐ์—ฌ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์‹ ์‚ฌ์ดํŠธ์— ์ด๋ฏธ์ง€์ธ์ง€ ๋น„๋””์˜ค์ธ์ง€ ํ˜ผ๋™์„ ์ค„ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ณ ์ณ, ์œ ์ €๋“ค์ด ํ™•์‹คํžˆ ๋™์˜์ƒ์ž„์„ ์ธ์ง€ํ•˜๋„๋ก ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11755",children:"docs: modify demo image in intermediate-inputs.md #11755"})]}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. ๋‹ค๋ฅธ ๋ฉค๋ฒ„์˜ ํ™œ๋™์„ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฒ• ํ„ฐ๋“"})}),(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์„  ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ด์Šˆ๋ฅผ ์ฐพ๋Š” ์š”๋ น์— ๋Œ€ํ•ด์„œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฃผ์š” ๋กœ์ง์ด ์•„๋‹Œ ์•„์ฃผ ์ž์ž˜ํ•œ ๋ฒ„๊ทธ ์ด์Šˆ, ๋˜๋Š” UI ๋ถ€๋ถ„์—์„œ๋„ ์ƒ๊ฐ๋ณด๋‹ค ์ด์Šˆ๊ฐ€ ์—„์ฒญ ๋งŽ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์˜ ์ „๋ฌธ์ ์ธ ์ง€์‹, ๋˜๋Š” ๋‹ค๋ฅธ ๋ถ„์•ผ (ex. ํ”„๋กœํŠธ) ์ข…์‚ฌ์ž์—ฌ๋„, ์ถฉ๋ถ„ํžˆ ํ•ด๋‹น ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ์ด์Šˆ๋“ค์ด ๋งŽ๋‹ค. (ex. UI ์ด์Šˆ)"}),"\n",(0,l.jsx)(e.li,{children:"๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋Š”, ํ•ด๋‹น ์ด์Šˆ์— ๋จผ์ € ์ง์ ‘ ์ด ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹จ ํ›„, ์ž‘์—…์„ ์‹œ์ž‘ํ•œ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์ด ๋ถ€๋ถ„์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋Š”๋ฐ, Argo Workflow์˜ ๊ฒฝ์šฐ๋Š” ๊ธฐ์—ฌ๋ฅผ ํ•  ๋•Œ ๋‹ด๋‹น์ž๊ฐ€ ๋ฐฐ์ •๋œ๋‹ค๋Š” ์ ์ด ์ข€ ์‹ ๊ธฐํ–ˆ๋‹ค. ์•„๋งˆ ๋ชจ๋ฅด๋Š” ์ ? ๋˜๋Š” ์ƒ์†Œํ•œ ๋ถ€๋ถ„์ด ๋Š๊ปด์งˆ ๋•Œ ๋‹ด๋‹น์ž๋ฅผ ๋ฐฐ์ •ํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. ์ •๋ง ๊นŒ์น ํ•˜๊ฒŒ ๋”ฑ ํ•œ ์ค„ ์ ์œผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๊ณ , ๊ต‰์žฅํžˆ ์นœ์ ˆํ•˜๊ฒŒ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์‹œ๋Š” ๋ถ„๋„ ์žˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:"๋‹ค๋ฅธ ํšŒ์›๋ถ„๋“ค์˜ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ๋ณด๋ฉฐ ์ด์Šˆ์— ์ง์ ‘ ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค๋ฅธ ํšŒ์›๋ถ„์˜ ์ด์Šˆ ์ค‘ โ€œPaginationโ€ ์ด์Šˆ๋ฅผ ๋งค์šฐ ํฅ๋ฏธ๋กญ๊ฒŒ ๋ดค์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ argo workflow๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๋ˆˆ์น˜๋ฅผ ์ฑ„์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ์ผ๊ด€์„ฑ์ด ์—†๋‹ค๋Š” ๊ฑธ ์บ์น˜ํ•˜์‹œ๊ณ  ์ด์Šˆ๋ฅผ ๋งŒ๋“ค์–ด ๊ธฐ์—ฌ๋ฅผ ํ•˜์‹œ๋Š” ๊ฒƒ์—์„œ, ์ €๋ ‡๊ฒŒ ์ž์นซ ์ง€๋‚˜์ณ ๊ฐˆ ์ˆ˜๋„ ์žˆ๋Š” ๊ณณ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ตฌ๋‚˜ ๋ผ๋Š” ๊ฑธ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์ถ•"})}),(0,l.jsx)(e.p,{children:"๊ฐœ์ธ์ ์œผ๋กœ ํ™œ๋™์„ ํ•œ ๊ฑด devcontainer๋ฅผ ์ง์ ‘ ๋„์›Œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ๊ทธ ๊ณผ์ •์—์„œ ๋ฌด์ˆ˜ํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”๋ฐ, ๋‹ค๋ฅธ ๋ถ„๋“ค๊ป˜์„œ ์ง์ ‘ ๋„์™€์ฃผ์‹œ๊ณ  ๊ณจ๋จธ๋ฆฌ๋ฅผ ์•“์•„๊ฐ€๋ฉฐ ๋งˆ์นจ๋‚ด ํ•ด๊ฒฐํ•œ ๊ฒƒ์„ ๋ณด๊ณ , ๋ญ”๊ฐ€ ์‹ค๋ฌด์—์„œ๋„ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์ด ์˜ค์…”์„œ ๊ฐ™์ด ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด์งœ๋‚ด์‹ค ๊ฒƒ ๊ฐ™์€ ๋ชจ์Šต์ด ์ƒ์ƒ์ด ๊ฐ”์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ์˜์กด์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ํ›„์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ œ ํ”„๋กœ์ ํŠธ์— ์ด์Šˆ๋ฅผ ๋งŒ๋“ค๋•Œ, ๋™์ผํ•œ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜๊ณ , ํ˜„์žฌ ์ œ๊ฐ€ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ (๋””์Šค์ฝ”๋“œ ๋ด‡ ๊ด€๋ จ ํ”„๋กœ์ ํŠธ) ์—์„œ๋„ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ํ•ด์•ผ๋  ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ค‘๊ฐ„ ๋ณด๊ณ ์„œ ์ดํ›„์—๋Š” ์กฐ๊ธˆ ๋งˆ์Œ๊ฐ€์ง์„ ๋ฐ”๊ฟ” ์œ„์ถ•๊ฐ์„ ๋Š๋ผ๋Š” ๊ฒƒ ๋ณด๋‹ค๋Š”, ๋‹ค๋ฅธ ํ˜„์ง์ž ๋ถ„๋“ค์ด ์‹ค๋ฌด์—์„œ๋Š” ์–ด๋–ค ์‹์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜์‹œ๋Š”์ง€ ๊ทธ๋Ÿฐ ๊ฒƒ๋“ค์„ ์—ฟ๋“ฃ๋Š” ๊ธฐํšŒ๋ฅผ ์žก๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋ฉ˜ํ‹ฐ๋ถ„๋“ค๊ป˜์„œ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๋กœ ๋ฐœํ‘œ๋ฅผ ํ•˜์…จ์œผ๋ฉฐ ํšŒ์‚ฌ ๋‚ด์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ, ebpf์— ๋Œ€ํ•œ ์„ค๋ช… ๋“ฑ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•™๊ต๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ๋“ฃ๊ธฐ ํž˜๋“  ์•„์ฃผ ๊ท€์ค‘ํ•œ ๋ฐœํ‘œ์˜€๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.hr,{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. GPG Sign์„ ์ด์šฉํ•œ Verified Commit ๋ฐฉ๋ฒ• ์ˆ™๋‹ฌ ๋ฐ ํŒ€ ๊นƒํ—ˆ๋ธŒ ์†Œ๊ฐœ๊ธ€ ์—…๋กœ๋“œ"})}),(0,l.jsx)(e.p,{children:"๊ทธ๋™์•ˆ์€ ๋ณ„๋„์˜ GPG Key์—†์ด ์ปค๋ฐ‹์„ ํ•ด์™”๋Š”๋ฐ, ๋ฉค๋ฒ„ ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ณผ์ •์—์„œ DCO๋ด‡๊ณผ GPG ํ™•์ธํ•ด์„œ ๊ณ„์† ๋ง‰ํ˜€, Verified ์ปค๋ฐ‹์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ„ฐ๋“ํ•˜๊ณ  ํŒ€ ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์— ์†Œ๊ฐœ๊ธ€์„ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์ปค๋ฐ‹์„ ํ•  ๋•Œ๋งˆ๋‹ค ์ž๊พธ ๋ฉˆ์ถฐ ์• ๋ฅผ ๋จน๋Š” ๋„์ค‘ ๊ฐ™์€ ํŒ€์›์˜ ๋„์›€์„ ๋ฐ›์•„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/49",children:"docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ"})})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์‚ฌ์‹ค, ์ค‘๊ฐ„๋ณด๊ณ ์„œ ์“ฐ๊ธฐ ์ „๊นŒ์ง€ ์ œ ์ˆ˜์ค€์— ๋น„ํ•ด ์ด ํ™œ๋™์ด ๋„ˆ๋ฌด ์ˆ˜์ค€์ด ๋†’๊ณ  ๋‹ค๋ฅธ ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ์ž˜ํ•˜์…”์„œ ์Šค์Šค๋กœ ์œ„์ถ•๋œ ๋Š๋‚Œ์ด ์žˆ์—ˆ์œผ๋‚˜, ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ƒ๋‹ดํ•ด์ฃผ์‹œ๊ณ  ์ž˜ ๊ฒฉ๋ คํ•ด์ฃผ์‹  ๋•์— ๊ทธ ์ดํ›„๋กœ ์ •๊ธฐ๋ชจ์ž„์— ๋” ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"Argo Workflow์—์„œ ์ˆ˜๋งŽ์€ ์ด์Šˆ๋ฅผ ๋ณด๋ฉฐ, ๋งŒ๋งŒํ•œ ๊ฒƒ์ด ์žˆ์œผ๋ฉด ํ•œ๋ฒˆ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณผ๊นŒ ํ•˜๋ฉฐ ์ฐพ์•„๋ดค๋Š”๋ฐ, ๋„ˆ๋ฌด ๋ณต์žกํ•˜๊ณ  ํŠนํžˆ๋‚˜ Go ์–ธ์–ด๋ฅผ ์ž˜ ๋ชจ๋ฅด๋Š” ํ„ฐ๋ผ ์†์„ ๋Œˆ ์ˆ˜๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ์ง์ ‘ ๊ธฐ์—ฌ๋Š” ๋ชฐ๋ผ๋„ ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ๊ธฐ์—ฌ๋ฅผ ๋ณด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค๋ผ๋Š” ์„ธ๊ณ„์— ์ž…๋ฌธํ•˜๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ์€ ๋‹ค๋ฅธ ๋ถ„์˜ ๊ธฐ์—ฌ๋Š” โ€œํŽ˜์ด์ง€๋„ค์ด์…˜โ€์ด์—ˆ์Šต๋‹ˆ๋‹ค. Argo Workflow์˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋˜์–ด์žˆ๊ณ , ์–ด๋–ค ๋ถ€๋ถ„์€ ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉฐ, ๋˜ ์–ด๋–ค ๋ถ€๋ถ„์€ ์ œ๋ชฉ์€ ๋‚˜์™€ ์žˆ์ง€ ์•Š์€, ํ•œ๋งˆ๋””๋กœ UI ๋‚ด์˜ ์ผ๊ด€์„ฑ ๊นจ์ง ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์…จ๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ์ด์Šˆ ํ•ด์ปคํ†ค์—์„œ ํŒ€์›์„ ๊ตฌํ•ด ๊ธฐ์—ฌํ•˜์‹œ๋Š” ๋ชจ์Šต์ด ์ธ์ƒ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ญ”๊ฐ€ ์ œ๊ฐ€ ๊ธฐ์—ฌํ•  ๋ถ€๋ถ„์„ ์ฐพ์„ ๋•Œ๋Š” ๋กœ์ง ๊ด€๋ จ ์ด์Šˆ๋ฅผ ์ฐพ์œผ๋ ค ํ–ˆ์œผ๋‚˜, ๋„ˆ๋ฌด ์–ด๋ ต๊ณ  ์ด๊ฒŒ ๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š”์ง€ ํŒŒ์•…์ด ์•ˆ๋๋Š”๋ฐ, ์ €๋ ‡๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ตฌ๋‚˜โ€ฆ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ์ƒ๊ฐ๋ณด๋‹ค ๊ธฐ์—ฌ์— ๊ทธ๋ ‡๊ฒŒ ํฐ ๊ฒ์„ ๋จน์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๋‹˜์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ถ„์ด ํ˜„์ง์ž์ด์‹œ๋ฉฐ ์ •๋ง ์‹ค๋ ฅ์ด ๋Œ€๋‹จํ•˜์‹  ๋งŒํผ, ์ €๋„ ๋ชจ์ž„์— ๊ฐ€๋ฉฐ ๋งŽ์€ ๊ฒƒ์„ ์•Œ์•„๊ฐ”์Šต๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€, ํŠนํžˆ ์ œ๊ฐ€ ์š”์ฆ˜ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š”, ์ •๋ง ๋งŒ๋Šฅ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” Airflow๊ฐ€ ์™œ ์‹ค๋ฌด ๋‚ด์—์„œ๋Š” ๊ทธ๋‹ฅ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์“ฐ์ด๊ณ  ์žˆ์ง€๋Š” ์•Š์€์ง€์— ๋Œ€ํ•œ ์ด์œ  ๋“ฑ ์ด๋ก ๊ณผ ์‹ค๋ฌด์˜ ์ฐจ์ด๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์†”์งํžˆ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•œ ๋งŒํผ, ์ €๋„ ์ด์Šˆ์— ํ•˜๋‚˜ ์ •๋„๋Š” ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ธฐ๊ฐ„์ด ๋ณ„๋กœ ์•ˆ๋‚จ์€ ๋งŒํผ, ํ™œ๋™์ด ๋๋‚˜๊ธฐ ์ „๊นŒ์ง€ ์•„์ฃผ ์ž์ž˜ํ•œ ์ด์Šˆ ํ•˜๋‚˜ ์ •๋„๋ผ๋„ ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์šฐ์„  ์ œ ๊ณ„ํš์ด๋ฉฐ, ์ด์ œ ๊ฐœ๊ฐ•์ด ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ, ๊ฐœ๊ฐ•์„ ํ•ด๋„ ์ •๊ธฐ๋ชจ์ž„์— ๋‚˜๊ฐ€์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์ตœ๋Œ€ํ•œ ๋ฐฐ์šฐ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-9",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["synoti21"]}),"\n",(0,l.jsx)(e.h3,{id:"11-์œ ์œค์šฐ",children:"11. ์œ ์œค์šฐ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"1. ์™•์ดˆ๋ณด๋ฐ˜ dockerfile ๋งŒ๋“ค์–ด๋ณด๊ธฐ"}),"\n",(0,l.jsx)(d(),{alt:"task1",placeholder:"blur",src:so.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋‚˜๋งŒ์˜ ์›น ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋„์ปคํŒŒ์ผ์„ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋Š” ์‹ค์Šต ์ง„ํ–‰"}),"\n",(0,l.jsx)(e.li,{children:"๊ฐ์ž ์›ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์–ธ์–ด๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•, ์ €๋Š” Nest.js๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. Nest.js ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/yunwoo-yu/nest-board-app",children:"Nest.js ํ•™์Šตํ•œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ"})}),"\n",(0,l.jsx)(e.li,{children:"ํ”„๋ก ํŠธ ์—”๋“œ๋ฐ–์— ๋ชฐ๋ž๊ธฐ์— ๊ฐ„๋‹จํ•œ API ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋น ๋ฅด๊ฒŒ ํ•™์Šต"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"3. dockerfile ์ƒ์„ฑ ํ›„ PR"}),"\n",(0,l.jsx)(d(),{alt:"task2",placeholder:"blur",src:sc.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋„์ปคํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์—ฌ image๋ฅผ ๋นŒ๋“œํ•ด ์„œ๋น„์Šค ์ •์ƒ์ž‘๋™๊นŒ์ง€ ํ™•์ธํ•˜๊ณ  PR์„ ์˜ฌ๋ ธ์ง€๋งŒ github action์˜ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ ์‹คํŒจ"}),"\n",(0,l.jsx)(e.li,{children:"--production ์˜ต์…˜์„ ์ œ๊ฑฐํ•˜๋ฉด ํ…Œ์ŠคํŠธ์— ํ†ต๊ณผํ•˜์ง€๋งŒ image ์ตœ์ ํ™”๊ฐ€ ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ. ๋ฉ˜ํ† ๋‹˜๊ป˜ ์กฐ์–ธ ์š”์ฒญ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"task3",placeholder:"blur",src:sh.Z})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋ฉ˜ํ† ๋‹˜์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œํ•ด๊ฒฐ ์‹œ์ž‘"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"4. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…"}),"\n",(0,l.jsx)(d(),{alt:"task4-1",placeholder:"blur",src:sd.Z}),"\n",(0,l.jsx)(d(),{alt:"task4-2",placeholder:"blur",src:st.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"dokerfile๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์‹œ์— ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด node_modules๋ฅผ production ํ™˜๊ฒฝ๋งŒ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ github action์„ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•จ"}),"\n",(0,l.jsx)(e.li,{children:"์ˆ˜๋งŽ์€ ์‚ฝ์งˆ๋์— nest-cli๋ผ๋Š” ๋ชจ๋“ˆ์ด nest build์‹œ์— ํ•„์š”ํ•œ๋ฐ devdependency์•ˆ์— ๋“ค์–ด๊ฐ€ ์žˆ๋˜๊ฑธ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‚˜๋‹ˆ ํ•ด๊ฒฐ๋๋‹ค. (๋ฉ˜ํ† ๋‹˜์ด ํžŒํŠธ๋ฅผ ์ฃผ์…จ์ง€๋งŒ ๋ชป์•Œ์•„๋“ฃ๊ณ  ์‚ฝ์งˆํ•œ๊ฑด ๋น„๋ฐ€)"}),"\n",(0,l.jsx)(e.li,{children:"๋กœ์ปฌ์—์„œ ๋นŒ๋“œ๊ฐ€ ๋ฌธ์ œ์—†์ด ๋˜์–ด์„œ ๋” ํ—ท๊ฐˆ๋ ธ๋Š”๋ฐ ์ด์œ ๋Š” ๋‚ด ๋งฅ๋ถ์— ๊ธ€๋กœ๋ฒŒ๋กœ nest-cli๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์—ˆ๋‹ค.."}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"5. ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™"}),"\n",(0,l.jsx)(e.strong,{children:"[UI: The position sticky on the workflow toolbar is not working]"})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"workflows-list์˜ checkbox ์„ ํƒ ์‹œ ๋‚˜์˜ค๋Š” toolbar ์œ„์น˜๊ฐ€ ์ƒ๋‹จ์— ๊ณ ์ • ๋˜์–ด ์žˆ์ง€ ์•Š๋˜ ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11442",children:"์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"PR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n"]}),(0,l.jsxs)(e.p,{children:["[before]\n",(0,l.jsx)(d(),{alt:"before1",placeholder:"blur",src:sa.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฒดํฌ๋ฐ•์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ์Šคํฌ๋กค ์‹œ ์ƒ๋‹จ ํˆด๋ฐ”๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค."}),"\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด์— ์žˆ๋Š” ",(0,l.jsx)(e.code,{children:"position : sticky"}),"๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ",(0,l.jsx)(e.code,{children:"position : fixed"}),"๋กœ ๋ณ€๊ฒฝํ•ด ํ•ด๊ฒฐํ–ˆ๋‹ค."]}),"\n"]}),(0,l.jsxs)(e.p,{children:["[after]\n",(0,l.jsx)(d(),{alt:"after1",placeholder:"blur",src:sx.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ฒดํฌ๋ฐ•์Šค ์„ ํƒ ํ›„ ์Šคํฌ๋กค ์‹œ์— ์ƒ๋‹จ์— ํˆด๋ฐ”๋ฅผ ๊ณ ์ •ํ•˜์—ฌ ๋ณ„๋„์˜ ์Šคํฌ๋กค ์—†์ด ๋ฐ”๋กœ ํ•ด๋‹น ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค."}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[UI - show history about completed runs in each cron workflow]"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์˜์ •๋‹˜์ด ์ฐพ์€ ์ข‹์€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์ง„ํ–‰ ",(0,l.jsx)(e.code,{children:"cron-workflows-detail"})," ์ปดํฌ๋„ŒํŠธ์—์„œ ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ด์Šˆ"]}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"์ด์Šˆ ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR ๋‚ด์šฉ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ"})}),"\n"]}),(0,l.jsxs)(e.p,{children:["[before]\n",(0,l.jsx)(d(),{alt:"before2",placeholder:"blur",src:sj.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ธฐ์กด ",(0,l.jsx)(e.code,{children:"cron-workflows-detail"})," ํŽ˜์ด์ง€์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†์—ˆ์ง€๋งŒ"]}),"\n"]}),(0,l.jsxs)(e.p,{children:["[after]\n",(0,l.jsx)(d(),{alt:"after2-1",placeholder:"blur",src:sp.Z}),"\n",(0,l.jsx)(d(),{alt:"after2-2",placeholder:"blur",src:su.Z})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["ํ•ด๋‹นํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"cron-workflows"}),"์— ํžˆ์Šคํ† ๋ฆฌ ",(0,l.jsx)(e.code,{children:"workflows"}),"์™€ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์— ์˜ˆ์‹œ๋„ ์ถ”๊ฐ€ํ•ด์คฌ๋‹ค."]}),"\n",(0,l.jsx)(e.li,{children:"ํ•ด๋‹น PR์€ ์•„์ง ํ™•์ธ์ค‘์ธ ์ƒํƒœ"}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๋„ˆ๋ฌด ์ข‹์€ ๊ฒฝํ—˜์ด์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์•„์‰ฝ๊ฒŒ ์ทจ์—…์„ ํ•˜๊ฒŒ๋˜๋ฉด์„œ ๋ฐ”๋น ์ง€๊ณ  ์„œ๋ฒ„์™€ ๋ฐ๋ธŒ์˜ต์Šค์ชฝ ์ง€์‹์ด ๋ถ€์กฑํ•ด ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ ํ™œ๋™์ด๋‚˜ ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์— ์ฐธ์—ฌํ•˜์ง€ ๋ชปํ•œ ์•„์‰ฌ์›€๋„ ๋งŽ์ด ๋‚จ์•˜์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ทธ๋ž˜๋„ ํฌ๊ธฐํ•˜์ง€์•Š๊ณ  ํ”„๋ก ํŠธ์—”๋“œ ์ชฝ์œผ๋กœ ๋” ๋งŽ์€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋„ ์ง„ํ–‰ํ•ด๋ณด๊ณ  ์„œ๋ฒ„ ์ชฝ ๊ณต๋ถ€๋„ ์ง„ํ–‰ํ•ด์„œ argoWorkflow์—๋„ ๋” ๋งŽ์€ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋„๋ก ๋…ธ๋ ฅํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!"}),"\n",(0,l.jsx)(e.p,{children:"์ข‹์€ ํ™œ๋™ ๋งŒ๋“ค์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•˜๊ณ  ์™•์ดˆ๋ณด์—ฌ๋„ ํ•˜๋‚˜์”ฉ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ์•„๊ฐ€๋ฉฐ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ์‹  ๋ฉ˜ํ† ๋‹˜ ๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ ๋‹˜๋“ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค \uD83D\uDC4D"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-10",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["yunwoo-yu"]}),"\n",(0,l.jsx)(e.h3,{id:"12-์ด๋ณ‘๊ณค",children:"12. ์ด๋ณ‘๊ณค"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฐœ๋Œ€์‹ ์ฐธ์—ฌ"}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"K8s ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Operator ๊ฐœ๋… ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Helm ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"CNI ๊ฐœ๋… ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Service Mesh ๊ฐœ๋… ํ•™์Šต"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ• ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/workflow-concepts/",children:"https://argoproj.github.io/argo-workflows/workflow-concepts/"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.youtube.com/watch?v=kxl6wYd5i2g",children:"https://www.youtube.com/watch?v=kxl6wYd5i2g"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"DevContainer ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Nix ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://nixos.org/manual/nixos/stable/",children:"https://nixos.org/manual/nixos/stable/"})}),"\n",(0,l.jsx)(e.li,{children:"MinIO ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"KeyCloak ํ•™์Šต"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflows ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ",(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["DevContainer ์˜ค์ž‘๋™ ๊ด€๋ จ ์ด์Šˆ์ž‘์„ฑ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11439",children:"https://github.com/argoproj/argo-workflows/issues/11439"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ปจํ…Œ์ด๋„ˆ ์žฌ์‹œ์ž‘ ์‹œ /etc/hosts ์—”ํŠธ๋ฆฌ ์ง€์›Œ์ง€๋Š” ๋ฌธ์ œ"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["DevContainer ์˜ค์ž‘๋™ ํ•ด๊ฒฐ PR ์ž‘์„ฑ ๋ฐ ๋จธ์ง€ ์™„๋ฃŒ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11440",children:"https://github.com/argoproj/argo-workflows/pull/11440"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"devcontainer.json์˜ runArgs์— โ€”add-host ์˜ต์…˜ ์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๊ฒฐ"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Argo Workflows ์ฃผ๋ณ€ ๊ธฐ์ˆ  ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํ•™์Šตํ•œ ๋‚ด์šฉ ํ† ๋Œ€๋กœ NixOS ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ"}),"\n",(0,l.jsx)(e.li,{children:"Argo CD, Argo Events, Argo Rollout ์— ๋Œ€ํ•ด ์กฐ์‚ฌ"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows์—์„œ๋Š” Keycloak ์—ฐ๋™์„ ์ง€์›ํ•˜๊ณ  ์žˆ์Œ, ์ด์— ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ฒจ Keycloak์— ๋Œ€ํ•ด ์กฐ์‚ฌ"}),"\n",(0,l.jsx)(e.li,{children:"OAuth2์™€ OIDC ์ฐจ์ด์ ์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ๊ฐœ๋…์— ๋Œ€ํ•ด ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Role"}),"\n",(0,l.jsx)(e.li,{children:"Ream"}),"\n",(0,l.jsx)(e.li,{children:"Client"}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Keycloak ์„ค์ • ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsx)(e.li,{children:"Keycloak API ๋ฐ ์—ฐ๋™ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.li,{children:["Keycloak ๊ณต์‹ ๋ฌธ์„œ ํ•™์Šต","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.keycloak.org/docs/latest/securing_apps/index.html",children:"https://www.keycloak.org/docs/latest/securing_apps/index.html"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html",children:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"Keycloak ์ง์ ‘ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ์‹ค์Šต"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ฒŒ ๋˜๋Š” ๋™๊ธฐ๋ถ€์—ฌ๊ฐ€ ๋˜์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.\n์ง์žฅ ์ผ์ด ๋ฐ”์œ ์™€์ค‘์— ์ฐธ๊ฐ€ํ•ด์„œ ์‰ฝ์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๊ผญ ์˜ฌํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋งŒ Argo Workflows์— ๋Œ€ํ•ด ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์—์„œ๋„ ๋ช‡๋…„๊ฐ„ ๊ธฐ์—ฌํ•ด๋ณด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ธธ๊ฒŒ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n์•ž์œผ๋กœ์˜ ๊ณ„ํš์€ Argo Workflows๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ Argo Projects๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•ด๋ณด๊ณ  ์ œ ๊ฐœ์ธ ํ† ์ด ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ด๊ณ  K8s์— ๋Œ€ํ•ด์„œ๋„ ๋” ๋งŽ์€ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๊ณ„ํš์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-11",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["binkoni"]}),"\n",(0,l.jsx)(e.h3,{id:"13-์ด์˜์ฃผ",children:"13. ์ด์˜์ฃผ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),"\n",(0,l.jsx)(e.strong,{children:"1. Git ์‚ฌ์šฉ๋ฒ• & Commit & PR ๊ทœ์น™ ์ˆ™์ง€"})]}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ปจํŠธ๋ฆฌ ๋ทฐ์…˜์„ ํ•˜๊ธฐ ์œ„ํ•ด ์—„๊ฒฉํ•œ Commit ๊ณผ Pull Request๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ์ ์ธ Git ์‚ฌ์šฉ๋ฒ• ์ˆ™์ง€ ๋ฐ Mission ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๊ณต์‹ Argo Workflow ํ”„๋กœ์ ํŠธ์—์„œ๋„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๊ณ  ์‹ถ์€ Issue์— ๋Œ€ํ•ด ",(0,l.jsx)(e.strong,{children:"Issue Template"})," ๋ฅผ ์ด์šฉํ•˜๊ณ  PR ์„ ๋‚ ๋ฆฌ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ๋„์›€์ด ๋˜์—ˆ๊ณ  Issue Template ์˜ ์กด์žฌ๋„ ์•Œ๊ฒŒ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Œ."]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"ํ–ฅํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ถ€๋ถ„์— ๊ผญ ํ•„์š”ํ•œ ์š”์†Œ๋“ค์„ ๊ฐ„์ ‘์ ์œผ๋กœ ์ฒดํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://flank.github.io/flank/pr_titles/",children:"PR ์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/apps/dco",children:"DCO ๋ด‡ Check"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg",children:"GPG Commit"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://www.conventionalcommits.org/en/v1.0.0/",children:"Commit Message ์ปจ๋ฒค์…˜"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword",children:"์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐ"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Issue ์ƒ์„ฑ - ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ - PR - Review - Merge ์˜ ๊ณผ์ •"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"menberprofile1",placeholder:"blur",src:sg.Z})}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ์ฐธ์—ฌ (Mentor ๊ฐ€ ์ƒ์„ฑํ•œ ์ดˆ๋ณด์ž๋“ค์„ ์œ„ํ•œ ๊ณผ์ •)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๋ฏธ์…˜์„ ์œ„ํ•œ Repo(container-playground)"})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Docker ํ˜น์€ Kubernetes ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์ธ์› ํ˜น์€ ์ฒ˜์Œ์ธ ์ธ์›์— ๋„์›€์„ ์ฃผ๋Š”๋ฐ ๋ชฉ์ \n",(0,l.jsx)(d(),{alt:"class1",placeholder:"blur",src:sk.Z})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๋ฉ˜ํ† ๊ฐ€ ์ œ์‹œํ•œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ Docker Image ์ตœ์ ํ™”์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ํ•™์Šต"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"From ์ ˆ ๋ถ€ํ„ฐ Layer(์ธต)๋ณ„๋กœ ์–ด๋–ค ํŒจํ‚ค์ง€, Static file ๋“ค์„ ์Œ“์•„๊ฐ€๋Š” ๊ณผ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— Docker ์ด๋ฏธ์ง€๊ฐ€ ๋ฌด๊ฑฐ์›Œ์ ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ์•…์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ ํ™”๋Š” ํ•„์ˆ˜์ž„์„ ๊นจ๋‹ฌ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Mission"}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธ๋ชฉํ‘œโ—๏ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ , ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๋„์ปคํŒŒ์ผ์„ ์ž‘์„ฑํ•ด ๋ด…๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"๊ณผ์ œ ํ†ต๊ณผ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•ด ์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ ๋ฐฐ์น˜"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋ฐ˜๋“œ์‹œ ๋ณธ์ธ github ๊ณ„์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ ์•„๋ž˜ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ตœ์ƒ๋‹จ์—๋Š” ๋ฐ˜๋“œ์‹œ `Dockerfile` ์ด ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.(์ด ์กฐ๊ฑด์„ ๋‹ฌ์„ฑํ•˜์ง€ ๋ชปํ•˜๋ฉด CI๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜์— ํ•œํ•ด์„œ, `Dockerfile`์˜ ์œ„์น˜๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํŒŒ์ผ๋“ค์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‹จ, ๋ณธ์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ตœ์ƒ๋‹จ์—์„œ `docker build -t [์ด๋ฏธ์ง€๋ช…] .` ๋ช…๋ น์„ ์ˆ˜ํ–‰ ํ–ˆ์„๋•Œ ์„ฑ๊ณต์ ์œผ๋กœ ์ด๋ฏธ์ง€๊ฐ€ ๋นŒ๋“œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€์˜ ๋™์ž‘"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋Š” ๋ฐ˜๋“œ์‹œ 8080ํฌํŠธ์—์„œ ๋™์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋นŒ๋“œ ๋œ ์ด๋ฏธ์ง€๋Š” ๋ณ„๋„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์—†์ด `docker run -d -p [ํฌ์›Œ๋”ฉ ํฌํŠธ๋ฒˆํ˜ธ]:8080 [์ด๋ฏธ์ง€๋ช…]` ์œผ๋กœ ์‹คํ–‰ ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ ์—†์ด ์„œ๋น„์Šค ๋˜๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ์–ธ์–ด ๋ฐ ์„œ๋น„์Šค ๊ตฌ์กฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณธ์ธ์ด ์„ ํ˜ธํ•˜๋Š” ์–ด๋–ค ์–ธ์–ด, ์–ด๋–ค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข UI, ๋””์ž์ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋‹จ์ˆœ api์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•ด๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋‹จ, ํ•„์ˆ˜ api๋ฅผ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์‘๋‹ต๊ฐ’์€ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[๋ณธ์ธ github๊ณ„์ •]"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข (Optional) ๋„์ปค ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ•˜๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข [ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ PR๊ณผ ์ด์Šˆ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์—ฐ๊ฒฐํ•ด์ฃผ์„ธ์š”. (์ˆ˜๋™์—ฐ๊ฒฐ x)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธ ์ฐธ๊ณ ์‚ฌํ•ญโ—๏ธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข๋„์ปค์˜ ๊ฐœ๋…๊ณผ Dockerfile์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ  ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [Dockerfile ์ž‘์„ฑ ๊ณต์‹ ๋ฌธ์„œ](https://docs.docker.com/engine/reference/builder/)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์‚ฌ์šฉ๋ฒ•](https://mysetting.io/slides/xxj85vnvey) (Docker Toolbox๊ด€๋ จ ๋‚ด์šฉ์€ deprecate๋œ ๋‚ด์šฉ)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"PR์„ ์˜ฌ๋ฆฌ๊ณ  ๋จธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์‚ฌํ•ญ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์•„์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Repo์— ๋ธŒ๋žœ์น˜๋“ฑ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Pushํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†์œผ๋ฏ€๋กœ fork ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•ด์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [PR์˜ ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜](https://flank.github.io/flank/pr_titles/)์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [DCO](https://github.com/apps/dco) ๋ด‡์˜ ์ฒดํฌ๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ปค๋ฐ‹ํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg)๋ฅผ ์ด์šฉํ•ด ์ปค๋ฐ‹ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜์—ฌ ์„œ๋ช…๋œ ์ปค๋ฐ‹์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜](https://www.conventionalcommits.org/en/v1.0.0/)๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์•„์š”. ๊ผญ ๋”ฐ๋ฅด์ง€ ์•Š๋”๋ผ๋„, ๋„ˆ๋ฌด ์˜๋ฏธ์—†๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ์ง€์–‘ํ•ด์ฃผ์„ธ์š”.(Optional)```"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})})]})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๊ธฐ์กด์— Python ๊ธฐ๋ฐ˜์˜ Django ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ค„๋ณธ ๊ฒฝํ—˜์ด ์žˆ์–ด Django REST API๋ฅผ ์ƒ์„ฑํ•˜๋Š” Docker FIle์„ ์ž‘์„ฑ."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["PR์„ ๋‚ ๋ ธ์ง€๋งŒ, ",(0,l.jsx)(e.strong,{children:"๋ณด์•ˆ์ด์Šˆ"})," ํ˜น์€ ",(0,l.jsx)(e.strong,{children:"๋ถˆํ•„์š”ํ•œ ํŒจํ‚ค์ง€ import ๊ตฌ๋ฌธ"})," ์˜ ์˜ค๋ฅ˜๋ฅผ ์ง€์ ๋ฐ›์Œ."]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"review1",placeholder:"blur",src:sm.Z}),"\n",(0,l.jsx)(d(),{alt:"review1",placeholder:"blur",src:sw.Z})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Django ํ”„๋กœ์ ํŠธ์˜ ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"http://settings.py",children:"settings.py"})})," ์ฝ”๋“œ์—์„œ๋Š” ",(0,l.jsx)(e.strong,{children:"SECRET_KEY ๊ฐ€ ๋…ธ์ถœ"})," ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ์•˜์œผ๋ฉฐ ์–ด๋–ป๊ฒŒ ์ด๋Ÿฌํ•œ ๋ณด์•ˆ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„๊นŒ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Secret key ๊ฐ€ ๋‹ด๊ธด .json ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ",(0,l.jsx)(e.a,{href:"http://settings.py",children:"settings.py"})," ์—์„œ json ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€๋‹ค."]}),"\n",(0,l.jsxs)(e.li,{children:["secret.json ํŒŒ์ผ์€ Commit ์— ์˜ฌ๋ฆฌ์ง€ ๋ชปํ•˜๋ฏ€๋กœ ",(0,l.jsx)(e.strong,{children:".gitignore"})," ๋ฅผ ํ†ตํ•ด json ํŒŒ์ผ์„ ๋ฌด์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ๋˜์—ˆ์œผ๋ฉฐ, dbsqlite3 ๊ฐ™์€ ์–ด๋–ค ๋ช…๋ น์–ด ์ˆ˜ํ–‰ ํ›„์— ์ƒ์„ฑ๋˜๋Š” ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ๋“ค๋„ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n",(0,l.jsx)(e.li,{children:"๋กœ์ปฌ์—์„œ ๊ฐœ๋ฐœํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ Git ํ”„๋กœ์ ํŠธ์— ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์€ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["๋ช‡๊ฐ€์ง€ Review๋ฅผ ํ†ต๊ณผํ•˜๊ณ  PR์ด ",(0,l.jsx)(e.strong,{children:"Merge"})," ๋  ์ˆ˜ ์žˆ์—ˆ์Œ."]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. Argo Workflow Contributor"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["Argo Workflow ๋ฅผ ์ด๊ฒƒ์ €๊ฒƒ ์‚ดํŽด๋ณด๋˜ ๋„์ค‘, ",(0,l.jsx)(e.strong,{children:"Argo Workflow - Contact - Help"})," ํ•„๋“œ์—์„œ ",(0,l.jsx)(e.strong,{children:"Deprecated"})," ๋œ Argo Workflow Slack ์ฑ„๋„์„ ๋ณด๊ฒŒ๋˜์—ˆ์Œ.\n์‚ฌ์†Œํ•œ ",(0,l.jsx)(e.strong,{children:"UI Issue"})," ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, UI๊ฐ€ ์–ด๋–ค ์–ธ์–ด๋กœ ๋ณด์—ฌ์ฃผ๋ฉฐ, ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ผ๊ณ  ์ƒ๊ฐํ•˜์—ฌ Issue ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  PR์„ ์ œ์ถœ."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"slack11",placeholder:"blur",src:sf.Z})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์ƒ์„ฑํ•œ ",(0,l.jsx)(e.strong,{children:"Issue"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11615",children:"UI: non-existent Slack Workspace link on help page Issue"})})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue1",placeholder:"blur",src:sb.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๋‹ˆ Argo ํ”„๋กœ์ ํŠธ์˜ Maintainer ๋ถ„์ด ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ฒจ์ฃผ์…จ์Œ."}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ž„์˜๋กœ CNCF Argo Channel ๋งํฌ๋กœ Fix ํ•˜๋ ค ํ•˜์˜€์œผ๋‚˜, ๋ฉ”์ธํ…Œ์ด๋„ˆ๋ถ„์ด ๋‹ค๋ฅธ ๋งํฌ๋กœ Update ํ•ด๋‹ฌ๋ผ๋Š” ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋ฐ›์Œ."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์ƒ์„ฑํ•œ ",(0,l.jsx)(e.strong,{children:"PR"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11627",children:"fix: deprecated Link(Help-Contact) Issue"})})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue2",placeholder:"blur",src:sy.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflow ๋Š” React ๊ธฐ๋ฐ˜์œผ๋กœ UI๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์—ˆ๊ณ , ์ปดํฌ๋„ŒํŠธ๋ณ„๋กœ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด ์‰ฝ๊ฒŒ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."}),"\n",(0,l.jsxs)(e.li,{children:["Issue ๊ฐ€ ์žˆ๋˜ ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/blob/e46202a4c00f5c685a02eca9392ddfc1305ac9a0/ui/src/app/help/components/help.tsx#L28C12-L28C12",children:"Code ๋ถ€๋ถ„"})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:["์‹ค์ˆ˜๋กœ Commit ์ค‘์— Signed-off ์˜ต์…˜์„ ์ƒ๋žตํ•ด์„œ DCO ๋ด‡ TEST์— ํ†ต๊ณผ ๋ชปํ–ˆ์ง€๋งŒ, GIt ์—์„œ ์ด์ „ ์ปค๋ฐ‹์„ ๋˜๋Œ๋ฆฌ๊ฑฐ๋‚˜(",(0,l.jsx)(e.strong,{children:"Rebase"}),"),\n์—ฌ๋Ÿฌ ๋ถˆํ•„์š”ํ•œ ์ปค๋ฐ‹์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š”(",(0,l.jsx)(e.strong,{children:"Squash"}),") ๊ธฐ๋Šฅ์„ ์•Œ๊ฒŒ๋˜์—ˆ๊ณ  ์ด์ „ ์ปค๋ฐ‹์„ ๋Œ๋ ค ",(0,l.jsx)(e.code,{children:'git commit -S -s -m "Commit Message"'})," ์ปค๋ฐ‹ํ•˜์˜€์Œ."]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["โ€˜",(0,l.jsx)(e.strong,{children:"LGTM"}),"โ€™ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋ฌด์Šจ๋œป์ธ๊ฐ€ ์ฐพ์•„๋ณด์•˜๋Š”๋ฐ ๊ตฌ๊ธ€์—์„œ๋Š” LGTM์ด๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„ ์˜์‚ฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ",(0,l.jsx)(e.strong,{children:"Looks Good To Me"}),". ์ฆ‰, ์ข‹์•„ ๋ณด์ธ๋‹ค๋Š” ๋œป์ด๋ผ๊ณ  ํ•˜์—ฌ ๋ฟŒ๋“ฏํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ."]}),"\n",(0,l.jsx)(e.li,{children:"๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ด๊ฑฐ๋‚˜ UI๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ •๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ Argo Workflow ์ƒํƒœ๊ณ„๊ฐ€ ์ •ํ•œ ๊ทœ์น™๋Œ€๋กœ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •๋„ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. Argo Workflow Hackerton ์ฐธ์—ฌ (Argo workflow - OSSCA ํŒ€๋‚ด์—์„œ ๊ฐœ์ตœํ•œ ํ•ด์ปคํ†ค)"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Pull Request(Merged) :"})," ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"feat: Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"Issue :"})," ",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด์ปคํ†ค ํ™œ๋™ ๊ธฐ๊ฐ„"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"1์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.16 - 23.08.20"}),"\n",(0,l.jsxs)(e.li,{children:["2์ฐจ ํ•ด์ปคํ†ค (ํ•ด์ปคํ†ค C์กฐ) : 23.08.20 - 23.08.27\n",(0,l.jsx)(d(),{alt:"hack1",placeholder:"blur",src:sv.Z}),"\n",(0,l.jsx)(d(),{alt:"hack2",placeholder:"blur",src:sD.Z})]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํด๋Ÿฌ์Šคํ„ฐ์— ๋งŽ์€ ์ˆ˜์˜ ํ…œํ”Œ๋ฆฟ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ, ๊ฒ€์ƒ‰๊ธฐ๋Šฅ์ด ์—†์–ด ๋ชจ๋“  ํ…œํ”Œ๋ฆฟ์„ ์Šคํฌ๋กคํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ๋ถˆํŽธํ•˜๋‹ค๋Š” ์ด์Šˆ"}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflow UI ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ ํ…œํ”Œ๋ฆฟ์˜ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ฆ„๋ณ„๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜์–ด์„œ ์กฐ๋ผ๋ฆฌ ํšŒ์˜ํ•œ ๊ฒฐ๊ณผ๋กœ ์ด์Šˆ๋ฅผ ์ฑ„ํƒ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์—ญํ• "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Front-End ๋‹ด๋‹น","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo workflow Template UI ์˜ ๊ฒ€์ƒ‰ ํ•„๋“œ(Bar) ์ƒ์„ฑ"}),"\n",(0,l.jsx)(e.li,{children:".get ๋กœ์ง์„ ๋ถ„์„ํ•˜์—ฌ Name Pattern(Like ๊ฒ€์ƒ‰)์„ ์–ด๋””๋กœ ๋„˜๊ฒจ์ฃผ๋Š”์ง€ ๋ถ„์„"}),"\n",(0,l.jsx)(e.li,{children:"workflow-template ์ปดํฌ๋„ŒํŠธ ๋””๋ ‰ํ† ๋ฆฌ์˜ workflow-template-filter.tsx, workflow-template-list.tsx ์ˆ˜์ •"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"ํšŒ์˜๋Š” Slack ํ•ด์ปคํ†ค ์ฑ„๋„์„ ํ†ตํ•ด ์กฐ๋ผ๋ฆฌ ๋งค์ผ ์˜๊ฒฌ๊ณผ ์ •๋ณด๋ฅผ ๊ณต์œ "}),"\n",(0,l.jsx)(e.li,{children:"1์ฐจ ๋…ผ์˜ ๋‚ด์šฉ"}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"1. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (backend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ์ถ”๊ฐ€(LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"2. name ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (frontend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๊ฒ€์ƒ‰ ์‚ฌ์ด๋“œ ๋ฐ” ์ถ”๊ฐ€ (name, label)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ฒ€์ƒ‰ ui ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"3. ํŽ˜์ด์ง€๋„ค์ด์…˜ (frontend)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name ๊ธฐ์ค€ pagination"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow ํŽ˜์ด์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"4. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - name ๊ฒ€์ƒ‰ (LIKE ๊ฒ€์ƒ‰)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" - ์–ด๋–ค ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผํ•˜๋Š”์ง€ ๋” ๋ถ„์„ ํ•„์š”"})})]})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["2์ฐจ ๋…ผ์˜ ๋‚ด์šฉ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"1์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"hack3",placeholder:"blur",src:sC.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"1. ๊ณต๋™ ์ปค๋ฐ‹ ๋ฐฉ๋ฒ•"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข https://github.com/ArgoWorkflows-OSS/argo-workflows ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ๋กœ์ปฌ์— ํด๋ก ๋ฐ›๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์— ์šฐ๋ฆฌ ํŒ€์ด ์ž‘์—…ํ•  ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. (`master` vs `release-3.4.10`)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ•ด๋‹น ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์˜ ํ•ด๋‹น ๋ธŒ๋žœ์น˜์—์„œ ๊ฐ์ž ๋‹ด๋‹นํ•œ ๊ธฐ๋Šฅ์„ ์ž‘์—…ํ•œ๋‹ค. (PR์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ์ปค๋ฐ‹ ๊ทœ์น™์„ ์ž˜ ์ง€์ผœ์„œ ์ปค๋ฐ‹ํ•œ๋‹ค.)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ชจ๋‘์˜ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด 3๋ช…์ค‘ 1๋ช…์ด PR ํ…œํ”Œ๋ฆฟ์— ๋งž๊ฒŒ PR์„ ๋‚ ๋ฆฌ๊ธฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข 3๋ช… ๋ชจ๋‘๊ฐ€ ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"2. ํ•ด์ปคํ†ค์ด๊ณ  ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋‹จ workflow-template, cluster-workflow, cron-workflow ์ค‘ ๋จผ์ € ๋ฉ”์ธ์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” workflow-template name filter ๋ฅผ ๋จผ์ € ๊ตฌํ˜„ํ•ด๋ณด๊ณ  PR์„ ๋‚ ๋ ค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ Merge ํ•ด์ฃผ๋ฉด ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํŒŒํŠธ๋ณ„ ์ž„๋ฌด"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ฐฑ์—”๋“œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server.go"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์ด๋ฆ„ ํ•„ํ„ฐ๋ง ๋ฐ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์žฌ๊ณ„์‚ฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ”„๋ก ํŠธ :"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workfflow-template-filter.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ๊ฒ€์ƒ‰ UI ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ์ธ์ž ์ˆ˜์‹  ๋ฐ ํ•„ํ„ฐ๋ง"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template-list.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name state ์ถ”๊ฐ€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข userEffect list ์— name ์ „๋‹ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template.tsx, Utils.tsx"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name ์ธ์ž ์ „๋‹ฌ"})})]})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"3์ฐจ ๋…ผ์˜ ๋‚ด์šฉ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"2์ฐจ ์˜คํ”„๋ผ์ธ ํšŒ์˜"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"hack4",placeholder:"blur",src:sN.Z})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 1. ์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ํšŒ์˜ ๋‚ด์šฉ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข namespace ์—†๋Š” ๊ฒฝ์šฐ๋„ ํ•„ํ„ฐ ์‹œ ํฌํ•จํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์˜๊ฒฌ. (namespace ์—†์• ์ž๊ณ  ๋ง ํ•  ๊ทผ๊ฑฐ ๋ถ€์กฑ - ํƒ€ ์‚ฌ์ดํŠธ(์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋Œ€์‹œ๋ณด๋“œ, ์˜คํ”ˆ์‹œํ”„ํŠธ, ์•„๋ฅด๊ณ ์”จ๋”” ๋“ฑ)๋“ค๋„ namespace ์—†๋Š” ๊ฒฝ์šฐ ์ œ๊ณต)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข continue์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋กœ์ง์„ ๊ฐ€์ ธ์™€ ์ ์šฉ๊ฐ€๋Šฅํ•œ์ง€์™€ ์ปค์Šคํ…€ํ•œ ๊ฒฐ๊ณผ์—์„œ๋„ continue๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ƒ๊ฐ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์ˆ˜์š”์ผ ๋ฐค๊นŒ์ง€ continue ๋กœ์ง ๋ถ„์„ ํ›„, continue๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋„ค์ด์…˜์ด ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค๊ณ  ๊ฒฐ๋ก ์ด ๋‚  ๊ฒฝ์šฐ ์ด์Šˆ ์ฝ”๋ฉ˜ํŠธ์— ์งˆ๋ฌธ ์—…๋กœ๋“œ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ํ”„๋ก ํŠธ๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋ฐ์ดํ„ฐ ๋ฆฌ๋กœ๋“œ ์•ˆ๋จ, argocd์—์„œ ์‚ฌ์šฉ์ค‘์ธ ๋ฐฉ์‹) vs ์„œ๋ฒ„๋‹จ ํŽ˜์ด์ง€๋„ค์ด์…˜(๋งค๋ฒˆ ์ „์ฒด ๋ฆฌ์ŠคํŠธ ์กฐํšŒ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜, ๋ถ€ํ•˜ ๊ดœ์ฐฎ์„์ง€)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์„œ๋ฒ„์‚ฌ์ด๋“œ ์บ์‹ฑ ๊ตฌํ˜„ํ•  ๊ฒฝ์šฐ ์ €์žฅํ•  ๊ณณ์ด ์žˆ๋Š”์ง€"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 2. ํŽ˜์ด์ง€ ๋„˜๊ธธ๋•Œ๋งˆ๋‹ค ๋งค๋ฒˆ ๋„ค์ž„์ŠคํŽ˜์ด์Šค, ๋ผ๋ฒจ๋งŒ ์ ์šฉํ•ด์„œ k8s ์ „์ฒด๊ฒ€์ƒ‰ ํ•˜๋Š”๊ฑธ๋กœ ๊ฒฐ์ •"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 3. offset ๊ธฐ๋ฐ˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฐฉ๋ฒ•**์—์„œ ๋กœ์ง ์ถ”๊ฐ€๋กœ ๊ตฌํ˜„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์•ˆ๋๋˜ ๋ถ€๋ถ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰ํ–ˆ์„ ๊ฒฝ์šฐ, ์žˆ๋Š” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋”๋ผ๋„ ์•„๋ฌด ๋ฐ์ดํ„ฐ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข next page ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๋ฉด, ๊ฒ€์ƒ‰๊ฒฐ๊ณผ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค."})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข continue ๊ฐ’์„ ์„œ๋ฒ„์—์„œ ๊ฐฑ์‹ ํ•ด์ฃผ๋‹ค๋ณด๋‹ˆ, ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ ์„œ๋ฒ„์— ์ด๋ฏธ ์„ธํŒ…๋œ continue๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•ด์„œ ๋ฌธ์ œ ์กด์žฌ,"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" continue ๊ฐ’์„ ํ”„๋ก ํŠธ์—์„œ ๋„˜๊ฒจ์ฃผ๋„๋ก ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์„ ์ฑ„ํƒ(ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜/ํ•„ํ„ฐ๋ง์„ ๊ฑธ์—ˆ์„ ๋•Œ continue๋ฅผ ๋‹ค์‹œ 0์œผ๋กœ ์„ธํŒ…)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 4. ํŽ˜์ด์ง€๋„ค์ด์…˜ ํ…Œ์ŠคํŠธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server_test.go ํ†ต๊ณผ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข (workflow template 14๊ฐœ ๋“ฑ๋ก)"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข UI workflow template ์ฒซ ํŽ˜์ด์ง€ ์ •์ƒ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ limit 5, 10, 50 ์ผ ๋•Œ ์ •์ƒ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์ถ”๊ฐ€ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow template ํŽ˜์ด์ง€ 1 ํŽ˜์ด์ง€์—์„œ workflow template ์‚ญ์ œ ํ›„ 2ํŽ˜์ด์ง€ ์ด๋™"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ์œ„ ๋‚ด์šฉ์„ `name pattern` ํ•„ํ„ฐ๋ง ๊ฒ€์ƒ‰์œผ๋กœ ํ…Œ์ŠคํŠธ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name pattern ์—†์ด ๊ฒ€์ƒ‰ ํ›„ name pattern ์ถ”๊ฐ€ํ•˜์—ฌ ์žฌ๊ฒ€์ƒ‰"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข name pattern ํฌํ•จ ๊ฒ€์ƒ‰ ํ›„ name pattern ์‚ญ์ œ ํ›„ ์žฌ๊ฒ€์ƒ‰"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" 5. PR ์ƒ์„ฑ"})})]})}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"Like ํ•„ํ„ฐ(Name Pattern) ๊ตฌํ˜„"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"์˜ˆ) sp๋กœ ์‹œ์ž‘ํ•˜๋Š” workflow-template ๊ฒ€์ƒ‰๊ฐ€๋Šฅ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"filter1",placeholder:"blur",src:sA.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:"๊ฒฐ๊ณผ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"filter2",placeholder:"blur",src:sS.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๊ตฌํ˜„์€ ์„ฑ๊ณต์ด์˜€์œผ๋ฉฐ, ์ดํ›„์—๋Š” ์ด์ „์— ๋…ผ์˜ํ–ˆ๋˜ cluster-template, cron-template ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์ˆ˜์ •ํ•  ์˜ˆ์ •"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"5. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™ ์™ธ ํ•™์Šต"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Google Kubernetes Study Jam ๊ต์œก ์ˆ˜๋ฃŒ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://www.cloudskillsboost.google/public_profiles/7f855d64-3f2e-432a-9763-fde644b6af4b",children:"Badge"})})}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Foundations(Earned 7์›” 18, 2023 EDT)"}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Workloads(Earned 7์›” 26, 2023 EDT)"}),"\n",(0,l.jsx)(e.li,{children:"Architecting with Google Kubernetes Engine: Production(Earned 8์›” 4, 2023 EDT)"}),"\n",(0,l.jsxs)(e.li,{children:["์ •๋ฆฌํ•œ ๋‚ด์šฉ์€ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ(velog)์— ๊ธฐ๋ก\n",(0,l.jsx)(e.strong,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@euijoo3233/series/GCP",children:"euijoo's Velog GCP Series"})})]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ฐธ๊ฐ€ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•„์นด๋ฐ๋ฏธ ์ด์ „์—๋Š” Argo CD์— ๋Œ€ํ•œ ์ง€์‹๋งŒ ๊ฐ€์กŒ์ง€๋งŒ, ์ดํ›„์—๋Š” Argo Workflow ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์กฐ์‚ฌํ•˜๊ณ  ๋ถ„์„ํ•˜๋ฉฐ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„์ง€ ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์ฒ˜์Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ๋ถ€ํƒ๋ฐ›์€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ˆ˜์ •ํ•˜๊ณ  PR์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•˜๋‹ˆ ๊ธˆ๋ฐฉ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋‹ฌ๋ ธ๊ณ  Merge ๋˜๋Š” ์„ฑ๊ณผ๋ฅผ ๋‹ฌ์„ฑ."}),"\n",(0,l.jsx)(e.li,{children:"์‚ฌ์†Œํ•œ ์ด์Šˆ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ€๋ถ„์—๋Œ€ํ•ด ์ „์ฒด์ ์ธ ๋ถ„์„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋Š๋‚€ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์ด ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ, ํŒ€ ๋‚ด์—์„œ ์ž์ฒด์ ์œผ๋กœ ์ด์Šˆ ํ•ด์ปคํ†ค์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ UI ์ฆ‰, ํ”„๋ก ํŠธ ๋ถ€๋ถ„๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐฑ์—”๋“œ ๋ถ€๋ถ„์˜ ๋กœ์ง์„ ๋ถ„์„ํ•˜๋ฉฐ Argo workflow๊ฐ€ ๋‚ด๋ถ€์—์„œ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š”์ง€ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์˜€์Œ."}),"\n",(0,l.jsx)(e.li,{children:"์šฐ๋ฆฌ์กฐ๋Š” ๋ชธ์ฒด๊ฐ€ ํฐ ์ด์Šˆ์—ฌ์„œ ์ด์— ๋งž์ถฐ ์˜จ๋ผ์ธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜คํ”„๋ผ์ธ ํšŒ์˜๋„ ๋ณ‘ํ–‰ํ•˜๋ฉฐ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ๋‘๋ช…์˜ ์ธ์›์€ ํ˜„์—…์— ์ข…์‚ฌํ•˜๋Š” ๋ถ„๋“ค์ด์—ฌ์„œ ์–ด๋ ค์šด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์นœ์ ˆํžˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ์œ ์ตํ•œ ๊ฒฝํ—˜์ด์—ˆ์Œ."}),"\n",(0,l.jsx)(e.li,{children:"๊ณ„์†ํ•ด์„œ ํ•ด์ปคํ†ค ํŒ€์› ํ˜น์€ ์ „์ฒด ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์†Œํ†ตํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์•ž์œผ๋กœ์˜ ๊ณ„ํš"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์•„์ง OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€์†์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํƒ์ƒ‰(Cluster-workflow-template, Cron-workflow ๋“ฑ)ํ•˜๊ฑฐ๋‚˜, Argo Workflow ๋ฌธ์„œ์˜ ์˜คํƒ€๋‚˜ ๋ฒˆ์—ญ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ PR์„ ์ œ์ถœํ•  ์ƒ๊ฐ์ž„"}),"\n",(0,l.jsx)(e.li,{children:"๋˜ํ•œ, OSSCA ๊ธฐ๊ฐ„์ด ๋๋‚œ ์ดํ›„์—๋Š” ์ง€๊ธˆ๊นŒ์ง€ ์ •๋ฆฌํ•ด์™”๋˜ ๋‚ด์šฉ์„ ํฌํŠธํด๋ฆฌ์˜คํ™” ํ•  ์˜ˆ์ •."}),"\n",(0,l.jsx)(e.li,{children:"ํ† ์ดํ”„๋กœ์ ํŠธ๋กœ ํ˜„์žฌ ์ง„ํ–‰์ค‘์ธ Argo Workflow๋ฅผ ํ™œ์šฉํ•œData ETL ์ž‘์—…์„ ์™„๋ฃŒํ•ด๋ณผ ์˜ˆ์ •์ž„."}),"\n",(0,l.jsx)(e.li,{children:"๋งŒ์•ฝ, ์ทจ์—…์ด ๋œ๋‹ค๋ฉด Argo Workflow์˜ ๋งŽ์€ ๊ธฐ๋Šฅ๋“ค์„ ํ˜„์—…์— ๋„์ž…ํ•˜์—ฌ ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ฐฝ์ถœํ•˜๊ณ  ์‹ถ์€ ์†Œ๋ง์ด ์žˆ์Œ."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-12",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Leeeuijooo"]}),"\n",(0,l.jsx)(e.h3,{id:"14-์ „์˜์ •",children:"14. ์ „์˜์ •"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… Contribution ๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธฐ๋ก"})}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/series/2023-OSSCA",children:"์‹œ๋ฆฌ์ฆˆ | 2023 OSSCA - ddubi.log"})}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… ๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰"})}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Github์—์„œ issue/commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"mission1",placeholder:"blur",src:sW.Z})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ ์ด์Šˆ๋ฅผ ์„ ํƒํ•˜๊ณ  ํ•ด๋‹น repo๋ฅผ ๋‚˜์˜ repo์— forkํ•œ ํ›„ ๋‚˜์˜ repo์—์„œ ",(0,l.jsx)(e.code,{children:"users.md"})," ์™€ ",(0,l.jsx)(e.code,{children:"[์ด๋ฆ„].md"}),"๋ฅผ ",(0,l.jsx)(e.code,{children:"docs/user"}),"์•„๋ž˜์— ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ ํ›„ ์ด์Šˆ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ PR์„ ์˜ฌ๋ฆฌ๊ณ  commit ํ•˜๋Š” ๊ณผ์ œ"]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/19",children:"docs : ์ „์˜์ • ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ by juijeong8324 \xb7 Pull Request #19 \xb7 ArgoWorkflows-OSS/ArgoWorkflows-OSS"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-2",children:"Github์—์„œ issue/commit/PR"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Running Locally"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflows๋ฅผ local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Windows ํ™˜๊ฒฝ์—์„œ wsl2๋ฅผ ์„ค์น˜ํ•œ ํ›„ devcontainer cli๋ฅผ ์ด์šฉํ•˜์—ฌ argo workflows ์‹คํ–‰"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-3",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-4",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์žฌ๋„์ „"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-5",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ํŒŒ์ด๋„"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-6",children:"Argo Workflows ๋กœ์ปฌ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ - ์ตœ์ข… ์ •๋ฆฌ"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"3",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"mission2",placeholder:"blur",src:sP.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜์€ Argo-worfklows ํŒ€ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, argo์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ณ  ์žˆ๋Š” ๋‰ด๋น„๋“ค(It's me...)์„ ์œ„ํ•œ ํŠน๋ณ„๋ฐ˜์ด๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‚˜๋งŒ์˜ ์›น์„œ๋น„์Šค๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์ด๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™” ํ•  ์ˆ˜ ์žˆ๋Š” Dockerfile์„ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Dockerfile, docker, image, container์™€ ๊ด€๋ จ๋œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•จ"}),"\n",(0,l.jsx)(e.li,{children:"๋ณธ์ธ์€ node.js, express ํ™˜๊ฒฝ์—์„œ ์›น์„œ๋ฒ„ ๊ตฌ์ถ• ํ›„ dockerfile ์ž‘์„ฑ"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ณผ์ œ ๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/tree/main/juijeong8324",children:"๊ณผ์ œ ๊ด€๋ จ ์ฝ”๋“œ"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-7",children:"์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/Docker-dockerfile",children:"[Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… ์˜คํ”„๋ผ์ธ ์ฐธ์„"})}),(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{align:"left",children:"๋‚ ์งœ"}),(0,l.jsx)(e.th,{align:"left",children:"ํ™œ๋™์š”์•ฝ"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.07.15"}),(0,l.jsxs)(e.td,{align:"left",children:["- ์ž๊ธฐ์†Œ๊ฐœ ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) Argo workflows์— ๋Œ€ํ•œ ์†Œ๊ฐœ ๋ฐ ๋ฉ˜ํ† ๋‹˜์˜ ์ ์šฉ ์‚ฌ๋ก€"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.07.30"}),(0,l.jsxs)(e.td,{align:"left",children:["- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - ๋ณธ์ธ์€ ๋กœ์ปฌ ์‹คํ–‰ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ค‘์ž„์„ ์–ธ๊ธ‰ ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) ํ˜œ๋ฏผ๋‹˜์˜ WebRtc, ์ˆ˜๋…•๋‹˜์˜ keyclock๊ณผ argo worfklows ์—ฐ๋™"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.08.13"}),(0,l.jsxs)(e.td,{align:"left",children:["- ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ ๊ณผ์ œ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์Œ ",(0,l.jsx)("br",{})," - ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜)๋ฉ˜ํ† ๋‹˜์˜ ์ปจํ…Œ์ด๋„ˆ ์—ญ์‚ฌ์™€ ์›๋ฆฌ ํŠน๊ฐ•"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{align:"left",children:"2023.08.20"}),(0,l.jsxs)(e.td,{align:"left",children:["- ๊ธˆ์ฃผ์˜ ์ด์Šˆ ํƒ์ƒ‰ ๊ณต์œ  ",(0,l.jsx)("br",{})," - ๋ณธ์ธ์€ Issue #11131์— ๋Œ€ํ•ด ๊ณต์œ  ",(0,l.jsx)("br",{})," - (์„ธ๋ฏธ๋‚˜) ๋‹คํ˜œ๋‹˜์˜ โ€˜๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoCโ€™"]})]})]})]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… Issue ํƒ์ƒ‰ ๋ฐ Issue ์ƒ์„ฑ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11131",children:(0,l.jsx)(e.strong,{children:"Issue #11131"})})," ",(0,l.jsx)(e.code,{children:"๋ฒ„๊ทธ์ˆ˜์ •"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[์ด์Šˆ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:["workflow input parameter ์•ˆ์˜ ",(0,l.jsx)(e.code,{children:'"'}),"๊ฐ€ escape ๋˜์ง€ ์•Š์•„ ",(0,l.jsx)(e.code,{children:"workflow.parameter.json"}),"์œผ๋กœ ์ฐธ์กฐํ•  ๋•Œ ์—๋Ÿฌ ๋ฐœ์ƒ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:"Argo workflows ์ƒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ํŒŒ์ด์ฌ ํ™˜๊ฒฝ์˜ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ด์Šˆ๋Š” ๊ธฐ๊ฐ"}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/Argo-Issue11131",children:"Blog : Argo Workflows - Issue #11131"})}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:(0,l.jsx)(e.strong,{children:"Issue #11706"})})," ",(0,l.jsx)(e.code,{children:"UI ๊ฐœ์„ "})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[์ด์Šˆ ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"issue 11706",placeholder:"blur",src:sR.Z}),"\ncron workflow ํƒญ์—์„œ ๊ฐ workflow์˜ history๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” UI๋ฅผ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ด์Šˆ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-11",children:"Blog : Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR #11811"})," Closes"]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"โœ… PR open & merge"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11732",children:(0,l.jsx)(e.strong,{children:"PR #11732"})})," ",(0,l.jsx)(e.code,{children:"๋ฌธ์„œ๊ธฐ์—ฌ"})," ",(0,l.jsx)(e.code,{children:"PR Merge"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[PR ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:["Argo Workflows ๊ณต์‹๋ฌธ์„œ์—์„œ ",(0,l.jsx)(e.strong,{children:"Artifact Visualization"}),"์— ์กด์žฌํ•˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์œ ๋ทฐํŠธ ์˜์ƒ ๋งํฌ์ž„์„ ์ž˜ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๋Š” PR"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"pr1",placeholder:"blur",src:sF.Z})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-13",children:"Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"result1_1",placeholder:"blur",src:sM.Z}),"\n์œ„์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ ๊ฐ€์šด๋ฐ์— ์œ ํŠœ๋ธŒ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•œ ์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒด"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"result1-2",placeholder:"blur",src:sI.Z}),"\nmerge ์™„๋ฃŒ"]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:(0,l.jsx)(e.strong,{children:"PR #11811"})})," ",(0,l.jsx)(e.code,{children:"UI๊ฐœ์„ "})," ",(0,l.jsx)(e.code,{children:"PR Open"})]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[PR ์š”์•ฝ]"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Issue #11706"})," ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•œ PR"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"pr2",placeholder:"blur",src:sO.Z}),"\ncron workflows page์—์„œ ํŠน์ • cron-workflow๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ์‹คํ–‰๋œ cron-workflow๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ˆ˜์ •"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"pr2_1",placeholder:"blur",src:sG.Z}),"\n์‹คํ–‰๋œ cron-workflow๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์œ„์™€ ๊ฐ™์€ ์•ˆ๋‚ด ์‚ฌํ•ญ์„ ํ‘œ์‹œ"]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"[๊ฒฐ๊ณผ]"})}),"\n",(0,l.jsx)(e.p,{children:"Merge ์™„๋ฃŒ"}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์‚ฌ์‹ค DevOps, ์ธํ”„๋ผ ๋ถ„์•ผ๊ฐ€ ํฌ๊ฒŒ ์™€ ๋‹ฟ์ง€ ์•Š๊ณ  ๋งŽ์ด ์ƒ์†Œํ•œ ๋ถ„์•ผ์˜€๋Š”๋ฐ Argo Workflows ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•ด ์ด์ „๋ณด๋‹ค ์ข€ ๋” ์นœ์ˆ™ํ•ด์ง„ ๋Š๋‚Œ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"Docker, Container ๋“ฑ์˜ ๊ฐœ๋…๋“ค์„ ์ด๋ก ์ ์œผ๋กœ๋งŒ ์ ‘ํ•˜๋‹ค๊ฐ€ ์ง์ ‘ ์‹ค์Šต์„ ํ†ตํ•ด ์ตํžˆ๊ณ , ๋˜ ํ•ด๋‹น ๊ฐœ๋…๋“ค ์ด์™ธ์— ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๊ฒƒ๋“ค(wsl์˜ ์กด์žฌ..!)์ด ์ƒ๊ธฐ๊ณ  ๋ณธ์ธ์ด ์Šค์Šค๋กœ ์ž˜ ๋ชจ๋ฅด๊ณ  ์ง€๋‚˜์ณค๋˜ ๊ฐœ๋…๋“ค(๋ฆฌ๋ˆ…์Šค์˜ ์ ‘๊ทผ ๊ถŒํ•œ, ๋„คํŠธ์›Œํฌ )๋„ ๋‹ค์‹œ ๋Œ์•„๋ณด๊ฒŒ ๋œ ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋˜ํ•œ ์ฒ˜์Œ์œผ๋กœ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•ด๋ณด๋Š” ์„ฑ์žฅ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์Šˆ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋ง‰์—ฐํ•œ ๋‘๋ ค์›€์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์ง์ ‘ ์ž‘์„ฑํ•˜๋ฉด์„œ ํ•ด๋‹น ๋‘๋ ค์›€์„ ๋ถ€์ˆ˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๊ทธ๋ฆฌ๊ณ  ๊ธฐ์—ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ํ•˜๋‚˜์”ฉ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ฐœ์ธ์ ์ธ ์š•์‹ฌ+ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๋ฐฐ์šด๋‹ค๋Š” ์ƒ๊ฐ์œผ๋กœ ์ธํ•ด ๋‚ด๊ฐ€ ์ž˜ ๊ณต๊ฐํ•˜์ง€ ๋ชปํ•˜๋Š” ์ด์Šˆ๋“ค ์œ„์ฃผ๋กœ ์ฐพ์•˜๋Š”๋ฐ, ์ด์Šˆ์˜ ๋‚œ์ด๋„์™€ ์ƒ๊ด€์—†์ด ๋‚ด๊ฐ€ ์ง์ ‘ ๊ณต๊ฐํ•˜๋Š” ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ํ•ด๋‹น ๋ ˆํฌ์— ๋Œ€ํ•ด ์ดํ•ดํ•ด์•ผ ํ•จ์„ ๋งŽ์ด ๊นจ๋‹ฌ์•˜๋˜ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์•ž์œผ๋กœ๋„ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌํ•˜๋Š”๋ฐ์— ์ฆ๊ธธ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ๊ธฐ๋Œ€๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๊ณ„ํš"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.pre,{"data-language":"text","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"text","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 1๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": Argo Workflows์— ๋Œ€ํ•ด์„œ ์ ์‘ํ•˜๊ณ  ์ง์ ‘ ์•Œ์•„๊ฐ€๋Š” ์‹œ๊ฐ„ / ๊ฐ„๋‹จํ•œ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": Repo์˜ TODO๋ฅผ ํ†ตํ•ด ๋ฌธ์„œ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": UI ์œ„์ฃผ ๊ฐœ์„ "})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 2๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": template,backend ์œ„์ฃผ ๊ธฐ์—ฌ"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"- 3๋‹จ๊ณ„"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:": ํ•ด๊ฒฐ ํ•˜๋ฉด ์ข‹์€ ์ด์Šˆ ์ž‘์„ฑ ํ›„ ๊ธฐ์—ฌ"})})]})}),"\n",(0,l.jsx)(e.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋๋‚˜๋„ ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ๋„ ์ •๊ธฐ์ ์œผ๋กœ ๋ชจ์ž„์„ ๊ณ„์† ์œ ์ง€ํ•  ๊ณ„ํš์ด์‹œ๊ณ  ์Šค์Šค๋กœ๋„ ์ด๋ฒˆ ํ•™๊ธฐ์—๋Š” Argo Workflows ๋ ˆํฌ์— ์ ์–ด๋„ ํ•œ ๋‹ฌ์— 1๊ฐœ์˜ ์ด์Šˆ๋ผ๋„ ๊ธฐ์—ฌํ•˜๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-13",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["juijeong8324"]}),"\n",(0,l.jsx)(e.h3,{id:"15-์ •์„ฑ๋ฝ",children:"15. ์ •์„ฑ๋ฝ"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"git/github ์‚ฌ์šฉ๋ฒ• ์ตํžˆ๊ธฐ"}),"\n",(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": opensource ์ƒํƒœ๊ณ„์—์„œ code ํ˜•์ƒ ๊ด€๋ฆฌ ํ•ต์‹ฌ์ธ git/github์™€ ์นœํ•ด์ง€๊ธฐ ์œ„ํ•œ ์ž‘์—…",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ"}),":",(0,l.jsx)(e.br,{}),"\n","opensource์˜ ์ƒ๋‹น์ˆ˜๋“ค์€ git๊ณผ github๋ฅผ ์ด์šฉํ•ด ํ˜‘์—…์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.",(0,l.jsx)(e.br,{}),"\n","๊ทธ๋ ‡๊ธฐ์— opensource์— ๊ธฐ์—ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•„์—ฐ์ ์œผ๋กœ git/github์™€ ์นœํ•ด์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.",(0,l.jsx)(e.br,{}),"\n","git/github๋ฅผ ์‚ฌ์šฉ issue ๋ฐœํ–‰, commit ๊ทœ์น™ ์ค€์ˆ˜, pr ์ƒ์„ฑ๋“ฑ ๋‹ค์–‘ํ•œ๊ฒƒ๋“ค์„ ์ง์ ‘ํ•ด๋ณด๋Š” ํ™œ๋™์ด์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"2",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"feat: logging for client-side throttling"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11387",children:"#11387"}),", ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11402",children:"#11402"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11437",children:"#11437"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": user๊ฐ€ ํŠน์ • ์˜ต์…˜์„ ์ž˜๋ชป ์„ค์ •ํ•œ ๊ฒฝ์šฐ ๋” ๋น ๋ฅด๊ฒŒ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ • ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.code,{children:"kubernetes"}),"์™€์˜ ํ†ต์‹ ์„ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"client-go"}),"๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ๋Š” ",(0,l.jsx)(e.code,{children:"request limit"}),"์„ ์œ„ํ•ด ",(0,l.jsx)(e.code,{children:"--qps"}),", ",(0,l.jsx)(e.code,{children:"โ€”burst"}),"์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","์ด ์˜ต์…˜์„ ๋งค์šฐ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•œ ๊ฒฝ์šฐ ",(0,l.jsx)(e.code,{children:"throttling"}),"์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","๊ทธ๋ ‡๊ธฐ์— ์‚ฌ์šฉ์ž์—๊ฒŒ ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ ",(0,l.jsx)(e.code,{children:"log level"})," ์„ ๋ถ€์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์—์„œ ",(0,l.jsx)(e.code,{children:"client-go"}),"์— ๋Œ€ํ•ด ๋งŽ์ด ํ•™์Šตํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","ํŠนํžˆ ์ œ์ผ ์œ ์ตํ–ˆ๋˜ ๋ถ€๋ถ„์€ ",(0,l.jsx)(e.code,{children:"RoundTrip"}),"์ด์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.br,{}),"\n","golang์—์„œ ์ œ๊ณตํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"http request interface"}),"๋ฅผ ์ง€ํ‚ค๋Š” ๋ชจ๋“  ๊ฐ์ฒด์— ๋Œ€ํ•ด ",(0,l.jsx)(e.code,{children:"RoundTrip"})," ์„ ์ด์šฉํ•ด ๋ฏธ๋“ค์›จ์–ด๋ฅผ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒƒ์„ ๋ฐฐ์› ์„๋• ์ •๋ง ์ถฉ๊ฒฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"3",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"go 1.21 upgrade"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"issue"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11556",children:"#11566"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"pr"}),": ",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"#11601"})," ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์š”์•ฝ"}),": golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰ ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"}),"\n๋ฆฌ๋“œ๋ฉ˜ํ‹ฐ๋กœ์„œ ์ด์Šˆ๋ฅผ ์ œ๊ฐ€ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋ณด๋‹จ ์•„์ง ๊ธฐ์—ฌํ•˜์ง€ ๋ชปํ•œ ํŒ€์›์ด ์‹œ๋„ํ•ด๋ณด๋ฉด ์ข‹์„๊ฑฐ๋ผ๊ณ  ํŒ๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report1",placeholder:"blur",src:sZ.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํŒ€์›์—๊ฒŒ ๊ณต์œ ํ–ˆ๊ณ , ํŒ€์›์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œํฌํŠธ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n์ฃผ 1ํšŒ ์ •๊ธฐ์ ์ธ ๋ชจ์ž„์—์„œ ํ•ด๋‹น ์ด์Šˆ์˜ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report2",placeholder:"blur",src:sK.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํ‰์ผ์˜ ๊ฒฝ์šฐ์—” slack ์ฑ„๋„์—์„œ ๋”ฐ๋กœ ์งˆ๋ฌธ์„ ๋ฐ›๊ณ  ๋‹ต๋ณ€ํ•˜๋Š” ์‹์œผ๋กœ ๋ชจ๋“  ํŒ€์›์ด PR์„ ์ œ์ถœํ•˜๋Š” ๊ฒฝํ—˜์„ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"issue-report3",placeholder:"blur",src:sT.Z})}),"\n",(0,l.jsx)(e.p,{children:"ํŒ€์›๋„ PR์„ Mergeํ•˜๋Š” ์•„์ฃผ ์†Œ์ค‘ํ•œ ๊ฒฝํ—˜์„ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),(0,l.jsx)("br",{}),(0,l.jsxs)(e.ol,{start:"4",children:["\n",(0,l.jsxs)(e.li,{children:["\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"Debugging ์„ค์ •"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"์š”์•ฝ:"})," ํŒ€์›์˜ argo-workflow debugging setting ",(0,l.jsx)(e.br,{}),"\n",(0,l.jsx)(e.strong,{children:"์ƒ์„ธ๋‚ด์šฉ:"})," ",(0,l.jsx)(e.br,{}),"\n","golang์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ฒ˜์Œํ•˜๋Š” ํŒ€์›์„ ์œ„ํ•ด debugging ํ™˜๊ฒฝ ์„ค์ •์— ์–ด๋ ค์›€์ด ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ๊ฐ™์ด ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"debug-1",placeholder:"blur",src:sH.Z})}),"\n",(0,l.jsx)(e.p,{children:"์ด ๊ณผ์ •์—์„œ ์ € ์—ญ์‹œ kubernetes์™€ ๋ฐ€์ ‘ํ•œ app์˜ debugging ์„ค์ •์„ ์ž˜ํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š”๊ฒƒ์„ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ๊ณ ,\nํ•ด๋‹น ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์„ ๋ฐ›์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"ํ›„๊ธฐ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"13์ฃผ๊ฐ„์˜ ossa ์ฐธ๊ฐ€๋Š” ์ •๋ง์ด๋‚˜ ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.\n3๋ฒˆ์˜ ์ง€์› ๋์— ์ข‹์•„ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์ธ CNCF, ์ข‹์•„ํ•˜๋Š” ์–ธ์–ด์ธ Golang์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•œ๋‹ค๋Š”๊ฒŒ ์ •๋ง ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"ossca๋ฅผ ํ†ตํ•ด CNCF ์‚ฐํ•˜์˜ argo-workflow์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ์ž‘๋”๋ผ๋„ CNCF์˜ ์ƒํƒœ๊ณ„์— ๊ธฐ์—ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ ์ž์ฒด๊ฐ€ ์ €์—๊ฒŒ๋Š” ๋งค์šฐ ํ–‰๋ณตํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค.\nํŠนํžˆ argo-workflow์—์„œ ์šด์˜ํ•˜๋Š” ์ œ๋„์ธ mentoring์„ ํ†ตํ•ด, maintainer์™€ ๋น ๋ฅด๊ฒŒ ์˜์‚ฌ์†Œํ†ต ํ•  ์ˆ˜ ์žˆ๋Š” ์ ์€ beginner์—๊ฒ ํŠนํžˆ๋‚˜ ์ข‹์€ ๊ฒฝํ—˜์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"argo-workflow์˜ mentoring ์‹œ์Šคํ…œ์„ ํ†ตํ•œ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋น ๋ฅด๊ฒŒ PR ์ œ์ถœ ๊ณผ merge๋ฅผ ํ†ตํ•ด ์ž์‹ ๊ฐ๊ณผ ์ข‹์€ ๊ฒฝํ—˜์„ ์–ป์—ˆ๊ณ  ๋ฆฌ๋“œ ๋ฉ˜ํ‹ฐ๋กœ์„œ ๋ชจ๋“  ํŒ€์›์—๊ฒŒ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ํŒ€์›์„ ๋„์™€์ฃผ๋ฉด์„œ ๋‚ด๊ฐ€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋˜ ๋ถ€๋ถ„์ด ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒ ์–ผ๋งˆ๋‚˜ ํฐ ์ง„์ž… ์žฅ๋ฒฝ์ธ์ง€ ๊นจ๋‹ซ๊ฒŒ ํ•ด์ฃผ์—ˆ๊ณ , beginner๋ฅผ ์–ด๋–ป๊ฒŒ ๋” ์•ˆ์ •์ ์œผ๋กœ ์ƒํƒœ๊ณ„๋กœ ์œ ์ž… ์‹œํ‚ฌ ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผ์„ ํ•˜๋Š” ๊ณ„๊ธฐ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Developer, DevOps, SRE ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํŒ€์›๊ณผ ๊ฐ๊ฐ ์ง๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ , ๊ฒฝํ—˜ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ์‹œ์•ผ๊ฐ€ ๋” ๋„“์–ด์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋‚ด๋…„์—๋„ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๊ผญ ossa์— ์ฐธ๊ฐ€ํ•ด ๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["์ด๋ฒˆ argo-workflow ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ argo ์ง„์˜์˜ ํ”„๋กœ์ ํŠธ๋“ค์— ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ๊ฐœ๋ฐœ์ž๋กœ์„œ ๋ถ€์กฑํ•œ์ ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ด๋ฅผ ๊ฐœ์„ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.\nossca๊ฐ€ ์ข…๋ฃŒ ๋˜๋”๋ผ๋„ CNCF ์‚ฐํ•˜ ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋Š” ๊ณ„์† ์ด์–ด ๋‚˜๊ฐˆ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"argo-workflow"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ถ€์กฑํ•œ ์ "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"kubernetes operator์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑ"}),"\n",(0,l.jsx)(e.li,{children:"frontend ์ง€์‹์— ๋Œ€ํ•œ ๋ถ€์žฌ"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ถ”ํ›„ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"argo-workflow์˜ ui๊ฐ€ ๋‹ค๋ฅธ argo project์— ๋น„ํ•ด ๋งŽ์ด ์•„์‰ฌ์šด๋ฐ, ์‚ฌ์šฉ์ž์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์„ ์„ ์‹œ๋„ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"area/artifact์™€ ๊ด€๋ จํ•ด์„œ ๋” ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ™•์žฅ์„ ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"area/plugin๊ณผ ๊ด€๋ จํ•ด ํ˜„์žฌ sidecar ํ˜•ํƒœ๋กœ๋งŒ ์ง€์›ํ•˜๋Š”๋ฐ, ์™ธ๋ถ€์—์„œ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•œ plugin์„ ๋” ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ตฌํ˜„ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"document์—์„œ beginner์—๊ฒŒ ๋‚œํ•ดํ•œ ๋ถ€๋ถ„์„ ๊ณ ๋ฏผํ•ด๋ณด๋ฉฐ ๊ฐœ์„ ์„ ์ง„ํ–‰ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๊ฐœ์ธ์  ์„ฑ์žฅ"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"๋ถ€์กฑํ•œ ์ "}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์—ฌ๋Ÿฌ ํšŒ์‚ฌ์˜ ๋ฉค๋ฒ„๋“ค๊ณผ ๋Œ€ํ™”๋ฅผ ํ•˜๋ฉด์„œ ์Šค์Šค๋กœ๊ฐ€ ์ƒ๊ฐํ•˜๊ธฐ์— ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ด€์ ์ด ๋ถ€์กฑ"}),"\n",(0,l.jsx)(e.li,{children:"์ง€์‹ ์ „๋‹ฌ์„ ์œ„ํ•œ ์˜์‚ฌ์†Œํ†ต์— ์–ด๋ ค์›€."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"์ถ”ํ›„ ๊ณ„ํš"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ „๋‹ฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ง€์‹์„ ์–ด๋–ป๊ฒŒ ์ •๋ฆฌํ•˜๊ณ  ๋งํ•ด์•ผ ํ•˜๋Š”์ง€ ์—ฐ๊ตฌ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.li,{children:"๋งŽ์€ ์‚ฌ๋žŒ๋“ค๊ณผ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ƒ๊ฐ์„ ๊ณต์œ ํ•˜๊ณ  ํƒ€์„ฑ์— ์ –์ง€ ์•Š๊ฒŒ ๋…ธ๋ ฅ ํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-14",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["Jack-R-lantern"]}),"\n",(0,l.jsx)(e.h3,{id:"16-์ฑ„๋ฌธ์˜",children:"16. ์ฑ„๋ฌธ์˜"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"๋‹ค์–‘ํ•œ ๊ณผ์ œ ์ˆ˜ํ–‰"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github Issue/Commit/PR ๋ฏธ์…˜ ์ˆ˜ํ–‰","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค์— ์ปจํŠธ๋ฆฌ๋ทฐํŠธํ•˜๊ธฐ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ์ˆ™์ง€"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44"})}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["Argo Workflow Running Locally","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Argo Workflow๋ฅผ Local ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ณผ์ œ"}),"\n",(0,l.jsx)(e.li,{children:"Argo Workflow์˜ ๊ตฌ์กฐ, DevContainer, ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Makefile ๊ตฌ์กฐ ์ดํ•ด"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"Docker File ๋ช…๋ น์–ด, ๋ ˆ์ด์–ด ๊ตฌ์กฐ, ์ตœ์ ํ™”, ์บ์‹ฑ ๋“ฑ ์„ฑ๋Šฅ ๊ฐœ์„ "}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23"})}),"\n"]}),"\n"]}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ด์Šˆ ๋ถ„์„"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["๋งคํŠธ๋ฆญ ์ด์Šˆ ๋ถ„์„","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["Github Reaction์ด ๋งŽ์€ ์ด์Šˆ๋กœ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ๊ฐœ์„ ์„ ํ•„์š”๋กœ ํ•˜๋Š” ์ด์Šˆ ๋ถ„์„","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งคํŠธ๋ฆญ Label์˜ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ํŽธ์˜์„ฑ ์ฆ๋Œ€"}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ด์Šˆ ๋ถ„์„ ๊ฒฐ๊ณผ, ํ•ด๋‹น ๋‚ด์šฉ์„ ๊ฐœ๋ฐœํ–ˆ์„ ๋•Œ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋งคํŠธ๋ฆญ Label์„ ์ถ”๊ฐ€ํ•  ๊ฒฝ์šฐ, ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ์ด ์ˆ˜์ง‘๋˜์–ด ๊ธฐ์กด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งŽ์€ ์–‘์˜ ๋ฉ”ํŠธ๋ฆญ ํŠธ๋ž˜ํ”ฝ์ด ์œ ์ž…๋˜์–ด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค."}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๊ณ  ์†Œํ†ตํ•จ","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"์ปค์Šคํ…€ ๋งคํŠธ๋ฆญ์„ ํ™œ์šฉํ•  ๊ฒฝ์šฐ ์ด์Šˆ์—์„œ ์š”๊ตฌํ–ˆ๋˜ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์—ฌ, ์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• ์ œ์‹œ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337",children:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(e.li,{children:["์ถ”ํ›„ ๊ฐœ์„ ์„ ์œ„ํ•ด ๋‚จ๊ฒจ๋†“์€ ์ฃผ์„์— ๋ชจํ˜ธํ•œ ๋ถ€๋ถ„์ด ์žˆ์–ด ๋ฌธ์˜","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745",children:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745"})}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(e.li,{children:"์ด์Šˆ ํ•ด์ปคํ†ค์œผ๋กœ ์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"์ปจํŠธ๋ฆฌ๋ทฐํŠธ"})}),(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["(๋ฆฌํŒฉํ† ๋ง) ์ž˜๋ชป๋œ ํ•จ์ˆ˜ ์ด๋ฆ„, ๋ณ€์ˆ˜๋ช… ๋“ฑ ์ˆ˜์ •","\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ์Œ"}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11604",children:"https://github.com/argoproj/argo-workflows/pull/11604"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11633#event-10138490619",children:"https://github.com/argoproj/argo-workflows/pull/11633"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11687",children:"https://github.com/argoproj/argo-workflows/pull/11687"})}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"๋Œ€ํ˜• ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ๋ง‰๋ง‰ํ•จ์ด ์ปธ๋‹ค. ์ด๋ฒˆ ์•„์นด๋ฐ๋ฏธ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์–ด ์ข‹์•˜๋‹ค. ๊ธฐ์—ฌ ๊ฒฝํ—˜์ด ๋งŽ์€ ๋ฉ˜ํ‹ฐ๋‹˜์ด ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด์ฃผ๊ณ ,\n๋„์ „ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์œ ๋„ํ•ด์ฃผ์–ด์„œ ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ๊ธฐ์ˆ  ์„ธ๋ฏธ๋‚˜๋ฅผ ํ•˜๊ณ  ๊ธฐ์ˆ  ๊ต๋ฅ˜๋ฅผ ํ•˜๋ฉฐ, ์ƒํ˜ธ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow๋Š” ํฐ ๊ทœ๋ชจ์˜ ํ”„๋กœ์ ํŠธ์ด๊ธฐ ๋•Œ๋ฌธ์— ํ˜ผ์ž ๋ถ„์„ํ•˜๋ฉด\n์–ด๋ ค์šด ๋ถ€๋ถ„์ด ๋งŽ์€๋ฐ, ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„์–ด ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ArgoWorkflow ํ”„๋กœ์ ํŠธ๋ฅผ ์–ด๋Š ์ •๋„ ์ดํ•ดํ–ˆ๊ณ , ์ž‘์€ ์ปจํŠธ๋ฆฌ๋ทฐํŠธ ๊ฒฝํ—˜์„ ํ†ตํ•ด ์ž์‹ ๊ฐ์ด\n์ƒ๊ฒผ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์Œ ๊ธฐ์—ฌ๋Š” ๋” ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฆฌ๋ผ ๊ธฐ๋Œ€๋œ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚œ ํ›„์—๋„ ArgoWorkflow์— ๊ด€์‹ฌ์ด ๋งŽ์€ ๋‹ค๋ฅธ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ์„œ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ ๋” ํฐ ๊ทœ๋ชจ์˜ ๊ธฐ์—ฌ๋ฅผ ํ•  ๊ณ„ํš์ด๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-15",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["moonyoungCHAE"]}),"\n",(0,l.jsx)(e.h3,{id:"17-์ตœ์ˆ˜๋…•",children:"17. ์ตœ์ˆ˜๋…•"}),"\n",(0,l.jsx)(e.h4,{id:"-๊ฐœ์ธ-์„ฑ๊ณผ-๋ณด๊ณ -16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF3F ๊ฐœ์ธ ์„ฑ๊ณผ ๋ณด๊ณ "})}),"\n",(0,l.jsxs)(e.details,{children:[(0,l.jsx)(e.summary,{children:"์ ‘๊ธฐ/ํŽผ์น˜๊ธฐ"}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11344",children:"Issue #11344"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11662",children:"PR #11662"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:["์ด ์ด์Šˆ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ",(0,l.jsx)(e.a,{href:"https://argoproj.github.io/argo-workflows/default-workflow-specs",children:"Default Workflows"}),"๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ฅผ ์•Œ์•„์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"argo workflows controller configmap"}),"์— ",(0,l.jsx)(e.code,{children:"workflowDefaults"})," ๋ผ๋Š” ํ•„๋“œ๋Š” ๋„ฃ์–ด ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์›Œํฌํ”Œ๋กœ์— ์ด๋ฏธ ํ•ด๋‹น ํ•„๋“œ๊ฐ’์ด ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ์›Œํฌํ”Œ๋กœ ๊ฐ’์ด ์šฐ์„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["์˜ˆ๋ฅผ ๋“ค์–ด ",(0,l.jsx)(e.code,{children:"configmap"}),"์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•œ ๋’ค์— ",(0,l.jsx)(e.code,{children:"Workflows"}),"๋ฅผ ์ƒ์„ฑํ•˜๋ฉด"]}),(0,l.jsx)(e.pre,{"data-language":"yaml","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"yaml","data-theme":"default",children:[(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# This file describes the config settings available in the workflow controller configmap"})}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"v1"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"ConfigMap"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"name"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflow-controller-configmap"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"data"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"workflowDefaults"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"|"})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" metadata:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" annotations:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" argo: workflows"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" labels:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" foo: bar"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" spec:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" ttlStrategy:"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" secondsAfterSuccess: 5"})}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string)"},children:" parallelism: 3"})})]})}),(0,l.jsxs)(e.p,{children:["์ž๋™์œผ๋กœ ",(0,l.jsx)(e.code,{children:"workflowDefaults"})," ํ•„๋“œ์— ์„ค์ •ํ•ด์ค€ ๋Œ€๋กœ Workflows๊ฐ€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"yaml","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"yaml","data-theme":"default",children:[(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"argoproj.io/v1alpha1"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"Workflow"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"generateName"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"gc-ttl-"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"annotations"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"argo"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflows"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"labels"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"foo"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:"bar"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"spec"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"ttlStrategy"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"secondsAfterSuccess"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-constant)"},children:"5"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"# Time to live after workflow is successful"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"parallelism"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-constant)"},children:"3"})]})]})}),(0,l.jsxs)(e.p,{children:["ํ•ด๋‹น ์ด์Šˆ๋Š” ",(0,l.jsx)(e.code,{children:"workflowDefaults"}),"์— ",(0,l.jsx)(e.code,{children:"volumeClaimTemplates"})," ๊ฐ’์„ ๋„ฃ์œผ๋ฉด, ",(0,l.jsx)(e.code,{children:"CronWorflows/Workflows"})," ์ƒ์„ฑ ์‹œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"does not contain declared merge key: name"})," ๋ผ๋Š” ์—๋Ÿฌ๋ฉ”์„ธ์ง€๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด๋ณด๋‹ˆ ",(0,l.jsx)(e.code,{children:"StrategicMergePatch"})," ํ•จ์ˆ˜์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ  ์ด๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ",(0,l.jsx)(e.code,{children:"patch"})," ์ „๋žต๊ณผ ๊ด€๊ณ„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"go","data-theme":"default",children:(0,l.jsx)(e.code,{"data-language":"go","data-theme":"default",children:(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"VolumeClaimTemplates []apiv1.PersistentVolumeClaim "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"volumeClaimTemplates,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,opt,name=volumeClaimTemplates"`'})]})})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Workflows"}),"์—์„œ ์ •์˜๋˜์–ด์žˆ๋Š” ํƒ€์ž…์ธ ",(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"๋Š” ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋กœ name์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ •์˜๋˜์–ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ์•„๋ž˜ ",(0,l.jsx)(e.code,{children:"PersistentVolumeClaim"}),"ํƒ€์ž…์„ ํ™•์ธํ•ด๋ณด๋ฉด ",(0,l.jsx)(e.code,{children:"name"}),"์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ตฌ์กฐ์ฒด์— ์ •์˜๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฐ’์„ ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋กœ ์ •์˜ํ•ด๋‘์–ด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.pre,{"data-language":"go","data-theme":"default",children:(0,l.jsxs)(e.code,{"data-language":"go","data-theme":"default",children:[(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"type"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-function)"},children:"PersistentVolumeClaim"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-keyword)"},children:"struct"}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" {"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.TypeMeta "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:",inline"`'})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// Standard object's metadata."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.ObjectMeta "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:" "}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// spec defines the desired characteristics of a volume requested by a pod author."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" Spec PersistentVolumeClaimSpec "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:" "}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// status represents the current information/status of a persistent volume claim."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// Read-only."})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,l.jsxs)(e.span,{className:"line",children:[(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:" Status PersistentVolumeClaimStatus "}),(0,l.jsx)(e.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`'})]}),"\n",(0,l.jsx)(e.span,{className:"line",children:(0,l.jsx)(e.span,{style:{color:"var(--shiki-color-text)"},children:"}"})})]})}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"์—์„œ ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๋ฅผ ์ œ๊ฑฐํ•˜๋„๋ก ํ•ด๋‹น ์ด์Šˆ๋ฅผ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"VolumeClaimTemplates"}),"์— ",(0,l.jsx)(e.code,{children:"patchMergeKey"}),"๊ฐ€ ๋ถ™์€ ์ด์œ ๋Š” Volume๊ณผ ๊ฐ™์€ ์ปจ๋ฒค์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"ํ•ด๋‹น ์ด์Šˆ๋Š” ์ด์ฒ˜๋Ÿผ ์ •์ฑ…๊ณผ ๊ด€๋ จ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ์˜๋…ผ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ PR์ด์—ˆ๊ณ  ๊ฝค๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ถˆํŽธํ•ดํ•˜๊ณ  ์žˆ๋Š” ์ด์Šˆ์˜ ์›์ธ์„ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์–ด์„œ ๊ธฐ๋ปค์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"2. Search by name for WorkflowTemplates in UI"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ์ด์Šˆ๋Š” 3๋ช…์œผ๋กœ ํŒ€์„ ์งœ์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"HackertonC",placeholder:"blur",src:sE.Z})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"๋Š” '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€ ์•Š์•„ ํŠน์ • ",(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"์„ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” ",(0,l.jsx)(e.code,{children:"label"}),"์„ ๊ธฐ์ค€์œผ๋กœ๋งŒ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๊ทธ๋ž˜์„œ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์€ ๋ถˆํŽธํ•จ์„ ๋Š๋ผ๊ณ  ์žˆ์—ˆ์œผ๋ฉฐ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ด์คฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” '๊ธฐ๋Šฅ ๊ฐœ์„ ' ๊ด€๋ จ ์ด์Šˆ์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"namePattern",placeholder:"blur",src:sq.Z})}),(0,l.jsxs)(e.p,{children:["์ฟ ๋ฒ„๋„คํ‹ฐ์Šค API๋ฅผ ํ†ตํ•ด ์กฐํšŒ๋œ ",(0,l.jsx)(e.code,{children:"WorkflowTemplates"}),"์˜ ๊ฒฐ๊ณผ๋ฅผ '์ด๋ฆ„'์„ ๊ธฐ์ค€์œผ๋กœ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋กœ์ง์„ ์ถ”๊ฐ€์ ์œผ๋กœ ๋„ฃ์–ด ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๊ทธ๋Ÿฌ๋‚˜ ํ•œ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๊ธฐ์กด ํŽ˜์ด์ง€๋„ค์ด์…˜์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด continue ๊ฐ’์„ ์ด์šฉํ•ด ๊ตฌํ˜„๋˜์–ด์žˆ์–ด์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฒฐ๊ณผ๋ฅผ ์ด์ฒ˜๋Ÿผ ์ปค์Šคํ…€ํ•˜๊ฒŒ ์กฐ์ž‘ํ•  ๊ฒฝ์šฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:["์ด๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ• ๊นŒ ๊ณ ๋ฏผ์ด ๋งŽ์•˜์ง€๋งŒ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ",(0,l.jsx)(e.code,{children:"resourceVersion"}),"์„ ์ด์šฉํ•˜์—ฌ ์ปค์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜๋Š” ๋กœ์ง์„ ์ ์šฉํ•จ์œผ๋กœ์จ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"ํ˜ผ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฟ์ด ์˜๋…ผํ•˜๋ฉฐ ํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"๋˜ํ•œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ •๋ง ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ ๊ธฐ๋ถ„์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"3. A problem that is not initialized when changing the number of page limits"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11702",children:"Issue #11702"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11703",children:"PR #11703"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Search by name for WorkflowTemplates in UI"})," ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"continue"})," ๊ฐ’์„ UI์—์„œ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ฃผ์ง€ ์•Š์•„์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ๋ณด์ด์ง€ ์•Š๋Š” ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:["UI ์ฝ”๋“œ์—์„œ ํŽ˜์ด์ง€ ๊ฐฏ์ˆ˜ ๋ณ€๊ฒฝ์ด ๊ฐ์ง€๋  ๋•Œ ",(0,l.jsx)(e.code,{children:"offset"}),"์„ ์ดˆ๊ธฐํ™” ํ•˜๋„๋ก ๊ฐ„๋‹จํ•˜๊ฒŒ ๋กœ์ง์„ ์ˆ˜์ •ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋‹จ ํ•œ์ค„์˜ ์ฝ”๋“œ ์ˆ˜์ •์ด์—ˆ์œผ๋‚˜ ์ด ํ•œ ์ค„๋กœ ์ธํ•ด ๊ฝค๋‚˜ ๋ถˆํŽธํ•จ์„ ์ฃผ์—ˆ๋˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"4. Pagination may not work correctly for archived workflows"})}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11715",children:"Issue #11715"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11761",children:"PR #11761"})]}),(0,l.jsx)(e.p,{children:"Maintainer @terrytangyuan ๋‹˜๊ป˜์„œ ์ง์ ‘ Slack์œผ๋กœ ์—ฐ๋ฝ์„ ์ฃผ์‹  ์ด์Šˆ์ž…๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(d(),{alt:"Slack",placeholder:"blur",src:sJ.Z}),"\n",(0,l.jsx)(d(),{alt:"Github",placeholder:"blur",src:sU.Z})]}),(0,l.jsx)(e.p,{children:"์ข‹์•„ํ•˜๋Š” ์—ฐ์˜ˆ์ธ์—๊ฒŒ ์—ฐ๋ฝ๋ฐ›์€ ๊ธฐ๋ถ„์ด๋ผ ๋„ˆ๋ฌด ๊ธฐ๋ถ„์ด ์ข‹์•„์„œ ๋‚ ์•„๊ฐˆ ๋ป” ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์˜๊ณ  ๋“ค๋œจ๋Š” ๋งˆ์Œ์„ ๋ˆ„๋ฅด๊ณ  ์ด์Šˆ๋ฅผ ๋ถ„์„ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์ด์ „์—๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ๋ถ„๋ฆฌ๋˜์–ด์žˆ์—ˆ์ง€๋งŒ ",(0,l.jsx)(e.code,{children:"master"})," ๋ฒ„์ „๋ถ€ํ„ฐ ",(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๋ฅผ ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€๋กœ ํ•ฉ์น˜๊ณ  ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ๊ฐ™์ด ๋ณด์—ฌ์ฃผ๋„๋ก ๋กœ์ง์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"Workflows"}),"์™€ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง€๋ฉด์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋Š” ์„œ๋กœ ์ „ํ˜€ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ",(0,l.jsx)(e.code,{children:"Workflows"}),"๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ž์ฒด ํŽ˜์ด์ง€๋„ค์ด์…˜์ธ ",(0,l.jsx)(e.code,{children:"continue"}),"๊ฐ’์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๊ณ , ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๋Š” ์ž์ฒด์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ",(0,l.jsx)(e.code,{children:"offset"})," ๋ฐฉ์‹์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.p,{children:["๊ทธ๋Ÿฌ๋‚˜ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"์— ",(0,l.jsx)(e.code,{children:"Workflows"}),"์—์„œ ์‚ฌ์šฉํ•˜๋Š” ",(0,l.jsx)(e.code,{children:"continue"}),"๊ฐ’์„ ๊ทธ๋Œ€๋กœ ์ „๋‹ฌํ•˜๋ฉด์„œ ",(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์•„์˜ˆ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Search by name for WorkflowTemplates in UI"})," ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ๊ตฌํ˜„ํ–ˆ๋˜ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ฐธ๊ณ ํ•˜์—ฌ ํ•ด๋‹น ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"๋‘ ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ๋ฐ–์— ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๊ฐœ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์น˜๊ธฐ ์ „์— ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์ผ๋‹จ ์ „์ฒด ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐํšŒํ•˜์—ฌ ๋‘ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•ฉ์นœ ํ›„์— ๋งˆ์ง€๋ง‰์œผ๋กœ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋กœ์ง์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"ArchivedWorkflows"}),"๊ฐ€ ์กฐํšŒ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค ์ „์ฒด ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ํ•ฉ์น˜๊ธฐ๊นŒ์ง€ ํ•˜๋Š” ๊ฒƒ์ด ์„ฑ๋Šฅ์ƒ ๊ฑฑ์ •์ด ๋˜๋Š” ๋ถ€๋ถ„์ด๋ผ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."]}),(0,l.jsx)(e.p,{children:"์„ฑ๋Šฅํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณธ ๋’ค ์•„๋‹ˆ๋‹ค์‹ถ์œผ๋ฉด ํ”„๋ก ํŠธ์—์„œ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ์ปจํŠธ๋ฆฌ๋ทฐํ„ฐ๋กœ์จ ์ œ๋Œ€๋กœ ๊ธฐ์—ฌ๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ๋ฟŒ๋“ฏํ•˜๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:(0,l.jsx)(e.strong,{children:"5. Relocation of Commit Guidelines Information in the Documentation"})}),(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/issues/11700",children:"Issue #11700"}),"\n",(0,l.jsx)(e.a,{href:"https://github.com/argoproj/argo-workflows/pull/11701",children:"PR #11701"})]}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ๋ถ„์„"}),"\n"]}),(0,l.jsx)(e.p,{children:"ArgoWorkflows ํ”„๋กœ์ ํŠธ์—๋Š” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ์‹œ๋„ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ๋ฆฌ๋“œ๋ฏธ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"ํ•˜์ง€๋งŒ ๊ทธ๊ณณ์—๋Š” ์ปค๋ฐ‹์— ๊ด€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์ด ๋”ฐ๋กœ ์–ธ๊ธ‰๋˜์–ด์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"GeunSam2 ๋ฉ˜ํ† ๋‹˜๊ป˜์„œ ๋ณธ์ธ์ด ์ฒ˜์Œ ๊ธฐ์—ฌ๋ฅผ ์‹œ๋„ํ•˜๋ ค๊ณ  ํ–ˆ์„ ๋•Œ ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ฐพ๋Š”๋ฐ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ค์„œ ๋ถˆํŽธํ–ˆ๋‹ค๊ณ  ๋งํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค."}),(0,l.jsxs)(e.blockquote,{children:["\n",(0,l.jsx)(e.p,{children:"์ด์Šˆ ํ•ด๊ฒฐ"}),"\n"]}),(0,l.jsx)(e.p,{children:(0,l.jsx)(d(),{alt:"ContributingDocs",placeholder:"blur",src:sL.Z})}),(0,l.jsx)(e.p,{children:"์ด ๋ถˆํŽธ์‚ฌํ•ญ์„ ๋“ค์€ ํ›„ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ๋ฆฌ๋“œ๋ฏธ์— ์ปค๋ฐ‹์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ์˜ ๋งํฌ๋ฅผ ๊ฑธ์–ด์ฃผ๋„๋ก ์ˆ˜์ •ํ•จ์œผ๋กœ์จ ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํŽธํ•˜๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค."}),(0,l.jsx)(e.p,{children:"์ด PR์—์„œ๋Š” ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ์ฝ”๋“œ ์ œ์•ˆ์„ ํ•ด์ฃผ์—ˆ๋Š”๋ฐ ์ฝ”๋“œ ์ œ์•ˆ ๊ธฐ๋Šฅ์„ ์ฒ˜์Œ ์ ‘ํ•ด๋ณด์•„์„œ ํฅ๋ฏธ๋กญ๊ณ  ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."})]}),"\n",(0,l.jsx)(e.h4,{id:"-์ฐธ๊ฐ€-ํ›„๊ธฐ-17",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ์ฐธ๊ฐ€ ํ›„๊ธฐ"})}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ๋…„๋„์— ๊ฐ€์žฅ ์ž˜ ํ•œ ์ผ์ด ๋ฌด์—‡์ธ์ง€ ๋ฌป๋Š”๋‹ค๋ฉด, ์•„๋ฌด ๋ง์„ค์ž„๋„ ์—†์ด ArgoWorkflows ํ”„๋กœ์ ํŠธ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ™œ๋™์— ์ฐธ์—ฌํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ด์•ผ๊ธฐ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๊ฐ™์€ ๋ถ„์•ผ์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ๋งŒ๋‚˜์„œ ์„œ๋กœ ๊ณต๊ฐ๋Œ€๋ฅผ ํ˜•์„ฑํ•˜๋ฉฐ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ๋‹ค์–‘ํ•œ ํšŒ์‚ฌ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๋Š”๊ฒƒ์ด ์ฐธ ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋งค์ฃผ ๋ชจ์ž„๋งˆ๋‹ค ๊ทธ์ € ๋ชจ๊ฐ์ฝ”๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜์ด ๋งค๋ฒˆ ์ข‹์€ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์…”์„œ ๋งค์ฃผ ์ผ์š”์ผ์ด ์ฐธ ์ฆ๊ฒ๊ณ  ์‹œ๊ฐ„์ด ๋นจ๋ฆฌ๊ฐ”์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋˜ํ•œ ๋„ˆ๋ฌด ๋Šฅ๋ ฅ์žˆ๋Š” ๋ฉ˜ํ† ๋‹˜์„ ๋งŒ๋‚˜ ํ‰์†Œ์— ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ณ ๋ฏผ๋˜์—ˆ๋˜ ๋ถ€๋ถ„, ์•ž์œผ๋กœ์˜ ๋ฐฉํ–ฅ์„ฑ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ž˜ ๊ณต๋ถ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์กฐ์–ธ๋“ค์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด์„œ ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"ํ‰์†Œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ๋„์ „ํ•ด๋ณด๊ณ ์‹ถ์—ˆ์ง€๋งŒ, ์ด๋Ÿฐ ํฐ ํ”„๋กœ์ ํŠธ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌ๋ฅผ ํ•˜๋‚˜ ๋‘๋ ค์›Œ์„œ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜๋˜ ๋ถ€๋ถ„๋“ค์„ ์ด๋ ‡๊ฒŒ ์ข‹์€ ๋ฉ˜ํ‹ฐ๋“ค๊ณผ ๋ฉ˜ํ† ๋‹˜๊ณผ ๊ฐ™์ด ๋ถ€๋”ชํ˜€๋ณด๋‹ˆ ๋‘๋ ค์›€์ด ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"๋งŽ์€ PR์„ ์˜ฌ๋ ค๋ณด๋ฉด์„œ ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค๊ณผ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ๋„ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ๊ณ  ์‹ค์ œ ๋‚˜์˜ ์ฝ”๋“œ๊ฐ€ ๋ฐ˜์˜๋˜๋Š” ๊ฒƒ์„ ์ง€์ผœ๋ณด๋Š”๊ฒŒ ์ •๋ง ๋ฟŒ๋“ฏํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด๋ฒˆ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—๋„ ์ถฉ๋ถ„ํžˆ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.p,{children:"์ด ๊ธฐ๊ฐ„์ด ๋๋‚œ๋‹ค๊ณ  ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ๋ฉˆ์ถœ ์ƒ๊ฐ์€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ArgoWorkflows๋ฅผ ๊พธ์ค€ํžˆ ๋ณด๋ฉด์„œ ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์— ๊ธฐ์—ฌํ•  ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ArgoWorkflows ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Kubernetes๋‚˜ Argo CD ํ”„๋กœ์ ํŠธ์—๋„ ๊ธฐ์—ฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ๋„์ „ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,l.jsx)(e.h4,{id:"-๊ธฐ์—ฌ-์š”์•ฝ-16",children:(0,l.jsx)(e.strong,{children:"\uD83C\uDF35 ๊ธฐ์—ฌ ์š”์•ฝ"})}),"\n",(0,l.jsx)(s_.Z,{contributers:["sunyeongchoi"]})]})}e.default=(0,r.j)(sY)}},function(s){s.O(0,[2376,2762,674,9774,2888,179],function(){return s(s.s=6210)}),_N_E=s.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/reports/finalReportEn-2e444b47004adc6b.js b/_next/static/chunks/pages/2023/activites/reports/finalReportEn-2e444b47004adc6b.js deleted file mode 100644 index 68a7ffc3..00000000 --- a/_next/static/chunks/pages/2023/activites/reports/finalReportEn-2e444b47004adc6b.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4710],{9757:function(e,n,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/reports/finalReportEn",function(){return s(5536)}])},5536:function(e,n,s){"use strict";s.r(n);var i=s(5893),r=s(2673),o=s(4984),t=s(979);s(9966);var l=s(1151),a=s(5675),c=s.n(a),h=s(4987),d=s(8008),u=s(3917),p=s(2154),x=s(94),g=s(480),j=s(5514),m=s(4381),w=s(8904),f=s(7727),k=s(525),b=s(8189),y=s(3434),v=s(1916),I=s(5245),A=s(4877),C=s(2583),P=s(3441),S=s(7367),D=s(6428),W=s(2107),N=s(4004),R=s(1022),F=s(7799),M=s(3880),T=s(2942),O=s(8010),G=s(9937),K=s(9501),H=s(8050),Z=s(2648),E=s(6213),q=s(513),L=s(8556),z=s(9772),U=s(7163),J=s(2562),B=s(252),Y=s(2359),_=s(628),V=s(9569),X=s(7430),Q=s(8801),$=s(1352),ee=s(2424),en=s(534),es=s(4788),ei=s(3523),er=s(8083),eo=s(178),et=s(6455),el=s(8240),ea=s(1057),ec=s(310),eh=s(6359),ed=s(9),eu=s(6838),ep=s(1802),ex=s(5739),eg=s(5531),ej=s(1931),em=s(6406),ew=s(9417),ef=s(9083),ek=s(301),eb=s(4817),ey=s(6288),ev=s(7574),eI=s(9376),eA=s(8578),eC=s(8973),eP=s(7132),eS=s(2431),eD=s(9797),eW=s(7682),eN=s(207),eR=s(5357),eF=s(4405),eM=s(5655),eT=s(4005),eO=s(7149),eG=s(7041),eK=s(5309),eH=s(8456),eZ=s(101),eE=s(7725),eq=s(1015),eL=s(4012),ez=s(2482),eU=s(3782),eJ=s(555);let eB={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,l.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(eY,{...e})}):eY(e)},pageOpts:{filePath:"pages/2023/activites/reports/finalReportEn.mdx",route:"/2023/activites/reports/finalReportEn",headings:[{depth:2,value:"TL;TR",id:"tltr"},{depth:2,value:"โ˜‘๏ธ Who We Are",id:"๏ธ-who-we-are"},{depth:2,value:"โ˜‘๏ธ What is ArgoWorkflows",id:"๏ธ-what-is-argoworkflows"},{depth:2,value:"โ˜‘๏ธ Key Accomplishments",id:"๏ธ-key-accomplishments"},{depth:3,value:"UI/UX improvements",id:"uiux-improvements"},{depth:3,value:"Improving core functionality",id:"improving-core-functionality"},{depth:3,value:"Close communication with the maintainer group",id:"close-communication-with-the-maintainer-group"},{depth:2,value:"โ˜‘๏ธ Contribution Academy progress and activity details",id:"๏ธ-contribution-academy-progress-and-activity-details"},{depth:3,value:"From not knowing anything about Git to becoming an open source contributor",id:"from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor"},{depth:3,value:"Repository creation and contribution activities to practice using Git",id:"repository-creation-and-contribution-activities-to-practice-using-git"},{depth:3,value:"Operation of a special class on container basics",id:"operation-of-a-special-class-on-container-basics"},{depth:3,value:"Opening and conducting an issue hackathon within the team",id:"opening-and-conducting-an-issue-hackathon-within-the-team"},{depth:3,value:"Join to Contributor / Community meetings",id:"join-to-contributor--community-meetings"},{depth:3,value:"Argo Workflows OSS team page creation and operation",id:"argo-workflows-oss-team-page-creation-and-operation"},{depth:3,value:"Conduct offline meeting activities at least once a week",id:"conduct-offline-meeting-activities-at-least-once-a-week"},{depth:2,value:"โ˜‘๏ธ Participant contribution details",id:"๏ธ-participant-contribution-details"},{depth:3,value:"0. GeunCheol Yeom(Mentor)",id:"0-geuncheol-yeommentor"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review"},{depth:3,value:"1. ByeongSun Gang",id:"1-byeongsun-gang"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-1"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary"},{depth:3,value:"2. SiOn Kang",id:"2-sion-kang"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-1"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-2"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-1"},{depth:3,value:"3. YoungGil Kwon",id:"3-younggil-kwon"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-2"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-3"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-2"},{depth:3,value:"4. SuBin Kim",id:"4-subin-kim"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-3"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-4"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-3"},{depth:3,value:"5. HakJun Kim",id:"5-hakjun-kim"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-4"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-5"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-4"},{depth:3,value:"6. JinSu Park",id:"6-jinsu-park"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-5"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-6"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-5"},{depth:3,value:"7. ChungWun Seo",id:"7-chungwun-seo"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-6"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-7"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-6"},{depth:3,value:"8. HaeMin Song",id:"8-haemin-song"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-7"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-8"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-7"},{depth:3,value:"9. DaHae Ahn",id:"9-dahae-ahn"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-8"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-9"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-8"},{depth:3,value:"10. JiWan Ahn",id:"10-jiwan-ahn"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-9"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-10"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-9"},{depth:3,value:"11. YoonWoo You",id:"11-yoonwoo-you"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-10"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-11"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-10"},{depth:3,value:"12. ByeongGon Lee",id:"12-byeonggon-lee"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-11"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-12"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-11"},{depth:3,value:"13. EuiJu Lee",id:"13-euiju-lee"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-12"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-13"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-12"},{depth:3,value:"14. EuiJung Geon",id:"14-euijung-geon"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-13"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-14"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-13"},{depth:3,value:"15. SungRock Jung",id:"15-sungrock-jung"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-14"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-15"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-14"},{depth:3,value:"16. MoonYoung Chae",id:"16-moonyoung-chae"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-15"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-16"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-15"},{depth:3,value:"17. SooNyeong Choi",id:"17-soonyeong-choi"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-16"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-17"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-16"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Finalreporten"},pageNextRoute:"/2023/activites/reports/finalReportEn",nextraLayout:o.ZP,themeConfig:t.Z};function eY(e){let n=Object.assign({h2:"h2",p:"p",a:"a",code:"code",strong:"strong",h3:"h3",blockquote:"blockquote",ul:"ul",li:"li",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",em:"em",pre:"pre",span:"span",hr:"hr",h4:"h4",details:"details",summary:"summary",ol:"ol",br:"br"},(0,l.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"tltr",children:"TL;TR"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"#contribute-info",children:"Go to see Contributions Summary"})}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-who-we-are",children:"โ˜‘๏ธ Who We Are"}),"\n",(0,i.jsxs)(n.p,{children:["The ",(0,i.jsx)(n.code,{children:"ArgoWorkflows OSS 2023"}),"team have 18 member. (1 Mentor, 17 Mentees)"]}),"\n",(0,i.jsxs)(n.p,{children:["Our Team met for participant to ",(0,i.jsx)(n.a,{href:"https://www.contribution.ac/2023-ossca",children:"Open Source Contribution Academy"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)(n.strong,{children:"competition for junior developers"})," with the theme ",(0,i.jsx)(n.code,{children:"How can I contribute well to open source?"})]}),"\n",(0,i.jsxs)(n.p,{children:["This event is a competition where ",(0,i.jsx)(n.code,{children:"some mentors"})," and about ",(0,i.jsx)(n.code,{children:"20 mentees"})," are paired up and the goal is to contribute together and achieve results for four months."]}),"\n",(0,i.jsx)(n.p,{children:"We participated in this event on the open source topic of ArgoWorkflows."}),"\n",(0,i.jsx)(n.p,{children:"Most of us were afraid to even use git at first. but we made succeeded in making various contributions over the past three months."}),"\n",(0,i.jsx)(n.p,{children:"Let me introduce our achievements."}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-what-is-argoworkflows",children:"โ˜‘๏ธ What is ArgoWorkflows"}),"\n",(0,i.jsxs)(n.p,{children:["Before the achievements introduction, Lets know about what is ",(0,i.jsx)(n.code,{children:"ArgoWorkflows"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"argoDag",placeholder:"blur",src:h.Z})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Argo Workflows"})," is a container-based workflow engine, an open source project that can run parallel jobs on Kubernetes.\nEach workflow step is defined as a container, and multi-step workflows can be modeled as a series of jobs, or dependencies between tasks can be executed using a Directed Acyclic Graph (DAG)."]}),"\n",(0,i.jsxs)(n.p,{children:["In other words, Argo Workflows makes it faster and easier to ",(0,i.jsx)(n.strong,{children:"simple workflows tasks, as well as complex tasks for machine learning or data processing, on Kubernetes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"argo_0",placeholder:"blur",src:d.Z})}),"\n",(0,i.jsxs)(n.p,{children:["Argo Workflows is a graduated project of ",(0,i.jsx)(n.strong,{children:"the Cloud Native Computing Foundation (CNCF)."})]}),"\n",(0,i.jsxs)(n.p,{children:["To become a graduated project, it must pass all tests conducted by the CNCF to meet their rigorous standards.\nBeing recognized as a graduated project means that ",(0,i.jsx)(n.strong,{children:"Argo meets the highest standards"})," for clear governance and committer processes, healthy growth, and security and compliance adherence.\nSince the rigorous standards, ",(0,i.jsx)(n.strong,{children:"only about 13% of projects"})," registered with the CNCF succeed in graduating."]}),"\n",(0,i.jsxs)(n.p,{children:["In fact, it took about 5 years for the Argo project to be recognized as a graduated project, with ",(0,i.jsx)(n.strong,{children:"over 7,000 contributors, over 11,000 PRs, and over 370,000 contributions."})]}),"\n",(0,i.jsxs)(n.p,{children:["Moreover, the Argo project is ",(0,i.jsx)(n.strong,{children:"a very active and up-to-date open source"}),", with ",(0,i.jsx)(n.strong,{children:"over 2300 companies"})," contributing to the code and ",(0,i.jsx)(n.strong,{children:"over 8300 people"})," contributing to the code."]}),"\n",(0,i.jsxs)(n.p,{children:["Argo Workflows is recognized as ",(0,i.jsx)(n.strong,{children:"the most representative workflow engine"})," in the cloud native community."]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Many companies around the world officially"})," have introduced and used Argo Workflows. This is means that Argo Workflows can solve issues with workload in big companies."]}),"\n",(0,i.jsx)(n.p,{children:"The following major companies are using Argo Workflows."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"companys",placeholder:"blur",src:u.Z})}),"\n",(0,i.jsx)(n.p,{children:"... and over 200 other global companies"}),"\n",(0,i.jsx)(n.p,{children:"Some alternative tools to Argo Workflows include Apache Airflow, Tekton, and Prefect."}),"\n",(0,i.jsx)(n.p,{children:"Argo Workflows is a Kubernetes-native engine that makes it easy to orchestrate container-based workflows and manage resources.\nApache Airflow, similiar but different to Argo Workflows, is a standalone application and does not inherently utilize the capabilities of Kubernetes.\nAs a result, Airflow can more difficult to resource management and scalability than Argo Workflows."}),"\n",(0,i.jsxs)(n.p,{children:["Also, Argo Workflows can perform a various of tasks such as CI/CD as well as data pipelines because it runs each workflow step as an independent container.\nThis is possible due to use the power of Container and Kubernetes, than it can run ",(0,i.jsx)(n.strong,{children:"anything without restrictions."})]}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-key-accomplishments",children:"โ˜‘๏ธ Key Accomplishments"}),"\n",(0,i.jsx)(n.h3,{id:"uiux-improvements",children:"UI/UX improvements"}),"\n",(0,i.jsxs)(n.p,{children:["The Argo Workflows project is actively contributing to ",(0,i.jsx)(n.code,{children:"UI/UX improvement"})," as the main topic for contribution."]}),"\n",(0,i.jsx)(n.p,{children:"As proof of this, you can also check the dashboard for UI/UX improvement tracking."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"uiux_0.png",placeholder:"blur",src:p.Z})}),"\n",(0,i.jsx)(n.p,{children:"Our team has also made many UI improvements along these project goals."}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Key improvements for UI/UX"}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"Search by name for WorkflowTemplates in UI"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"show history about completed runs in each cron workflow"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"Improvements to DataPciker"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"UI toolbar sticky"})}),"\n",(0,i.jsx)(n.li,{children:"... and Various other bug fixes"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"uiux_1.png",placeholder:"blur",src:x.Z})}),"\n",(0,i.jsx)(n.h3,{id:"improving-core-functionality",children:"Improving core functionality"}),"\n",(0,i.jsxs)(n.p,{children:["As contributions accumulate, our understanding of the project increased and we got more confidence.\nWe were increasingly able to contribute not only UI/UX improvements, but also ",(0,i.jsx)(n.strong,{children:"the core functionality of the workflow engine."})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://blog.argoproj.io/whats-new-in-argo-workflows-v3-5-f260e8603ca6",children:"Whatโ€™s new in Argo Workflows v3.5"})}),"\n",(0,i.jsxs)(n.p,{children:["The core logic of the workflow engine is ",(0,i.jsx)(n.strong,{children:"install as a CRD in Kubernetes and has a significant impact on the behavior and performance of a Kubernetes cluster."}),"\nSo, Contributing to workflow engine is ",(0,i.jsx)(n.strong,{children:"quite difficult"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["because it ",(0,i.jsx)(n.strong,{children:"requires a high level of implementation"})," and ",(0,i.jsx)(n.strong,{children:"active participation"})," in testing and policy discussions with maintainers."]}),"\n",(0,i.jsxs)(n.p,{children:["It was challenge for us, but our team was able to ",(0,i.jsx)(n.strong,{children:"make key contributions to the Argo Workflows 3.5 release"}),". Also We ",(0,i.jsx)(n.strong,{children:"were mentioned to the Argo official blog"})," by contributing very important features to ",(0,i.jsx)(n.code,{children:"Template Spec"}),", ",(0,i.jsx)(n.code,{children:"Authentication"}),", and ",(0,i.jsx)(n.code,{children:"Controller"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"core_0",placeholder:"blur",src:g.Z})}),"\n",(0,i.jsxs)(n.p,{children:["Even after the release of Argo Workflows 3.5, we made many contributions such as CI and test environments for ",(0,i.jsx)(n.code,{children:"DX improvements"}),", new features in the ",(0,i.jsx)(n.code,{children:"Nix"}),", ",(0,i.jsx)(n.code,{children:"Controller"}),", and ",(0,i.jsx)(n.code,{children:"Template specifications"}),", ",(0,i.jsx)(n.code,{children:"updating GoLang version"}),".\nWith more contributions, We are making progress in making Argo workflows a much better tool in next release."]}),"\n",(0,i.jsx)(n.h3,{id:"close-communication-with-the-maintainer-group",children:"Close communication with the maintainer group"}),"\n",(0,i.jsxs)(n.p,{children:["Our team was very fortunate that the Argo Workflows project got a new leader in May of this year, ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/terrytangyuan",children:"Yuan Tang"}),", and the breath of contributions across the project really accelerated."]}),"\n",(0,i.jsx)(n.p,{children:"Normally, in a large project like this, it would take quite a long time for reviews making it difficult to a lot of contributions.\nHowever, Thanks to the talented project head and his team, all of the ArgoWorkflows team members who participated in this competition learned a lot, experienced a lot,\nand grew through a lot of contributions in a short time."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"maintainer.png",placeholder:"blur",src:j.Z})}),"\n",(0,i.jsx)(n.p,{children:"Opportunities for contributions existed outside Issue and PR pages."}),"\n",(0,i.jsx)(n.p,{children:"We were able to have the valuable experience of being in open source project, such as deciding on a policy for processing logic in the project to resolve issues and experiencing being assigned and working on other related issues."}),"\n",(0,i.jsx)(n.p,{children:"Now, We introduce our contributions during the project."}),"\n",(0,i.jsx)(eJ.Z,{contributers:["GeunSam2","qudtjs0753","umi0410","newdeal123","binkoni","Leeeuijooo","sudosubin","junkmm","shmruin","da-head0","synoti21","Jack-R-lantern","Yaminyam","zel0rd","yunwoo-yu","juijeong8324","moonyoungCHAE","sunyeongchoi"]}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-contribution-academy-progress-and-activity-details",children:"โ˜‘๏ธ Contribution Academy progress and activity details"}),"\n",(0,i.jsx)(n.h3,{id:"from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor",children:"From not knowing anything about Git to becoming an open source contributor"}),"\n",(0,i.jsx)(n.p,{children:"Of the 17 Masters stage participants, 12 of our team were made up of members who had no experience in proper collaboration/code review through GIT."}),"\n",(0,i.jsxs)(n.p,{children:["As it is a CRD that runs on Kubernetes as an engine, it is a project that requires a high level of understanding of Kubernetes, but ",(0,i.jsx)(n.strong,{children:"there were only 4 members with proper experience using Kubernetes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:"At first, I had no idea how to start and was at a loss, but as a result of practicing Git with a mentor and performing various tasks and studying in the practice REPO to become familiar with containers and Kubernetes, I gradually became familiar with the tool called Argo Workflows. It has begun."}),"\n",(0,i.jsxs)(n.p,{children:["As a result, ",(0,i.jsx)(n.strong,{children:"at the time of writing this report, we had the enjoyable experience of creating PRs for all 17 Masters stage participants"}),"."]}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.th,{align:"center",children:(0,i.jsx)(c(),{alt:"chart1",placeholder:"blur",src:m.Z})})})}),(0,i.jsx)(n.tbody,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.td,{align:"center",children:(0,i.jsx)(n.em,{children:"Summary of contribution activities"})})})})]}),"\n",(0,i.jsx)(n.p,{children:"Additionally, contribution activities, which I had not been able to actively do at first because I was busy familiarizing myself with the tool and acquiring background knowledge, accelerated over time."}),"\n",(0,i.jsx)(n.p,{children:"In the end, the members' skills are growing so quickly that in September, in just the first week, they were able to match the number of PRs that were close to the PRs contributed during the previous month."}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.th,{align:"center",children:(0,i.jsx)(c(),{alt:"chart2",placeholder:"blur",src:w.Z})})})}),(0,i.jsx)(n.tbody,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.td,{align:"center",children:(0,i.jsx)(n.em,{children:"Monthly Activity Graph"})})})})]}),"\n",(0,i.jsx)(n.p,{children:"Introducing the various activities our team has performed to achieve the current contribution activities."}),"\n",(0,i.jsx)(n.h3,{id:"repository-creation-and-contribution-activities-to-practice-using-git",children:"Repository creation and contribution activities to practice using Git"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Repository address: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Goal: Update member profile of issue template Select issue and create first PR according to issue content."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity1",placeholder:"blur",src:f.Z})}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Goal Details"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Edit/add the two files below to create a PR that updates user information."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/users.md`"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/[name].md`"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" To raise PR and merge, please refer to the points below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Since you do not have permission to create or push branches in the repo, you must fork and then work on it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Please refer to [PRโ€™s Naming Convention](https://flank.github.io/flank/pr_titles/)."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [DCO](https://github.com/apps/dco) Please commit by referring to the conditions for passing the bot's check."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)"})})]})}),"\n",(0,i.jsx)(n.h3,{id:"operation-of-a-special-class-on-container-basics",children:"Operation of a special class on container basics"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Page address: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"https://github.com/ArgoWorkflows-OSS/container-playground"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Goal: Create your own service and configure CI for containerization"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity2",placeholder:"blur",src:k.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity3",placeholder:"blur",src:b.Z})}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Goal Details"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Create your own web service and write a Docker file that can be containerized."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" To pass the assignment, please be sure to follow the instructions below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Directory and file placement"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - When developing a personal service, be sure to create your own GitHub account directory and write code under it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `Dockerfile` must be located at the top level of your directory. (If this condition is not met, CI may fail.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - You can freely create other files under your own directory except for the location of `Dockerfile`."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - However, the image must be built successfully when you run the `docker build -t [image name] .` command at the top level of your directory."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Behavior of built images"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Personal web service must operate on port 8080."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - The built image must be serviced without problems when the `docker run -d -p [forwarding port number]:8080 [image name]` command is executed without any additional parameters."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Web service development language and service structure"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It doesnโ€™t matter which language or framework you prefer."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It doesnโ€™t matter if you create a simple API service with no UI or design."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - However, you must create two required APIs. (I don't care about the response value.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[your github account]"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - (Optional) It is better to optimize the Docker image. ([Reference](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})})]})}),"\n",(0,i.jsx)(n.h3,{id:"opening-and-conducting-an-issue-hackathon-within-the-team",children:"Opening and conducting an issue hackathon within the team"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Intra-team hackathon to designate issues and solve each group issue within a period of time"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity4",placeholder:"blur",src:y.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity5",placeholder:"blur",src:v.Z})}),"\n",(0,i.jsx)(n.h3,{id:"join-to-contributor--community-meetings",children:"Join to Contributor / Community meetings"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity6",placeholder:"blur",src:I.Z})}),"\n",(0,i.jsx)(n.h3,{id:"argo-workflows-oss-team-page-creation-and-operation",children:"Argo Workflows OSS team page creation and operation"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Page address: ",(0,i.jsx)(n.a,{href:"https://argoworkflows-oss.github.io/",children:"https://argoworkflows-oss.github.io/"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Production framework: nextra"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity7",placeholder:"blur",src:A.Z})}),"\n",(0,i.jsx)(n.h3,{id:"conduct-offline-meeting-activities-at-least-once-a-week",children:"Conduct offline meeting activities at least once a week"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Regular meeting activities"}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We selected every Sunday as a regular offline meeting date and conducted regular meeting activities."}),"\n",(0,i.jsx)(n.li,{children:"We conducted various communication activities such as exploring issues to be resolved through group activities, sharing our own experience in resolving issues, and discussing errors that occurred during the process."}),"\n",(0,i.jsxs)(n.li,{children:["Detailed information about offline regular meetings can be found through the link ",(0,i.jsx)(n.a,{href:"https://argoworkflows-oss.github.io/",children:"here"}),"."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity8",placeholder:"blur",src:C.Z})}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Presentation activity on topics of interest"})}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"During offline meetings, I gave presentations on topics of interest to me."}),"\n",(0,i.jsxs)(n.li,{children:["Topic of interest presentation topic and presenter","\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{align:"center",children:"order"}),(0,i.jsx)(n.th,{children:"Title"}),(0,i.jsx)(n.th,{align:"center",children:"Presenter"}),(0,i.jsx)(n.th,{align:"center",children:"Announcement date"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"1"}),(0,i.jsx)(n.td,{children:"Case study of Argo Workflows adoption at Carrot Market"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"July 15"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"2"}),(0,i.jsx)(n.td,{children:"WebRtc concept and use cases for real-time communication"}),(0,i.jsx)(n.td,{align:"center",children:"Song Hye-min"}),(0,i.jsx)(n.td,{align:"center",children:"July 30"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"3"}),(0,i.jsx)(n.td,{children:"How to link Argo Workflows and Keyclock"}),(0,i.jsx)(n.td,{align:"center",children:"Soon yeong-Choi"}),(0,i.jsx)(n.td,{align:"center",children:"July 30"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"4"}),(0,i.jsx)(n.td,{children:"Implementing CI/CD with Argo Project"}),(0,i.jsx)(n.td,{align:"center",children:"Hak jun-Kim"}),(0,i.jsx)(n.td,{align:"center",children:"August 6"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"5"}),(0,i.jsx)(n.td,{children:"Presentation of eBPF concept, filter development method, and use cases"}),(0,i.jsx)(n.td,{align:"center",children:"Seong rak-Jeong"}),(0,i.jsx)(n.td,{align:"center",children:"August 6"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"6"}),(0,i.jsx)(n.td,{children:"History of containers and creating containers without Docker"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"August 13"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"7"}),(0,i.jsx)(n.td,{children:"Platform builder that allows developers to load test themselves & K6 load test PoC announcement"}),(0,i.jsx)(n.td,{align:"center",children:"Ah Da-hye"}),(0,i.jsx)(n.td,{align:"center",children:"August 20"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"8"}),(0,i.jsx)(n.td,{children:"Considerations on the container ecosystem"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"August 27"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"9"}),(0,i.jsx)(n.td,{children:"Github Actions Installing and operating self-hosted in Kubernetes"}),(0,i.jsx)(n.td,{align:"center",children:"Cheong woon-Seo"}),(0,i.jsx)(n.td,{align:"center",children:"September 2nd"})]})]})]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity9",placeholder:"blur",src:P.Z})}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Gathering together and coding individually"})}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We gathered together irregularly and did our own coding."}),"\n",(0,i.jsx)(n.li,{children:"We conducted technical exchanges, including analyzing the structure and issues of ArgoWorkflow."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity10",placeholder:"blur",src:S.Z})}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-participant-contribution-details",children:"โ˜‘๏ธ Participant contribution details"}),"\n",(0,i.jsx)(n.h3,{id:"0-geuncheol-yeommentor",children:"0. GeunCheol Yeom(Mentor)"}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I met ArgoWorkflows last year, and many things changed"}),"\n",(0,i.jsx)(n.p,{children:"I participated as a mentor at this event, but I feel like I'm the one learning and getting more out of it."}),"\n",(0,i.jsx)(n.p,{children:"I would like to sincerely thank the mentees who participated in the event and did their best until the end, and I hope that we can continue to be colleagues in open source activities together."}),"\n",(0,i.jsx)(n.p,{children:"During the event, I was able to think about the culture of the open source ecosystem once again, and I was able to study various techniques for utilizing Git that I thought I knew in the CI environment."}),"\n",(0,i.jsx)(n.p,{children:"I feel more passionate about the ArgoWorkflows project, and I'm not sure what opportunities there will be in the future, but I'd like to contribute to more diverse areas."}),"\n",(0,i.jsx)(n.h3,{id:"1-byeongsun-gang",children:"1. ByeongSun Gang"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Personal achievements"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Documentation contribution"})," ",(0,i.jsx)(n.code,{children:"#11762"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11762#event-10327741834",children:"Remove helm installation guide and Add helm documentation link"})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We need to install helm for MinIO configuration, but the helm installation guide only shows the configuration related to mac, so we fixed it to access the helm official documentation."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Documentation contribution"})," ",(0,i.jsx)(n.code,{children:"#11735"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11735#event-10365473861",children:"Add installation option description"})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We added a detailed description of the managed namespace option."}),"\n",(0,i.jsxs)(n.li,{children:["I learned from a maintainer that there is a ",(0,i.jsx)(n.a,{href:"https://kubernetes.io/docs/contribute/style/style-guide/#use-simple-and-direct-language",children:"Documentation convention"})," for Kubernetes here."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Contribution Preparation Courses and Activities"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn the basics of Github","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["My mentor gave me an assignment to update my profile. I familiarized myself with the concepts of GPG and DCObot to become more familiar with github.\n",(0,i.jsx)(c(),{alt:"Wang",placeholder:"blur",src:D.Z})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Docker Beginner Special Class","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["We had an activity to create a docker image using Dockerfile. I learned the concepts by reading the materials organized by my mentor.\nIn addition, when creating the image, I tried to apply ",(0,i.jsx)(n.a,{href:"https://www.notion.so/Dockerfile-65f85f55b1b647ebb85617da9747db58?pvs=21",children:"multi stage build"})," to include only the features needed for execution.\n",(0,i.jsx)(c(),{alt:"dockerfile_pull_request",placeholder:"blur",src:W.Z}),"\n",(0,i.jsx)(c(),{alt:"multi-staging-build",placeholder:"blur",src:N.Z})]}),"\n",(0,i.jsxs)(n.li,{children:["After the lab, my mentor walked me through ",(0,i.jsx)(n.a,{href:"https://ykarma1996.tistory.com/192",children:"Overlay FS"})," one by one, showing me how the images are created. This was really informative..."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learning the basics of Kubernetes","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Before contributing, I took the time to study the basics of Kubernetes.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.notion.so/bf8924a756b34bacb82d7051a05f1168?pvs=21",children:"๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Argo workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["template and ",(0,i.jsx)(n.a,{href:"https://www.notion.so/e4d8e9e18f154a2181135b3e1b6b2d45?v=599976df8f114b5bb48943bdeef08360&pvs=4",children:"self-study"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:["Mentee Hakjun showed me the ",(0,i.jsx)(n.a,{href:"https://junkmm.tistory.com/28",children:"pipeline for deploying on GCP using ArgoCD and Argo Workflows"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Participation in OSS meetup activities"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Mentors and mentees gave presentations on various topics. It was a good time to hear what problems they are facing in the real world besides contributing and how they solved them."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Participating in the hackathon"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Mentee Sungrak helped me a lot. He shared the issues he thought were okay and always encouraged me to challenge myself.\n",(0,i.jsx)(c(),{alt:"hackImage",placeholder:"blur",src:R.Z})]}),"\n",(0,i.jsxs)(n.li,{children:["He recommended the issue ",(0,i.jsx)(n.code,{children:"#11609"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:"Compile expr in config"}),", so I tried it."]}),"\n",(0,i.jsxs)(n.li,{children:["I spent some time analyzing the issue by ",(0,i.jsx)(n.a,{href:"https://www.notion.so/491f51f4142244ca875708c5556c58a2?pvs=21",children:"teaching myself Golang"}),"."]}),"\n",(0,i.jsx)(n.li,{children:"It was a good time to become more familiar with golang."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Participant Review"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"As a junior developer, this activity is not just for contributing, it's a great way to see what developers are thinking about and how they grow."}),"\n",(0,i.jsx)(n.li,{children:"I got so much help and I'm always grateful. It was a great time to meet so many nice people."}),"\n",(0,i.jsx)(n.li,{children:"I'm glad I took the first step in getting acquainted with containers."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),".","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I will continue to be interested in and contribute to all open source projects that I use in my development."}),"\n",(0,i.jsx)(n.li,{children:"I will apply Argo workflows to real projects and find ways to contribute more!"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["qudtjs0753"]}),"\n",(0,i.jsxs)(n.h3,{id:"2-sion-kang",children:["2. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sion-kang-3146551bb/",children:"SiOn Kang"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"1 issue, 3 PRs"}),"\n",(0,i.jsxs)(n.li,{children:["Modified GitHub Actions log name to improve readability","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11670",children:"https://github.com/argoproj/argo-workflows/pull/11670"})}),"\n",(0,i.jsx)(n.li,{children:"Among the steps performed in publish-release, Run actions/cache@v3 is performed a total of three times."}),"\n",(0,i.jsx)(n.li,{children:"Each person has a different role, but the same name is used, so the part where it may feel like the same task is being done three times has been changed to a name that fits each role."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Delete cache logic that does not require GitHub Actions","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11754",children:"https://github.com/argoproj/argo-workflows/pull/11754"})}),"\n",(0,i.jsx)(n.li,{children:"Fixed an error that occurred due to overlapping cache because caching is performed by default unless the cache option is set to false in setup-go actions."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Upgrade all checkout@v3 that uses the deprecated NodeJS 16 version to checkout@v4.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11782",children:"https://github.com/argoproj/argo-workflows/pull/11782"})}),"\n",(0,i.jsx)(n.li,{children:"Since NodeJS will soon end its security support, changes have been made to use actions using the latest version."}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I enjoyed last year's experience so much that I decided to participate again this year, but this year was a great experience again with a different feel from last year.\nThanks to all the passionate team members and active projects, I was able to maintain interest in the project without losing tension, and I am very happy that I have a colleague with whom I can share not only the project but also related stories."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Yaminyam"]}),"\n",(0,i.jsx)(n.h3,{id:"3-younggil-kwon",children:"3. YoungGil Kwon"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:"[Project Contributions]"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["'Bug modification' Argo Workflow Datpicker improvement ",(0,i.jsx)(n.em,{children:"(completed)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Improve the ui of datepick, one of the filter functions of the workflow list page"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"1.UI.png",placeholder:"blur",src:F.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"2.UI.png",placeholder:"blur",src:M.Z})}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11476",children:"UI: Datepicker Style Malfunction Issue \xb7 Issue #11476 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:"PR Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"fix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd \xb7 Pull Request #11480 \xb7 argoproj/argo-workflows"})}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["'Bug modification' ",(0,i.jsx)(n.em,{children:"Cronworkflow's State filter initial value setting (completed)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Fixed a bug where the status filter in the cronworkflow is rendered regardless of the initial value"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"3.UI.png",placeholder:"blur",src:T.Z})}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11685",children:"ui: Cron workflow initial filter value \xb7 Issue #11685 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:"PR Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11686",children:"https://github.com/argoproj/argo-workflows/pull/11686"})}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["'Fix the bug' ",(0,i.jsx)(n.em,{children:"Remove webpack-related alerts from the initial page (in progress)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"To remove web pack monitoring that occurs when loading argo workflow ui"}),(0,i.jsx)(n.p,{children:"Currently testing the dependence and functionality of the associated libraries"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"4.UI.png",placeholder:"blur",src:O.Z})}),(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsxs)(n.li,{children:["'Improvement' ",(0,i.jsx)(n.em,{children:"Improvement of login page (in progress)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Issues that improve the existing login page in Argo Workflow in the same form as the Argo CD"}),(0,i.jsx)(n.p,{children:"We will analyze the login capabilities provided by current workflow and apply new designs and designs afterwards"}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/10816",children:"Similar login page to Argo CD \xb7 Issue #10816 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Project Activity History]"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.8 Opening Ceremony (Project Introduction and Self-Introduction)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Opening ceremony\n",(0,i.jsx)(c(),{alt:"5.meet.png",placeholder:"blur",src:G.Z})]}),"\n",(0,i.jsx)(n.li,{children:"Time for self-introduction using nicknames"}),"\n",(0,i.jsx)(n.li,{children:"A rough introduction to the project"}),"\n",(0,i.jsxs)(n.li,{children:["a majority vote for the rules of gathering activity","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The next meeting activity will be held from 1 p.m. on Saturday (07/15) unlike the regular schedule, depending on the majority vote of the participants at the opening ceremony. The planned activity topic is:"}),"\n",(0,i.jsx)(n.li,{children:"Time to review or talk about *common activities** for the next week"}),"\n",(0,i.jsx)(n.li,{children:"Time to communicate about topics of interest"}),"\n",(0,i.jsx)(n.li,{children:"You can also set up the development environment according to your progress. (Optional)"}),"\n",(0,i.jsx)(n.li,{children:"(Common activities will be organized and shared within tomorrow's work hours.)"}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.15 First Meeting (Introduction to Development Environment Settings and Workflow Features)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Open Up to the First Meeting"}),"\n",(0,i.jsx)(n.li,{children:"Development Environment Settings (dev-container)"}),"\n",(0,i.jsxs)(n.li,{children:["Playground Mission (DCO Bot Check Passed, Commit Using GPG, Commit Message Convention)","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I created a playground before I immediately challenged a real open-source project. The first goal is to do issues/PR/commitments, etc., from an outsider's perspective on the project in this Playground.\nIt's simple, but there may be unexpected gateways for the first time, so please focus. If we resolve the first issue early, we will give you additional instructions. Haha"}),"\n",(0,i.jsxs)(n.li,{children:["์ €์žฅ์†Œ: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS"})]}),"\n",(0,i.jsx)(n.li,{children:"Objective: Select member profile update issue in issue template and generate first PR according to issue content."}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.23 Second meeting (share issues of interest)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Gathering at Seongsu to conduct the second meeting (provided by Musinsa-Andahye Mentee)"}),"\n",(0,i.jsxs)(n.li,{children:["Introduce issues of interest, share issues with each other\n",(0,i.jsx)(c(),{alt:"6.meet.png",placeholder:"blur",src:K.Z})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.6 Fourth meeting"})}),(0,i.jsx)(n.p,{children:"Presentation activities"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"argo event์™€ workflow, cd์—ฐ๋™"}),"\n",(0,i.jsx)(n.li,{children:"eBpf"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"7.meet.png",placeholder:"blur",src:H.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.13 Fifth Meeting"})}),(0,i.jsx)(n.p,{children:"Presentation activities"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"webRTC"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"8.meet.png",placeholder:"blur",src:Z.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.20 6th Meeting"})}),(0,i.jsx)(n.p,{children:"presentation activityEast"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Platform builder & K6 load test PoC for developers to load test themselves"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"9.meet.png",placeholder:"blur",src:E.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Project Activities]"})}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"[Learning to contribute]"}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["Kubernetes Architecture Lecture - ",(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=Iue9TC13vPQ",children:"YouTube link"})]}),"\n",(0,i.jsxs)(n.li,{children:["Kubernetes Resources Lecture - ",(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=6n5obRKsCRQ&list=PLApuRlvrZKohaBHvXAOhUD-RxD0uQ3z0c",children:"YouTube link"})]}),"\n",(0,i.jsxs)(n.li,{children:["Go Playground - ",(0,i.jsx)(n.a,{href:"https://go.dev/play/",children:"https://go.dev/play/"})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Learnings and impressions"}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:"I realized that domain knowledge in the field is important to contribute to the project.\nI wanted to simply contribute to web services, but it was not easy to set up the environment due to lack of knowledge about Kubernetes."}),"\n",(0,i.jsx)(n.li,{children:"I learned that big open source projects use things like DCO/GPG, and I was able to learn how open source projects are managed and operated."}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Issues and PR details"})}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"For me, the idea of contributing to open source brings up a lot of mixed feelings.\nContributing to open source with other developers and experiencing the sharing and collaborative culture of open source is a great joy and reward for developers.\nHowever, the uncertainty and fear that I had experienced when contributing several times before was a big barrier that made me hesitate to try again.\nWhen I decided to participate for the third time, I said to myself, \"Excuses like \"I'm a student, I don't know enough, I'm busy preparing for a job, etc.\" don't work anymore. I must succeed this time'.\nI can still remember the promise I made to myself when I started, which made it all the more overwhelming and exciting.\nWhen I was applying for projects, I had to decide whether I wanted to work on something I knew or something new. I applied for a project related to devops, a field I hadn't been exposed to before, in order to educate myself and work harder.\nIt didn't take long for me to regret this decision. There was a lot to learn before I could even contribute, and a lot of time was wasted in building the basic environment of the project. However, when the development environment was built with other team members,\nsharing each other's difficulties every day and actively trying to help each other, it was an exciting time.\nErrors and bugs that occurred in my work always made me sensitive and annoyed, but in the academy, it was like a mission that I could do, and the process was fun like a game.\nNow that I'm writing this recap, I'm very proud of my contributions and I'm grateful to my colleagues and mentors who helped me along the way.\nIn the future, I will think about how I can apply the argo-workflow project to my work and actively contribute to the issues that arise. I would also like to contribute to new projects if there are other good projects.\nThank you."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["zel0rd"]}),"\n",(0,i.jsxs)(n.h3,{id:"4-subin-kim",children:["4. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sudosubin",children:"SuBin Kim"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Personal performance"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Contributing one 'issue' and one 'PR'"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Preparation for Countryview"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Viewed: OSSCA Basic Training uploaded to YouTube. I've used it a lot before, such as Git and Vim, and I knew the concept, but I was able to know and understand a lot of parts that I didn't know or roughly used."}),"\n",(0,i.jsxs)(n.li,{children:["In the 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository, we performed an example of Git configuration settings and linking and closing Issue and PR.\nArgo Workflows must have all commitments signed with gpg private key and signed off when creating PR. Otherwise, it will fail in the GitHub CI. Before I actually contributed to Argo Workflows, it helped me greatly to set up a local Git environment in advance and create a simulated PR.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"You have set up the Argo Workflows development environment. At first, I set it up with devcontainer, and then I used Nix.\nArgo Workflows requires multiple components in the development environment, including React UI, Argo Server, and MySQL, making it difficult to configure the development environment, but we were able to fully configure it over several weeks."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Countryview progress"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Fix 'Bug Fix' Fix go build","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11635",children:"https://github.com/argoproj/argo-workflows/pull/11635"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"The existing code base was using Go 1.20, but there was a problem with using Go 1.19 in the Nix build file. Previously, the build was fine, but when I started using the newly added grammar in Go 1.20, I encountered problems with the Nix build."}),"\n",(0,i.jsx)(n.li,{children:"Using '_module.args', I modified Go 1.20 to be the default and modified the Nix build."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Automatic update of 'function improvement' Nix go vendor hash","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11691",children:"https://github.com/argoproj/argo-workflows/issues/11691"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"This is an issue that I learned when I set up the development environment during the preparation of the contention. Nix pursues a reproducible build, but when GitHub's Dependency Hash value is not changed together when GitHub's Dependency Abot automatically raises the Go module version."}),"\n",(0,i.jsx)(n.li,{children:"This often requires developers to manually calculate and update Nix's go vendor hash when setting up a development environment, and we are looking for workable ways to improve it."}),"\n",(0,i.jsx)(n.li,{children:"In order to find a solution with the contributors, an issue was created by collecting the contents of existing PRs and Comments."}),"\n",(0,i.jsx)(n.li,{children:"Developers are reflecting it manually without solving it in other open-source projects, so after contributing to Argo Workflows, I think I can contribute to other projects as well."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["'Improvement' 'CHANGELOG.md '","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11733",children:"https://github.com/argoproj/argo-workflows/pull/11733"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Markdownlint is a tool that forces documents in a project to be written in a consistent format and makes them easier to read and modify."}),"\n",(0,i.jsx)(n.li,{children:"Previously, we used Markdownlint to configure the linker settings for the Project Markdown document, but we improved the 'CHANGELOG.md ' file, which is automatically generated using the script, because it does not comply with the linker rules."}),"\n",(0,i.jsxs)(n.li,{children:["New 'CHANGELOG.md ' changes created by the changed script are contained in this PR. โ†’ โ†’ ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11773",children:"https://github.com/argoproj/argo-workflows/pull/11773"})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["'Improvement' document style improvement","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11787",children:"https://github.com/argoproj/argo-workflows/pull/11787"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"We've improved the style of some documents that don't follow Markdownlint, and we've shared that we'll revise the documents that are automatically generated later in PR."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Review of participation in the program"})}),"\n",(0,i.jsx)(n.li,{children:"It would have been impossible if I had tried to contribute by myself, but I think I was able to prepare and contribute while gathering with mentor and other mentees to study and contribute."}),"\n",(0,i.jsx)(n.li,{children:"It was great to understand the Argo Project ecosystem and community, and to understand Argo Workflows much deeper than before."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Planning future contributions"})}),"\n",(0,i.jsx)(n.li,{children:"We will discuss the solution with the contributors in the issue we have created and implement it will be implemented."}),"\n",(0,i.jsx)(n.li,{children:"Afterwards, we will improve the Nix development environment and gradually transfer the devcontainer development environment to Nix."}),"\n",(0,i.jsx)(n.li,{children:"The documents related to Nix are poor, so we are going to improve the documents."}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["sudosubin"]}),"\n",(0,i.jsx)(n.h3,{id:"5-hakjun-kim",children:"5. HakJun Kim"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"refactory"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"fix: Upgrade Go to v1.21 Fixes #11556"}),"[**Merged]**"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows are developed in Go language."}),"\n",(0,i.jsx)(n.li,{children:"An issue was issued to upgrade Go Version from 1.20 โ†’ 1.21, so we decided to resolve it."}),"\n",(0,i.jsx)(n.li,{children:"During the โ€˜Issue Hackathonโ€™ period, we presented the issue and worked with the same team members to resolve the issue and conduct PR."}),"\n",(0,i.jsx)(n.li,{children:"As a result, it was a glorious time to have my first PR and my first contributor badge."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"fix: Upgrade Go to v1.21 Fixes #11556 by junkmm \xb7 Pull Request #11601 \xb7 argoproj/argo-workflows(opens in a new tab)"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"presentation"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"During the Challenges period, we had time to present at an offline meeting the results of CI/CD implementation using Argo Projects."}),"\n",(0,i.jsxs)(n.li,{children:["It was a useful time to organize my thoughts during the presentation, talk with each other, and understand DevOps and the Argo Project ecosystem.\n",(0,i.jsx)(c(),{alt:"meet",placeholder:"blur",src:q.Z})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Issue Hackathon"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"An โ€˜Issue Hackathonโ€™ was held under the leadership of a mentor with the opinion of Da-hye A to reduce entry barriers and motivate contribution activities."}),"\n",(0,i.jsx)(n.li,{children:"Under the leadership of our mentor, we became a team with Seongrak, Moonyoung, and Byeongseon."}),"\n",(0,i.jsx)(n.li,{children:"During this period, I achieved the resolution of the go 1.20 โ†’ 1.21 upgrade issue that I suggested."}),"\n",(0,i.jsxs)(n.li,{children:["We attempted to resolve the issue of adding Prometheus Metric values built into Argo Workflows, but were discontinued due to the high level of difficulty. However, through this process,\nI had a great experience breaking down my stereotype that Prometheus requires a separate exporter to be installed and expanding my horizons.\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849",children:"plan to add workflow labels to the metric? \xb7 Issue #9849 \xb7 argoproj/argo-workflows(opens in a new tab)"})]}),"\n",(0,i.jsxs)(n.li,{children:["We are trying to resolve the following issue: ",(0,i.jsxs)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:["Compile ",(0,i.jsx)(n.code,{children:"expr"})," in config \xb7 Issue #11609 \xb7 argoproj/argo-workflows"]})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Beginnerโ€™s Special Class - Container Playground"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows is an open source that runs in the Kubernetes native environment."}),"\n",(0,i.jsx)(n.li,{children:"The mentor opened the Kubernetes Study, saying that knowledge of Kubernetes would be helpful in approaching our project."}),"\n",(0,i.jsxs)(n.li,{children:["The first mission was to create a Web Container that satisfied the conditions presented.\n",(0,i.jsx)(c(),{alt:"goal",placeholder:"blur",src:L.Z})]}),"\n",(0,i.jsx)(n.li,{children:"It made me reflect on how I usually write Dockerfiles thoughtlessly, and it was a good time to learn about the relationship between multi-staging, build speed, and how to write Dockerfiles."}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Participation review"})}),"\n",(0,i.jsx)(n.p,{children:"First of all, I am very satisfied. I don't think it can be compared to the person I am today, who didn't know much about the open source ecosystem in the early days of contribution. The reason I'm so satisfied First, we are smart team members.\nEvery week, there were many presentations on various topics, technologies used by people in the workplace, technologies of interest, etc. It was a premium lecture that could not be heard anywhere else, and it was a very helpful time. Second, we have reliable team members.\nAs someone with little development experience, I was a little scared of this contribution period. However, thanks to many people, including our leader mentee, Seongrak, who actively provided information when they posted questions on Slack, I was able to smoothly overcome the problems I experienced.\nThird, it is a comfortable meeting space and reliable support. We met every Sunday at the open-up space in Seocho. It was really clean, probably because it was a new building, and the coffee and snacks in the bathroom were just brilliant. Also,\nit was nice to be able to eat really delicious lamb skewers during the mid-day company dinner."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Future plans"})}),"\n",(0,i.jsx)(n.p,{children:"Through this year's contribution activities, I was able to clearly understand the open source ecosystem. The only thing I regret is that it was scary in the beginning? It's about being active passively and my cute little coding skills that I couldn't help but be passive about.\nBecause the period of contribution activities was truly valuable, I would like to make up for my shortcomings and participate next year as well."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["junkmm"]}),"\n",(0,i.jsxs)(n.h3,{id:"6-jinsu-park",children:["6. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/jinsu-park-dev/",children:"JinSu Park"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:["Improvements\n",(0,i.jsxs)(n.strong,{children:["A new feature to support Secrets as a type of parameters (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11446",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"1.picture",placeholder:"blur",src:z.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"2.picture",placeholder:"blur",src:U.Z})}),(0,i.jsx)(n.p,{children:"The original Argo Workflow allowed you to define arguments directly when passing them to the WorkflowTemplate, or you could set it to reference a ConfigMap. However, unlike other tools that support the common kubernetes ecosystem, the ability to reference Secrets was not supported."}),(0,i.jsxs)(n.p,{children:["We started getting feature requests ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/5506%EC%97%90%EC%84%9C",children:"https://github.com/argoproj/argo-workflows/issues/5506์—์„œ"})," for this, and we've implemented it and created a Draft PR."]}),(0,i.jsx)(n.p,{children:"This feature was not easy to develop, especially since it required redefining things like the CustomResourceDefinition interface in Kubernetes, and figuring out the entire lifecycle of how a workflow is created, injected with sidecars, and created as a Pod."}),(0,i.jsx)(n.p,{children:"However, as we implemented the feature, we were able to gain a deeper understanding of how workflows are eventually transformed into pods and containers, and the logic behind how workflows templatize context and arguments internally."}),(0,i.jsxs)(n.p,{children:["Create Issue` ",(0,i.jsxs)(n.strong,{children:["Incorrect creator labels on a resubmitted Workflow (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11414",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"3.picture",placeholder:"blur",src:J.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"4.picture",placeholder:"blur",src:B.Z})}),(0,i.jsx)(n.p,{children:"Argo Workflow has a feature called Resubmit that recreates and runs a Workflow based on the same template. In the case of a resubmitted Workflow, the k8s object label related to the user who created the Workflow was not set based on the resubmitted user, but was set to the existing incorrect value."}),(0,i.jsx)(n.p,{children:"As a result, if the user who ran a workflow was different from the user who resubmitted the workflow, the workflow created by the resubmission would have an incorrect workflow creation user-related k8s object label."}),(0,i.jsx)(n.p,{children:"We raised an issue about this."}),(0,i.jsxs)(n.p,{children:["Bugfix: ",(0,i.jsxs)(n.strong,{children:["fix: Apply the creator labels about the user who resubmitted a Workflow (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11415",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"5.picture",placeholder:"blur",src:Y.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"6.picture",placeholder:"blur",src:_.Z})}),(0,i.jsx)(n.p,{children:"We created a Pull Request to resolve the issue (bug) we created earlier."}),(0,i.jsx)(n.p,{children:"We fixed the bug by labeling the correct Workflow constructor k8s object based on the resubmitted user information only, without considering the information of the existing Workflow executor when resubmitting."}),(0,i.jsx)(n.p,{children:"As an example of the change, we showed how a Workflow executed by a user named foo would be resubmitted by a user named bar, and how the creator-related label would be different if it was resubmitted by an unauthenticated user."}),(0,i.jsx)(n.p,{children:"We also found that there were a lot of other code that was impacted, so we wrote test code to make it more stable."}),(0,i.jsx)(n.p,{children:"Improvements"}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["feature: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11407",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"7.picture",placeholder:"blur",src:V.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"8.picture",placeholder:"blur",src:X.Z})}),(0,i.jsx)(n.p,{children:"If the CronWorkflow was created by a logged-in user, the CronWorkflow will be labeled with a k8s object for the constructor. However, there was an issue that the k8s object label would not be attached to Workflows that are created periodically based on the settings of CronWorkflow."}),(0,i.jsx)(n.p,{children:"Therefore, we have improved Workflows created with CronWorkflow to propagate CronWorfklow's constructor label."}),(0,i.jsx)(n.p,{children:"Issue."}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["Insufficient logging in /oauth2/callback handler when using SSO Authentication (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11369",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"9.picture",placeholder:"blur",src:Q.Z})}),(0,i.jsx)(n.p,{children:"We tried to activate the Authentication with Single Sign On (SSO) feature in Argo Workflows using the Identity Provider open source product called Keycloak, but we experienced a significant delay in the activation process due to the lack of logs.\nTherefore, we opened an issue on the topic of enhancing the logging of the feature activation operation."}),(0,i.jsx)(n.p,{children:"Feature."}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["feature: Improve logging in the oauth2 callback handler (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11370",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"10.picture",placeholder:"blur",src:$.Z})}),(0,i.jsxs)(n.p,{children:["This is the pull request that resolved the issue mentioned above (",(0,i.jsx)(n.a,{href:"https://www.notion.so/82d2ee40c48e482a8db93123a7b38407?pvs=21",children:"block link"}),"). We improved the feature to output error logs for each error case that occurs while using OAuth2 Protocol for SSO."]}),(0,i.jsx)(n.p,{children:"Also, to make it easier for reviewers to review the pull request, we've added code verification to make the pull request more convincing."}),(0,i.jsx)(n.p,{children:"Study`"}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["docs: Add a user named Park Jinsoo (",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/51",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"11.picture",placeholder:"blur",src:ee.Z})}),(0,i.jsx)(n.p,{children:"At the beginning of the event, we practiced creating a pull request by adding an introduction about myself to the member profile of a repository that my mentor created for us to get acquainted with GitHub."})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was a great opportunity for me to become a contributor to a well-known open source project after having been a user of many open source projects for my work and hobbies."}),"\n",(0,i.jsx)(n.p,{children:"With the help of my mentor, I was able to get started in open source contributing with Argo Workflow, overcome my fear of live video meetings between contributors, and develop the habit of reading code written by others."}),"\n",(0,i.jsx)(n.p,{children:"I'm now very interested in Argo Workflow, as well as other cloud-native, open source favorites like Argo Rollouts and Istio, and I've been communicating with contributors frequently via Slack."}),"\n",(0,i.jsx)(n.p,{children:"Before I started contributing to open source, I'm sure I would have been reluctant to do so. But now I don't feel intimidated by this communication at all, and in the future I hope to contribute as much to Argo Rollouts and Istio as I did to Argo Workflow!"}),"\n",(0,i.jsx)(n.p,{children:"I would like to thank the organizers and mentors for all their hard work over the years. Thank you."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["umi0410"]}),"\n",(0,i.jsx)(n.h3,{id:"7-chungwun-seo",children:"7. ChungWun Seo"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"individual performance"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["1 ",(0,i.jsx)(n.code,{children:"PR"})," Open"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Countryview preparation process"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We checked the shared video of the basic Git strategy shared by the OSSCA Secretariat and combined the new parts we missed with the existing concepts to enhance our understanding and application of Git."}),"\n",(0,i.jsx)(n.li,{children:"The team's 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository allowed us to learn the gpg private keys, issues, PR titles, etc., which are essential for open-source attributes, by actually performing missions and gaining experience."}),"\n",(0,i.jsx)(n.li,{children:"dWe used devcontainer to build and test Argo Workflow's local development environment, and to test the requirements for actually doing the content. The portability tool for multiple library dependencies made it very easy to use."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Content progress"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Modifying fields example in formula docs","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11748",children:"https://github.com/argoproj/argo-workflows/pull/11748"})}),"\n",(0,i.jsx)(n.li,{children:"An example of a document that does not use Cron Workflow was included in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields in the existing official document, causing confusion in finding the required data."}),"\n",(0,i.jsx)(n.li,{children:"So, in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields, we only allowed examples using CronWorkflow to find the data we needed."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Program Participation Review"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Mentors and mentees led the meeting so well that I wondered if there would be another meeting where I could get to know and understand the open-source ecosystem in depth."}),"\n",(0,i.jsx)(n.li,{children:"As an individual, I was very disappointed. I could have invested a little more time and actively participated in the meeting to make it a better meeting as well as personal growth, but it was a period that left a lot of regret because of various external factors and my own laziness."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future Contribution Plan"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"With great confidence that open-source attributes are no longer scary (?) things, we will be able to explore open-source beyond the Argo ecosystem and be more interested in the CNCF ecosystem."}),"\n",(0,i.jsx)(n.li,{children:"Based on the fact that we can make contributions through previous PR records and the help of the main container without having to look at the source from the beginning, we plan to actively continue our contribution beyond the psychological hurdle of the country."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["newdeal123"]}),"\n",(0,i.jsxs)(n.h3,{id:"8-haemin-song",children:["8. ",(0,i.jsx)(n.a,{href:"www.linkedin.com/in/haemin-song-771626120",children:"HaeMin Song"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contribution Activities"})}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Mutex check happens after memoization cache check and lock info missing from UI"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11219",children:"Issue #11219"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11456",children:"PR #11456 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"I managed to modify Argo Workflow to simultaneously utilize the Synchronization and Cache functionalities."}),(0,i.jsx)(n.p,{children:"This bug manifested when using both the Synchronization and Memoize keywords in Argo Workflow, causing it not to operate correctly."}),(0,i.jsx)(n.p,{children:"The expected behavior was for the Mutex Synchronization to function first followed by the cache, however, after Synchronization occurred, the cache failed to operate."}),(0,i.jsxs)(n.p,{children:["For instance, when there are ",(0,i.jsx)(n.code,{children:"job-1"})," and ",(0,i.jsx)(n.code,{children:"job-2"}),", if ",(0,i.jsx)(n.code,{children:"job-1"})," operates first due to Mutex Synchronization and writes to the cache, ",(0,i.jsx)(n.code,{children:"job-2"})," ** should pass without operating, courtesy of the shared cache.**"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:en.Z})}),(0,i.jsx)(n.p,{children:"I was able to fix this by adjusting the sequence of Synchronization and Cache."}),(0,i.jsxs)(n.p,{children:["While the fix was not complicated, modifying the ",(0,i.jsx)(n.code,{children:"operation.go"}),", one of the intricate files, allowed me to explore various features of Argo Workflow with many reviews."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Parent level memoization is broken"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11612",children:"Issue #11612"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11623",children:"PR #11623 - Merged/Included in 3.4.11 release"})]}),(0,i.jsx)(n.p,{children:"A new bug arose from the above fix. When using the Memo function in child components rather than at the Template level in Argo Workflow, a bug was reported that caused infinite pending."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:es.Z})}),(0,i.jsx)(n.p,{children:"I realized that there were unaddressed cases in the tests added in the previous PR. After identifying the cause of the error, I quickly patched it. I included four tests in the PR to detect such exceptions in the future."}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"UI: workflowDrawer's information link is not correctly working"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11494",children:"Issue #11494"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11495",children:"PR #11495 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"I fixed an issue where the Information icon link was broken when expanding a workflow on the Argo Workflow dashboard."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:ei.Z})}),(0,i.jsxs)(n.p,{children:["I introduced code to prevent incorrect event propagation caused by nested ",(0,i.jsx)(n.code,{children:""})," tags. This correction ensured that clicking on the icon now directs users to the correct documentation."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Search by name for WorkflowTemplates in UI"}),(0,i.jsx)(n.code,{children:"Feature Enhancement"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"This was a collaborative effort with two other contributors."}),(0,i.jsx)(n.p,{children:"A helpful feature that allows templates in Argo Workflow to function through name patterns was missing."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:er.Z})}),(0,i.jsxs)(n.p,{children:["We developed an additional feature that lets users search for templates not just by Yaml labels, but also by names.\n",(0,i.jsx)(n.code,{children:"The LIKE search, not just precise naming, will prove useful in the future."})," Plans are underway to extend this search and pagination functionality to other pages, making this a particularly meaningful PR."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Add more readable Argo CLI installation guide into github documentation"}),(0,i.jsx)(n.code,{children:"Documentation Contribution"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11750",children:"Issue #11750"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11751",children:"PR #11751 - Merged"})]}),(0,i.jsx)(n.p,{children:"This contribution pertains to the documentation of the Argo CLI, the command-line interface used with Argo Workflows."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:eo.Z})}),(0,i.jsx)(n.p,{children:"The current Argo CLI GitHub documentation lacked installation procedures, making it challenging for first-time users to determine how to install the Argo CLI. Initially, users had to directly navigate to the Release Note or the Quick Start page.\nBy adding an Installation section to the Argo CLI page alongside the existing Usage details, I aimed to enhance user convenience."}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Workflow templating is skipped when whitespace is added to template parameters"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11767",children:"Issue #11767"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11781",children:"PR #11781 - Merged"})]}),(0,i.jsxs)(n.p,{children:["In Argo Workflow, when authoring a workflow template, the placeholder in the form ",(0,i.jsx)(n.code,{children:"{{parameter}}"})," did not undergo validation when spaces were added, such as ",(0,i.jsx)(n.code,{children:"{{ parameter }}"}),".\nThe root cause was the internal validation code not trimming spaces before and after the parameter. By adding the trim function to remove spaces, I resolved this issue. This contribution also rectified other placeholder content that previously bypassed validation."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Development Activities"})}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contributing to the Argo Workflow OSS Common Repo"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/22",children:"PR #22 - Merged"})}),(0,i.jsx)(n.p,{children:"I undertook a preliminary exercise for multiple people to contribute to the Argo Workflow. We simultaneously modified new and existing documents with other participants, learning the importance of Git commands and the process of rebasing."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Creating a Web Server with Dockerfile"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/6",children:"PR #6 - Merged"})}),(0,i.jsx)(n.p,{children:"This exercise was about creating a Dockerfile that communicates with a local 8080 server and makes it accessible via localhost:8080.\nWe simply crafted a Python server using Flask, and through the Dockerfile, we set up the environment, initiated the server, and connected the port, making the server accessible externally via Docker commands."}),(0,i.jsx)(n.hr,{})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Post-Participation Review","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"While I had participated in the open-source contribution academy before, I was especially satisfied with the program, members, and content of this academy."}),"\n",(0,i.jsx)(n.li,{children:"It's not easy to understand the source code and start contributing in a short time, but it was an astonishing experience to be able to start contributing, even if it was a minor contribution."}),"\n",(0,i.jsx)(n.li,{children:"I deeply felt that the concentrated care from the mentor and the passion of other participants were genuinely helpful."}),"\n",(0,i.jsx)(n.li,{children:"Starting alone, I might have quickly given up and forgotten the content, but the experience was so different when progressing with others."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Future Plans","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I plan to continue contributing to Argo Workflow and may even start contributing to other open-source projects."}),"\n",(0,i.jsx)(n.li,{children:"Especially now that I have learned how to approach and start with an open source I am interested in, I believe it will be a bit smoother as long as I have the passion."}),"\n",(0,i.jsx)(n.li,{children:"I will actively promote the fun of contributing to open source to others and confidently recommend it."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["shmruin"]}),"\n",(0,i.jsxs)(n.h3,{id:"9-dahae-ahn",children:["9. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/dahye-ahn-223244234/",children:"DaHae Ahn"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Document modification"})," The ",(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/running-locally/",children:"running-locally"})," part of the official document is not intuitive for people who are new to Dev-container and Makefile, and is broken.\nThere were links, so I uploaded pr ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11405",children:"#11405"})," and contributed to editing the official document."]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Issue Contribution"})," Although ",(0,i.jsx)(n.code,{children:"incomplete"}),", this is an issue where secret information can be exposed through commands such as echo within Argo-workflows workflows or Pods within workflows [#8685](",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/",children:"https://github.com/argoproj/"})," argo-workflows/issues/8685), so I tried to solve it."]}),(0,i.jsxs)(n.p,{children:["I invested about 3 hours a day for 4 days, for a total of 12 hours, on this issue, but I have not yet been able to resolve it. (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/commit/35866a599de80c02a950c52e800e69fc894d5b80",children:"Intermediate commit"}),")"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["We added ",(0,i.jsx)(n.code,{children:"ARGO_HIDE_SECRETS"}),", an environment variable that can be injected when running Argo-workflows, across a total of 11 files, and set the option to ",(0,i.jsx)(n.code,{children:"true"})," by default.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The above environment variables can be entered from the command line or added as settings when running Argo-workflows."}),"\n",(0,i.jsxs)(n.li,{children:["If you set ",(0,i.jsx)(n.code,{children:"ARGO_HIDE_SECRETS=false"}),', "You are running with logging include secrets. Be careful." A log saying was recorded.']}),"\n",(0,i.jsxs)(n.li,{children:["If information corresponding to Secret is included in the workflow or pod log, the code has been modified to mask SecretValue.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We wrote test code and verified that the above function works as intended."}),"\n",(0,i.jsxs)(n.li,{children:["However, since the above function did not work as intended, I started exploring the process of recording logs. I found out that the ",(0,i.jsx)(n.a,{href:"https://github.com/sirupsen/logrus",children:"logrus"})," library used in the Go language uses io.Writer from the ",(0,i.jsx)(n.a,{href:"https://pkg.go.dev/io",children:"io"})," package. ."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Assignment Performance"})," For the Argo-workflows team, the mentor created the OSS-Argo-workflows repository and assigned several tasks."]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"In the actual Argo-workflows repo, I learned through assignments how to upload a PR by following the principles (presigned commit, gpg check) that must be followed when uploading a PR, and how to resolve git conflicts."}),"\n",(0,i.jsxs)(n.li,{children:["In order to upload pr from the actual Argo-workflows repo, modify the code and check whether Argo-workflows is working properly, you must run Argo-workflows with a Dev Container in the local environment.\n-Our team was given the task of carrying out this process ourselves, and along the way, we helped each other with members who had difficulty performing it. I summarized how to perform the method in a blog post and shared it with my team members.",(0,i.jsx)(n.a,{href:"https://aimb.tistory.com/317",children:"blog"})]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"While participating in the open source contributionthon, I met amazing mentors and team members. We met offline every week, shared issues we had contributed to, and made presentations that were helpful to our work in turns every week."}),"\n",(0,i.jsx)(n.p,{children:"Also, at the last minute, we created an โ€˜Issue Hackathonโ€™ where we split into groups to focus on solving issues. As a result, more than 4 PRs were merged from the Argo-workflows team itself, and I was able to focus my time on one issue and dig deep into open source."}),"\n",(0,i.jsx)(n.p,{children:"Since I was considering a career developing in the Go language, it was a really valuable experience to see and modify production-level Go code. It makes me wonder if I could belong to the same group as these hard-working people."}),"\n",(0,i.jsx)(n.p,{children:"Even after Masters is over, I plan to dig into the issues I was trying to solve above until the end, and I plan to upload one more development pr."}),"\n",(0,i.jsx)(n.p,{children:"And if I get the chance, I would like to participate in the 2024 Open Source Contribution Thon."}),"\n",(0,i.jsx)(n.p,{children:"Thank you for providing a great opportunity and venue."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["da-head0"]}),"\n",(0,i.jsx)(n.h3,{id:"10-jiwan-ahn",children:"10. JiWan Ahn"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"1. Open Source's first contribution"})}),(0,i.jsxs)(n.p,{children:["For the first time, I made a documented contribution to ArgoWorkflows. We've fixed the parts on the official site where there's room to confuse whether it's an image or a video, so that users know it's definitely a video.\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11755",children:"docs: modify demo image in intermediate-inputs.md #11755"})]}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Learn how to contribute to open source by watching other members' activities"})}),(0,i.jsx)(n.p,{children:"Through this Open Source Country View Line Academy, I learned how to contribute to open source and how to find issues. The summary is as follows."}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"There are many issues than the main logic, or UI parts, or UI parts, or UI parts."}),"\n",(0,i.jsx)(n.li,{children:"There are many issues that can contribute to the open source sufficiently, even if you are a professional knowledge of the open source or a practitioner in another field (ex. UI issue)"}),"\n",(0,i.jsx)(n.li,{children:"When you want to contribute, you first comment that you want to solve this issue directly to the issue and then start working."}),"\n",(0,i.jsx)(n.li,{children:"This part was a little strange, but in the case of Argo Workflow, it was a little strange that the person in charge was assigned when making a contribution. Something I don't know? Or, it seems to assign a person in charge when you feel unfamiliar."}),"\n",(0,i.jsx)(n.li,{children:"There are many different people. Some people write just one line, and some people write very kindly comments."}),"\n"]}),(0,i.jsx)(n.p,{children:"I learned how to contribute directly to the issue by looking at other members' issue hackathons. In particular, I found the issue of \"Pagination\" very interesting among other members' issues.\nI didn't notice when I was using argo workflow, but I realized that it was possible to contribute to places that could pass by by catching that page-nation is inconsistent and making issues."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. Development container construction"})}),(0,i.jsx)(n.p,{children:"Personally, I set up the development environment by flying devcontainer myself. In fact, there were countless errors in the process, and I could imagine that other developers would come and squeeze their brains together if there was a bug in practice."}),(0,i.jsx)(n.p,{children:"I found out that when you solve dependency issues and later someone else makes an issue on my project, you use development containers to ensure you're working in the same environment,\nand I thought I'd have to use development containers in other projects I'm working on (discord bot-related projects)."}),(0,i.jsx)(n.p,{children:"After the interim report, rather than changing my mind a little and feeling intimidated, I wanted to take the opportunity to overhear how other current employees operate the service in practice.\nIn fact, mentees presented various topics, and I was able to hear interesting topics such as load tests and explanations about ebpf in the company. I think it was a very valuable presentation that was hard to hear while attending school."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Mastering the Verified Commit method using GPG Sign and uploading the introduction to Team GitHub"})}),(0,i.jsx)(n.p,{children:"Until now, I've been committing without a separate GPG Key, but in the process of uploading the member introduction, I checked the DCObot and GPG and kept getting blocked,\nso I learned how to create a Verified commit and uploaded the introduction to Team GitHub Repo. In the process, I solved it with the help of the same team member while constantly stopping whenever I committed."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/49",children:"docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ"})})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"In fact, until I wrote the interim report, this activity was too high for my level and others were so good that I felt intimidated by myself, but thanks to the mentor's individual counseling and encouragement, I have since tried to participate in the regular meeting harder."}),"\n",(0,i.jsx)(n.p,{children:"I saw a lot of issues in Argo Workflow and looked for it to contribute to anything, but I couldn't touch it because it was so complicated and I didn't know the Go language.\nInstead, I felt like I entered the world of open source by looking at other people's contributions, even though I may not be able to contribute directly."}),"\n",(0,i.jsx)(n.p,{children:'Another person\'s most memorable contribution was "Page Nation." I was impressed to see that some parts of Argo Workflow are page-nations, some parts are not,\nand some parts are not title-free, but you found a problem of consistency in the UI, and you found a team member in the issue hackathon to solve this problem.'}),"\n",(0,i.jsx)(n.p,{children:"When I was looking for something to contribute, I tried to find issues related to logic, but it was too difficult and I couldn't figure out how it worked, but I can't believe it can contribute like thatโ€ฆI thought that I didn't have to be so scared of contributions than I thought."}),"\n",(0,i.jsx)(n.p,{children:"As everyone else, including you, is an incumbent and is very talented, I learned a lot from going to the meeting.\nYou can see the differences between theory and practice, how workflows are being used in practice, especially why the really universal airflow that I'm studying these days isn't being used very much in practice."}),"\n",(0,i.jsx)(n.p,{children:"To be honest, as I participated in open-source competition, I also have a desire to contribute at least one issue.\nAs there is not much time left, my plan is to contribute at least one small issue before the end of the activity, and now the semester is waiting, so I want to have as much time to learn as possible to go to regular meetings and learn even if the semester begins."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["synoti21"]}),"\n",(0,i.jsxs)(n.h3,{id:"11-yoonwoo-you",children:["11. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/yunwoo-yu-65095b263/",children:"YoonWoo You"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"1. Create a beginner's dockerfile"}),"\n",(0,i.jsx)(c(),{alt:"task1",placeholder:"blur",src:et.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Create your own web service, build an image via dockerfile, and run a container."}),"\n",(0,i.jsx)(n.li,{children:"Build your service using a framework and language of your choice, I used Nest.js."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Learn the Nest.js framework"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/yunwoo-yu/nest-board-app",children:"Nest.js Learning Repository"})}),"\n",(0,i.jsx)(n.li,{children:"Since I only knew the front end, I quickly learned to create a simple API service using the"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"3. PR after creating the dockerfile"}),"\n",(0,i.jsx)(c(),{alt:"task2",placeholder:"blur",src:el.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I created a docker file to build the image, verified that the service is working, and raised a PR, but the build test of the github action fails."}),"\n",(0,i.jsx)(n.li,{children:"Remove the --production option and it passes the test, but the image is not optimised. Ask your mentor for advice"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"task3",placeholder:"blur",src:ea.Z})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Start troubleshooting based on your mentor's feedback"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"4. Trouble Shooting"}),"\n",(0,i.jsx)(c(),{alt:"task4-1",placeholder:"blur",src:ec.Z}),"\n",(0,i.jsx)(c(),{alt:"task4-2",placeholder:"blur",src:eh.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I tried to install node_modules for production only to reduce the size when creating images with dokerfile, but it didn't pass the github action."}),"\n",(0,i.jsx)(n.li,{children:"After a lot of shovelling, I realised that a module called nest-cli is required for nest build, but it was in the devdependency, so I changed it and it worked. (My mentor gave me a hint, but I didn't understand and shovelled it in)"}),"\n",(0,i.jsx)(n.li,{children:"The reason I was confused was that I had nest-cli installed globally on my MacBook."}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"5. Open source contributor activity"}),"\n",(0,i.jsx)(n.strong,{children:"[UI: The position sticky on the workflow toolbar is not working]"})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Fixed a bug where the position of the toolbar when selecting a checkbox in the workflows-list was not fixed at the top."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11442",children:"Read the issue"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"Read the PR"})}),"\n"]}),(0,i.jsxs)(n.p,{children:["[before]\n",(0,i.jsx)(c(),{alt:"before1",placeholder:"blur",src:ed.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The top toolbar was not visible when checkboxes were selected and scrolling."}),"\n",(0,i.jsxs)(n.li,{children:["Fixed an issue with the existing ",(0,i.jsx)(n.code,{children:"position : sticky"})," not being applied by changing it to ",(0,i.jsx)(n.code,{children:"position : fixed"}),"."]}),"\n"]}),(0,i.jsxs)(n.p,{children:["[after]\n",(0,i.jsx)(c(),{alt:"after1",placeholder:"blur",src:eu.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"After checking a checkbox, you can pin the toolbar to the top of the scroll to fire events for that list without having to scroll further."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[UI - show history about completed runs in each cron workflow]"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Work with a good improvement found by a Uijeong Issue to add a list to the ",(0,i.jsx)(n.code,{children:"cron-workflows-detail"})," component to view the history of a given workflow."]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Read the issue"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"Read the PR"})}),"\n"]}),(0,i.jsxs)(n.p,{children:["[before]\n",(0,i.jsx)(c(),{alt:"before2",placeholder:"blur",src:ep.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["There was nothing on the existing ",(0,i.jsx)(n.code,{children:"cron-workflows-detail"})," page, but the"]}),"\n"]}),(0,i.jsxs)(n.p,{children:["[after]\n",(0,i.jsx)(c(),{alt:"after2-1",placeholder:"blur",src:ex.Z}),"\n",(0,i.jsx)(c(),{alt:"after2-2",placeholder:"blur",src:eg.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Added a history ",(0,i.jsx)(n.code,{children:"workflows"})," to the corresponding ",(0,i.jsx)(n.code,{children:"cron-workflows"})," and an example of when there is no history."]}),"\n",(0,i.jsx)(n.li,{children:"This PR is still under verification"}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was a great experience."}),"\n",(0,i.jsx)(n.p,{children:"Unfortunately, when I got a job, I became busy and lacked knowledge of server and DevOps, so I didn't participate in many contributor activities or offline gatherings."}),"\n",(0,i.jsx)(n.p,{children:"However, I will not give up and try to contribute more to argoWorkflow by doing more front-end contributions and studying server side as well!"}),"\n",(0,i.jsx)(n.p,{children:"Thank you for making such a good activity and thank you to the mentors and mentees for helping me grow step by step even though I'm a beginner \uD83D\uDC4D"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["yunwoo-yu"]}),"\n",(0,i.jsx)(n.h3,{id:"12-byeonggon-lee",children:"12. ByeongGon Lee"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Participate in the launching ceremony"}),"\n",(0,i.jsxs)(n.li,{children:["K8s learning","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learn Operator concept"}),"\n",(0,i.jsx)(n.li,{children:"Helm learning"}),"\n",(0,i.jsx)(n.li,{children:"Learning CNI concepts"}),"\n",(0,i.jsx)(n.li,{children:"Learning Service Mesh concepts"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learn Argo Workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn basic usage","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/workflow-concepts/",children:"https://argoproj.github.io/argo-workflows/workflow-concepts/"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=kxl6wYd5i2g",children:"https://www.youtube.com/watch?v=kxl6wYd5i2g"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learn skills around you","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"DevContainer learning"}),"\n",(0,i.jsx)(n.li,{children:"Nix Learning"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://nixos.org/manual/nixos/stable/",children:"https://nixos.org/manual/nixos/stable/"})}),"\n",(0,i.jsx)(n.li,{children:"Learning MinIO"}),"\n",(0,i.jsx)(n.li,{children:"Learn KeyCloak"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Argo Workflows contribution โ€˜bug fixโ€™","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Create issue related to DevContainer malfunction ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11439",children:"https://github.com/argoproj/argo-workflows/issues/11439"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Issue with /etc/hosts entries being deleted when container restarts"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["DevContainer malfunction resolved PR created and merge completed ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11440",children:"https://github.com/argoproj/argo-workflows/pull/11440"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Solved by adding โ€”add-host option to runArgs in devcontainer.json"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn technologies around Argo Workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Install and use NixOS based on what you have learned"}),"\n",(0,i.jsx)(n.li,{children:"Research on Argo CD, Argo Events, and Argo Rollout"}),"\n",(0,i.jsxs)(n.li,{children:["Learn Keycloak","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows supports Keycloak integration, so I became curious and investigated Keycloak."}),"\n",(0,i.jsx)(n.li,{children:"Learn about the differences between OAuth2 and OIDC"}),"\n",(0,i.jsx)(n.li,{children:"Learn about Keycloak concepts\n-Role\n-Ream\n-Client"}),"\n",(0,i.jsx)(n.li,{children:"Learn how to set up Keycloak"}),"\n",(0,i.jsx)(n.li,{children:"Learn about Keycloak API and integration methods"}),"\n",(0,i.jsxs)(n.li,{children:["Study Keycloak official documentation","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.keycloak.org/docs/latest/securing_apps/index.html",children:"https://www.keycloak.org/docs/latest/securing_apps/index.html"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html",children:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Practice installing and using Keycloak yourself"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was great to be motivated not only to contribute to open source but also to learn about new technologies through this Contribution Academy.\nIt wasn't easy to participate while I was busy at work, but my long-term goal is not only to contribute to Argo Workflows in this year's contribution, but also in future contributions for the next few years.\nMy future plans are to build not only Argo Workflows, but also other Argo Projects and apply them to my personal toy project, as well as to study more about K8s."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["binkoni"]}),"\n",(0,i.jsxs)(n.h3,{id:"13-euiju-lee",children:["13. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/euijoolee3233",children:"EuiJu Lee"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),"\nlint test\n",(0,i.jsx)(n.strong,{children:"1. how to use Git & Commit, PR rules"})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Tasked with mastering basic Git usage and sending strict commits and pull requests for contributions."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["In the official Argo Workflow project, it was helpful to use the ",(0,i.jsx)(n.strong,{children:"Issue Template"})," and send a PR for the issue you want to contribute to, and it was also an opportunity to learn about the existence of the Issue Template."]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"It was an opportunity to indirectly experience the elements essential for future contributions."}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://flank.github.io/flank/pr_titles/",children:"PR naming convention"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/apps/dco",children:"DCO Bot Check"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg",children:"GPG Commit"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.conventionalcommits.org/en/v1.0.0/",children:"Commit Message convention"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword",children:"Link issues and PR"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue creation - Member profile update - PR - Review - Merge process"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"menberprofile1",placeholder:"blur",src:ej.Z})}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"2. Participate in a special beginner class"})," - ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"Repository for beginner special class missions(container-playground)"})})," - The purpose was to help people who are unfamiliar with Docker or Kubernetes or who are new to it."]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"class1",placeholder:"blur",src:em.Z})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Learn about the need for Docker Image optimization while performing tasks presented by a mentor"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Since it is a process of stacking certain packages and static files by layer from the From clause, we realized that optimization is essential because the Docker image can become heavy and have a negative impact on performance improvement."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Mission"}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธobjectiveโ—๏ธ"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"Create your own web service and write a Docker file that can be containerized."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"To pass the assignment, please be sure to follow the instructions below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Directory and file placement"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Be sure to create your own github account directory for your own service and write it there."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The `Dockerfile` must be located at the top of your directory. (If this condition is not achieved, CI will fail.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข As long as it is under your own directory, you can freely write the rest of the files except for the location of `Dockerfile`."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข However, the image must be built successfully when you execute the command `docker build -t [image name] .` at the top of your directory."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Behavior of built images"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Your web service must operate on port 8080."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The built image must be serviced without problems when run with `docker run -d -p [forwarding port number]:8080 [image name]` without any additional parameters."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Web service development language and service structure"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It doesnโ€™t matter which language or framework you prefer."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It doesn't matter if you create a simple API service with no UI or design."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข However, you must create two required APIs. (I don't care about the response value.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[your github account]"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข (Optional) It would be better to optimize the Docker image.([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an Please refer to -issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธNoteโ—๏ธ"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ขIt would be a good idea to refer to the documents below to understand Docker concepts and write a Dockerfile."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [Official documentation for creating a Dockerfile](https://docs.docker.com/engine/reference/builder/)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [How to use Docker for beginners](https://mysetting.io/slides/xxj85vnvey) (Content related to Docker Toolbox has been deprecated)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ขTo raise PR and merge, please refer to the points below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Since you do not have permission to create or push branches in the repo, you must fork and then work on it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Please refer to [PR's naming convention](https://flank.github.io/flank/pr_titles/)."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [DCO](https://github.com/apps/dco) Please commit while referring to the conditions for passing the bot's check."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)```"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})})]})}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Having previous experience with the Python-based Django framework, I wrote a Docker file that creates a Django REST API."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["I sent out a PR, but was pointed out a ",(0,i.jsx)(n.strong,{children:"security issue"})," or an error in ",(0,i.jsx)(n.strong,{children:"unnecessary package import syntax"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"review1",placeholder:"blur",src:ew.Z}),"\n",(0,i.jsx)(c(),{alt:"review1",placeholder:"blur",src:ef.Z})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["This is the first time I learned that ",(0,i.jsx)(n.strong,{children:"SECRET_KEY"})," is exposed in the settings.py code of the Django project, and I will take the time to think about how to solve this security issue."]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We created a .json file containing the secret key and proceeded to refer to the json file in settings.py."}),"\n",(0,i.jsxs)(n.li,{children:["Since the secret.json file cannot be uploaded to Commit, I learned how to ignore the json file through ",(0,i.jsx)(n.strong,{children:".gitignore"}),", and was able to ignore unnecessary files created after executing certain commands such as dbsqlite3."]}),"\n",(0,i.jsx)(n.li,{children:"It was an experience that made me realize that several considerations are needed to upload locally developed results to a Git project."}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. Argo Workflow Contributor"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["While looking into Argo Workflow, I came across the Argo Workflow Slack channel marked ",(0,i.jsx)(n.strong,{children:"Deprecated"})," in the ",(0,i.jsx)(n.strong,{children:"Argo Workflow - Contact - Help"})," field."]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["I thought it was a minor ",(0,i.jsx)(n.strong,{children:"UI Issue"}),", but I thought it was an opportunity to check what language the UI is displayed in and how it was developed, so I raised an issue and submitted a PR."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:ek.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["Created ",(0,i.jsx)(n.strong,{children:"Issue"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11615",children:"UI: non-existent Slack Workspace link on help page Issue"})})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue1",placeholder:"blur",src:eb.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"When I created an issue, the Maintainer of the Argo project quickly left a comment."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I randomly tried to fix it with the CNCF Argo Channel link, but I received a comment from the maintainer asking me to update it with a different link."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["Created ",(0,i.jsx)(n.strong,{children:"PR"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11627",children:"fix: deprecated Link(Help-Contact) Issue"})})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue2",placeholder:"blur",src:ey.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Argo Workflow had a UI based on React, and the directories were arranged by component, making it easy to analyze the code."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I didn't pass the DCO bot test because I accidentally omitted the Signed-off option during Commit"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["but I learned about the ability to revert previous commits (",(0,i.jsx)(n.strong,{children:"Rebase"}),") or merge multiple unnecessary commits into one (",(0,i.jsx)(n.strong,{children:"Squash"}),") in GIt. And I returned the previous commit and committed it with ",(0,i.jsx)(n.code,{children:'git commit -S -s -m "Commit Message"'}),"."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I looked up what the comment โ€˜LGTMโ€™ meant, and on Google, I used the tag LGTM to express my opinion. 'Looks Good To Me'. In other words, it was a rewarding experience because it meant it looked good."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"The process of finding bugs or modifying the UI is important, but I think the most important thing is the process of performing contributions according to the rules set by the Argo Workflow ecosystem."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Participating in Argo Workflow Hackerton (Argo workflow - Hackathon held within the OSSCA team)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Pull Request(Merged) :"})," ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"feat: Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Issue :"})," ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Hackathon activity period"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"1st Hackathon (Hackathon Group C) : 23.08.16 - 23.08.20"}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2st Hackathon (Hackathon Group C) : 23.08.20 - 23.08.27"}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"hack1",placeholder:"blur",src:ev.Z}),"\n",(0,i.jsx)(c(),{alt:"hack2",placeholder:"blur",src:eI.Z})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue content"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When there are a large number of templates in a cluster, it is good to search by name, but scrolling through all the templates is always inconvenient due to the lack of a search function."}),"\n",(0,i.jsx)(n.li,{children:"It was thought that the Argo Workflow UI needed a function to filter the results of workflow templates by name, so the issue was adopted as a result of a group meeting."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Role"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Front-End","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Creating a search field (Bar) in Argo workflow Template UI"}),"\n",(0,i.jsx)(n.li,{children:"Analyze .get logic to analyze where the Name Pattern (Like search) is sent"}),"\n",(0,i.jsx)(n.li,{children:"Modify workflow-template-filter.tsx and workflow-template-list.tsx in the workflow-template component directory."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Meeting details"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The meeting is held through the Slack hackathon channel, where opinions and information are shared every day."}),"\n",(0,i.jsx)(n.li,{children:"1st Meeting details"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"1. name search function (backend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"2. name search function (frontend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search ui"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add search sidebar (name, label)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search ui"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"3. pagenation (frontend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination based on name"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add pagination"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add pagination"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"4. Write test code"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Need more analysis on what test code should be written"})})]})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2nd discussion content"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"1st offline meeting"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"hack3",placeholder:"blur",src:eA.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"1. Co-commit method"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Clone the repository https://github.com/ArgoWorkflows-OSS/argo-workflows locally."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข We create a branch in the repository for our team to work on. (`master` vs `release-3.4.10`)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Work on the functions you are responsible for in the corresponding branch of the repository. (Commit by carefully following the commit rules for raising PR.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข When everyone's work is completed, 1 out of 3 people will send out a PR according to the PR template."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข All 3 people can be contributors"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"2. Since it is a hackathon and there is a set period, we decided to first implement the workflow-template name filter, which we think is the main one among workflow-template, cluster-workflow, and cron-workflow, send a PR, and move on once the maintainer merges it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Roles for each part"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Back-End"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server.go"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name filtering and pagination recalculation"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Front-End :"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workfflow-template-filter.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add Name search UI"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Receiving and filtering the Name argument"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template-list.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add Name state"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Pass name to userEffect list"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template.tsx, Utils.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Passing the Name argument"})})]})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"3rd discussion details"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2nd offline meeting"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"hack4",placeholder:"blur",src:eC.Z})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. Offline Meeting Meeting Contents"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข An opinion that even cases where there is no namespace should be included in the filter. (Insufficient grounds to say to eliminate namespace - Other sites (Kubernetes Dashboard, OpenShift, Argo CD, etc.) also provide namespace without namespace)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Thoughts on whether it is possible to import and apply the logic used in continue and whether continue can be maintained as is even with custom results."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข After analyzing the continue logic until Wednesday night, if it is concluded that pagination using continue is not possible, upload a question in the issue comment."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Front-end pagination (data is not reloaded, the method used in argocd) vs. server-side pagination (pagination after checking the entire list each time, will the load be okay?)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If server-side caching is implemented, is there a place to store it?"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. I decided to do a full K8s search by applying only the namespace and label every time I turned the page."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 3. Additional logic implemented in offset-based pagination method"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The part that didn't work"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If you perform a filtered search after clicking the next page button, no data appears even if there are search results."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If you increase the number of pagination after clicking the next page button, the search results do not display properly."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข What changed"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข As the continue value is updated on the server, when increasing the number of pages or applying filtering, there is a problem with pagination based on the continue value already set on the server."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข A method of changing the continue value to be passed from the front was adopted ( When increasing the number of pages or applying filtering, set continue back to 0)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 4. Pagination Test"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server_test.go passed"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข (14 workflow templates registered)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Normal : UI workflow template first page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Normal : when workflow template page limit is 5, 10, 50"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Workflow template page Add workflow template on page 1 and move to page 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Workflow template page Delete the workflow template from page 1 and move to page 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Test the above with `name pattern` filtering search"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Search without name pattern and then re-search by adding name pattern"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข After searching including the name pattern, deleting the name pattern and searching again"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 5. Create PR"})})]})}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Like filter (Name Pattern) implementation"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"ex) Workflow-template starting with sp can be searched"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"filter1",placeholder:"blur",src:eP.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Result"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"filter2",placeholder:"blur",src:eS.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The implementation was a success, and we plan to modify the previously discussed cluster-template and cron-template components."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"5. Learning outside of contribution activities"})," - Completion of Google Kubernetes Study Jam training - ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://www.cloudskillsboost.google/public_profiles/7f855d64-3f2e-432a-9763-fde644b6af4b",children:"Badge"})})," - Architecting with Google Kubernetes Engine: Foundations\nEarned 7์›” 18, 2023 EDT - Architecting with Google Kubernetes Engine: Workloads\nEarned 7์›” 26, 2023 EDT - Architecting with Google Kubernetes Engine: Production\nEarned 8์›” 4, 2023 EDT"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["The organized contents are recorded on a personal blog (velog)\n",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@euijoo3233/series/GCP",children:"euijoo's Velog GCP Series"})})]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Post-Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Before the Academy, I only had knowledge of Argo CD, but afterward, I was able to research and analyze Argo Workflow projects and reach a level where I could think about how to utilize its powerful functions."}),"\n",(0,i.jsx)(n.li,{children:"When making my first contribution, I created an issue, communicated with the maintainers, modified the requested items, and created a PR, so I quickly received comments and achieved the result of merging."}),"\n",(0,i.jsx)(n.li,{children:"It may be a minor issue, but it was an experience that made me feel that a holistic analysis of the part I wanted to contribute was necessary."}),"\n",(0,i.jsx)(n.li,{children:"Not only this, it was an opportunity to analyze how the Argo workflow interacts internally by conducting an issue hackathon within the team, analyzing not only the UI, i.e. the front part, but also the logic of the back end part."}),"\n",(0,i.jsx)(n.li,{children:"Our group's body was a big issue, so we were able to reach our goal by holding online as well as offline meetings accordingly, and since the two members were working in the field, they kindly explained difficult parts, so it was a useful experience."}),"\n",(0,i.jsx)(n.li,{children:"I have a desire to continue communicating with the hackathon team members or the entire team."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Future plans"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Since the OSSCA period has not yet ended, we plan to continue exploring issues (Cluster-workflow-template, Cron-workflow, etc.), discover typos or translation errors in the Argo Workflow document, and continue to submit PRs."}),"\n",(0,i.jsx)(n.li,{children:"In addition, after the OSSCA period ends, we plan to portfolioize the contents that have been organized so far."}),"\n",(0,i.jsx)(n.li,{children:"As a toy project, we plan to complete data ETL work using Argo Workflow, which is currently in progress."}),"\n",(0,i.jsx)(n.li,{children:"If I get a job, I hope to create many insights by introducing many of Argo Workflow's functions into my field."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Leeeuijooo"]}),"\n",(0,i.jsxs)(n.h3,{id:"14-euijung-geon",children:["14. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/jeon01/",children:"EuiJung Geon"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Records about Contribution"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/series/2023-OSSCA",children:"Series | 2023 OSSCA - ddubi.log"})}),(0,i.jsx)(n.p,{children:"-> Unfortunately It is not translated.."}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Various tasks"})}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"The task regarding issue/commit/PR in Github"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"mission1",placeholder:"blur",src:eD.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Select ",(0,i.jsx)(n.code,{children:"the profile update"})," issue, fork ArgoWorkflows-OSS repository, and commit it by adding ",(0,i.jsx)(n.code,{children:"users.md"})," and ",(0,i.jsx)(n.code,{children:"[name].md"})," under ",(0,i.jsx)(n.code,{children:"docs/user"})," in the repository. After that, link the issue and submit a PR."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/19",children:"docs : update UiJeong Profile by juijeong8324 \xb7 Pull Request #19 \xb7 ArgoWorkflows-OSS/ArgoWorkflows-OSS"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-2",children:"records: Github์—์„œ issue/commit/PR"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Running Locally"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Running Argo workflows locally"}),"\n",(0,i.jsxs)(n.li,{children:["Install ",(0,i.jsx)(n.code,{children:"Linux"})," on ",(0,i.jsx)(n.code,{children:"Windows"})," with wsl2 and run argo workflows using devcontainer cli."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-3",children:"records: Argo Workflows running locally"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-4",children:"records: Argo Workflows running locally - retry"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-5",children:"records: Argo Workflows running locally - final"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-6",children:"records: Argo Workflows running locally - real final"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Special class for Beginners - Create my own service container image"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"mission2",placeholder:"blur",src:eW.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"Special class for Beginners"})," is a class for beginners(It's me) who don't know much about Container, kubernetes, argo from Argo-workflows oss team."]}),"\n",(0,i.jsx)(n.li,{children:"The task is creating my own web service, writing dockerfile for containerize the application."}),"\n",(0,i.jsx)(n.li,{children:"You need to understand Dockerfile, docker, images, and containers."}),"\n",(0,i.jsx)(n.li,{children:"In my case, build web server with express and write dockerfile."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/tree/main/juijeong8324",children:"code: About task"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-7",children:"records: ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/Docker-dockerfile",children:"records: [Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Offline meeting"})}),(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{align:"left",children:"Date"}),(0,i.jsx)(n.th,{align:"left",children:"Activity"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.07.15"}),(0,i.jsxs)(n.td,{align:"left",children:["- Introduction team ",(0,i.jsx)("br",{})," - (Seminar) Introduction to Argo workflows and mentorโ€™s application examples"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.07.30"}),(0,i.jsxs)(n.td,{align:"left",children:["- Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - I was solving a local running problem. ",(0,i.jsx)("br",{})," - (Seminar) HaeMin's WebRtc, Sunyeong's keyclock and argo worfklows"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.08.13"}),(0,i.jsxs)(n.td,{align:"left",children:["- Receive feedback on Special class of beginners assignment ",(0,i.jsx)("br",{})," - Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - (Seminar) Mentorโ€™s special lecture on history and principles"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.08.20"}),(0,i.jsxs)(n.td,{align:"left",children:["- Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - I share `Issue #11131`` ",(0,i.jsx)("br",{})," - (Seminar) DaHae's โ€˜Platform builder & K6 execution test PoC that allows developers to perform execution tests on their ownโ€™"]})]})]})]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Searching Issue & Creating Issue"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11131",children:(0,i.jsx)(n.strong,{children:"Issue #11131"})})," ",(0,i.jsx)(n.code,{children:"Fix Bug"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["Error occurs when ",(0,i.jsx)(n.code,{children:'"'})," in a workflow input parameter fails to escape and is referenced as ",(0,i.jsx)(n.code,{children:"workflow.parameter.json"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:"I dissmiss this issue because of the eeror occured from python environment not argo workflows."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/Argo-Issue11131",children:"records: Argo Workflows - Issue #11131"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:(0,i.jsx)(n.strong,{children:"Issue #11706"})})," ",(0,i.jsx)(n.code,{children:"Improve UI"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"issue 11706",placeholder:"blur",src:eN.Z}),"\nAn issue that would like to add a UI that can check the history of each workflow in the cron workflow tab."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-11",children:"records: Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR #11811"})," Closes"]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… PR open & merge"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11732",children:(0,i.jsx)(n.strong,{children:"PR #11732"})})," ",(0,i.jsx)(n.code,{children:"docs"})," ",(0,i.jsx)(n.code,{children:"PR Merge"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[PR Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["PR that modifies the image in the Argo Workflows official document to clearly show that the image in ",(0,i.jsx)(n.strong,{children:"Artifact Visualization"})," is a YouTube video link."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"pr1",placeholder:"blur",src:eR.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-13",children:"records: Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"result1_1",placeholder:"blur",src:eF.Z}),"\nImage replacement to add a play button to the center of the image"]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"result1-2",placeholder:"blur",src:eM.Z}),"\nmerge complete"]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:(0,i.jsx)(n.strong,{children:"PR #11811"})})," ",(0,i.jsx)(n.code,{children:"Improve UI"})," ",(0,i.jsx)(n.code,{children:"PR Merge"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[PR Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["The PR tries to solve ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Issue #11706"})]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"pr2",placeholder:"blur",src:eT.Z}),"\nModify to check completed cron-workflow when you click specific cron-workflow at cron workflow page"]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"pr2_1",placeholder:"blur",src:eO.Z}),"\nIf it cannot find a completed cron-workflow, it will be display like above"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:"Merge Complete"}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Actually DevOps, Infra were unfamiliar fields to me, but through the Argo workflows project, I feel more familiar with the field than before.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I have only been learned to concepts such as Docker, Container, etc. theoretically, but I learned those concepts more easily through hands-on practice, and in addition new things (the existence of wsl...!)."}),"\n",(0,i.jsx)(n.li,{children:"It gave me an opportunity to look back on concepts that I miss (e.g Linux authority and network.)"}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Also I had a vague fear of writing an issue, but I was able to overcome that fear by writing it myself."}),"\n",(0,i.jsxs)(n.li,{children:["At last, There are many ways to contribute and I realize it was important to try to contribute step by step.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The first time I focused on issues that I did not sympathize with, due to my personal greed and the idea of learning while solving problems."}),"\n",(0,i.jsx)(n.li,{children:"However I realized regardless of the difficulty of the issue, I needed to understand the repo while solving an issue that I personally sympathized with."}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"I look forward to continuing to enjoy contributing to open source!"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Forward Plan"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 1"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Time to adapt and learn about Argo Workflows / Simple contribution"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Contribute articles via Repo's TODO"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Focuse on UI improvements"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Focus on template,backend contribution"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 3"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Write an issue that would be good to solve and then contribute"})})]})}),"\n",(0,i.jsx)(n.p,{children:"Even after the open source contribution ends, the mentor plans to continue meeting regularly, and I have a goal of contributing at least one issue per month to the Argo Workflows repo this semester."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["juijeong8324"]}),"\n",(0,i.jsx)(n.h3,{id:"15-sungrock-jung",children:"15. SungRock Jung"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"git/github Getting Started"}),"\n",(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": Familiarize yourself with git/github, the core of code shape management in the open source ecosystem.",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail"}),":",(0,i.jsx)(n.br,{}),"\n","Much of the open source world relies on git and github for collaboration.",(0,i.jsx)(n.br,{}),"\n","Therefore, in order to contribute to open source, it is necessary to familiarize yourself with git/github.",(0,i.jsx)(n.br,{}),"\n","Using git/github, it was a hands-on activity to issue issues, follow commit rules, and create PRs."]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"feat: logging for client-side throttling"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11387",children:"#11387"}),", ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11402",children:"#11402"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11437",children:"#11437"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": fix to figure out faster if user set certain options incorrectly ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"})," ",(0,i.jsx)(n.br,{}),"\n","It uses a library called ",(0,i.jsx)(n.code,{children:"client-go"})," to communicate with ",(0,i.jsx)(n.code,{children:"kubernetes"}),".",(0,i.jsx)(n.br,{}),"\n","This library provides options ",(0,i.jsx)(n.code,{children:"--qps"}),", ",(0,i.jsx)(n.code,{children:"-burst"})," for ",(0,i.jsx)(n.code,{children:"request limit"}),".",(0,i.jsx)(n.br,{}),"\n","If this option is set very low, it will cause ",(0,i.jsx)(n.code,{children:"throttling"}),". That's why we have a separate ",(0,i.jsx)(n.code,{children:"log level"})," to inform the user more quickly.",(0,i.jsx)(n.br,{}),"\n","While working on this issue, I learned a lot about ",(0,i.jsx)(n.code,{children:"client-go"}),", especially about ",(0,i.jsx)(n.code,{children:"RoundTrip"}),".",(0,i.jsx)(n.br,{}),"\n","It was a shock when I realized that I could add middleware using ",(0,i.jsx)(n.code,{children:"RoundTrip"})," for any object that respects the ",(0,i.jsx)(n.code,{children:"http request interface"})," provided by golang."]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"go 1.21 upgrade"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11556",children:"#11566"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"#11601"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰ ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"}),"\nAs a lead mentee, I decided it would be better to have a teammate who hasn't contributed yet try to solve the issue rather than me."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report1",placeholder:"blur",src:eG.Z})}),"\n",(0,i.jsxs)(n.p,{children:["I shared the issue with my teammate, and I was able to support him in successfully resolving the issue.",(0,i.jsx)(n.br,{}),"\n","We shared our approach to the issue in our regular weekly meeting."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report2",placeholder:"blur",src:eK.Z})}),"\n",(0,i.jsx)(n.p,{children:"On weekdays, we would take questions and answer them separately in a slack channel so that everyone on the team could get experience submitting PRs."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report3",placeholder:"blur",src:eH.Z})}),"\n",(0,i.jsx)(n.p,{children:"Team members also gained invaluable experience merging PRs."}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Debugging ์„ค์ •"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"summary:"})," ํŒ€์›์˜ argo-workflow debugging setting ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"})," ",(0,i.jsx)(n.br,{}),"\n","For team members who are new to developing with golang, we had some difficulties setting up the debugging environment, and we worked together to solve it."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"debug-1",placeholder:"blur",src:eZ.Z})}),"\n",(0,i.jsx)(n.p,{children:"During this process, I realized that I'm not very good at setting up debugging for apps that are closely related to kubernetes,\nand I realized that I needed to get some help with that."}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"After"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Participating in OSSA for 13 weeks was a great experience.\nAfter applying 3 times, I was so happy to be part of a project built with my favorite community, CNCF, and my favorite language, Golang."}),"\n",(0,i.jsx)(n.li,{children:"Participating in argo-workflow under the CNCF umbrella through OSSCA and being able to contribute to the ecosystem of CNCF, even in a small way, was a very happy time for me.\nIn particular, I thought it was a good experience for beginners to be able to quickly communicate with maintainers through mentoring, a system operated by argo-workflow."}),"\n",(0,i.jsx)(n.li,{children:"With feedback through argo-workflow's mentoring system, I quickly gained confidence and good experience through PR submission and merge, which I wanted to share with all team members as a lead mentee.\nHelping a team member who was new to open source contributing made me realize how much of a barrier to entry it is for people who are new to it, and it made me think about how to bring beginners into the ecosystem more reliably."}),"\n",(0,i.jsx)(n.li,{children:"In addition to the open source contribution activities, the team members from Developer, DevOps, and SRE roles, the different skills they use in their respective roles, and the sharing of experiences broadened my horizons."}),"\n",(0,i.jsx)(n.li,{children:"If I have the opportunity next year, I would definitely participate in OSSCA and continue my open source contribution activities with various people."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Planning"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Working on this argo-workflows project has made me very interested in the projects in the argo camp.\nBy participating in the project, I was able to identify my shortcomings as a developer, and I plan to improve them.\nEven if ossca ends, I will continue to contribute to open source under the CNCF umbrella.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"argo-workflow"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"shortfalls"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Lack of understanding of kubernetes operators"}),"\n",(0,i.jsx)(n.li,{children:"Lack of frontend knowledge"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The UI of argo-workflow is a bit lacking compared to other argo projects, and I'm going to try to improve it based on user feedback."}),"\n",(0,i.jsx)(n.li,{children:"Regarding area/artifact, I would like to extend it to use more storage."}),"\n",(0,i.jsx)(n.li,{children:"Regarding area/plugin, it currently only supports sidecar, but I'd like to make it easier to extend externally implemented plugins with code."}),"\n",(0,i.jsx)(n.li,{children:"Regarding the documentation, I'd like to think about the parts that are difficult for beginners and improve them."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Personal growth"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"shortfalls"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Talking to members from different companies and lacking their own perspective on developing and keeping the service stable."}),"\n",(0,i.jsx)(n.li,{children:"Difficulty communicating to transfer knowledge."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I'm going to study how to organize and speak about the knowledge I want to convey."}),"\n",(0,i.jsx)(n.li,{children:"I'm going to talk to a lot of people, share my thoughts, and try not to get caught up in otherness."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Jack-R-lantern"]}),"\n",(0,i.jsx)(n.h3,{id:"16-moonyoung-chae",children:"16. MoonYoung Chae"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Multiple Tasks"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Github Issue/Commit/PR Mission","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learned how to use Github to contribute the ArgoWorkflow which is a large scale of open source community."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["ArgoWorkflow Running Locally","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Run ArgoWorkflow in local environment"}),"\n",(0,i.jsx)(n.li,{children:"Understanding Argo Workflow Structure, DevContainer, Container-Based Applications, and Makefile Structure"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Make a container image","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learned Docker File Command, Docker layer structure, optimization and caching"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23"})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Issue analysis"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Metric issue analysis","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Analysis of issues that require improvement by many users due to issues with many Github Reactions","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Increased monitoring convenience by adding metric labels"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["As a result of issue analysis, it was discovered that developing the content could cause another problem.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When adding a metric label, a large amount of metrics are collected, which may cause performance problems due to a large amount of metric traffic flowing to existing users."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Suggest and communicate ways to solve problems by detouring","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Confirm that the monitoring requested by the issue is possible when using a custom metric, and suggest a way to resolve it by bypassing it."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337",children:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Inquire some ambiguous part in the comment in code for future improvement.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745",children:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Issue analysis through issue hackathon"}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contribute"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Fixed a type of function name and vaiable name","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Fixed parts that could cause confusion to other developers"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11604",children:"https://github.com/argoproj/argo-workflows/pull/11604"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11633",children:"https://github.com/argoproj/argo-workflows/pull/11633"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11687",children:"https://github.com/argoproj/argo-workflows/pull/11687"})}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I wanted to contribute to a large open source community, but I felt at a loss. It was great to be able to contribute directly through this academy.\nThis was possible because a mentee with a lot of experience in contributing guided me step-by-step to contribute and encouraged me to take on the challenge.\nThrough technical seminars and technical exchanges with other developers, we were able to grow together.\nBecause ArgoWorkflow is a large-scale project, there are many difficult parts to analyze alone, but by sharing opinions with other developers, I was able to solve the problem more quickly.\nSince I have gained some understanding of the ArgoWorkflow project and have gained confidence through my small contribution experience,\nI expect that my next contribution will be easier. Even after this program ends, we plan to contribute on a larger scale by collaborating\nwith other mentees who are interested in ArgoWorkflow."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["moonyoungCHAE"]}),"\n",(0,i.jsxs)(n.h3,{id:"17-soonyeong-choi",children:["17. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sunyeongchoi/",children:"SooNyeong Choi"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11344",children:"Issue #11344"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11662",children:"PR #11662"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:["To understand this issue, I first needed to grasp what ",(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/default-workflow-specs",children:"Default Workflows"})," are."]}),(0,i.jsxs)(n.p,{children:["I learned that the ",(0,i.jsx)(n.code,{children:"workflowDefaults"})," field in the ",(0,i.jsx)(n.code,{children:"argo workflows controller configmap"})," allows you to set default values for workflows. Additionally, I discovered that if a workflow already has values for this field, those values take precedence."]}),(0,i.jsxs)(n.p,{children:["For example, after configuring the ",(0,i.jsx)(n.code,{children:"configmap"})," as follows, when you create a Workflow,"]}),(0,i.jsx)(n.pre,{"data-language":"yaml","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"yaml","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# This file describes the config settings available in the workflow controller configmap"})}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"v1"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"ConfigMap"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"name"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflow-controller-configmap"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"data"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"workflowDefaults"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"|"})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" metadata:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" annotations:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" argo: workflows"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" labels:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" foo: bar"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" spec:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" ttlStrategy:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" secondsAfterSuccess: 5"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" parallelism: 3"})})]})}),(0,i.jsxs)(n.p,{children:["it will be automatically created with the values set in the ",(0,i.jsx)(n.code,{children:"workflowDefaults"})," field, like this:"]}),(0,i.jsx)(n.pre,{"data-language":"yaml","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"yaml","data-theme":"default",children:[(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"argoproj.io/v1alpha1"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"Workflow"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"generateName"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"gc-ttl-"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"annotations"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"argo"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflows"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"labels"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"foo"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"bar"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"spec"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"ttlStrategy"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"secondsAfterSuccess"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-constant)"},children:"5"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# Time to live after workflow is successful"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"parallelism"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-constant)"},children:"3"})]})]})}),(0,i.jsxs)(n.p,{children:["The issue was related to an error occurring when adding the ",(0,i.jsx)(n.code,{children:"volumeClaimTemplates"})," value to ",(0,i.jsx)(n.code,{children:"workflowDefaults"}),", causing errors when creating ",(0,i.jsx)(n.code,{children:"CronWorkflows"})," or ",(0,i.jsx)(n.code,{children:"Workflows"}),"."]}),(0,i.jsxs)(n.p,{children:["The error message indicated, ",(0,i.jsx)(n.code,{children:"does not contain declared merge key: name."})]}),(0,i.jsxs)(n.p,{children:["Upon checking the code, it was found that the error occurred in the ",(0,i.jsx)(n.code,{children:"StrategicMergePatch"})," function, which is related to Kubernetes' ",(0,i.jsx)(n.code,{children:"patch"})," strategy."]}),(0,i.jsx)(n.pre,{"data-language":"go","data-theme":"default",children:(0,i.jsx)(n.code,{"data-language":"go","data-theme":"default",children:(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"VolumeClaimTemplates []apiv1.PersistentVolumeClaim "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"volumeClaimTemplates,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,opt,name=volumeClaimTemplates"`'})]})})}),(0,i.jsxs)(n.p,{children:["The issue arose from the fact that the ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"})," type defined in ",(0,i.jsx)(n.code,{children:"Workflows"})," used name as the ",(0,i.jsx)(n.code,{children:"patchMergeKey"}),"."]}),(0,i.jsxs)(n.p,{children:["However, upon inspecting the ",(0,i.jsx)(n.code,{children:"PersistentVolumeClaim"})," type below, it was found that ",(0,i.jsx)(n.code,{children:"name"})," was not present. In other words, the problem occurred because a value was defined as the ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," that was not part of the structure."]}),(0,i.jsx)(n.pre,{"data-language":"go","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"go","data-theme":"default",children:[(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"type"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-function)"},children:"PersistentVolumeClaim"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"struct"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" {"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.TypeMeta "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:",inline"`'})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// Standard object's metadata."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.ObjectMeta "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:" "}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// spec defines the desired characteristics of a volume requested by a pod author."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Spec PersistentVolumeClaimSpec "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:" "}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// status represents the current information/status of a persistent volume claim."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// Read-only."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Status PersistentVolumeClaimStatus "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"}"})})]})}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I removed the ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," from ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"}),"."]}),(0,i.jsxs)(n.p,{children:["However, the reason ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," was added to ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"})," was to maintain consistency with conventions used for ",(0,i.jsx)(n.code,{children:"Volumes"}),"."]}),(0,i.jsx)(n.p,{children:"Since this issue is related to policies, it indeed requires further discussion."}),(0,i.jsx)(n.p,{children:"This was my first PR to the ArgoWorkflows project, and it's great that i was able to identify the cause of an issue that was causing inconvenience for many people."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Search by name for WorkflowTemplates in UI"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsx)(n.p,{children:"This issue was worked on by a team of three people."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"HackertonC",placeholder:"blur",src:eE.Z})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"WorkflowTemplates"})," do not have a search function based on 'name', so to find a specific ",(0,i.jsx)(n.code,{children:"WorkflowTemplates"}),", you could only search based on ",(0,i.jsx)(n.code,{children:"label"}),"."]}),(0,i.jsx)(n.p,{children:"So, many users were feeling inconvenienced, and it was an issue related to 'feature improvement' that they would like to provide a function to search based on 'name'."}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"namePattern",placeholder:"blur",src:eq.Z})}),(0,i.jsx)(n.p,{children:"We added additional logic to filter the results of WorkflowTemplates retrieved through the Kubernetes API based on their 'name', successfully implementing this feature."}),(0,i.jsx)(n.p,{children:"However, there was one issue."}),(0,i.jsxs)(n.p,{children:["Existing pagination was implemented using Kubernetes' own ",(0,i.jsx)(n.code,{children:"continue"})," value, so if Kubernetes results were custom manipulated like this, Kubernetes pagination could not be used."]}),(0,i.jsxs)(n.p,{children:["We had a lot of concerns about how to solve this, but We solved the problem by applying logic to implement cursor pagination using Kubernetes' ",(0,i.jsx)(n.code,{children:"resourceVersion"}),"."]}),(0,i.jsx)(n.p,{children:"It was so fun to be able to discuss it with others instead of alone."}),(0,i.jsx)(n.p,{children:"I also felt good about providing some really needed functionality to the ArgoWorkflows project."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. A problem that is not initialized when changing the number of page limits"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11702",children:"Issue #11702"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11703",children:"PR #11703"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:["While resolving the ",(0,i.jsx)(n.code,{children:"Search by name for WorkflowTemplates in UI"})," issue, i discovered a new pagination bug."]}),(0,i.jsxs)(n.p,{children:["When changing the number of pages, the ",(0,i.jsx)(n.code,{children:"continue"})," value used for pagination was not initialized in the UI, so the data was not displayed properly."]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I was able to solve the problem by simply modifying the logic to initialize ",(0,i.jsx)(n.code,{children:"offset"})," when a change in page number is detected in the UI code."]}),(0,i.jsx)(n.p,{children:"It was only a one-line code change, but this one line solved a problem that was quite inconvenient."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Pagination may not work correctly for archived workflows"})}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11715",children:"Issue #11715"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11761",children:"PR #11761"})]}),(0,i.jsx)(n.p,{children:"This issue was directly communicated to us by Maintainer @terrytangyuan through Slack."}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"Slack",placeholder:"blur",src:eL.Z}),"\n",(0,i.jsx)(c(),{alt:"Github",placeholder:"blur",src:ez.Z})]}),(0,i.jsx)(n.p,{children:"It felt like I was contacted by my favorite celebrity and I was so happy that I almost flew away. I suppressed my happy and excited heart and analyzed the issue."}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," were previously separated into different pages, but starting from the ",(0,i.jsx)(n.code,{children:"master"})," version, ",(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," are combined into one page, and the logic has been modified to show ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," together if they exist."]}),(0,i.jsxs)(n.p,{children:["However, when ",(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," were merged into one, a problem occurred with pagination."]}),(0,i.jsxs)(n.p,{children:["The two resources also used completely different pagination. ",(0,i.jsx)(n.code,{children:"Workflows"})," was using the ",(0,i.jsx)(n.code,{children:"continue"})," value, which is Kubernetes' own pagination, and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," used its own database, so it was using the database to perform pagination using the ",(0,i.jsx)(n.code,{children:"offset"})," method."]}),(0,i.jsxs)(n.p,{children:["However, while passing the ",(0,i.jsx)(n.code,{children:"continue"})," value used in ",(0,i.jsx)(n.code,{children:"Workflows"})," to ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," as is, a problem occurred where ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," was not searched at all."]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I was able to resolve the issue by referring to the pagination logic that was implemented while resolving the ",(0,i.jsx)(n.code,{children:"Search by name for WorkflowTemplates in UI"})," issue."]}),(0,i.jsx)(n.p,{children:"Since the two resources have no choice but to use different methods of pagination, rather than using pagination before merging the two resources, use a method of first searching the entire resource and merging the two resources and finally applying the pagination logic. I did it."}),(0,i.jsxs)(n.p,{children:["I was able to solve the problem of ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," not being searched, but fetching and merging the entire list every time the page is changed is a performance concern, so i'm thinking about a way to test performance."]}),(0,i.jsx)(n.p,{children:"I plan to switch to front-end pagination if performance testing indicates that it's not working well."}),(0,i.jsx)(n.p,{children:"It was great to be able to solve a critical issue, and I felt proud and fun because I felt like I was contributing properly to the ArgoWorkflows project as a contributor."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"5. Relocation of Commit Guidelines Information in the Documentation"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11700",children:"Issue #11700"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11701",children:"PR #11701"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsx)(n.p,{children:"The ArgoWorkflows project has a README document for developers attempting to contribute."}),(0,i.jsx)(n.p,{children:"However, it does not mention specific guidelines for commits."}),(0,i.jsx)(n.p,{children:"@GeunSam2 mentor mentioned that it was inconvenient when initially attempted to contribute and had difficulty finding commit guidelines."}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"ContributingDocs",placeholder:"blur",src:eU.Z})}),(0,i.jsx)(n.p,{children:"Upon hearing this feedback, I made a modification to the contribution README by adding a link to commit guidelines."}),(0,i.jsx)(n.p,{children:"This change aims to make it easier for developers who want to contribute to ArgoWorkflows."}),(0,i.jsx)(n.p,{children:"In this PR, a maintainer provided a code suggestion, which was intriguing and enjoyable for me as I was encountering the code suggestion feature for the first time."})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-17",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"If someone were to ask me what I did best this year, I would confidently say that it was my participation in the ArgoWorkflows project contribution activities."}),"\n",(0,i.jsx)(n.p,{children:"Meeting various developers in the same field, forming a sense of empathy, and engaging in discussions with them was truly enjoyable. Hearing stories about different companies was also quite interesting."}),"\n",(0,i.jsx)(n.p,{children:"During our weekly meetings, it wasn't just about working together; our mentors always conducted insightful seminars. Sundays became genuinely enjoyable, and time flew by."}),"\n",(0,i.jsx)(n.p,{children:"Meeting such capable mentors was a delight. I received advice on the concerns I had as a junior developer, my future direction, and how to study effectively as a developer, which made me happy."}),"\n",(0,i.jsx)(n.p,{children:"I always wanted to try contributing, but I was afraid to tackle such a big project. However, facing these challenges with such great mentees and mentors made my fears disappear."}),"\n",(0,i.jsx)(n.p,{children:"Submitting numerous PRs and communicating with maintainers was also a lot of fun, and it was really satisfying to see my code being incorporated."}),"\n",(0,i.jsx)(n.p,{children:"Thanks to this experience, I gained the confidence to contribute not only to ArgoWorkflows but also to other projects."}),"\n",(0,i.jsx)(n.p,{children:"I have no intention of stopping my contributions after this period ends. I plan to continue contributing to ArgoWorkflows while looking for opportunities to contribute to Kubernetes and Argo CD projects used by my company."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["sunyeongchoi"]})]})}n.default=(0,r.j)(eB)}},function(e){e.O(0,[2376,2762,674,9774,2888,179],function(){return e(e.s=9757)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/reports/finalReportEn-c5503b6dcb350db5.js b/_next/static/chunks/pages/2023/activites/reports/finalReportEn-c5503b6dcb350db5.js new file mode 100644 index 00000000..908f6252 --- /dev/null +++ b/_next/static/chunks/pages/2023/activites/reports/finalReportEn-c5503b6dcb350db5.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4710],{9757:function(e,n,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/reports/finalReportEn",function(){return s(5536)}])},5536:function(e,n,s){"use strict";s.r(n);var i=s(5893),r=s(2673),o=s(4984),t=s(979);s(9966);var l=s(1151),a=s(5675),c=s.n(a),h=s(4987),d=s(8008),u=s(3917),p=s(2154),x=s(94),g=s(480),j=s(5514),m=s(4381),w=s(8904),f=s(7727),k=s(525),b=s(8189),y=s(3434),v=s(1916),I=s(5245),A=s(4877),C=s(2583),P=s(3441),S=s(7367),D=s(6428),W=s(2107),N=s(4004),R=s(1022),F=s(7799),M=s(3880),T=s(2942),O=s(8010),G=s(9937),K=s(9501),H=s(8050),Z=s(2648),E=s(6213),q=s(513),L=s(8556),z=s(9772),U=s(7163),J=s(2562),B=s(252),Y=s(2359),_=s(628),V=s(9569),X=s(7430),Q=s(8801),$=s(1352),ee=s(2424),en=s(534),es=s(4788),ei=s(3523),er=s(8083),eo=s(178),et=s(6455),el=s(8240),ea=s(1057),ec=s(310),eh=s(6359),ed=s(9),eu=s(6838),ep=s(1802),ex=s(5739),eg=s(5531),ej=s(1931),em=s(6406),ew=s(9417),ef=s(9083),ek=s(301),eb=s(4817),ey=s(6288),ev=s(7574),eI=s(9376),eA=s(8578),eC=s(8973),eP=s(7132),eS=s(2431),eD=s(9797),eW=s(7682),eN=s(207),eR=s(5357),eF=s(4405),eM=s(5655),eT=s(4005),eO=s(7149),eG=s(7041),eK=s(5309),eH=s(8456),eZ=s(101),eE=s(7725),eq=s(1015),eL=s(4012),ez=s(2482),eU=s(3782),eJ=s(555);let eB={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,l.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(eY,{...e})}):eY(e)},pageOpts:{filePath:"pages/2023/activites/reports/finalReportEn.mdx",route:"/2023/activites/reports/finalReportEn",headings:[{depth:2,value:"TL;TR",id:"tltr"},{depth:2,value:"โ˜‘๏ธ Who We Are",id:"๏ธ-who-we-are"},{depth:2,value:"โ˜‘๏ธ What is ArgoWorkflows",id:"๏ธ-what-is-argoworkflows"},{depth:2,value:"โ˜‘๏ธ Key Accomplishments",id:"๏ธ-key-accomplishments"},{depth:3,value:"UI/UX improvements",id:"uiux-improvements"},{depth:3,value:"Improving core functionality",id:"improving-core-functionality"},{depth:3,value:"Close communication with the maintainer group",id:"close-communication-with-the-maintainer-group"},{depth:2,value:"โ˜‘๏ธ Contribution Academy progress and activity details",id:"๏ธ-contribution-academy-progress-and-activity-details"},{depth:3,value:"From not knowing anything about Git to becoming an open source contributor",id:"from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor"},{depth:3,value:"Repository creation and contribution activities to practice using Git",id:"repository-creation-and-contribution-activities-to-practice-using-git"},{depth:3,value:"Operation of a special class on container basics",id:"operation-of-a-special-class-on-container-basics"},{depth:3,value:"Opening and conducting an issue hackathon within the team",id:"opening-and-conducting-an-issue-hackathon-within-the-team"},{depth:3,value:"Join to Contributor / Community meetings",id:"join-to-contributor--community-meetings"},{depth:3,value:"Argo Workflows OSS team page creation and operation",id:"argo-workflows-oss-team-page-creation-and-operation"},{depth:3,value:"Conduct offline meeting activities at least once a week",id:"conduct-offline-meeting-activities-at-least-once-a-week"},{depth:2,value:"โ˜‘๏ธ Participant contribution details",id:"๏ธ-participant-contribution-details"},{depth:3,value:"0. GeunCheol Yeom(Mentor)",id:"0-geuncheol-yeommentor"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review"},{depth:3,value:"1. ByeongSun Gang",id:"1-byeongsun-gang"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-1"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary"},{depth:3,value:"2. SiOn Kang",id:"2-sion-kang"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-1"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-2"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-1"},{depth:3,value:"3. YoungGil Kwon",id:"3-younggil-kwon"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-2"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-3"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-2"},{depth:3,value:"4. SuBin Kim",id:"4-subin-kim"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-3"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-4"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-3"},{depth:3,value:"5. HakJun Kim",id:"5-hakjun-kim"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-4"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-5"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-4"},{depth:3,value:"6. JinSu Park",id:"6-jinsu-park"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-5"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-6"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-5"},{depth:3,value:"7. ChungWun Seo",id:"7-chungwun-seo"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-6"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-7"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-6"},{depth:3,value:"8. HaeMin Song",id:"8-haemin-song"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-7"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-8"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-7"},{depth:3,value:"9. DaHae Ahn",id:"9-dahae-ahn"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-8"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-9"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-8"},{depth:3,value:"10. JiWan Ahn",id:"10-jiwan-ahn"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-9"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-10"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-9"},{depth:3,value:"11. YoonWoo You",id:"11-yoonwoo-you"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-10"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-11"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-10"},{depth:3,value:"12. ByeongGon Lee",id:"12-byeonggon-lee"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-11"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-12"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-11"},{depth:3,value:"13. EuiJu Lee",id:"13-euiju-lee"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-12"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-13"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-12"},{depth:3,value:"14. EuiJung Geon",id:"14-euijung-geon"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-13"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-14"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-13"},{depth:3,value:"15. SungRock Jung",id:"15-sungrock-jung"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-14"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-15"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-14"},{depth:3,value:"16. MoonYoung Chae",id:"16-moonyoung-chae"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-15"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-16"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-15"},{depth:3,value:"17. SooNyeong Choi",id:"17-soonyeong-choi"},{depth:4,value:"\uD83C\uDF3F Personal Activity Report",id:"-personal-activity-report-16"},{depth:4,value:"\uD83C\uDF35 Participation Review",id:"-participation-review-17"},{depth:4,value:"\uD83C\uDF35 Personal Summary",id:"-personal-summary-16"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Finalreporten"},pageNextRoute:"/2023/activites/reports/finalReportEn",nextraLayout:o.ZP,themeConfig:t.Z};function eY(e){let n=Object.assign({h2:"h2",p:"p",a:"a",code:"code",strong:"strong",h3:"h3",blockquote:"blockquote",ul:"ul",li:"li",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",em:"em",pre:"pre",span:"span",hr:"hr",h4:"h4",details:"details",summary:"summary",ol:"ol",br:"br"},(0,l.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"tltr",children:"TL;TR"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"#contribute-info",children:"Go to see Contributions Summary"})}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-who-we-are",children:"โ˜‘๏ธ Who We Are"}),"\n",(0,i.jsxs)(n.p,{children:["The ",(0,i.jsx)(n.code,{children:"ArgoWorkflows OSS 2023"}),"team have 18 member. (1 Mentor, 17 Mentees)"]}),"\n",(0,i.jsxs)(n.p,{children:["Our Team met for participant to ",(0,i.jsx)(n.a,{href:"https://www.contribution.ac/2023-ossca",children:"Open Source Contribution Academy"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)(n.strong,{children:"competition for junior developers"})," with the theme ",(0,i.jsx)(n.code,{children:"How can I contribute well to open source?"})]}),"\n",(0,i.jsxs)(n.p,{children:["This event is a competition where ",(0,i.jsx)(n.code,{children:"some mentors"})," and about ",(0,i.jsx)(n.code,{children:"20 mentees"})," are paired up and the goal is to contribute together and achieve results for four months."]}),"\n",(0,i.jsx)(n.p,{children:"We participated in this event on the open source topic of ArgoWorkflows."}),"\n",(0,i.jsx)(n.p,{children:"Most of us were afraid to even use git at first. but we made succeeded in making various contributions over the past three months."}),"\n",(0,i.jsx)(n.p,{children:"Let me introduce our achievements."}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-what-is-argoworkflows",children:"โ˜‘๏ธ What is ArgoWorkflows"}),"\n",(0,i.jsxs)(n.p,{children:["Before the achievements introduction, Lets know about what is ",(0,i.jsx)(n.code,{children:"ArgoWorkflows"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"argoDag",placeholder:"blur",src:h.Z})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Argo Workflows"})," is a container-based workflow engine, an open source project that can run parallel jobs on Kubernetes.\nEach workflow step is defined as a container, and multi-step workflows can be modeled as a series of jobs, or dependencies between tasks can be executed using a Directed Acyclic Graph (DAG)."]}),"\n",(0,i.jsxs)(n.p,{children:["In other words, Argo Workflows makes it faster and easier to ",(0,i.jsx)(n.strong,{children:"simple workflows tasks, as well as complex tasks for machine learning or data processing, on Kubernetes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"argo_0",placeholder:"blur",src:d.Z})}),"\n",(0,i.jsxs)(n.p,{children:["Argo Workflows is a graduated project of ",(0,i.jsx)(n.strong,{children:"the Cloud Native Computing Foundation (CNCF)."})]}),"\n",(0,i.jsxs)(n.p,{children:["To become a graduated project, it must pass all tests conducted by the CNCF to meet their rigorous standards.\nBeing recognized as a graduated project means that ",(0,i.jsx)(n.strong,{children:"Argo meets the highest standards"})," for clear governance and committer processes, healthy growth, and security and compliance adherence.\nSince the rigorous standards, ",(0,i.jsx)(n.strong,{children:"only about 13% of projects"})," registered with the CNCF succeed in graduating."]}),"\n",(0,i.jsxs)(n.p,{children:["In fact, it took about 5 years for the Argo project to be recognized as a graduated project, with ",(0,i.jsx)(n.strong,{children:"over 7,000 contributors, over 11,000 PRs, and over 370,000 contributions."})]}),"\n",(0,i.jsxs)(n.p,{children:["Moreover, the Argo project is ",(0,i.jsx)(n.strong,{children:"a very active and up-to-date open source"}),", with ",(0,i.jsx)(n.strong,{children:"over 2300 companies"})," contributing to the code and ",(0,i.jsx)(n.strong,{children:"over 8300 people"})," contributing to the code."]}),"\n",(0,i.jsxs)(n.p,{children:["Argo Workflows is recognized as ",(0,i.jsx)(n.strong,{children:"the most representative workflow engine"})," in the cloud native community."]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Many companies around the world officially"})," have introduced and used Argo Workflows. This is means that Argo Workflows can solve issues with workload in big companies."]}),"\n",(0,i.jsx)(n.p,{children:"The following major companies are using Argo Workflows."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"companys",placeholder:"blur",src:u.Z})}),"\n",(0,i.jsx)(n.p,{children:"... and over 200 other global companies"}),"\n",(0,i.jsx)(n.p,{children:"Some alternative tools to Argo Workflows include Apache Airflow, Tekton, and Prefect."}),"\n",(0,i.jsx)(n.p,{children:"Argo Workflows is a Kubernetes-native engine that makes it easy to orchestrate container-based workflows and manage resources.\nApache Airflow, similiar but different to Argo Workflows, is a standalone application and does not inherently utilize the capabilities of Kubernetes.\nAs a result, Airflow can more difficult to resource management and scalability than Argo Workflows."}),"\n",(0,i.jsxs)(n.p,{children:["Also, Argo Workflows can perform a various of tasks such as CI/CD as well as data pipelines because it runs each workflow step as an independent container.\nThis is possible due to use the power of Container and Kubernetes, than it can run ",(0,i.jsx)(n.strong,{children:"anything without restrictions."})]}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-key-accomplishments",children:"โ˜‘๏ธ Key Accomplishments"}),"\n",(0,i.jsx)(n.h3,{id:"uiux-improvements",children:"UI/UX improvements"}),"\n",(0,i.jsxs)(n.p,{children:["The Argo Workflows project is actively contributing to ",(0,i.jsx)(n.code,{children:"UI/UX improvement"})," as the main topic for contribution."]}),"\n",(0,i.jsx)(n.p,{children:"As proof of this, you can also check the dashboard for UI/UX improvement tracking."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"uiux_0.png",placeholder:"blur",src:p.Z})}),"\n",(0,i.jsx)(n.p,{children:"Our team has also made many UI improvements along these project goals."}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Key improvements for UI/UX"}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"Search by name for WorkflowTemplates in UI"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"show history about completed runs in each cron workflow"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"Improvements to DataPciker"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"UI toolbar sticky"})}),"\n",(0,i.jsx)(n.li,{children:"... and Various other bug fixes"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"uiux_1.png",placeholder:"blur",src:x.Z})}),"\n",(0,i.jsx)(n.h3,{id:"improving-core-functionality",children:"Improving core functionality"}),"\n",(0,i.jsxs)(n.p,{children:["As contributions accumulate, our understanding of the project increased and we got more confidence.\nWe were increasingly able to contribute not only UI/UX improvements, but also ",(0,i.jsx)(n.strong,{children:"the core functionality of the workflow engine."})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://blog.argoproj.io/whats-new-in-argo-workflows-v3-5-f260e8603ca6",children:"Whatโ€™s new in Argo Workflows v3.5"})}),"\n",(0,i.jsxs)(n.p,{children:["The core logic of the workflow engine is ",(0,i.jsx)(n.strong,{children:"install as a CRD in Kubernetes and has a significant impact on the behavior and performance of a Kubernetes cluster."}),"\nSo, Contributing to workflow engine is ",(0,i.jsx)(n.strong,{children:"quite difficult"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["because it ",(0,i.jsx)(n.strong,{children:"requires a high level of implementation"})," and ",(0,i.jsx)(n.strong,{children:"active participation"})," in testing and policy discussions with maintainers."]}),"\n",(0,i.jsxs)(n.p,{children:["It was challenge for us, but our team was able to ",(0,i.jsx)(n.strong,{children:"make key contributions to the Argo Workflows 3.5 release"}),". Also We ",(0,i.jsx)(n.strong,{children:"were mentioned to the Argo official blog"})," by contributing very important features to ",(0,i.jsx)(n.code,{children:"Template Spec"}),", ",(0,i.jsx)(n.code,{children:"Authentication"}),", and ",(0,i.jsx)(n.code,{children:"Controller"}),"."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"core_0",placeholder:"blur",src:g.Z})}),"\n",(0,i.jsxs)(n.p,{children:["Even after the release of Argo Workflows 3.5, we made many contributions such as CI and test environments for ",(0,i.jsx)(n.code,{children:"DX improvements"}),", new features in the ",(0,i.jsx)(n.code,{children:"Nix"}),", ",(0,i.jsx)(n.code,{children:"Controller"}),", and ",(0,i.jsx)(n.code,{children:"Template specifications"}),", ",(0,i.jsx)(n.code,{children:"updating GoLang version"}),".\nWith more contributions, We are making progress in making Argo workflows a much better tool in next release."]}),"\n",(0,i.jsx)(n.h3,{id:"close-communication-with-the-maintainer-group",children:"Close communication with the maintainer group"}),"\n",(0,i.jsxs)(n.p,{children:["Our team was very fortunate that the Argo Workflows project got a new leader in May of this year, ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/terrytangyuan",children:"Yuan Tang"}),", and the breath of contributions across the project really accelerated."]}),"\n",(0,i.jsx)(n.p,{children:"Normally, in a large project like this, it would take quite a long time for reviews making it difficult to a lot of contributions.\nHowever, Thanks to the talented project head and his team, all of the ArgoWorkflows team members who participated in this competition learned a lot, experienced a lot,\nand grew through a lot of contributions in a short time."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"maintainer.png",placeholder:"blur",src:j.Z})}),"\n",(0,i.jsx)(n.p,{children:"Opportunities for contributions existed outside Issue and PR pages."}),"\n",(0,i.jsx)(n.p,{children:"We were able to have the valuable experience of being in open source project, such as deciding on a policy for processing logic in the project to resolve issues and experiencing being assigned and working on other related issues."}),"\n",(0,i.jsx)(n.p,{children:"Now, We introduce our contributions during the project."}),"\n",(0,i.jsx)(eJ.Z,{contributers:["GeunSam2","qudtjs0753","umi0410","newdeal123","binkoni","Leeeuijooo","sudosubin","junkmm","shmruin","da-head0","synoti21","Jack-R-lantern","Yaminyam","zel0rd","yunwoo-yu","juijeong8324","moonyoungCHAE","sunyeongchoi"]}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-contribution-academy-progress-and-activity-details",children:"โ˜‘๏ธ Contribution Academy progress and activity details"}),"\n",(0,i.jsx)(n.h3,{id:"from-not-knowing-anything-about-git-to-becoming-an-open-source-contributor",children:"From not knowing anything about Git to becoming an open source contributor"}),"\n",(0,i.jsx)(n.p,{children:"Of the 17 Masters stage participants, 12 of our team were made up of members who had no experience in proper collaboration/code review through GIT."}),"\n",(0,i.jsxs)(n.p,{children:["As it is a CRD that runs on Kubernetes as an engine, it is a project that requires a high level of understanding of Kubernetes, but ",(0,i.jsx)(n.strong,{children:"there were only 4 members with proper experience using Kubernetes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:"At first, I had no idea how to start and was at a loss, but as a result of practicing Git with a mentor and performing various tasks and studying in the practice REPO to become familiar with containers and Kubernetes, I gradually became familiar with the tool called Argo Workflows. It has begun."}),"\n",(0,i.jsxs)(n.p,{children:["As a result, ",(0,i.jsx)(n.strong,{children:"at the time of writing this report, we had the enjoyable experience of creating PRs for all 17 Masters stage participants"}),"."]}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.th,{align:"center",children:(0,i.jsx)(c(),{alt:"chart1",placeholder:"blur",src:m.Z})})})}),(0,i.jsx)(n.tbody,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.td,{align:"center",children:(0,i.jsx)(n.em,{children:"Summary of contribution activities"})})})})]}),"\n",(0,i.jsx)(n.p,{children:"Additionally, contribution activities, which I had not been able to actively do at first because I was busy familiarizing myself with the tool and acquiring background knowledge, accelerated over time."}),"\n",(0,i.jsx)(n.p,{children:"In the end, the members' skills are growing so quickly that in September, in just the first week, they were able to match the number of PRs that were close to the PRs contributed during the previous month."}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.th,{align:"center",children:(0,i.jsx)(c(),{alt:"chart2",placeholder:"blur",src:w.Z})})})}),(0,i.jsx)(n.tbody,{children:(0,i.jsx)(n.tr,{children:(0,i.jsx)(n.td,{align:"center",children:(0,i.jsx)(n.em,{children:"Monthly Activity Graph"})})})})]}),"\n",(0,i.jsx)(n.p,{children:"Introducing the various activities our team has performed to achieve the current contribution activities."}),"\n",(0,i.jsx)(n.h3,{id:"repository-creation-and-contribution-activities-to-practice-using-git",children:"Repository creation and contribution activities to practice using Git"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Repository address: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Goal: Update member profile of issue template Select issue and create first PR according to issue content."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity1",placeholder:"blur",src:f.Z})}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Goal Details"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Edit/add the two files below to create a PR that updates user information."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/users.md`"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `docs/users/[name].md`"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" To raise PR and merge, please refer to the points below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Since you do not have permission to create or push branches in the repo, you must fork and then work on it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Please refer to [PRโ€™s Naming Convention](https://flank.github.io/flank/pr_titles/)."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [DCO](https://github.com/apps/dco) Please commit by referring to the conditions for passing the bot's check."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)"})})]})}),"\n",(0,i.jsx)(n.h3,{id:"operation-of-a-special-class-on-container-basics",children:"Operation of a special class on container basics"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Page address: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"https://github.com/ArgoWorkflows-OSS/container-playground"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Goal: Create your own service and configure CI for containerization"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity2",placeholder:"blur",src:k.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity3",placeholder:"blur",src:b.Z})}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Goal Details"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Create your own web service and write a Docker file that can be containerized."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" To pass the assignment, please be sure to follow the instructions below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Directory and file placement"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - When developing a personal service, be sure to create your own GitHub account directory and write code under it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - `Dockerfile` must be located at the top level of your directory. (If this condition is not met, CI may fail.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - You can freely create other files under your own directory except for the location of `Dockerfile`."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - However, the image must be built successfully when you run the `docker build -t [image name] .` command at the top level of your directory."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Behavior of built images"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Personal web service must operate on port 8080."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - The built image must be serviced without problems when the `docker run -d -p [forwarding port number]:8080 [image name]` command is executed without any additional parameters."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Web service development language and service structure"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It doesnโ€™t matter which language or framework you prefer."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - It doesnโ€™t matter if you create a simple API service with no UI or design."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - However, you must create two required APIs. (I don't care about the response value.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[your github account]"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - (Optional) It is better to optimize the Docker image. ([Reference](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue Please refer to #linking-a-pull-request-to-an-issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})})]})}),"\n",(0,i.jsx)(n.h3,{id:"opening-and-conducting-an-issue-hackathon-within-the-team",children:"Opening and conducting an issue hackathon within the team"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Intra-team hackathon to designate issues and solve each group issue within a period of time"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity4",placeholder:"blur",src:y.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity5",placeholder:"blur",src:v.Z})}),"\n",(0,i.jsx)(n.h3,{id:"join-to-contributor--community-meetings",children:"Join to Contributor / Community meetings"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity6",placeholder:"blur",src:I.Z})}),"\n",(0,i.jsx)(n.h3,{id:"argo-workflows-oss-team-page-creation-and-operation",children:"Argo Workflows OSS team page creation and operation"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsxs)(n.p,{children:["Page address: ",(0,i.jsx)(n.a,{href:"https://argoworkflows-oss.github.io/",children:"https://argoworkflows-oss.github.io/"})]}),"\n"]}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Production framework: nextra"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity7",placeholder:"blur",src:A.Z})}),"\n",(0,i.jsx)(n.h3,{id:"conduct-offline-meeting-activities-at-least-once-a-week",children:"Conduct offline meeting activities at least once a week"}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Regular meeting activities"}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We selected every Sunday as a regular offline meeting date and conducted regular meeting activities."}),"\n",(0,i.jsx)(n.li,{children:"We conducted various communication activities such as exploring issues to be resolved through group activities, sharing our own experience in resolving issues, and discussing errors that occurred during the process."}),"\n",(0,i.jsxs)(n.li,{children:["Detailed information about offline regular meetings can be found through the link ",(0,i.jsx)(n.a,{href:"https://argoworkflows-oss.github.io/",children:"here"}),"."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity8",placeholder:"blur",src:C.Z})}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Presentation activity on topics of interest"})}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"During offline meetings, I gave presentations on topics of interest to me."}),"\n",(0,i.jsxs)(n.li,{children:["Topic of interest presentation topic and presenter","\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{align:"center",children:"order"}),(0,i.jsx)(n.th,{children:"Title"}),(0,i.jsx)(n.th,{align:"center",children:"Presenter"}),(0,i.jsx)(n.th,{align:"center",children:"Announcement date"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"1"}),(0,i.jsx)(n.td,{children:"Case study of Argo Workflows adoption at Carrot Market"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"July 15"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"2"}),(0,i.jsx)(n.td,{children:"WebRtc concept and use cases for real-time communication"}),(0,i.jsx)(n.td,{align:"center",children:"Song Hye-min"}),(0,i.jsx)(n.td,{align:"center",children:"July 30"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"3"}),(0,i.jsx)(n.td,{children:"How to link Argo Workflows and Keyclock"}),(0,i.jsx)(n.td,{align:"center",children:"Soon yeong-Choi"}),(0,i.jsx)(n.td,{align:"center",children:"July 30"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"4"}),(0,i.jsx)(n.td,{children:"Implementing CI/CD with Argo Project"}),(0,i.jsx)(n.td,{align:"center",children:"Hak jun-Kim"}),(0,i.jsx)(n.td,{align:"center",children:"August 6"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"5"}),(0,i.jsx)(n.td,{children:"Presentation of eBPF concept, filter development method, and use cases"}),(0,i.jsx)(n.td,{align:"center",children:"Seong rak-Jeong"}),(0,i.jsx)(n.td,{align:"center",children:"August 6"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"6"}),(0,i.jsx)(n.td,{children:"History of containers and creating containers without Docker"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"August 13"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"7"}),(0,i.jsx)(n.td,{children:"Platform builder that allows developers to load test themselves & K6 load test PoC announcement"}),(0,i.jsx)(n.td,{align:"center",children:"Ah Da-hye"}),(0,i.jsx)(n.td,{align:"center",children:"August 20"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"8"}),(0,i.jsx)(n.td,{children:"Considerations on the container ecosystem"}),(0,i.jsx)(n.td,{align:"center",children:"Yeom Geun-cheol"}),(0,i.jsx)(n.td,{align:"center",children:"August 27"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"center",children:"9"}),(0,i.jsx)(n.td,{children:"Github Actions Installing and operating self-hosted in Kubernetes"}),(0,i.jsx)(n.td,{align:"center",children:"Cheong woon-Seo"}),(0,i.jsx)(n.td,{align:"center",children:"September 2nd"})]})]})]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity9",placeholder:"blur",src:P.Z})}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Gathering together and coding individually"})}),"\n"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We gathered together irregularly and did our own coding."}),"\n",(0,i.jsx)(n.li,{children:"We conducted technical exchanges, including analyzing the structure and issues of ArgoWorkflow."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"activity10",placeholder:"blur",src:S.Z})}),"\n",(0,i.jsx)(n.h2,{id:"๏ธ-participant-contribution-details",children:"โ˜‘๏ธ Participant contribution details"}),"\n",(0,i.jsx)(n.h3,{id:"0-geuncheol-yeommentor",children:"0. GeunCheol Yeom(Mentor)"}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I met ArgoWorkflows last year, and many things changed"}),"\n",(0,i.jsx)(n.p,{children:"I participated as a mentor at this event, but I feel like I'm the one learning and getting more out of it."}),"\n",(0,i.jsx)(n.p,{children:"I would like to sincerely thank the mentees who participated in the event and did their best until the end, and I hope that we can continue to be colleagues in open source activities together."}),"\n",(0,i.jsx)(n.p,{children:"During the event, I was able to think about the culture of the open source ecosystem once again, and I was able to study various techniques for utilizing Git that I thought I knew in the CI environment."}),"\n",(0,i.jsx)(n.p,{children:"I feel more passionate about the ArgoWorkflows project, and I'm not sure what opportunities there will be in the future, but I'd like to contribute to more diverse areas."}),"\n",(0,i.jsx)(n.h3,{id:"1-byeongsun-gang",children:"1. ByeongSun Gang"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Personal achievements"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Documentation contribution"})," ",(0,i.jsx)(n.code,{children:"#11762"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11762#event-10327741834",children:"Remove helm installation guide and Add helm documentation link"})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We need to install helm for MinIO configuration, but the helm installation guide only shows the configuration related to mac, so we fixed it to access the helm official documentation."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Documentation contribution"})," ",(0,i.jsx)(n.code,{children:"#11735"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11735#event-10365473861",children:"Add installation option description"})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We added a detailed description of the managed namespace option."}),"\n",(0,i.jsxs)(n.li,{children:["I learned from a maintainer that there is a ",(0,i.jsx)(n.a,{href:"https://kubernetes.io/docs/contribute/style/style-guide/#use-simple-and-direct-language",children:"Documentation convention"})," for Kubernetes here."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Contribution Preparation Courses and Activities"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn the basics of Github","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["My mentor gave me an assignment to update my profile. I familiarized myself with the concepts of GPG and DCObot to become more familiar with github.\n",(0,i.jsx)(c(),{alt:"Wang",placeholder:"blur",src:D.Z})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Docker Beginner Special Class","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["We had an activity to create a docker image using Dockerfile. I learned the concepts by reading the materials organized by my mentor.\nIn addition, when creating the image, I tried to apply ",(0,i.jsx)(n.a,{href:"https://www.notion.so/Dockerfile-65f85f55b1b647ebb85617da9747db58?pvs=21",children:"multi stage build"})," to include only the features needed for execution.\n",(0,i.jsx)(c(),{alt:"dockerfile_pull_request",placeholder:"blur",src:W.Z}),"\n",(0,i.jsx)(c(),{alt:"multi-staging-build",placeholder:"blur",src:N.Z})]}),"\n",(0,i.jsxs)(n.li,{children:["After the lab, my mentor walked me through ",(0,i.jsx)(n.a,{href:"https://ykarma1996.tistory.com/192",children:"Overlay FS"})," one by one, showing me how the images are created. This was really informative..."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learning the basics of Kubernetes","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Before contributing, I took the time to study the basics of Kubernetes.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.notion.so/bf8924a756b34bacb82d7051a05f1168?pvs=21",children:"๊ฐœ์ธ ๊ณต๋ถ€์ž๋ฃŒ"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Argo workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["template and ",(0,i.jsx)(n.a,{href:"https://www.notion.so/e4d8e9e18f154a2181135b3e1b6b2d45?v=599976df8f114b5bb48943bdeef08360&pvs=4",children:"self-study"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:["Mentee Hakjun showed me the ",(0,i.jsx)(n.a,{href:"https://junkmm.tistory.com/28",children:"pipeline for deploying on GCP using ArgoCD and Argo Workflows"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Participation in OSS meetup activities"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Mentors and mentees gave presentations on various topics. It was a good time to hear what problems they are facing in the real world besides contributing and how they solved them."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Participating in the hackathon"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Mentee Sungrak helped me a lot. He shared the issues he thought were okay and always encouraged me to challenge myself.\n",(0,i.jsx)(c(),{alt:"hackImage",placeholder:"blur",src:R.Z})]}),"\n",(0,i.jsxs)(n.li,{children:["He recommended the issue ",(0,i.jsx)(n.code,{children:"#11609"})," ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:"Compile expr in config"}),", so I tried it."]}),"\n",(0,i.jsxs)(n.li,{children:["I spent some time analyzing the issue by ",(0,i.jsx)(n.a,{href:"https://www.notion.so/491f51f4142244ca875708c5556c58a2?pvs=21",children:"teaching myself Golang"}),"."]}),"\n",(0,i.jsx)(n.li,{children:"It was a good time to become more familiar with golang."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Participant Review"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"As a junior developer, this activity is not just for contributing, it's a great way to see what developers are thinking about and how they grow."}),"\n",(0,i.jsx)(n.li,{children:"I got so much help and I'm always grateful. It was a great time to meet so many nice people."}),"\n",(0,i.jsx)(n.li,{children:"I'm glad I took the first step in getting acquainted with containers."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),".","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I will continue to be interested in and contribute to all open source projects that I use in my development."}),"\n",(0,i.jsx)(n.li,{children:"I will apply Argo workflows to real projects and find ways to contribute more!"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["qudtjs0753"]}),"\n",(0,i.jsxs)(n.h3,{id:"2-sion-kang",children:["2. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sion-kang-3146551bb/",children:"SiOn Kang"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"1 issue, 3 PRs"}),"\n",(0,i.jsxs)(n.li,{children:["Modified GitHub Actions log name to improve readability","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11670",children:"https://github.com/argoproj/argo-workflows/pull/11670"})}),"\n",(0,i.jsx)(n.li,{children:"Among the steps performed in publish-release, Run actions/cache@v3 is performed a total of three times."}),"\n",(0,i.jsx)(n.li,{children:"Each person has a different role, but the same name is used, so the part where it may feel like the same task is being done three times has been changed to a name that fits each role."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Delete cache logic that does not require GitHub Actions","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11754",children:"https://github.com/argoproj/argo-workflows/pull/11754"})}),"\n",(0,i.jsx)(n.li,{children:"Fixed an error that occurred due to overlapping cache because caching is performed by default unless the cache option is set to false in setup-go actions."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Upgrade all checkout@v3 that uses the deprecated NodeJS 16 version to checkout@v4.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11782",children:"https://github.com/argoproj/argo-workflows/pull/11782"})}),"\n",(0,i.jsx)(n.li,{children:"Since NodeJS will soon end its security support, changes have been made to use actions using the latest version."}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I enjoyed last year's experience so much that I decided to participate again this year, but this year was a great experience again with a different feel from last year.\nThanks to all the passionate team members and active projects, I was able to maintain interest in the project without losing tension, and I am very happy that I have a colleague with whom I can share not only the project but also related stories."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-1",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Yaminyam"]}),"\n",(0,i.jsx)(n.h3,{id:"3-younggil-kwon",children:"3. YoungGil Kwon"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:"[Project Contributions]"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["'Bug modification' Argo Workflow Datpicker improvement ",(0,i.jsx)(n.em,{children:"(completed)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Improve the ui of datepick, one of the filter functions of the workflow list page"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"1.UI.png",placeholder:"blur",src:F.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"2.UI.png",placeholder:"blur",src:M.Z})}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11476",children:"UI: Datepicker Style Malfunction Issue \xb7 Issue #11476 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:"PR Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11480",children:"fix: Datepicker Style Malfunction Issue. Fixes #11476 by zel0rd \xb7 Pull Request #11480 \xb7 argoproj/argo-workflows"})}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["'Bug modification' ",(0,i.jsx)(n.em,{children:"Cronworkflow's State filter initial value setting (completed)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Fixed a bug where the status filter in the cronworkflow is rendered regardless of the initial value"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"3.UI.png",placeholder:"blur",src:T.Z})}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11685",children:"ui: Cron workflow initial filter value \xb7 Issue #11685 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:"PR Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11686",children:"https://github.com/argoproj/argo-workflows/pull/11686"})}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["'Fix the bug' ",(0,i.jsx)(n.em,{children:"Remove webpack-related alerts from the initial page (in progress)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"To remove web pack monitoring that occurs when loading argo workflow ui"}),(0,i.jsx)(n.p,{children:"Currently testing the dependence and functionality of the associated libraries"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"4.UI.png",placeholder:"blur",src:O.Z})}),(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsxs)(n.li,{children:["'Improvement' ",(0,i.jsx)(n.em,{children:"Improvement of login page (in progress)"})]}),"\n"]}),(0,i.jsx)(n.p,{children:"Issues that improve the existing login page in Argo Workflow in the same form as the Argo CD"}),(0,i.jsx)(n.p,{children:"We will analyze the login capabilities provided by current workflow and apply new designs and designs afterwards"}),(0,i.jsx)(n.p,{children:"Issue Link"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/10816",children:"Similar login page to Argo CD \xb7 Issue #10816 \xb7 argoproj/argo-workflows"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Project Activity History]"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.8 Opening Ceremony (Project Introduction and Self-Introduction)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Opening ceremony\n",(0,i.jsx)(c(),{alt:"5.meet.png",placeholder:"blur",src:G.Z})]}),"\n",(0,i.jsx)(n.li,{children:"Time for self-introduction using nicknames"}),"\n",(0,i.jsx)(n.li,{children:"A rough introduction to the project"}),"\n",(0,i.jsxs)(n.li,{children:["a majority vote for the rules of gathering activity","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The next meeting activity will be held from 1 p.m. on Saturday (07/15) unlike the regular schedule, depending on the majority vote of the participants at the opening ceremony. The planned activity topic is:"}),"\n",(0,i.jsx)(n.li,{children:"Time to review or talk about *common activities** for the next week"}),"\n",(0,i.jsx)(n.li,{children:"Time to communicate about topics of interest"}),"\n",(0,i.jsx)(n.li,{children:"You can also set up the development environment according to your progress. (Optional)"}),"\n",(0,i.jsx)(n.li,{children:"(Common activities will be organized and shared within tomorrow's work hours.)"}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.15 First Meeting (Introduction to Development Environment Settings and Workflow Features)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Open Up to the First Meeting"}),"\n",(0,i.jsx)(n.li,{children:"Development Environment Settings (dev-container)"}),"\n",(0,i.jsxs)(n.li,{children:["Playground Mission (DCO Bot Check Passed, Commit Using GPG, Commit Message Convention)","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I created a playground before I immediately challenged a real open-source project. The first goal is to do issues/PR/commitments, etc., from an outsider's perspective on the project in this Playground.\nIt's simple, but there may be unexpected gateways for the first time, so please focus. If we resolve the first issue early, we will give you additional instructions. Haha"}),"\n",(0,i.jsxs)(n.li,{children:["์ €์žฅ์†Œ: ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS"})]}),"\n",(0,i.jsx)(n.li,{children:"Objective: Select member profile update issue in issue template and generate first PR according to issue content."}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"7.23 Second meeting (share issues of interest)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Gathering at Seongsu to conduct the second meeting (provided by Musinsa-Andahye Mentee)"}),"\n",(0,i.jsxs)(n.li,{children:["Introduce issues of interest, share issues with each other\n",(0,i.jsx)(c(),{alt:"6.meet.png",placeholder:"blur",src:K.Z})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.6 Fourth meeting"})}),(0,i.jsx)(n.p,{children:"Presentation activities"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"argo event์™€ workflow, cd์—ฐ๋™"}),"\n",(0,i.jsx)(n.li,{children:"eBpf"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"7.meet.png",placeholder:"blur",src:H.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.13 Fifth Meeting"})}),(0,i.jsx)(n.p,{children:"Presentation activities"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"webRTC"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"8.meet.png",placeholder:"blur",src:Z.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"8.20 6th Meeting"})}),(0,i.jsx)(n.p,{children:"presentation activityEast"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Platform builder & K6 load test PoC for developers to load test themselves"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"9.meet.png",placeholder:"blur",src:E.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Project Activities]"})}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"[Learning to contribute]"}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["Kubernetes Architecture Lecture - ",(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=Iue9TC13vPQ",children:"YouTube link"})]}),"\n",(0,i.jsxs)(n.li,{children:["Kubernetes Resources Lecture - ",(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=6n5obRKsCRQ&list=PLApuRlvrZKohaBHvXAOhUD-RxD0uQ3z0c",children:"YouTube link"})]}),"\n",(0,i.jsxs)(n.li,{children:["Go Playground - ",(0,i.jsx)(n.a,{href:"https://go.dev/play/",children:"https://go.dev/play/"})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Learnings and impressions"}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:"I realized that domain knowledge in the field is important to contribute to the project.\nI wanted to simply contribute to web services, but it was not easy to set up the environment due to lack of knowledge about Kubernetes."}),"\n",(0,i.jsx)(n.li,{children:"I learned that big open source projects use things like DCO/GPG, and I was able to learn how open source projects are managed and operated."}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Issues and PR details"})}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"For me, the idea of contributing to open source brings up a lot of mixed feelings.\nContributing to open source with other developers and experiencing the sharing and collaborative culture of open source is a great joy and reward for developers.\nHowever, the uncertainty and fear that I had experienced when contributing several times before was a big barrier that made me hesitate to try again.\nWhen I decided to participate for the third time, I said to myself, \"Excuses like \"I'm a student, I don't know enough, I'm busy preparing for a job, etc.\" don't work anymore. I must succeed this time'.\nI can still remember the promise I made to myself when I started, which made it all the more overwhelming and exciting.\nWhen I was applying for projects, I had to decide whether I wanted to work on something I knew or something new. I applied for a project related to devops, a field I hadn't been exposed to before, in order to educate myself and work harder.\nIt didn't take long for me to regret this decision. There was a lot to learn before I could even contribute, and a lot of time was wasted in building the basic environment of the project. However, when the development environment was built with other team members,\nsharing each other's difficulties every day and actively trying to help each other, it was an exciting time.\nErrors and bugs that occurred in my work always made me sensitive and annoyed, but in the academy, it was like a mission that I could do, and the process was fun like a game.\nNow that I'm writing this recap, I'm very proud of my contributions and I'm grateful to my colleagues and mentors who helped me along the way.\nIn the future, I will think about how I can apply the argo-workflow project to my work and actively contribute to the issues that arise. I would also like to contribute to new projects if there are other good projects.\nThank you."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-2",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["zel0rd"]}),"\n",(0,i.jsxs)(n.h3,{id:"4-subin-kim",children:["4. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sudosubin",children:"SuBin Kim"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Personal performance"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Contributing one 'issue' and one 'PR'"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Preparation for Countryview"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Viewed: OSSCA Basic Training uploaded to YouTube. I've used it a lot before, such as Git and Vim, and I knew the concept, but I was able to know and understand a lot of parts that I didn't know or roughly used."}),"\n",(0,i.jsxs)(n.li,{children:["In the 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository, we performed an example of Git configuration settings and linking and closing Issue and PR.\nArgo Workflows must have all commitments signed with gpg private key and signed off when creating PR. Otherwise, it will fail in the GitHub CI. Before I actually contributed to Argo Workflows, it helped me greatly to set up a local Git environment in advance and create a simulated PR.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38",children:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/38"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"You have set up the Argo Workflows development environment. At first, I set it up with devcontainer, and then I used Nix.\nArgo Workflows requires multiple components in the development environment, including React UI, Argo Server, and MySQL, making it difficult to configure the development environment, but we were able to fully configure it over several weeks."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Countryview progress"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Fix 'Bug Fix' Fix go build","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11635",children:"https://github.com/argoproj/argo-workflows/pull/11635"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"The existing code base was using Go 1.20, but there was a problem with using Go 1.19 in the Nix build file. Previously, the build was fine, but when I started using the newly added grammar in Go 1.20, I encountered problems with the Nix build."}),"\n",(0,i.jsx)(n.li,{children:"Using '_module.args', I modified Go 1.20 to be the default and modified the Nix build."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Automatic update of 'function improvement' Nix go vendor hash","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11691",children:"https://github.com/argoproj/argo-workflows/issues/11691"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"This is an issue that I learned when I set up the development environment during the preparation of the contention. Nix pursues a reproducible build, but when GitHub's Dependency Hash value is not changed together when GitHub's Dependency Abot automatically raises the Go module version."}),"\n",(0,i.jsx)(n.li,{children:"This often requires developers to manually calculate and update Nix's go vendor hash when setting up a development environment, and we are looking for workable ways to improve it."}),"\n",(0,i.jsx)(n.li,{children:"In order to find a solution with the contributors, an issue was created by collecting the contents of existing PRs and Comments."}),"\n",(0,i.jsx)(n.li,{children:"Developers are reflecting it manually without solving it in other open-source projects, so after contributing to Argo Workflows, I think I can contribute to other projects as well."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["'Improvement' 'CHANGELOG.md '","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11733",children:"https://github.com/argoproj/argo-workflows/pull/11733"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Markdownlint is a tool that forces documents in a project to be written in a consistent format and makes them easier to read and modify."}),"\n",(0,i.jsx)(n.li,{children:"Previously, we used Markdownlint to configure the linker settings for the Project Markdown document, but we improved the 'CHANGELOG.md ' file, which is automatically generated using the script, because it does not comply with the linker rules."}),"\n",(0,i.jsxs)(n.li,{children:["New 'CHANGELOG.md ' changes created by the changed script are contained in this PR. โ†’ โ†’ ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11773",children:"https://github.com/argoproj/argo-workflows/pull/11773"})]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["'Improvement' document style improvement","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11787",children:"https://github.com/argoproj/argo-workflows/pull/11787"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"We've improved the style of some documents that don't follow Markdownlint, and we've shared that we'll revise the documents that are automatically generated later in PR."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Review of participation in the program"})}),"\n",(0,i.jsx)(n.li,{children:"It would have been impossible if I had tried to contribute by myself, but I think I was able to prepare and contribute while gathering with mentor and other mentees to study and contribute."}),"\n",(0,i.jsx)(n.li,{children:"It was great to understand the Argo Project ecosystem and community, and to understand Argo Workflows much deeper than before."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"Planning future contributions"})}),"\n",(0,i.jsx)(n.li,{children:"We will discuss the solution with the contributors in the issue we have created and implement it will be implemented."}),"\n",(0,i.jsx)(n.li,{children:"Afterwards, we will improve the Nix development environment and gradually transfer the devcontainer development environment to Nix."}),"\n",(0,i.jsx)(n.li,{children:"The documents related to Nix are poor, so we are going to improve the documents."}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-3",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["sudosubin"]}),"\n",(0,i.jsx)(n.h3,{id:"5-hakjun-kim",children:"5. HakJun Kim"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"refactory"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"fix: Upgrade Go to v1.21 Fixes #11556"}),"[**Merged]**"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows are developed in Go language."}),"\n",(0,i.jsx)(n.li,{children:"An issue was issued to upgrade Go Version from 1.20 โ†’ 1.21, so we decided to resolve it."}),"\n",(0,i.jsx)(n.li,{children:"During the โ€˜Issue Hackathonโ€™ period, we presented the issue and worked with the same team members to resolve the issue and conduct PR."}),"\n",(0,i.jsx)(n.li,{children:"As a result, it was a glorious time to have my first PR and my first contributor badge."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"fix: Upgrade Go to v1.21 Fixes #11556 by junkmm \xb7 Pull Request #11601 \xb7 argoproj/argo-workflows(opens in a new tab)"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"presentation"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"During the Challenges period, we had time to present at an offline meeting the results of CI/CD implementation using Argo Projects."}),"\n",(0,i.jsxs)(n.li,{children:["It was a useful time to organize my thoughts during the presentation, talk with each other, and understand DevOps and the Argo Project ecosystem.\n",(0,i.jsx)(c(),{alt:"meet",placeholder:"blur",src:q.Z})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Issue Hackathon"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"An โ€˜Issue Hackathonโ€™ was held under the leadership of a mentor with the opinion of Da-hye A to reduce entry barriers and motivate contribution activities."}),"\n",(0,i.jsx)(n.li,{children:"Under the leadership of our mentor, we became a team with Seongrak, Moonyoung, and Byeongseon."}),"\n",(0,i.jsx)(n.li,{children:"During this period, I achieved the resolution of the go 1.20 โ†’ 1.21 upgrade issue that I suggested."}),"\n",(0,i.jsxs)(n.li,{children:["We attempted to resolve the issue of adding Prometheus Metric values built into Argo Workflows, but were discontinued due to the high level of difficulty. However, through this process,\nI had a great experience breaking down my stereotype that Prometheus requires a separate exporter to be installed and expanding my horizons.\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849",children:"plan to add workflow labels to the metric? \xb7 Issue #9849 \xb7 argoproj/argo-workflows(opens in a new tab)"})]}),"\n",(0,i.jsxs)(n.li,{children:["We are trying to resolve the following issue: ",(0,i.jsxs)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11609",children:["Compile ",(0,i.jsx)(n.code,{children:"expr"})," in config \xb7 Issue #11609 \xb7 argoproj/argo-workflows"]})]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Beginnerโ€™s Special Class - Container Playground"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows is an open source that runs in the Kubernetes native environment."}),"\n",(0,i.jsx)(n.li,{children:"The mentor opened the Kubernetes Study, saying that knowledge of Kubernetes would be helpful in approaching our project."}),"\n",(0,i.jsxs)(n.li,{children:["The first mission was to create a Web Container that satisfied the conditions presented.\n",(0,i.jsx)(c(),{alt:"goal",placeholder:"blur",src:L.Z})]}),"\n",(0,i.jsx)(n.li,{children:"It made me reflect on how I usually write Dockerfiles thoughtlessly, and it was a good time to learn about the relationship between multi-staging, build speed, and how to write Dockerfiles."}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Participation review"})}),"\n",(0,i.jsx)(n.p,{children:"First of all, I am very satisfied. I don't think it can be compared to the person I am today, who didn't know much about the open source ecosystem in the early days of contribution. The reason I'm so satisfied First, we are smart team members.\nEvery week, there were many presentations on various topics, technologies used by people in the workplace, technologies of interest, etc. It was a premium lecture that could not be heard anywhere else, and it was a very helpful time. Second, we have reliable team members.\nAs someone with little development experience, I was a little scared of this contribution period. However, thanks to many people, including our leader mentee, Seongrak, who actively provided information when they posted questions on Slack, I was able to smoothly overcome the problems I experienced.\nThird, it is a comfortable meeting space and reliable support. We met every Sunday at the open-up space in Seocho. It was really clean, probably because it was a new building, and the coffee and snacks in the bathroom were just brilliant. Also,\nit was nice to be able to eat really delicious lamb skewers during the mid-day company dinner."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.code,{children:"Future plans"})}),"\n",(0,i.jsx)(n.p,{children:"Through this year's contribution activities, I was able to clearly understand the open source ecosystem. The only thing I regret is that it was scary in the beginning? It's about being active passively and my cute little coding skills that I couldn't help but be passive about.\nBecause the period of contribution activities was truly valuable, I would like to make up for my shortcomings and participate next year as well."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-4",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["junkmm"]}),"\n",(0,i.jsxs)(n.h3,{id:"6-jinsu-park",children:["6. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/jinsu-park-dev/",children:"JinSu Park"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:["Improvements\n",(0,i.jsxs)(n.strong,{children:["A new feature to support Secrets as a type of parameters (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11446",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"1.picture",placeholder:"blur",src:z.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"2.picture",placeholder:"blur",src:U.Z})}),(0,i.jsx)(n.p,{children:"The original Argo Workflow allowed you to define arguments directly when passing them to the WorkflowTemplate, or you could set it to reference a ConfigMap. However, unlike other tools that support the common kubernetes ecosystem, the ability to reference Secrets was not supported."}),(0,i.jsxs)(n.p,{children:["We started getting feature requests ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/5506%EC%97%90%EC%84%9C",children:"https://github.com/argoproj/argo-workflows/issues/5506์—์„œ"})," for this, and we've implemented it and created a Draft PR."]}),(0,i.jsx)(n.p,{children:"This feature was not easy to develop, especially since it required redefining things like the CustomResourceDefinition interface in Kubernetes, and figuring out the entire lifecycle of how a workflow is created, injected with sidecars, and created as a Pod."}),(0,i.jsx)(n.p,{children:"However, as we implemented the feature, we were able to gain a deeper understanding of how workflows are eventually transformed into pods and containers, and the logic behind how workflows templatize context and arguments internally."}),(0,i.jsxs)(n.p,{children:["Create Issue` ",(0,i.jsxs)(n.strong,{children:["Incorrect creator labels on a resubmitted Workflow (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11414",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"3.picture",placeholder:"blur",src:J.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"4.picture",placeholder:"blur",src:B.Z})}),(0,i.jsx)(n.p,{children:"Argo Workflow has a feature called Resubmit that recreates and runs a Workflow based on the same template. In the case of a resubmitted Workflow, the k8s object label related to the user who created the Workflow was not set based on the resubmitted user, but was set to the existing incorrect value."}),(0,i.jsx)(n.p,{children:"As a result, if the user who ran a workflow was different from the user who resubmitted the workflow, the workflow created by the resubmission would have an incorrect workflow creation user-related k8s object label."}),(0,i.jsx)(n.p,{children:"We raised an issue about this."}),(0,i.jsxs)(n.p,{children:["Bugfix: ",(0,i.jsxs)(n.strong,{children:["fix: Apply the creator labels about the user who resubmitted a Workflow (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11415",children:"link"}),")"]})]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"5.picture",placeholder:"blur",src:Y.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"6.picture",placeholder:"blur",src:_.Z})}),(0,i.jsx)(n.p,{children:"We created a Pull Request to resolve the issue (bug) we created earlier."}),(0,i.jsx)(n.p,{children:"We fixed the bug by labeling the correct Workflow constructor k8s object based on the resubmitted user information only, without considering the information of the existing Workflow executor when resubmitting."}),(0,i.jsx)(n.p,{children:"As an example of the change, we showed how a Workflow executed by a user named foo would be resubmitted by a user named bar, and how the creator-related label would be different if it was resubmitted by an unauthenticated user."}),(0,i.jsx)(n.p,{children:"We also found that there were a lot of other code that was impacted, so we wrote test code to make it more stable."}),(0,i.jsx)(n.p,{children:"Improvements"}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["feature: Propagate creator labels of a CronWorkflow to the Workflow to be scheduled (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11407",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"7.picture",placeholder:"blur",src:V.Z})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"8.picture",placeholder:"blur",src:X.Z})}),(0,i.jsx)(n.p,{children:"If the CronWorkflow was created by a logged-in user, the CronWorkflow will be labeled with a k8s object for the constructor. However, there was an issue that the k8s object label would not be attached to Workflows that are created periodically based on the settings of CronWorkflow."}),(0,i.jsx)(n.p,{children:"Therefore, we have improved Workflows created with CronWorkflow to propagate CronWorfklow's constructor label."}),(0,i.jsx)(n.p,{children:"Issue."}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["Insufficient logging in /oauth2/callback handler when using SSO Authentication (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11369",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"9.picture",placeholder:"blur",src:Q.Z})}),(0,i.jsx)(n.p,{children:"We tried to activate the Authentication with Single Sign On (SSO) feature in Argo Workflows using the Identity Provider open source product called Keycloak, but we experienced a significant delay in the activation process due to the lack of logs.\nTherefore, we opened an issue on the topic of enhancing the logging of the feature activation operation."}),(0,i.jsx)(n.p,{children:"Feature."}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["feature: Improve logging in the oauth2 callback handler (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11370",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"10.picture",placeholder:"blur",src:$.Z})}),(0,i.jsxs)(n.p,{children:["This is the pull request that resolved the issue mentioned above (",(0,i.jsx)(n.a,{href:"https://www.notion.so/82d2ee40c48e482a8db93123a7b38407?pvs=21",children:"block link"}),"). We improved the feature to output error logs for each error case that occurs while using OAuth2 Protocol for SSO."]}),(0,i.jsx)(n.p,{children:"Also, to make it easier for reviewers to review the pull request, we've added code verification to make the pull request more convincing."}),(0,i.jsx)(n.p,{children:"Study`"}),(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.strong,{children:["docs: Add a user named Park Jinsoo (",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/51",children:"link"}),")"]})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"11.picture",placeholder:"blur",src:ee.Z})}),(0,i.jsx)(n.p,{children:"At the beginning of the event, we practiced creating a pull request by adding an introduction about myself to the member profile of a repository that my mentor created for us to get acquainted with GitHub."})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was a great opportunity for me to become a contributor to a well-known open source project after having been a user of many open source projects for my work and hobbies."}),"\n",(0,i.jsx)(n.p,{children:"With the help of my mentor, I was able to get started in open source contributing with Argo Workflow, overcome my fear of live video meetings between contributors, and develop the habit of reading code written by others."}),"\n",(0,i.jsx)(n.p,{children:"I'm now very interested in Argo Workflow, as well as other cloud-native, open source favorites like Argo Rollouts and Istio, and I've been communicating with contributors frequently via Slack."}),"\n",(0,i.jsx)(n.p,{children:"Before I started contributing to open source, I'm sure I would have been reluctant to do so. But now I don't feel intimidated by this communication at all, and in the future I hope to contribute as much to Argo Rollouts and Istio as I did to Argo Workflow!"}),"\n",(0,i.jsx)(n.p,{children:"I would like to thank the organizers and mentors for all their hard work over the years. Thank you."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-5",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["umi0410"]}),"\n",(0,i.jsx)(n.h3,{id:"7-chungwun-seo",children:"7. ChungWun Seo"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"individual performance"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["1 ",(0,i.jsx)(n.code,{children:"PR"})," Open"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Countryview preparation process"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We checked the shared video of the basic Git strategy shared by the OSSCA Secretariat and combined the new parts we missed with the existing concepts to enhance our understanding and application of Git."}),"\n",(0,i.jsx)(n.li,{children:"The team's 'ArgoWorkflows-OSS/ArgoWorkflows-OSS' repository allowed us to learn the gpg private keys, issues, PR titles, etc., which are essential for open-source attributes, by actually performing missions and gaining experience."}),"\n",(0,i.jsx)(n.li,{children:"dWe used devcontainer to build and test Argo Workflow's local development environment, and to test the requirements for actually doing the content. The portability tool for multiple library dependencies made it very easy to use."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Content progress"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Modifying fields example in formula docs","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11748",children:"https://github.com/argoproj/argo-workflows/pull/11748"})}),"\n",(0,i.jsx)(n.li,{children:"An example of a document that does not use Cron Workflow was included in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields in the existing official document, causing confusion in finding the required data."}),"\n",(0,i.jsx)(n.li,{children:"So, in the 'CronWorkflowSpec' and 'CronWorkflowStatus' fields, we only allowed examples using CronWorkflow to find the data we needed."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Program Participation Review"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Mentors and mentees led the meeting so well that I wondered if there would be another meeting where I could get to know and understand the open-source ecosystem in depth."}),"\n",(0,i.jsx)(n.li,{children:"As an individual, I was very disappointed. I could have invested a little more time and actively participated in the meeting to make it a better meeting as well as personal growth, but it was a period that left a lot of regret because of various external factors and my own laziness."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future Contribution Plan"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"With great confidence that open-source attributes are no longer scary (?) things, we will be able to explore open-source beyond the Argo ecosystem and be more interested in the CNCF ecosystem."}),"\n",(0,i.jsx)(n.li,{children:"Based on the fact that we can make contributions through previous PR records and the help of the main container without having to look at the source from the beginning, we plan to actively continue our contribution beyond the psychological hurdle of the country."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-6",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["newdeal123"]}),"\n",(0,i.jsxs)(n.h3,{id:"8-haemin-song",children:["8. ",(0,i.jsx)(n.a,{href:"www.linkedin.com/in/haemin-song-771626120",children:"HaeMin Song"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contribution Activities"})}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Mutex check happens after memoization cache check and lock info missing from UI"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11219",children:"Issue #11219"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11456",children:"PR #11456 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"I managed to modify Argo Workflow to simultaneously utilize the Synchronization and Cache functionalities."}),(0,i.jsx)(n.p,{children:"This bug manifested when using both the Synchronization and Memoize keywords in Argo Workflow, causing it not to operate correctly."}),(0,i.jsx)(n.p,{children:"The expected behavior was for the Mutex Synchronization to function first followed by the cache, however, after Synchronization occurred, the cache failed to operate."}),(0,i.jsxs)(n.p,{children:["For instance, when there are ",(0,i.jsx)(n.code,{children:"job-1"})," and ",(0,i.jsx)(n.code,{children:"job-2"}),", if ",(0,i.jsx)(n.code,{children:"job-1"})," operates first due to Mutex Synchronization and writes to the cache, ",(0,i.jsx)(n.code,{children:"job-2"})," ** should pass without operating, courtesy of the shared cache.**"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:en.Z})}),(0,i.jsx)(n.p,{children:"I was able to fix this by adjusting the sequence of Synchronization and Cache."}),(0,i.jsxs)(n.p,{children:["While the fix was not complicated, modifying the ",(0,i.jsx)(n.code,{children:"operation.go"}),", one of the intricate files, allowed me to explore various features of Argo Workflow with many reviews."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Parent level memoization is broken"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11612",children:"Issue #11612"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11623",children:"PR #11623 - Merged/Included in 3.4.11 release"})]}),(0,i.jsx)(n.p,{children:"A new bug arose from the above fix. When using the Memo function in child components rather than at the Template level in Argo Workflow, a bug was reported that caused infinite pending."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:es.Z})}),(0,i.jsx)(n.p,{children:"I realized that there were unaddressed cases in the tests added in the previous PR. After identifying the cause of the error, I quickly patched it. I included four tests in the PR to detect such exceptions in the future."}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"UI: workflowDrawer's information link is not correctly working"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11494",children:"Issue #11494"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11495",children:"PR #11495 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"I fixed an issue where the Information icon link was broken when expanding a workflow on the Argo Workflow dashboard."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:ei.Z})}),(0,i.jsxs)(n.p,{children:["I introduced code to prevent incorrect event propagation caused by nested ",(0,i.jsx)(n.code,{children:""})," tags. This correction ensured that clicking on the icon now directs users to the correct documentation."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Search by name for WorkflowTemplates in UI"}),(0,i.jsx)(n.code,{children:"Feature Enhancement"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684 - Merged/Included in 3.4.10 release"})]}),(0,i.jsx)(n.p,{children:"This was a collaborative effort with two other contributors."}),(0,i.jsx)(n.p,{children:"A helpful feature that allows templates in Argo Workflow to function through name patterns was missing."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:er.Z})}),(0,i.jsxs)(n.p,{children:["We developed an additional feature that lets users search for templates not just by Yaml labels, but also by names.\n",(0,i.jsx)(n.code,{children:"The LIKE search, not just precise naming, will prove useful in the future."})," Plans are underway to extend this search and pagination functionality to other pages, making this a particularly meaningful PR."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Add more readable Argo CLI installation guide into github documentation"}),(0,i.jsx)(n.code,{children:"Documentation Contribution"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11750",children:"Issue #11750"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11751",children:"PR #11751 - Merged"})]}),(0,i.jsx)(n.p,{children:"This contribution pertains to the documentation of the Argo CLI, the command-line interface used with Argo Workflows."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:eo.Z})}),(0,i.jsx)(n.p,{children:"The current Argo CLI GitHub documentation lacked installation procedures, making it challenging for first-time users to determine how to install the Argo CLI. Initially, users had to directly navigate to the Release Note or the Quick Start page.\nBy adding an Installation section to the Argo CLI page alongside the existing Usage details, I aimed to enhance user convenience."}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Workflow templating is skipped when whitespace is added to template parameters"}),(0,i.jsx)(n.code,{children:"Bug Fix"})]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11767",children:"Issue #11767"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11781",children:"PR #11781 - Merged"})]}),(0,i.jsxs)(n.p,{children:["In Argo Workflow, when authoring a workflow template, the placeholder in the form ",(0,i.jsx)(n.code,{children:"{{parameter}}"})," did not undergo validation when spaces were added, such as ",(0,i.jsx)(n.code,{children:"{{ parameter }}"}),".\nThe root cause was the internal validation code not trimming spaces before and after the parameter. By adding the trim function to remove spaces, I resolved this issue. This contribution also rectified other placeholder content that previously bypassed validation."]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Development Activities"})}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contributing to the Argo Workflow OSS Common Repo"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/22",children:"PR #22 - Merged"})}),(0,i.jsx)(n.p,{children:"I undertook a preliminary exercise for multiple people to contribute to the Argo Workflow. We simultaneously modified new and existing documents with other participants, learning the importance of Git commands and the process of rebasing."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Creating a Web Server with Dockerfile"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/6",children:"PR #6 - Merged"})}),(0,i.jsx)(n.p,{children:"This exercise was about creating a Dockerfile that communicates with a local 8080 server and makes it accessible via localhost:8080.\nWe simply crafted a Python server using Flask, and through the Dockerfile, we set up the environment, initiated the server, and connected the port, making the server accessible externally via Docker commands."}),(0,i.jsx)(n.hr,{})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Post-Participation Review","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"While I had participated in the open-source contribution academy before, I was especially satisfied with the program, members, and content of this academy."}),"\n",(0,i.jsx)(n.li,{children:"It's not easy to understand the source code and start contributing in a short time, but it was an astonishing experience to be able to start contributing, even if it was a minor contribution."}),"\n",(0,i.jsx)(n.li,{children:"I deeply felt that the concentrated care from the mentor and the passion of other participants were genuinely helpful."}),"\n",(0,i.jsx)(n.li,{children:"Starting alone, I might have quickly given up and forgotten the content, but the experience was so different when progressing with others."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Future Plans","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I plan to continue contributing to Argo Workflow and may even start contributing to other open-source projects."}),"\n",(0,i.jsx)(n.li,{children:"Especially now that I have learned how to approach and start with an open source I am interested in, I believe it will be a bit smoother as long as I have the passion."}),"\n",(0,i.jsx)(n.li,{children:"I will actively promote the fun of contributing to open source to others and confidently recommend it."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-7",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["shmruin"]}),"\n",(0,i.jsxs)(n.h3,{id:"9-dahae-ahn",children:["9. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/dahye-ahn-223244234/",children:"DaHae Ahn"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Document modification"})," The ",(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/running-locally/",children:"running-locally"})," part of the official document is not intuitive for people who are new to Dev-container and Makefile, and is broken.\nThere were links, so I uploaded pr ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11405",children:"#11405"})," and contributed to editing the official document."]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Issue Contribution"})," Although ",(0,i.jsx)(n.code,{children:"incomplete"}),", this is an issue where secret information can be exposed through commands such as echo within Argo-workflows workflows or Pods within workflows [#8685](",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/",children:"https://github.com/argoproj/"})," argo-workflows/issues/8685), so I tried to solve it."]}),(0,i.jsxs)(n.p,{children:["I invested about 3 hours a day for 4 days, for a total of 12 hours, on this issue, but I have not yet been able to resolve it. (",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/commit/35866a599de80c02a950c52e800e69fc894d5b80",children:"Intermediate commit"}),")"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["We added ",(0,i.jsx)(n.code,{children:"ARGO_HIDE_SECRETS"}),", an environment variable that can be injected when running Argo-workflows, across a total of 11 files, and set the option to ",(0,i.jsx)(n.code,{children:"true"})," by default.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The above environment variables can be entered from the command line or added as settings when running Argo-workflows."}),"\n",(0,i.jsxs)(n.li,{children:["If you set ",(0,i.jsx)(n.code,{children:"ARGO_HIDE_SECRETS=false"}),', "You are running with logging include secrets. Be careful." A log saying was recorded.']}),"\n",(0,i.jsxs)(n.li,{children:["If information corresponding to Secret is included in the workflow or pod log, the code has been modified to mask SecretValue.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We wrote test code and verified that the above function works as intended."}),"\n",(0,i.jsxs)(n.li,{children:["However, since the above function did not work as intended, I started exploring the process of recording logs. I found out that the ",(0,i.jsx)(n.a,{href:"https://github.com/sirupsen/logrus",children:"logrus"})," library used in the Go language uses io.Writer from the ",(0,i.jsx)(n.a,{href:"https://pkg.go.dev/io",children:"io"})," package. ."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Assignment Performance"})," For the Argo-workflows team, the mentor created the OSS-Argo-workflows repository and assigned several tasks."]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"In the actual Argo-workflows repo, I learned through assignments how to upload a PR by following the principles (presigned commit, gpg check) that must be followed when uploading a PR, and how to resolve git conflicts."}),"\n",(0,i.jsxs)(n.li,{children:["In order to upload pr from the actual Argo-workflows repo, modify the code and check whether Argo-workflows is working properly, you must run Argo-workflows with a Dev Container in the local environment.\n-Our team was given the task of carrying out this process ourselves, and along the way, we helped each other with members who had difficulty performing it. I summarized how to perform the method in a blog post and shared it with my team members.",(0,i.jsx)(n.a,{href:"https://aimb.tistory.com/317",children:"blog"})]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"While participating in the open source contributionthon, I met amazing mentors and team members. We met offline every week, shared issues we had contributed to, and made presentations that were helpful to our work in turns every week."}),"\n",(0,i.jsx)(n.p,{children:"Also, at the last minute, we created an โ€˜Issue Hackathonโ€™ where we split into groups to focus on solving issues. As a result, more than 4 PRs were merged from the Argo-workflows team itself, and I was able to focus my time on one issue and dig deep into open source."}),"\n",(0,i.jsx)(n.p,{children:"Since I was considering a career developing in the Go language, it was a really valuable experience to see and modify production-level Go code. It makes me wonder if I could belong to the same group as these hard-working people."}),"\n",(0,i.jsx)(n.p,{children:"Even after Masters is over, I plan to dig into the issues I was trying to solve above until the end, and I plan to upload one more development pr."}),"\n",(0,i.jsx)(n.p,{children:"And if I get the chance, I would like to participate in the 2024 Open Source Contribution Thon."}),"\n",(0,i.jsx)(n.p,{children:"Thank you for providing a great opportunity and venue."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-8",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["da-head0"]}),"\n",(0,i.jsx)(n.h3,{id:"10-jiwan-ahn",children:"10. JiWan Ahn"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"1. Open Source's first contribution"})}),(0,i.jsxs)(n.p,{children:["For the first time, I made a documented contribution to ArgoWorkflows. We've fixed the parts on the official site where there's room to confuse whether it's an image or a video, so that users know it's definitely a video.\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11755",children:"docs: modify demo image in intermediate-inputs.md #11755"})]}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Learn how to contribute to open source by watching other members' activities"})}),(0,i.jsx)(n.p,{children:"Through this Open Source Country View Line Academy, I learned how to contribute to open source and how to find issues. The summary is as follows."}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"There are many issues than the main logic, or UI parts, or UI parts, or UI parts."}),"\n",(0,i.jsx)(n.li,{children:"There are many issues that can contribute to the open source sufficiently, even if you are a professional knowledge of the open source or a practitioner in another field (ex. UI issue)"}),"\n",(0,i.jsx)(n.li,{children:"When you want to contribute, you first comment that you want to solve this issue directly to the issue and then start working."}),"\n",(0,i.jsx)(n.li,{children:"This part was a little strange, but in the case of Argo Workflow, it was a little strange that the person in charge was assigned when making a contribution. Something I don't know? Or, it seems to assign a person in charge when you feel unfamiliar."}),"\n",(0,i.jsx)(n.li,{children:"There are many different people. Some people write just one line, and some people write very kindly comments."}),"\n"]}),(0,i.jsx)(n.p,{children:"I learned how to contribute directly to the issue by looking at other members' issue hackathons. In particular, I found the issue of \"Pagination\" very interesting among other members' issues.\nI didn't notice when I was using argo workflow, but I realized that it was possible to contribute to places that could pass by by catching that page-nation is inconsistent and making issues."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. Development container construction"})}),(0,i.jsx)(n.p,{children:"Personally, I set up the development environment by flying devcontainer myself. In fact, there were countless errors in the process, and I could imagine that other developers would come and squeeze their brains together if there was a bug in practice."}),(0,i.jsx)(n.p,{children:"I found out that when you solve dependency issues and later someone else makes an issue on my project, you use development containers to ensure you're working in the same environment,\nand I thought I'd have to use development containers in other projects I'm working on (discord bot-related projects)."}),(0,i.jsx)(n.p,{children:"After the interim report, rather than changing my mind a little and feeling intimidated, I wanted to take the opportunity to overhear how other current employees operate the service in practice.\nIn fact, mentees presented various topics, and I was able to hear interesting topics such as load tests and explanations about ebpf in the company. I think it was a very valuable presentation that was hard to hear while attending school."}),(0,i.jsx)(n.hr,{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Mastering the Verified Commit method using GPG Sign and uploading the introduction to Team GitHub"})}),(0,i.jsx)(n.p,{children:"Until now, I've been committing without a separate GPG Key, but in the process of uploading the member introduction, I checked the DCObot and GPG and kept getting blocked,\nso I learned how to create a Verified commit and uploaded the introduction to Team GitHub Repo. In the process, I solved it with the help of the same team member while constantly stopping whenever I committed."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/49",children:"docs: ์•ˆ์ง€์™„ ํ”„๋กœํ•„ ์—…๋ฐ์ดํŠธ"})})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"In fact, until I wrote the interim report, this activity was too high for my level and others were so good that I felt intimidated by myself, but thanks to the mentor's individual counseling and encouragement, I have since tried to participate in the regular meeting harder."}),"\n",(0,i.jsx)(n.p,{children:"I saw a lot of issues in Argo Workflow and looked for it to contribute to anything, but I couldn't touch it because it was so complicated and I didn't know the Go language.\nInstead, I felt like I entered the world of open source by looking at other people's contributions, even though I may not be able to contribute directly."}),"\n",(0,i.jsx)(n.p,{children:'Another person\'s most memorable contribution was "Page Nation." I was impressed to see that some parts of Argo Workflow are page-nations, some parts are not,\nand some parts are not title-free, but you found a problem of consistency in the UI, and you found a team member in the issue hackathon to solve this problem.'}),"\n",(0,i.jsx)(n.p,{children:"When I was looking for something to contribute, I tried to find issues related to logic, but it was too difficult and I couldn't figure out how it worked, but I can't believe it can contribute like thatโ€ฆI thought that I didn't have to be so scared of contributions than I thought."}),"\n",(0,i.jsx)(n.p,{children:"As everyone else, including you, is an incumbent and is very talented, I learned a lot from going to the meeting.\nYou can see the differences between theory and practice, how workflows are being used in practice, especially why the really universal airflow that I'm studying these days isn't being used very much in practice."}),"\n",(0,i.jsx)(n.p,{children:"To be honest, as I participated in open-source competition, I also have a desire to contribute at least one issue.\nAs there is not much time left, my plan is to contribute at least one small issue before the end of the activity, and now the semester is waiting, so I want to have as much time to learn as possible to go to regular meetings and learn even if the semester begins."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-9",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["synoti21"]}),"\n",(0,i.jsxs)(n.h3,{id:"11-yoonwoo-you",children:["11. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/yunwoo-yu-65095b263/",children:"YoonWoo You"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"1. Create a beginner's dockerfile"}),"\n",(0,i.jsx)(c(),{alt:"task1",placeholder:"blur",src:et.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Create your own web service, build an image via dockerfile, and run a container."}),"\n",(0,i.jsx)(n.li,{children:"Build your service using a framework and language of your choice, I used Nest.js."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Learn the Nest.js framework"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/yunwoo-yu/nest-board-app",children:"Nest.js Learning Repository"})}),"\n",(0,i.jsx)(n.li,{children:"Since I only knew the front end, I quickly learned to create a simple API service using the"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"3. PR after creating the dockerfile"}),"\n",(0,i.jsx)(c(),{alt:"task2",placeholder:"blur",src:el.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I created a docker file to build the image, verified that the service is working, and raised a PR, but the build test of the github action fails."}),"\n",(0,i.jsx)(n.li,{children:"Remove the --production option and it passes the test, but the image is not optimised. Ask your mentor for advice"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"task3",placeholder:"blur",src:ea.Z})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Start troubleshooting based on your mentor's feedback"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"4. Trouble Shooting"}),"\n",(0,i.jsx)(c(),{alt:"task4-1",placeholder:"blur",src:ec.Z}),"\n",(0,i.jsx)(c(),{alt:"task4-2",placeholder:"blur",src:eh.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I tried to install node_modules for production only to reduce the size when creating images with dokerfile, but it didn't pass the github action."}),"\n",(0,i.jsx)(n.li,{children:"After a lot of shovelling, I realised that a module called nest-cli is required for nest build, but it was in the devdependency, so I changed it and it worked. (My mentor gave me a hint, but I didn't understand and shovelled it in)"}),"\n",(0,i.jsx)(n.li,{children:"The reason I was confused was that I had nest-cli installed globally on my MacBook."}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"5. Open source contributor activity"}),"\n",(0,i.jsx)(n.strong,{children:"[UI: The position sticky on the workflow toolbar is not working]"})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Fixed a bug where the position of the toolbar when selecting a checkbox in the workflows-list was not fixed at the top."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11442",children:"Read the issue"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11444",children:"Read the PR"})}),"\n"]}),(0,i.jsxs)(n.p,{children:["[before]\n",(0,i.jsx)(c(),{alt:"before1",placeholder:"blur",src:ed.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The top toolbar was not visible when checkboxes were selected and scrolling."}),"\n",(0,i.jsxs)(n.li,{children:["Fixed an issue with the existing ",(0,i.jsx)(n.code,{children:"position : sticky"})," not being applied by changing it to ",(0,i.jsx)(n.code,{children:"position : fixed"}),"."]}),"\n"]}),(0,i.jsxs)(n.p,{children:["[after]\n",(0,i.jsx)(c(),{alt:"after1",placeholder:"blur",src:eu.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"After checking a checkbox, you can pin the toolbar to the top of the scroll to fire events for that list without having to scroll further."}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[UI - show history about completed runs in each cron workflow]"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Work with a good improvement found by a Uijeong Issue to add a list to the ",(0,i.jsx)(n.code,{children:"cron-workflows-detail"})," component to view the history of a given workflow."]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Read the issue"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"Read the PR"})}),"\n"]}),(0,i.jsxs)(n.p,{children:["[before]\n",(0,i.jsx)(c(),{alt:"before2",placeholder:"blur",src:ep.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["There was nothing on the existing ",(0,i.jsx)(n.code,{children:"cron-workflows-detail"})," page, but the"]}),"\n"]}),(0,i.jsxs)(n.p,{children:["[after]\n",(0,i.jsx)(c(),{alt:"after2-1",placeholder:"blur",src:ex.Z}),"\n",(0,i.jsx)(c(),{alt:"after2-2",placeholder:"blur",src:eg.Z})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Added a history ",(0,i.jsx)(n.code,{children:"workflows"})," to the corresponding ",(0,i.jsx)(n.code,{children:"cron-workflows"})," and an example of when there is no history."]}),"\n",(0,i.jsx)(n.li,{children:"This PR is still under verification"}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was a great experience."}),"\n",(0,i.jsx)(n.p,{children:"Unfortunately, when I got a job, I became busy and lacked knowledge of server and DevOps, so I didn't participate in many contributor activities or offline gatherings."}),"\n",(0,i.jsx)(n.p,{children:"However, I will not give up and try to contribute more to argoWorkflow by doing more front-end contributions and studying server side as well!"}),"\n",(0,i.jsx)(n.p,{children:"Thank you for making such a good activity and thank you to the mentors and mentees for helping me grow step by step even though I'm a beginner \uD83D\uDC4D"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-10",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["yunwoo-yu"]}),"\n",(0,i.jsx)(n.h3,{id:"12-byeonggon-lee",children:"12. ByeongGon Lee"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Participate in the launching ceremony"}),"\n",(0,i.jsxs)(n.li,{children:["K8s learning","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learn Operator concept"}),"\n",(0,i.jsx)(n.li,{children:"Helm learning"}),"\n",(0,i.jsx)(n.li,{children:"Learning CNI concepts"}),"\n",(0,i.jsx)(n.li,{children:"Learning Service Mesh concepts"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learn Argo Workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn basic usage","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/workflow-concepts/",children:"https://argoproj.github.io/argo-workflows/workflow-concepts/"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.youtube.com/watch?v=kxl6wYd5i2g",children:"https://www.youtube.com/watch?v=kxl6wYd5i2g"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Learn skills around you","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"DevContainer learning"}),"\n",(0,i.jsx)(n.li,{children:"Nix Learning"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://nixos.org/manual/nixos/stable/",children:"https://nixos.org/manual/nixos/stable/"})}),"\n",(0,i.jsx)(n.li,{children:"Learning MinIO"}),"\n",(0,i.jsx)(n.li,{children:"Learn KeyCloak"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Argo Workflows contribution โ€˜bug fixโ€™","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Create issue related to DevContainer malfunction ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11439",children:"https://github.com/argoproj/argo-workflows/issues/11439"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Issue with /etc/hosts entries being deleted when container restarts"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["DevContainer malfunction resolved PR created and merge completed ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11440",children:"https://github.com/argoproj/argo-workflows/pull/11440"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Solved by adding โ€”add-host option to runArgs in devcontainer.json"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.hr,{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Learn technologies around Argo Workflows","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Install and use NixOS based on what you have learned"}),"\n",(0,i.jsx)(n.li,{children:"Research on Argo CD, Argo Events, and Argo Rollout"}),"\n",(0,i.jsxs)(n.li,{children:["Learn Keycloak","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Argo Workflows supports Keycloak integration, so I became curious and investigated Keycloak."}),"\n",(0,i.jsx)(n.li,{children:"Learn about the differences between OAuth2 and OIDC"}),"\n",(0,i.jsx)(n.li,{children:"Learn about Keycloak concepts\n-Role\n-Ream\n-Client"}),"\n",(0,i.jsx)(n.li,{children:"Learn how to set up Keycloak"}),"\n",(0,i.jsx)(n.li,{children:"Learn about Keycloak API and integration methods"}),"\n",(0,i.jsxs)(n.li,{children:["Study Keycloak official documentation","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.keycloak.org/docs/latest/securing_apps/index.html",children:"https://www.keycloak.org/docs/latest/securing_apps/index.html"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html",children:"https://www.keycloak.org/docs-api/22.0.1/rest-api/index.html"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Practice installing and using Keycloak yourself"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"It was great to be motivated not only to contribute to open source but also to learn about new technologies through this Contribution Academy.\nIt wasn't easy to participate while I was busy at work, but my long-term goal is not only to contribute to Argo Workflows in this year's contribution, but also in future contributions for the next few years.\nMy future plans are to build not only Argo Workflows, but also other Argo Projects and apply them to my personal toy project, as well as to study more about K8s."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-11",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["binkoni"]}),"\n",(0,i.jsxs)(n.h3,{id:"13-euiju-lee",children:["13. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/euijoolee3233",children:"EuiJu Lee"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),"\nlint test\n",(0,i.jsx)(n.strong,{children:"1. how to use Git & Commit, PR rules"})]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Tasked with mastering basic Git usage and sending strict commits and pull requests for contributions."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["In the official Argo Workflow project, it was helpful to use the ",(0,i.jsx)(n.strong,{children:"Issue Template"})," and send a PR for the issue you want to contribute to, and it was also an opportunity to learn about the existence of the Issue Template."]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"It was an opportunity to indirectly experience the elements essential for future contributions."}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://flank.github.io/flank/pr_titles/",children:"PR naming convention"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/apps/dco",children:"DCO Bot Check"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg",children:"GPG Commit"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.conventionalcommits.org/en/v1.0.0/",children:"Commit Message convention"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword",children:"Link issues and PR"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue creation - Member profile update - PR - Review - Merge process"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"menberprofile1",placeholder:"blur",src:ej.Z})}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"2. Participate in a special beginner class"})," - ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground",children:"Repository for beginner special class missions(container-playground)"})})," - The purpose was to help people who are unfamiliar with Docker or Kubernetes or who are new to it."]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"class1",placeholder:"blur",src:em.Z})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Learn about the need for Docker Image optimization while performing tasks presented by a mentor"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Since it is a process of stacking certain packages and static files by layer from the From clause, we realized that optimization is essential because the Docker image can become heavy and have a negative impact on performance improvement."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Mission"}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธobjectiveโ—๏ธ"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"Create your own web service and write a Docker file that can be containerized."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"To pass the assignment, please be sure to follow the instructions below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Directory and file placement"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Be sure to create your own github account directory for your own service and write it there."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The `Dockerfile` must be located at the top of your directory. (If this condition is not achieved, CI will fail.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข As long as it is under your own directory, you can freely write the rest of the files except for the location of `Dockerfile`."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข However, the image must be built successfully when you execute the command `docker build -t [image name] .` at the top of your directory."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Behavior of built images"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Your web service must operate on port 8080."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The built image must be serviced without problems when run with `docker run -d -p [forwarding port number]:8080 [image name]` without any additional parameters."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข Web service development language and service structure"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It doesnโ€™t matter which language or framework you prefer."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It doesn't matter if you create a simple API service with no UI or design."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข However, you must create two required APIs. (I don't care about the response value.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. /api/v1/[your github account]"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. /healthcheck"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข (Optional) It would be better to optimize the Docker image.([์ฐธ๊ณ ](https://thearchivelog.dev/article/optimize-docker-image/))"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ข [How to link PR and issues using keywords](https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an Please refer to -issue-using-a-keyword) to connect the issue and PR. (Manual connection x)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ—๏ธNoteโ—๏ธ"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ขIt would be a good idea to refer to the documents below to understand Docker concepts and write a Dockerfile."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [Official documentation for creating a Dockerfile](https://docs.docker.com/engine/reference/builder/)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [How to use Docker for beginners](https://mysetting.io/slides/xxj85vnvey) (Content related to Docker Toolbox has been deprecated)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"โ€ขTo raise PR and merge, please refer to the points below."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Since you do not have permission to create or push branches in the repo, you must fork and then work on it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Please refer to [PR's naming convention](https://flank.github.io/flank/pr_titles/)."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข [DCO](https://github.com/apps/dco) Please commit while referring to the conditions for passing the bot's check."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Please understand how to commit using [GPG](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) and create a signed commit."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข It would be good if [Commit Message Convention](https://www.conventionalcommits.org/en/v1.0.0/) could also be applied. Even if you don't have to follow it, please avoid making commit messages that are too meaningless. (Optional)```"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})})]})}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Having previous experience with the Python-based Django framework, I wrote a Docker file that creates a Django REST API."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["I sent out a PR, but was pointed out a ",(0,i.jsx)(n.strong,{children:"security issue"})," or an error in ",(0,i.jsx)(n.strong,{children:"unnecessary package import syntax"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"review1",placeholder:"blur",src:ew.Z}),"\n",(0,i.jsx)(c(),{alt:"review1",placeholder:"blur",src:ef.Z})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["This is the first time I learned that ",(0,i.jsx)(n.strong,{children:"SECRET_KEY"})," is exposed in the settings.py code of the Django project, and I will take the time to think about how to solve this security issue."]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"We created a .json file containing the secret key and proceeded to refer to the json file in settings.py."}),"\n",(0,i.jsxs)(n.li,{children:["Since the secret.json file cannot be uploaded to Commit, I learned how to ignore the json file through ",(0,i.jsx)(n.strong,{children:".gitignore"}),", and was able to ignore unnecessary files created after executing certain commands such as dbsqlite3."]}),"\n",(0,i.jsx)(n.li,{children:"It was an experience that made me realize that several considerations are needed to upload locally developed results to a Git project."}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. Argo Workflow Contributor"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["While looking into Argo Workflow, I came across the Argo Workflow Slack channel marked ",(0,i.jsx)(n.strong,{children:"Deprecated"})," in the ",(0,i.jsx)(n.strong,{children:"Argo Workflow - Contact - Help"})," field."]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["I thought it was a minor ",(0,i.jsx)(n.strong,{children:"UI Issue"}),", but I thought it was an opportunity to check what language the UI is displayed in and how it was developed, so I raised an issue and submitted a PR."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"slack11",placeholder:"blur",src:ek.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["Created ",(0,i.jsx)(n.strong,{children:"Issue"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11615",children:"UI: non-existent Slack Workspace link on help page Issue"})})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue1",placeholder:"blur",src:eb.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"When I created an issue, the Maintainer of the Argo project quickly left a comment."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I randomly tried to fix it with the CNCF Argo Channel link, but I received a comment from the maintainer asking me to update it with a different link."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["Created ",(0,i.jsx)(n.strong,{children:"PR"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11627",children:"fix: deprecated Link(Help-Contact) Issue"})})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue2",placeholder:"blur",src:ey.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Argo Workflow had a UI based on React, and the directories were arranged by component, making it easy to analyze the code."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I didn't pass the DCO bot test because I accidentally omitted the Signed-off option during Commit"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["but I learned about the ability to revert previous commits (",(0,i.jsx)(n.strong,{children:"Rebase"}),") or merge multiple unnecessary commits into one (",(0,i.jsx)(n.strong,{children:"Squash"}),") in GIt. And I returned the previous commit and committed it with ",(0,i.jsx)(n.code,{children:'git commit -S -s -m "Commit Message"'}),"."]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"I looked up what the comment โ€˜LGTMโ€™ meant, and on Google, I used the tag LGTM to express my opinion. 'Looks Good To Me'. In other words, it was a rewarding experience because it meant it looked good."}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"The process of finding bugs or modifying the UI is important, but I think the most important thing is the process of performing contributions according to the rules set by the Argo Workflow ecosystem."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Participating in Argo Workflow Hackerton (Argo workflow - Hackathon held within the OSSCA team)"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Pull Request(Merged) :"})," ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"feat: Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Issue :"})," ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Search by name for WorkflowTemplates in UI"})})]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Hackathon activity period"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"1st Hackathon (Hackathon Group C) : 23.08.16 - 23.08.20"}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2st Hackathon (Hackathon Group C) : 23.08.20 - 23.08.27"}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"hack1",placeholder:"blur",src:ev.Z}),"\n",(0,i.jsx)(c(),{alt:"hack2",placeholder:"blur",src:eI.Z})]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Issue content"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When there are a large number of templates in a cluster, it is good to search by name, but scrolling through all the templates is always inconvenient due to the lack of a search function."}),"\n",(0,i.jsx)(n.li,{children:"It was thought that the Argo Workflow UI needed a function to filter the results of workflow templates by name, so the issue was adopted as a result of a group meeting."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Role"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Front-End","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Creating a search field (Bar) in Argo workflow Template UI"}),"\n",(0,i.jsx)(n.li,{children:"Analyze .get logic to analyze where the Name Pattern (Like search) is sent"}),"\n",(0,i.jsx)(n.li,{children:"Modify workflow-template-filter.tsx and workflow-template-list.tsx in the workflow-template component directory."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Meeting details"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The meeting is held through the Slack hackathon channel, where opinions and information are shared every day."}),"\n",(0,i.jsx)(n.li,{children:"1st Meeting details"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"1. name search function (backend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"2. name search function (frontend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search ui"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add search sidebar (name, label)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add name search ui"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"3. pagenation (frontend)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข WorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข pagination based on name"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข ClusterWorkflowTemplate page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add pagination"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข CronWorkflow page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add pagination"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"4. Write test code"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - name search (LIKE search)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" - Need more analysis on what test code should be written"})})]})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2nd discussion content"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"1st offline meeting"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"hack3",placeholder:"blur",src:eA.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"1. Co-commit method"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Clone the repository https://github.com/ArgoWorkflows-OSS/argo-workflows locally."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข We create a branch in the repository for our team to work on. (`master` vs `release-3.4.10`)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Work on the functions you are responsible for in the corresponding branch of the repository. (Commit by carefully following the commit rules for raising PR.)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข When everyone's work is completed, 1 out of 3 people will send out a PR according to the PR template."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข All 3 people can be contributors"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"2. Since it is a hackathon and there is a set period, we decided to first implement the workflow-template name filter, which we think is the main one among workflow-template, cluster-workflow, and cron-workflow, send a PR, and move on once the maintainer merges it."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Roles for each part"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Back-End"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server.go"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Name filtering and pagination recalculation"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Front-End :"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workfflow-template-filter.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add Name search UI"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Receiving and filtering the Name argument"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template-list.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Add Name state"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Pass name to userEffect list"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow-template.tsx, Utils.tsx"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Passing the Name argument"})})]})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"3rd discussion details"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"2nd offline meeting"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"hack4",placeholder:"blur",src:eC.Z})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 1. Offline Meeting Meeting Contents"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข An opinion that even cases where there is no namespace should be included in the filter. (Insufficient grounds to say to eliminate namespace - Other sites (Kubernetes Dashboard, OpenShift, Argo CD, etc.) also provide namespace without namespace)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Thoughts on whether it is possible to import and apply the logic used in continue and whether continue can be maintained as is even with custom results."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข After analyzing the continue logic until Wednesday night, if it is concluded that pagination using continue is not possible, upload a question in the issue comment."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Front-end pagination (data is not reloaded, the method used in argocd) vs. server-side pagination (pagination after checking the entire list each time, will the load be okay?)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If server-side caching is implemented, is there a place to store it?"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 2. I decided to do a full K8s search by applying only the namespace and label every time I turned the page."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 3. Additional logic implemented in offset-based pagination method"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข The part that didn't work"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If you perform a filtered search after clicking the next page button, no data appears even if there are search results."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข If you increase the number of pagination after clicking the next page button, the search results do not display properly."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข What changed"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข As the continue value is updated on the server, when increasing the number of pages or applying filtering, there is a problem with pagination based on the continue value already set on the server."})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข A method of changing the continue value to be passed from the front was adopted ( When increasing the number of pages or applying filtering, set continue back to 0)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 4. Pagination Test"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข workflow_template_server_test.go passed"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข (14 workflow templates registered)"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Normal : UI workflow template first page"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Normal : when workflow template page limit is 5, 10, 50"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Workflow template page Add workflow template on page 1 and move to page 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Workflow template page Delete the workflow template from page 1 and move to page 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Test the above with `name pattern` filtering search"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข Search without name pattern and then re-search by adding name pattern"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" โ€ข After searching including the name pattern, deleting the name pattern and searching again"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" 5. Create PR"})})]})}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Like filter (Name Pattern) implementation"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"ex) Workflow-template starting with sp can be searched"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"filter1",placeholder:"blur",src:eP.Z})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:"Result"}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"filter2",placeholder:"blur",src:eS.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The implementation was a success, and we plan to modify the previously discussed cluster-template and cron-template components."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"5. Learning outside of contribution activities"})," - Completion of Google Kubernetes Study Jam training - ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://www.cloudskillsboost.google/public_profiles/7f855d64-3f2e-432a-9763-fde644b6af4b",children:"Badge"})})," - Architecting with Google Kubernetes Engine: Foundations\nEarned 7์›” 18, 2023 EDT - Architecting with Google Kubernetes Engine: Workloads\nEarned 7์›” 26, 2023 EDT - Architecting with Google Kubernetes Engine: Production\nEarned 8์›” 4, 2023 EDT"]}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["The organized contents are recorded on a personal blog (velog)\n",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@euijoo3233/series/GCP",children:"euijoo's Velog GCP Series"})})]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Post-Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Before the Academy, I only had knowledge of Argo CD, but afterward, I was able to research and analyze Argo Workflow projects and reach a level where I could think about how to utilize its powerful functions."}),"\n",(0,i.jsx)(n.li,{children:"When making my first contribution, I created an issue, communicated with the maintainers, modified the requested items, and created a PR, so I quickly received comments and achieved the result of merging."}),"\n",(0,i.jsx)(n.li,{children:"It may be a minor issue, but it was an experience that made me feel that a holistic analysis of the part I wanted to contribute was necessary."}),"\n",(0,i.jsx)(n.li,{children:"Not only this, it was an opportunity to analyze how the Argo workflow interacts internally by conducting an issue hackathon within the team, analyzing not only the UI, i.e. the front part, but also the logic of the back end part."}),"\n",(0,i.jsx)(n.li,{children:"Our group's body was a big issue, so we were able to reach our goal by holding online as well as offline meetings accordingly, and since the two members were working in the field, they kindly explained difficult parts, so it was a useful experience."}),"\n",(0,i.jsx)(n.li,{children:"I have a desire to continue communicating with the hackathon team members or the entire team."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Future plans"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Since the OSSCA period has not yet ended, we plan to continue exploring issues (Cluster-workflow-template, Cron-workflow, etc.), discover typos or translation errors in the Argo Workflow document, and continue to submit PRs."}),"\n",(0,i.jsx)(n.li,{children:"In addition, after the OSSCA period ends, we plan to portfolioize the contents that have been organized so far."}),"\n",(0,i.jsx)(n.li,{children:"As a toy project, we plan to complete data ETL work using Argo Workflow, which is currently in progress."}),"\n",(0,i.jsx)(n.li,{children:"If I get a job, I hope to create many insights by introducing many of Argo Workflow's functions into my field."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-12",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Leeeuijooo"]}),"\n",(0,i.jsxs)(n.h3,{id:"14-euijung-geon",children:["14. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/jeon01/",children:"EuiJung Geon"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Records about Contribution"})}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/series/2023-OSSCA",children:"Series | 2023 OSSCA - ddubi.log"})}),(0,i.jsx)(n.p,{children:"-> Unfortunately It is not translated.."}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Various tasks"})}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"The task regarding issue/commit/PR in Github"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"mission1",placeholder:"blur",src:eD.Z})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Select ",(0,i.jsx)(n.code,{children:"the profile update"})," issue, fork ArgoWorkflows-OSS repository, and commit it by adding ",(0,i.jsx)(n.code,{children:"users.md"})," and ",(0,i.jsx)(n.code,{children:"[name].md"})," under ",(0,i.jsx)(n.code,{children:"docs/user"})," in the repository. After that, link the issue and submit a PR."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/ArgoWorkflows-OSS/pull/19",children:"docs : update UiJeong Profile by juijeong8324 \xb7 Pull Request #19 \xb7 ArgoWorkflows-OSS/ArgoWorkflows-OSS"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-2",children:"records: Github์—์„œ issue/commit/PR"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Running Locally"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Running Argo workflows locally"}),"\n",(0,i.jsxs)(n.li,{children:["Install ",(0,i.jsx)(n.code,{children:"Linux"})," on ",(0,i.jsx)(n.code,{children:"Windows"})," with wsl2 and run argo workflows using devcontainer cli."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-3",children:"records: Argo Workflows running locally"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-4",children:"records: Argo Workflows running locally - retry"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-5",children:"records: Argo Workflows running locally - final"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-6",children:"records: Argo Workflows running locally - real final"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Special class for Beginners - Create my own service container image"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"mission2",placeholder:"blur",src:eW.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"Special class for Beginners"})," is a class for beginners(It's me) who don't know much about Container, kubernetes, argo from Argo-workflows oss team."]}),"\n",(0,i.jsx)(n.li,{children:"The task is creating my own web service, writing dockerfile for containerize the application."}),"\n",(0,i.jsx)(n.li,{children:"You need to understand Dockerfile, docker, images, and containers."}),"\n",(0,i.jsx)(n.li,{children:"In my case, build web server with express and write dockerfile."}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/tree/main/juijeong8324",children:"code: About task"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-7",children:"records: ์™•์ดˆ๋ณด ํŠน๋ณ„๋ฐ˜ - 1. ๋‚˜๋งŒ์˜ ์„œ๋น„์Šค ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ œ์ž‘"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/Docker-dockerfile",children:"records: [Docker] Dockerfile ๊ธฐ๋ณธ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Offline meeting"})}),(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{align:"left",children:"Date"}),(0,i.jsx)(n.th,{align:"left",children:"Activity"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.07.15"}),(0,i.jsxs)(n.td,{align:"left",children:["- Introduction team ",(0,i.jsx)("br",{})," - (Seminar) Introduction to Argo workflows and mentorโ€™s application examples"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.07.30"}),(0,i.jsxs)(n.td,{align:"left",children:["- Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - I was solving a local running problem. ",(0,i.jsx)("br",{})," - (Seminar) HaeMin's WebRtc, Sunyeong's keyclock and argo worfklows"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.08.13"}),(0,i.jsxs)(n.td,{align:"left",children:["- Receive feedback on Special class of beginners assignment ",(0,i.jsx)("br",{})," - Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - (Seminar) Mentorโ€™s special lecture on history and principles"]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{align:"left",children:"2023.08.20"}),(0,i.jsxs)(n.td,{align:"left",children:["- Searching and sharing issues of the week ",(0,i.jsx)("br",{})," - I share `Issue #11131`` ",(0,i.jsx)("br",{})," - (Seminar) DaHae's โ€˜Platform builder & K6 execution test PoC that allows developers to perform execution tests on their ownโ€™"]})]})]})]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… Searching Issue & Creating Issue"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11131",children:(0,i.jsx)(n.strong,{children:"Issue #11131"})})," ",(0,i.jsx)(n.code,{children:"Fix Bug"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["Error occurs when ",(0,i.jsx)(n.code,{children:'"'})," in a workflow input parameter fails to escape and is referenced as ",(0,i.jsx)(n.code,{children:"workflow.parameter.json"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:"I dissmiss this issue because of the eeror occured from python environment not argo workflows."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/Argo-Issue11131",children:"records: Argo Workflows - Issue #11131"})}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:(0,i.jsx)(n.strong,{children:"Issue #11706"})})," ",(0,i.jsx)(n.code,{children:"Improve UI"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"issue 11706",placeholder:"blur",src:eN.Z}),"\nAn issue that would like to add a UI that can check the history of each workflow in the cron workflow tab."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-11",children:"records: Argo Workflows - Issue #11706 (์ธ์ƒ ์ฒ˜์Œ์œผ๋กœ ์˜ฌ๋ฆฐ ๊ฐ๊ฒฉ์ ์ธ ๋‚˜์˜ ์†Œ์ค‘ํ•œ Issue)"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:"PR #11811"})," Closes"]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"โœ… PR open & merge"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11732",children:(0,i.jsx)(n.strong,{children:"PR #11732"})})," ",(0,i.jsx)(n.code,{children:"docs"})," ",(0,i.jsx)(n.code,{children:"PR Merge"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[PR Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["PR that modifies the image in the Argo Workflows official document to clearly show that the image in ",(0,i.jsx)(n.strong,{children:"Artifact Visualization"})," is a YouTube video link."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"pr1",placeholder:"blur",src:eR.Z})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324/OSSCA-2023-13",children:"records: Argo Workflows - PR #11732 docs: Add description about img in artifact-visualization.md"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"result1_1",placeholder:"blur",src:eF.Z}),"\nImage replacement to add a play button to the center of the image"]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"result1-2",placeholder:"blur",src:eM.Z}),"\nmerge complete"]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11811",children:(0,i.jsx)(n.strong,{children:"PR #11811"})})," ",(0,i.jsx)(n.code,{children:"Improve UI"})," ",(0,i.jsx)(n.code,{children:"PR Merge"})]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[PR Summary]"})}),"\n",(0,i.jsxs)(n.p,{children:["The PR tries to solve ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11706",children:"Issue #11706"})]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"pr2",placeholder:"blur",src:eT.Z}),"\nModify to check completed cron-workflow when you click specific cron-workflow at cron workflow page"]}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"pr2_1",placeholder:"blur",src:eO.Z}),"\nIf it cannot find a completed cron-workflow, it will be display like above"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"[Outcome]"})}),"\n",(0,i.jsx)(n.p,{children:"Merge Complete"}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Actually DevOps, Infra were unfamiliar fields to me, but through the Argo workflows project, I feel more familiar with the field than before.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I have only been learned to concepts such as Docker, Container, etc. theoretically, but I learned those concepts more easily through hands-on practice, and in addition new things (the existence of wsl...!)."}),"\n",(0,i.jsx)(n.li,{children:"It gave me an opportunity to look back on concepts that I miss (e.g Linux authority and network.)"}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Also I had a vague fear of writing an issue, but I was able to overcome that fear by writing it myself."}),"\n",(0,i.jsxs)(n.li,{children:["At last, There are many ways to contribute and I realize it was important to try to contribute step by step.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The first time I focused on issues that I did not sympathize with, due to my personal greed and the idea of learning while solving problems."}),"\n",(0,i.jsx)(n.li,{children:"However I realized regardless of the difficulty of the issue, I needed to understand the repo while solving an issue that I personally sympathized with."}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"I look forward to continuing to enjoy contributing to open source!"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Forward Plan"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"text","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 1"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Time to adapt and learn about Argo Workflows / Simple contribution"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Contribute articles via Repo's TODO"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Focuse on UI improvements"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 2"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Focus on template,backend contribution"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"}})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"- Step 3"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:": Write an issue that would be good to solve and then contribute"})})]})}),"\n",(0,i.jsx)(n.p,{children:"Even after the open source contribution ends, the mentor plans to continue meeting regularly, and I have a goal of contributing at least one issue per month to the Argo Workflows repo this semester."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-13",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["juijeong8324"]}),"\n",(0,i.jsx)(n.h3,{id:"15-sungrock-jung",children:"15. SungRock Jung"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"git/github Getting Started"}),"\n",(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/11"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/15"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": Familiarize yourself with git/github, the core of code shape management in the open source ecosystem.",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail"}),":",(0,i.jsx)(n.br,{}),"\n","Much of the open source world relies on git and github for collaboration.",(0,i.jsx)(n.br,{}),"\n","Therefore, in order to contribute to open source, it is necessary to familiarize yourself with git/github.",(0,i.jsx)(n.br,{}),"\n","Using git/github, it was a hands-on activity to issue issues, follow commit rules, and create PRs."]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"feat: logging for client-side throttling"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11387",children:"#11387"}),", ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11402",children:"#11402"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11437",children:"#11437"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": fix to figure out faster if user set certain options incorrectly ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"})," ",(0,i.jsx)(n.br,{}),"\n","It uses a library called ",(0,i.jsx)(n.code,{children:"client-go"})," to communicate with ",(0,i.jsx)(n.code,{children:"kubernetes"}),".",(0,i.jsx)(n.br,{}),"\n","This library provides options ",(0,i.jsx)(n.code,{children:"--qps"}),", ",(0,i.jsx)(n.code,{children:"-burst"})," for ",(0,i.jsx)(n.code,{children:"request limit"}),".",(0,i.jsx)(n.br,{}),"\n","If this option is set very low, it will cause ",(0,i.jsx)(n.code,{children:"throttling"}),". That's why we have a separate ",(0,i.jsx)(n.code,{children:"log level"})," to inform the user more quickly.",(0,i.jsx)(n.br,{}),"\n","While working on this issue, I learned a lot about ",(0,i.jsx)(n.code,{children:"client-go"}),", especially about ",(0,i.jsx)(n.code,{children:"RoundTrip"}),".",(0,i.jsx)(n.br,{}),"\n","It was a shock when I realized that I could add middleware using ",(0,i.jsx)(n.code,{children:"RoundTrip"})," for any object that respects the ",(0,i.jsx)(n.code,{children:"http request interface"})," provided by golang."]}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"go 1.21 upgrade"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"issue"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11556",children:"#11566"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"pr"}),": ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11601",children:"#11601"})," ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"summary"}),": golang 1.21 ver release์— ๋”ฐ๋ฅธ version upgrade ์ง„ํ–‰ ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"}),"\nAs a lead mentee, I decided it would be better to have a teammate who hasn't contributed yet try to solve the issue rather than me."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report1",placeholder:"blur",src:eG.Z})}),"\n",(0,i.jsxs)(n.p,{children:["I shared the issue with my teammate, and I was able to support him in successfully resolving the issue.",(0,i.jsx)(n.br,{}),"\n","We shared our approach to the issue in our regular weekly meeting."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report2",placeholder:"blur",src:eK.Z})}),"\n",(0,i.jsx)(n.p,{children:"On weekdays, we would take questions and answer them separately in a slack channel so that everyone on the team could get experience submitting PRs."}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"issue-report3",placeholder:"blur",src:eH.Z})}),"\n",(0,i.jsx)(n.p,{children:"Team members also gained invaluable experience merging PRs."}),"\n"]}),"\n"]}),(0,i.jsx)("br",{}),(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Debugging ์„ค์ •"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"summary:"})," ํŒ€์›์˜ argo-workflow debugging setting ",(0,i.jsx)(n.br,{}),"\n",(0,i.jsx)(n.strong,{children:"detail:"})," ",(0,i.jsx)(n.br,{}),"\n","For team members who are new to developing with golang, we had some difficulties setting up the debugging environment, and we worked together to solve it."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"debug-1",placeholder:"blur",src:eZ.Z})}),"\n",(0,i.jsx)(n.p,{children:"During this process, I realized that I'm not very good at setting up debugging for apps that are closely related to kubernetes,\nand I realized that I needed to get some help with that."}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"After"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Participating in OSSA for 13 weeks was a great experience.\nAfter applying 3 times, I was so happy to be part of a project built with my favorite community, CNCF, and my favorite language, Golang."}),"\n",(0,i.jsx)(n.li,{children:"Participating in argo-workflow under the CNCF umbrella through OSSCA and being able to contribute to the ecosystem of CNCF, even in a small way, was a very happy time for me.\nIn particular, I thought it was a good experience for beginners to be able to quickly communicate with maintainers through mentoring, a system operated by argo-workflow."}),"\n",(0,i.jsx)(n.li,{children:"With feedback through argo-workflow's mentoring system, I quickly gained confidence and good experience through PR submission and merge, which I wanted to share with all team members as a lead mentee.\nHelping a team member who was new to open source contributing made me realize how much of a barrier to entry it is for people who are new to it, and it made me think about how to bring beginners into the ecosystem more reliably."}),"\n",(0,i.jsx)(n.li,{children:"In addition to the open source contribution activities, the team members from Developer, DevOps, and SRE roles, the different skills they use in their respective roles, and the sharing of experiences broadened my horizons."}),"\n",(0,i.jsx)(n.li,{children:"If I have the opportunity next year, I would definitely participate in OSSCA and continue my open source contribution activities with various people."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Planning"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Working on this argo-workflows project has made me very interested in the projects in the argo camp.\nBy participating in the project, I was able to identify my shortcomings as a developer, and I plan to improve them.\nEven if ossca ends, I will continue to contribute to open source under the CNCF umbrella.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"argo-workflow"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"shortfalls"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Lack of understanding of kubernetes operators"}),"\n",(0,i.jsx)(n.li,{children:"Lack of frontend knowledge"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"The UI of argo-workflow is a bit lacking compared to other argo projects, and I'm going to try to improve it based on user feedback."}),"\n",(0,i.jsx)(n.li,{children:"Regarding area/artifact, I would like to extend it to use more storage."}),"\n",(0,i.jsx)(n.li,{children:"Regarding area/plugin, it currently only supports sidecar, but I'd like to make it easier to extend externally implemented plugins with code."}),"\n",(0,i.jsx)(n.li,{children:"Regarding the documentation, I'd like to think about the parts that are difficult for beginners and improve them."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Personal growth"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"shortfalls"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Talking to members from different companies and lacking their own perspective on developing and keeping the service stable."}),"\n",(0,i.jsx)(n.li,{children:"Difficulty communicating to transfer knowledge."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Future plans"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"I'm going to study how to organize and speak about the knowledge I want to convey."}),"\n",(0,i.jsx)(n.li,{children:"I'm going to talk to a lot of people, share my thoughts, and try not to get caught up in otherness."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-14",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["Jack-R-lantern"]}),"\n",(0,i.jsx)(n.h3,{id:"16-moonyoung-chae",children:"16. MoonYoung Chae"}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Multiple Tasks"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Github Issue/Commit/PR Mission","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learned how to use Github to contribute the ArgoWorkflow which is a large scale of open source community."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/issues/43"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44",children:"https://github.com/ArgoWorkflows-OSS/argoworkflows-oss.github.io/pull/44"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["ArgoWorkflow Running Locally","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Run ArgoWorkflow in local environment"}),"\n",(0,i.jsx)(n.li,{children:"Understanding Argo Workflow Structure, DevContainer, Container-Based Applications, and Makefile Structure"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Make a container image","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Learned Docker File Command, Docker layer structure, optimization and caching"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/16"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23",children:"https://github.com/ArgoWorkflows-OSS/container-playground/pull/23"})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Issue analysis"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Metric issue analysis","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Analysis of issues that require improvement by many users due to issues with many Github Reactions","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Increased monitoring convenience by adding metric labels"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["As a result of issue analysis, it was discovered that developing the content could cause another problem.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When adding a metric label, a large amount of metrics are collected, which may cause performance problems due to a large amount of metric traffic flowing to existing users."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Suggest and communicate ways to solve problems by detouring","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Confirm that the monitoring requested by the issue is possible when using a custom metric, and suggest a way to resolve it by bypassing it."}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337",children:"https://github.com/argoproj/argo-workflows/issues/9849#issuecomment-1685227337"})}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["Inquire some ambiguous part in the comment in code for future improvement.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745",children:"https://github.com/argoproj/argo-workflows/pull/8486#discussion_r1306700745"})}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"Issue analysis through issue hackathon"}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Contribute"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Fixed a type of function name and vaiable name","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Fixed parts that could cause confusion to other developers"}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11604",children:"https://github.com/argoproj/argo-workflows/pull/11604"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11633",children:"https://github.com/argoproj/argo-workflows/pull/11633"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11687",children:"https://github.com/argoproj/argo-workflows/pull/11687"})}),"\n"]}),"\n"]}),"\n"]})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"I wanted to contribute to a large open source community, but I felt at a loss. It was great to be able to contribute directly through this academy.\nThis was possible because a mentee with a lot of experience in contributing guided me step-by-step to contribute and encouraged me to take on the challenge.\nThrough technical seminars and technical exchanges with other developers, we were able to grow together.\nBecause ArgoWorkflow is a large-scale project, there are many difficult parts to analyze alone, but by sharing opinions with other developers, I was able to solve the problem more quickly.\nSince I have gained some understanding of the ArgoWorkflow project and have gained confidence through my small contribution experience,\nI expect that my next contribution will be easier. Even after this program ends, we plan to contribute on a larger scale by collaborating\nwith other mentees who are interested in ArgoWorkflow."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-15",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["moonyoungCHAE"]}),"\n",(0,i.jsxs)(n.h3,{id:"17-soonyeong-choi",children:["17. ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/sunyeongchoi/",children:"SooNyeong Choi"})]}),"\n",(0,i.jsx)(n.h4,{id:"-personal-activity-report-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF3F Personal Activity Report"})}),"\n",(0,i.jsxs)(n.details,{children:[(0,i.jsx)(n.summary,{children:"Collapse/Expand"}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"1. Cron workflow can not apply volumeClaimTemplates config from argo controller config map (workflowDefaults)"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11344",children:"Issue #11344"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11662",children:"PR #11662"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:["To understand this issue, I first needed to grasp what ",(0,i.jsx)(n.a,{href:"https://argoproj.github.io/argo-workflows/default-workflow-specs",children:"Default Workflows"})," are."]}),(0,i.jsxs)(n.p,{children:["I learned that the ",(0,i.jsx)(n.code,{children:"workflowDefaults"})," field in the ",(0,i.jsx)(n.code,{children:"argo workflows controller configmap"})," allows you to set default values for workflows. Additionally, I discovered that if a workflow already has values for this field, those values take precedence."]}),(0,i.jsxs)(n.p,{children:["For example, after configuring the ",(0,i.jsx)(n.code,{children:"configmap"})," as follows, when you create a Workflow,"]}),(0,i.jsx)(n.pre,{"data-language":"yaml","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"yaml","data-theme":"default",children:[(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# This file describes the config settings available in the workflow controller configmap"})}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"v1"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"ConfigMap"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"name"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflow-controller-configmap"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"data"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"workflowDefaults"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"|"})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" metadata:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" annotations:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" argo: workflows"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" labels:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" foo: bar"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" spec:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" ttlStrategy:"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" secondsAfterSuccess: 5"})}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string)"},children:" parallelism: 3"})})]})}),(0,i.jsxs)(n.p,{children:["it will be automatically created with the values set in the ",(0,i.jsx)(n.code,{children:"workflowDefaults"})," field, like this:"]}),(0,i.jsx)(n.pre,{"data-language":"yaml","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"yaml","data-theme":"default",children:[(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"apiVersion"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"argoproj.io/v1alpha1"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"kind"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"Workflow"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"metadata"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"generateName"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"gc-ttl-"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"annotations"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"argo"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"workflows"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"labels"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"foo"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:"bar"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"spec"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"ttlStrategy"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"secondsAfterSuccess"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-constant)"},children:"5"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"# Time to live after workflow is successful"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"parallelism"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:":"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-constant)"},children:"3"})]})]})}),(0,i.jsxs)(n.p,{children:["The issue was related to an error occurring when adding the ",(0,i.jsx)(n.code,{children:"volumeClaimTemplates"})," value to ",(0,i.jsx)(n.code,{children:"workflowDefaults"}),", causing errors when creating ",(0,i.jsx)(n.code,{children:"CronWorkflows"})," or ",(0,i.jsx)(n.code,{children:"Workflows"}),"."]}),(0,i.jsxs)(n.p,{children:["The error message indicated, ",(0,i.jsx)(n.code,{children:"does not contain declared merge key: name."})]}),(0,i.jsxs)(n.p,{children:["Upon checking the code, it was found that the error occurred in the ",(0,i.jsx)(n.code,{children:"StrategicMergePatch"})," function, which is related to Kubernetes' ",(0,i.jsx)(n.code,{children:"patch"})," strategy."]}),(0,i.jsx)(n.pre,{"data-language":"go","data-theme":"default",children:(0,i.jsx)(n.code,{"data-language":"go","data-theme":"default",children:(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"VolumeClaimTemplates []apiv1.PersistentVolumeClaim "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"volumeClaimTemplates,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,opt,name=volumeClaimTemplates"`'})]})})}),(0,i.jsxs)(n.p,{children:["The issue arose from the fact that the ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"})," type defined in ",(0,i.jsx)(n.code,{children:"Workflows"})," used name as the ",(0,i.jsx)(n.code,{children:"patchMergeKey"}),"."]}),(0,i.jsxs)(n.p,{children:["However, upon inspecting the ",(0,i.jsx)(n.code,{children:"PersistentVolumeClaim"})," type below, it was found that ",(0,i.jsx)(n.code,{children:"name"})," was not present. In other words, the problem occurred because a value was defined as the ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," that was not part of the structure."]}),(0,i.jsx)(n.pre,{"data-language":"go","data-theme":"default",children:(0,i.jsxs)(n.code,{"data-language":"go","data-theme":"default",children:[(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"type"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-function)"},children:"PersistentVolumeClaim"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-keyword)"},children:"struct"}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" {"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.TypeMeta "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:",inline"`'})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// Standard object's metadata."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" metav1.ObjectMeta "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:" "}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// spec defines the desired characteristics of a volume requested by a pod author."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Spec PersistentVolumeClaimSpec "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:" "}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// status represents the current information/status of a persistent volume claim."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// Read-only."})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-comment)"},children:"// +optional"})]}),"\n",(0,i.jsxs)(n.span,{className:"line",children:[(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:" Status PersistentVolumeClaimStatus "}),(0,i.jsx)(n.span,{style:{color:"var(--shiki-token-string-expression)"},children:'`json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`'})]}),"\n",(0,i.jsx)(n.span,{className:"line",children:(0,i.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"}"})})]})}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I removed the ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," from ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"}),"."]}),(0,i.jsxs)(n.p,{children:["However, the reason ",(0,i.jsx)(n.code,{children:"patchMergeKey"})," was added to ",(0,i.jsx)(n.code,{children:"VolumeClaimTemplates"})," was to maintain consistency with conventions used for ",(0,i.jsx)(n.code,{children:"Volumes"}),"."]}),(0,i.jsx)(n.p,{children:"Since this issue is related to policies, it indeed requires further discussion."}),(0,i.jsx)(n.p,{children:"This was my first PR to the ArgoWorkflows project, and it's great that i was able to identify the cause of an issue that was causing inconvenience for many people."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"2. Search by name for WorkflowTemplates in UI"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11004",children:"Issue #11004"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11684",children:"PR #11684"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsx)(n.p,{children:"This issue was worked on by a team of three people."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"HackertonC",placeholder:"blur",src:eE.Z})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"WorkflowTemplates"})," do not have a search function based on 'name', so to find a specific ",(0,i.jsx)(n.code,{children:"WorkflowTemplates"}),", you could only search based on ",(0,i.jsx)(n.code,{children:"label"}),"."]}),(0,i.jsx)(n.p,{children:"So, many users were feeling inconvenienced, and it was an issue related to 'feature improvement' that they would like to provide a function to search based on 'name'."}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"namePattern",placeholder:"blur",src:eq.Z})}),(0,i.jsx)(n.p,{children:"We added additional logic to filter the results of WorkflowTemplates retrieved through the Kubernetes API based on their 'name', successfully implementing this feature."}),(0,i.jsx)(n.p,{children:"However, there was one issue."}),(0,i.jsxs)(n.p,{children:["Existing pagination was implemented using Kubernetes' own ",(0,i.jsx)(n.code,{children:"continue"})," value, so if Kubernetes results were custom manipulated like this, Kubernetes pagination could not be used."]}),(0,i.jsxs)(n.p,{children:["We had a lot of concerns about how to solve this, but We solved the problem by applying logic to implement cursor pagination using Kubernetes' ",(0,i.jsx)(n.code,{children:"resourceVersion"}),"."]}),(0,i.jsx)(n.p,{children:"It was so fun to be able to discuss it with others instead of alone."}),(0,i.jsx)(n.p,{children:"I also felt good about providing some really needed functionality to the ArgoWorkflows project."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"3. A problem that is not initialized when changing the number of page limits"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11702",children:"Issue #11702"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11703",children:"PR #11703"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:["While resolving the ",(0,i.jsx)(n.code,{children:"Search by name for WorkflowTemplates in UI"})," issue, i discovered a new pagination bug."]}),(0,i.jsxs)(n.p,{children:["When changing the number of pages, the ",(0,i.jsx)(n.code,{children:"continue"})," value used for pagination was not initialized in the UI, so the data was not displayed properly."]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I was able to solve the problem by simply modifying the logic to initialize ",(0,i.jsx)(n.code,{children:"offset"})," when a change in page number is detected in the UI code."]}),(0,i.jsx)(n.p,{children:"It was only a one-line code change, but this one line solved a problem that was quite inconvenient."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"4. Pagination may not work correctly for archived workflows"})}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11715",children:"Issue #11715"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11761",children:"PR #11761"})]}),(0,i.jsx)(n.p,{children:"This issue was directly communicated to us by Maintainer @terrytangyuan through Slack."}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(c(),{alt:"Slack",placeholder:"blur",src:eL.Z}),"\n",(0,i.jsx)(c(),{alt:"Github",placeholder:"blur",src:ez.Z})]}),(0,i.jsx)(n.p,{children:"It felt like I was contacted by my favorite celebrity and I was so happy that I almost flew away. I suppressed my happy and excited heart and analyzed the issue."}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," were previously separated into different pages, but starting from the ",(0,i.jsx)(n.code,{children:"master"})," version, ",(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," are combined into one page, and the logic has been modified to show ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," together if they exist."]}),(0,i.jsxs)(n.p,{children:["However, when ",(0,i.jsx)(n.code,{children:"Workflows"})," and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," were merged into one, a problem occurred with pagination."]}),(0,i.jsxs)(n.p,{children:["The two resources also used completely different pagination. ",(0,i.jsx)(n.code,{children:"Workflows"})," was using the ",(0,i.jsx)(n.code,{children:"continue"})," value, which is Kubernetes' own pagination, and ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," used its own database, so it was using the database to perform pagination using the ",(0,i.jsx)(n.code,{children:"offset"})," method."]}),(0,i.jsxs)(n.p,{children:["However, while passing the ",(0,i.jsx)(n.code,{children:"continue"})," value used in ",(0,i.jsx)(n.code,{children:"Workflows"})," to ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," as is, a problem occurred where ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," was not searched at all."]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsxs)(n.p,{children:["I was able to resolve the issue by referring to the pagination logic that was implemented while resolving the ",(0,i.jsx)(n.code,{children:"Search by name for WorkflowTemplates in UI"})," issue."]}),(0,i.jsx)(n.p,{children:"Since the two resources have no choice but to use different methods of pagination, rather than using pagination before merging the two resources, use a method of first searching the entire resource and merging the two resources and finally applying the pagination logic. I did it."}),(0,i.jsxs)(n.p,{children:["I was able to solve the problem of ",(0,i.jsx)(n.code,{children:"ArchivedWorkflows"})," not being searched, but fetching and merging the entire list every time the page is changed is a performance concern, so i'm thinking about a way to test performance."]}),(0,i.jsx)(n.p,{children:"I plan to switch to front-end pagination if performance testing indicates that it's not working well."}),(0,i.jsx)(n.p,{children:"It was great to be able to solve a critical issue, and I felt proud and fun because I felt like I was contributing properly to the ArgoWorkflows project as a contributor."}),(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"5. Relocation of Commit Guidelines Information in the Documentation"})}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/issues/11700",children:"Issue #11700"}),"\n",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows/pull/11701",children:"PR #11701"})]}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Analysis"}),"\n"]}),(0,i.jsx)(n.p,{children:"The ArgoWorkflows project has a README document for developers attempting to contribute."}),(0,i.jsx)(n.p,{children:"However, it does not mention specific guidelines for commits."}),(0,i.jsx)(n.p,{children:"@GeunSam2 mentor mentioned that it was inconvenient when initially attempted to contribute and had difficulty finding commit guidelines."}),(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:"Issue Resolution"}),"\n"]}),(0,i.jsx)(n.p,{children:(0,i.jsx)(c(),{alt:"ContributingDocs",placeholder:"blur",src:eU.Z})}),(0,i.jsx)(n.p,{children:"Upon hearing this feedback, I made a modification to the contribution README by adding a link to commit guidelines."}),(0,i.jsx)(n.p,{children:"This change aims to make it easier for developers who want to contribute to ArgoWorkflows."}),(0,i.jsx)(n.p,{children:"In this PR, a maintainer provided a code suggestion, which was intriguing and enjoyable for me as I was encountering the code suggestion feature for the first time."})]}),"\n",(0,i.jsx)(n.h4,{id:"-participation-review-17",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Participation Review"})}),"\n",(0,i.jsx)(n.p,{children:"If someone were to ask me what I did best this year, I would confidently say that it was my participation in the ArgoWorkflows project contribution activities."}),"\n",(0,i.jsx)(n.p,{children:"Meeting various developers in the same field, forming a sense of empathy, and engaging in discussions with them was truly enjoyable. Hearing stories about different companies was also quite interesting."}),"\n",(0,i.jsx)(n.p,{children:"During our weekly meetings, it wasn't just about working together; our mentors always conducted insightful seminars. Sundays became genuinely enjoyable, and time flew by."}),"\n",(0,i.jsx)(n.p,{children:"Meeting such capable mentors was a delight. I received advice on the concerns I had as a junior developer, my future direction, and how to study effectively as a developer, which made me happy."}),"\n",(0,i.jsx)(n.p,{children:"I always wanted to try contributing, but I was afraid to tackle such a big project. However, facing these challenges with such great mentees and mentors made my fears disappear."}),"\n",(0,i.jsx)(n.p,{children:"Submitting numerous PRs and communicating with maintainers was also a lot of fun, and it was really satisfying to see my code being incorporated."}),"\n",(0,i.jsx)(n.p,{children:"Thanks to this experience, I gained the confidence to contribute not only to ArgoWorkflows but also to other projects."}),"\n",(0,i.jsx)(n.p,{children:"I have no intention of stopping my contributions after this period ends. I plan to continue contributing to ArgoWorkflows while looking for opportunities to contribute to Kubernetes and Argo CD projects used by my company."}),"\n",(0,i.jsx)(n.h4,{id:"-personal-summary-16",children:(0,i.jsx)(n.strong,{children:"\uD83C\uDF35 Personal Summary"})}),"\n",(0,i.jsx)(eJ.Z,{contributers:["sunyeongchoi"]})]})}n.default=(0,r.j)(eB)}},function(e){e.O(0,[2376,2762,674,9774,2888,179],function(){return e(e.s=9757)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230715-314af296910ad233.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230715-f9a08e1364c81dc3.js similarity index 77% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230715-314af296910ad233.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230715-f9a08e1364c81dc3.js index 843e5193..145d51b5 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230715-314af296910ad233.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230715-f9a08e1364c81dc3.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9900],{3245:function(e,n,A){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230715",function(){return A(9899)}])},979:function(e,n,A){"use strict";var o=A(5893);n.Z={logo:(0,o.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,o.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,o.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,o.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,o.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,o.jsx)("meta",{property:"og:type",content:"website"})]})}},9899:function(e,n,A){"use strict";A.r(n),A.d(n,{default:function(){return h}});var o=A(5893),i=A(2673),a=A(4984),t=A(979);A(9966);var r=A(1151),u=A(5675),m=A.n(u),d={src:"/_next/static/media/230715_1.d532efca.jpg",height:4e3,width:3e3,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABgMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALAl/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIDBAAGEzJC/9oACAEBAAE/ALG2NDYVDWk4ijHp6Gf/xAAYEQACAwAAAAAAAAAAAAAAAAAAARESQv/aAAgBAgEBPwCs6Z//xAAXEQADAQAAAAAAAAAAAAAAAAAAARFh/9oACAEDAQE/ALiP/9k=",blurWidth:6,blurHeight:8},g={src:"/_next/static/media/230715_2.9c337716.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAwEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAALiL/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMBEgQhAAYT/9oACAEBAAE/AA7M5L8dDBsw8nyLUVqU65//xAAYEQACAwAAAAAAAAAAAAAAAAABAgADEf/aAAgBAgEBPwCxmUjDP//EABcRAAMBAAAAAAAAAAAAAAAAAAABEQL/2gAIAQMBAT8Ayk7T/9k=",blurWidth:8,blurHeight:6};let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(k,{...e})}):k(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230715.mdx",route:"/2023/activites/weeklyMeets/230715",headings:[{depth:1,value:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0715-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230715",nextraLayout:a.ZP,themeConfig:t.Z};function k(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{children:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 15์ผ ์ผ์š”์ผ"}),"\n",(0,o.jsx)(n.li,{children:"์žฅ์†Œ : OpenUP (Creative Ground)"}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,o.jsx)(n.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ๊น€์›์‹, ๊น€ํ•™์ค€, ๋ฐ•์ง„์ˆ˜, ์„œ์ฒญ์šด, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์•ˆ์ง€์™„, ์œ ์œค์šฐ, ์ด๋ณ‘๊ณค, ์ด์˜์ฃผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์กฐ๊ตญํฌ, ์ฑ„๋ฌธ์˜, ์ตœ์ˆ˜๋…•"}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"๋‹น๊ทผ๋งˆ์ผ“์—์„œ ArgoWorkflows ๋„์ž…ํ•œ ์‚ฌ๋ก€ ๋ฐœํ‘œ"}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… ๋ฐฉ๋ฒ• ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด ์ง„ํ–‰"}),"\n"]}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(m(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,o.jsx)(m(),{alt:"image2",placeholder:"blur",src:g})]})]})}var h=(0,i.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3245)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9900],{3245:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230715",function(){return i(9899)}])},979:function(e,n,i){"use strict";var o=i(5893);n.Z={logo:(0,o.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,o.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,o.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,o.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,o.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,o.jsx)("meta",{property:"og:type",content:"website"})]})}},9899:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return h}});var o=i(5893),A=i(2673),a=i(4984),t=i(979);i(9966);var r=i(1151),u=i(5675),m=i.n(u),d={src:"/_next/static/media/230715_1.d532efca.jpg",height:4e3,width:3e3,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABgMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALAl/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIDBAAGEzJC/9oACAEBAAE/ALG2NDYVDWk4ijHp6Gf/xAAYEQACAwAAAAAAAAAAAAAAAAAAARESQv/aAAgBAgEBPwCs6Z//xAAXEQADAQAAAAAAAAAAAAAAAAAAARFh/9oACAEDAQE/ALiP/9k=",blurWidth:6,blurHeight:8},g={src:"/_next/static/media/230715_2.9c337716.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAwEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAALiL/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMBEgQhAAYT/9oACAEBAAE/AA7M5L8dDBsw8nyLUVqU65//xAAYEQACAwAAAAAAAAAAAAAAAAABAgADEf/aAAgBAgEBPwCxmUjDP//EABcRAAMBAAAAAAAAAAAAAAAAAAABEQL/2gAIAQMBAT8Ayk7T/9k=",blurWidth:8,blurHeight:6};let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(k,{...e})}):k(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230715.mdx",route:"/2023/activites/weeklyMeets/230715",headings:[{depth:1,value:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0715-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230715",nextraLayout:a.ZP,themeConfig:t.Z};function k(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{children:"[07/15] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 15์ผ ์ผ์š”์ผ"}),"\n",(0,o.jsx)(n.li,{children:"์žฅ์†Œ : OpenUP (Creative Ground)"}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,o.jsx)(n.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ๊น€์›์‹, ๊น€ํ•™์ค€, ๋ฐ•์ง„์ˆ˜, ์„œ์ฒญ์šด, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์•ˆ์ง€์™„, ์œ ์œค์šฐ, ์ด๋ณ‘๊ณค, ์ด์˜์ฃผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์กฐ๊ตญํฌ, ์ฑ„๋ฌธ์˜, ์ตœ์ˆ˜๋…•"}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"๋‹น๊ทผ๋งˆ์ผ“์—์„œ ArgoWorkflows ๋„์ž…ํ•œ ์‚ฌ๋ก€ ๋ฐœํ‘œ"}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… ๋ฐฉ๋ฒ• ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด ์ง„ํ–‰"}),"\n"]}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(m(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,o.jsx)(m(),{alt:"image2",placeholder:"blur",src:g})]})]})}var h=(0,A.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3245)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230723-b42a0ec82cb91246.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230723-e1253ac098d8f08e.js similarity index 80% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230723-b42a0ec82cb91246.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230723-e1253ac098d8f08e.js index ddc1bcb8..4da7acb1 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230723-b42a0ec82cb91246.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230723-e1253ac098d8f08e.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[776],{5013:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230723",function(){return i(9504)}])},979:function(e,n,i){"use strict";var o=i(5893);n.Z={logo:(0,o.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,o.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,o.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,o.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,o.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,o.jsx)("meta",{property:"og:type",content:"website"})]})}},9504:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return k}});var o=i(5893),a=i(2673),t=i(4984),r=i(979);i(9966);var u=i(1151),m=i(5675),d=i.n(m),g={src:"/_next/static/media/230723_1.f9d19c39.jpg",height:897,width:1611,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAQACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAuBb/xAAbEAABBAMAAAAAAAAAAAAAAAABAAMREgIEYf/aAAgBAQABPwAPunSrc1kYxyAv/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:4};let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(A,{...e})}):A(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230723.mdx",route:"/2023/activites/weeklyMeets/230723",headings:[{depth:1,value:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0723-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230723",nextraLayout:t.ZP,themeConfig:r.Z};function A(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,u.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{children:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 23์ผ ์ผ์š”์ผ"}),"\n",(0,o.jsx)(n.li,{children:"์žฅ์†Œ : ๋ฌด์‹ ์‚ฌ ํšŒ์˜์‹ค"}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,o.jsx)(n.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ฐ•์‹œ์˜จ, ๊ถŒ์˜๊ธธ, ๋ฐ•์ง„์ˆ˜, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•"}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n"]}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(d(),{alt:"image1",placeholder:"blur",src:g})})]})}var k=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5013)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[776],{5013:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230723",function(){return i(9504)}])},979:function(e,n,i){"use strict";var o=i(5893);n.Z={logo:(0,o.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,o.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,o.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,o.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,o.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,o.jsx)("meta",{property:"og:type",content:"website"})]})}},9504:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return k}});var o=i(5893),a=i(2673),t=i(4984),r=i(979);i(9966);var u=i(1151),m=i(5675),d=i.n(m),g={src:"/_next/static/media/230723_1.f9d19c39.jpg",height:897,width:1611,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAQACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAuBb/xAAbEAABBAMAAAAAAAAAAAAAAAABAAMREgIEYf/aAAgBAQABPwAPunSrc1kYxyAv/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:4};let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(A,{...e})}):A(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230723.mdx",route:"/2023/activites/weeklyMeets/230723",headings:[{depth:1,value:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0723-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230723",nextraLayout:t.ZP,themeConfig:r.Z};function A(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,u.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{children:"[07/23] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 23์ผ ์ผ์š”์ผ"}),"\n",(0,o.jsx)(n.li,{children:"์žฅ์†Œ : ๋ฌด์‹ ์‚ฌ ํšŒ์˜์‹ค"}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,o.jsx)(n.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊ฐ•์‹œ์˜จ, ๊ถŒ์˜๊ธธ, ๋ฐ•์ง„์ˆ˜, ์†กํ˜œ๋ฏผ, ์•ˆ๋‹คํ˜œ, ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•"}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,o.jsx)(n.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n"]}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsx)(n.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(d(),{alt:"image1",placeholder:"blur",src:g})})]})}var k=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5013)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230730-bef14879e00c80cc.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230730-01fc70f4304743e2.js similarity index 74% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230730-bef14879e00c80cc.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230730-01fc70f4304743e2.js index 42b7c44c..3daa341d 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230730-bef14879e00c80cc.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230730-01fc70f4304743e2.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2483],{3705:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230730",function(){return n(6685)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6685:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),g=n(5675),u=n.n(g),d={src:"/_next/static/media/230730_1.b4e774ec.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAogf/xAAcEAACAQUBAAAAAAAAAAAAAAABAgMABBESIQX/2gAIAQEAAT8AtGb0bKO/GqGZ9o1xwKDjtf/EABgRAAIDAAAAAAAAAAAAAAAAAAACEiFx/9oACAECAQE/AFuWn//EABcRAAMBAAAAAAAAAAAAAAAAAAACESH/2gAIAQMBAT8AbIf/2Q==",blurWidth:8,blurHeight:6},m={src:"/_next/static/media/230730_2.749435de.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAoA//xAAcEAEAAgEFAAAAAAAAAAAAAAACAwQBAAUREjL/2gAIAQEAAT8Ap99woK/GQJU0zGvHGM6//8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEXH/2gAIAQIBAT8Ag270/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECMf/aAAgBAwEBPwClh//Z",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230730_3.41752d5f.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAuAp//8QAHBAAAwABBQAAAAAAAAAAAAAAAQIDEgAREyEi/9oACAEBAAE/AHx4ZpOYZ6HFA3lVKHY9ga//xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIh/9oACAECAQE/ALqk8P/EABYRAQEBAAAAAAAAAAAAAAAAAAECAP/aAAgBAwEBPwCZE3//2Q==",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230730_4.145f554a.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAQEBAQAAAAAAAAAAAAAAAAAABAX/2gAMAwEAAhADEAAAAKA0P//EAB0QAQABAwUAAAAAAAAAAAAAAAIBAAMEEiEiMVH/2gAIAQEAAT8AmMojJYy3buWHpLO/JHxdxX//xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAIAQIBAT8AdN//xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRIf/aAAgBAwEBPwCoa8J//9k=",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230730.mdx",route:"/2023/activites/weeklyMeets/230730",headings:[{depth:1,value:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0730-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230730",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 30์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๋ฐ•์ง„์ˆ˜, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(A.li,{children:"์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์†กํ˜œ๋ฏผ)"}),"\n",(0,a.jsx)(A.li,{children:"Argo Workflows์™€ keyclock ์—ฐ๋™๋ฐฉ๋ฒ• ๋ฐœํ‘œ(์ตœ์ˆ˜๋…•)"}),"\n",(0,a.jsx)(A.li,{children:"์ฑŒ๋ฆฐ์ง€์Šค ์ˆ˜๋ฃŒ ๊ธฐ๋… ํšŒ์‹"}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,i.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3705)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2483],{3705:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230730",function(){return n(6685)}])},979:function(e,A,n){"use strict";var i=n(5893);A.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6685:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var i=n(5893),a=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),g=n(5675),u=n.n(g),m={src:"/_next/static/media/230730_1.b4e774ec.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAogf/xAAcEAACAQUBAAAAAAAAAAAAAAABAgMABBESIQX/2gAIAQEAAT8AtGb0bKO/GqGZ9o1xwKDjtf/EABgRAAIDAAAAAAAAAAAAAAAAAAACEiFx/9oACAECAQE/AFuWn//EABcRAAMBAAAAAAAAAAAAAAAAAAACESH/2gAIAQMBAT8AbIf/2Q==",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230730_2.749435de.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAoA//xAAcEAEAAgEFAAAAAAAAAAAAAAACAwQBAAUREjL/2gAIAQEAAT8Ap99woK/GQJU0zGvHGM6//8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEXH/2gAIAQIBAT8Ag270/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECMf/aAAgBAwEBPwClh//Z",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230730_3.41752d5f.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAuAp//8QAHBAAAwABBQAAAAAAAAAAAAAAAQIDEgAREyEi/9oACAEBAAE/AHx4ZpOYZ6HFA3lVKHY9ga//xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIh/9oACAECAQE/ALqk8P/EABYRAQEBAAAAAAAAAAAAAAAAAAECAP/aAAgBAwEBPwCZE3//2Q==",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230730_4.145f554a.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAQEBAQAAAAAAAAAAAAAAAAAABAX/2gAMAwEAAhADEAAAAKA0P//EAB0QAQABAwUAAAAAAAAAAAAAAAIBAAMEEiEiMVH/2gAIAQEAAT8AmMojJYy3buWHpLO/JHxdxX//xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAIAQIBAT8AdN//xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRIf/aAAgBAwEBPwCoa8J//9k=",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,i.jsx)(A,{...e,children:(0,i.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230730.mdx",route:"/2023/activites/weeklyMeets/230730",headings:[{depth:1,value:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0730-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230730",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.h1,{children:"[07/30] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 07์›” 30์ผ ์ผ์š”์ผ"}),"\n",(0,i.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,i.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๋ฐ•์ง„์ˆ˜, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ"}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,i.jsx)(A.li,{children:"์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ์œ„ํ•œ WebRtc์˜ ๊ฐœ๋… ๋ฐ ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์†กํ˜œ๋ฏผ)"}),"\n",(0,i.jsx)(A.li,{children:"Argo Workflows์™€ keyclock ์—ฐ๋™๋ฐฉ๋ฒ• ๋ฐœํ‘œ(์ตœ์ˆ˜๋…•)"}),"\n",(0,i.jsx)(A.li,{children:"์ฑŒ๋ฆฐ์ง€์Šค ์ˆ˜๋ฃŒ ๊ธฐ๋… ํšŒ์‹"}),"\n"]}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(u(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,i.jsx)(u(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,i.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,i.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,a.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3705)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230806-130377e628fdf30d.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230806-d2a5c75e46d6e7f4.js similarity index 81% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230806-130377e628fdf30d.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230806-d2a5c75e46d6e7f4.js index ad87c0c0..e2b95be2 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230806-130377e628fdf30d.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230806-d2a5c75e46d6e7f4.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7800],{5943:function(A,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230806",function(){return n(7274)}])},979:function(A,e,n){"use strict";var a=n(5893);e.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},7274:function(A,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var g=n(1151),r=n(5675),u=n.n(r),d={src:"/_next/static/media/230806_1.f1d083a5.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAqBp//8QAHBAAAQMFAAAAAAAAAAAAAAAAAwUREgABAiOS/9oACAEBAAE/AFJf1AGIUJkytw7vX//EABcRAAMBAAAAAAAAAAAAAAAAAAABAiH/2gAIAQIBAT8Ad1Lxn//EABcRAAMBAAAAAAAAAAAAAAAAAAABAiH/2gAIAQMBAT8AmZa1H//Z",blurWidth:8,blurHeight:6},m={src:"/_next/static/media/230806_2.e7cf5e2b.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAABH//xAAeEAAABQUBAAAAAAAAAAAAAAABAgMFEgAEERMUQf/aAAgBAQABPwBkckE7fj1GnkxpeDIa/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFhEAAwAAAAAAAAAAAAAAAAAAAAIx/9oACAEDAQE/AGp//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230806_3.a498f17d.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAAgP/EAB0QAAIBBAMAAAAAAAAAAAAAAAEDAgQRElEAFUH/2gAIAQEAAT8AZUT62VXNasmYiwHo1q/P/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEXH/2gAIAQIBAT8Ag270/8QAFhEBAQEAAAAAAAAAAAAAAAAAAgAB/9oACAEDAQE/AEcv/9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230806_4.39c1b328.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAAogL/xAAbEAACAgMBAAAAAAAAAAAAAAABAgMEAAUSc//aAAgBAQABPwCt3e142LBAZEebnzz/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIRIf/aAAgBAgEBPwBSdvT/xAAWEQEBAQAAAAAAAAAAAAAAAAABIQD/2gAIAQMBAT8AQk3/2Q==",blurWidth:8,blurHeight:6},l={src:"/_next/static/media/230806_5.11376e76.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAKgi/wD/xAAcEAABAwUAAAAAAAAAAAAAAAADAAIEBRIUIXP/2gAIAQEAAT8AhDLVIeWSxrjOJrkv/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAgBAgEBPwBNRXu//8QAGBEAAgMAAAAAAAAAAAAAAAAAAQIAESH/2gAIAQMBAT8ACrQyf//Z",blurWidth:8,blurHeight:6};let M={MDXContent:function(){let A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:e}=Object.assign({},(0,g.ah)(),A.components);return e?(0,a.jsx)(e,{...A,children:(0,a.jsx)(k,{...A})}):k(A)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230806.mdx",route:"/2023/activites/weeklyMeets/230806",headings:[{depth:1,value:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0806-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230806",nextraLayout:o.ZP,themeConfig:t.Z};function k(A){let e=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,g.ah)(),A.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{children:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsx)(e.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 06์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(e.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(e.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ์ฑ„๋ฌธ์˜, ๊ฐ•๋ณ‘์„ , ์•ˆ์ง€์™„, ๊ฐ•์‹œ์˜จ"}),"\n",(0,a.jsx)(e.hr,{}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(e.li,{children:"argo event์™€ workflow, cd ์—ฐ๋™ ๋ฐœํ‘œ(๊น€ํ•™์ค€)"}),"\n",(0,a.jsx)(e.li,{children:"eBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์ •์„ฑ๋ฝ)"}),"\n"]}),"\n",(0,a.jsx)(e.hr,{}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h}),"\n",(0,a.jsx)(u(),{alt:"image5",placeholder:"blur",src:l})]})]})}var c=(0,i.j)(M)}},function(A){A.O(0,[2376,9774,2888,179],function(){return A(A.s=5943)}),_N_E=A.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7800],{5943:function(A,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230806",function(){return n(7274)}])},979:function(A,e,n){"use strict";var a=n(5893);e.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},7274:function(A,e,n){"use strict";n.r(e),n.d(e,{default:function(){return x}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var g=n(1151),r=n(5675),u=n.n(r),d={src:"/_next/static/media/230806_1.f1d083a5.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAqBp//8QAHBAAAQMFAAAAAAAAAAAAAAAAAwUREgABAiOS/9oACAEBAAE/AFJf1AGIUJkytw7vX//EABcRAAMBAAAAAAAAAAAAAAAAAAABAiH/2gAIAQIBAT8Ad1Lxn//EABcRAAMBAAAAAAAAAAAAAAAAAAABAiH/2gAIAQMBAT8AmZa1H//Z",blurWidth:8,blurHeight:6},m={src:"/_next/static/media/230806_2.e7cf5e2b.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAABH//xAAeEAAABQUBAAAAAAAAAAAAAAABAgMFEgAEERMUQf/aAAgBAQABPwBkckE7fj1GnkxpeDIa/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFhEAAwAAAAAAAAAAAAAAAAAAAAIx/9oACAEDAQE/AGp//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230806_3.a498f17d.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAAgP/EAB0QAAIBBAMAAAAAAAAAAAAAAAEDAgQRElEAFUH/2gAIAQEAAT8AZUT62VXNasmYiwHo1q/P/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEXH/2gAIAQIBAT8Ag270/8QAFhEBAQEAAAAAAAAAAAAAAAAAAgAB/9oACAEDAQE/AEcv/9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230806_4.39c1b328.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAAogL/xAAbEAACAgMBAAAAAAAAAAAAAAABAgMEAAUSc//aAAgBAQABPwCt3e142LBAZEebnzz/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIRIf/aAAgBAgEBPwBSdvT/xAAWEQEBAQAAAAAAAAAAAAAAAAABIQD/2gAIAQMBAT8AQk3/2Q==",blurWidth:8,blurHeight:6},l={src:"/_next/static/media/230806_5.11376e76.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAKgi/wD/xAAcEAABAwUAAAAAAAAAAAAAAAADAAIEBRIUIXP/2gAIAQEAAT8AhDLVIeWSxrjOJrkv/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAgBAgEBPwBNRXu//8QAGBEAAgMAAAAAAAAAAAAAAAAAAQIAESH/2gAIAQMBAT8ACrQyf//Z",blurWidth:8,blurHeight:6};let M={MDXContent:function(){let A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:e}=Object.assign({},(0,g.ah)(),A.components);return e?(0,a.jsx)(e,{...A,children:(0,a.jsx)(k,{...A})}):k(A)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230806.mdx",route:"/2023/activites/weeklyMeets/230806",headings:[{depth:1,value:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0806-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230806",nextraLayout:o.ZP,themeConfig:t.Z};function k(A){let e=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,g.ah)(),A.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{children:"[08/06] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsx)(e.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 06์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(e.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(e.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ์ฑ„๋ฌธ์˜, ๊ฐ•๋ณ‘์„ , ์•ˆ์ง€์™„, ๊ฐ•์‹œ์˜จ"}),"\n",(0,a.jsx)(e.hr,{}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(e.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(e.li,{children:"argo event์™€ workflow, cd ์—ฐ๋™ ๋ฐœํ‘œ(๊น€ํ•™์ค€)"}),"\n",(0,a.jsx)(e.li,{children:"eBPF์˜ ๊ฐœ๋…, ํ•„ํ„ฐ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•, ํ™œ์šฉ์‚ฌ๋ก€ ๋ฐœํ‘œ(์ •์„ฑ๋ฝ)"}),"\n"]}),"\n",(0,a.jsx)(e.hr,{}),"\n",(0,a.jsx)(e.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h}),"\n",(0,a.jsx)(u(),{alt:"image5",placeholder:"blur",src:l})]})]})}var x=(0,i.j)(M)}},function(A){A.O(0,[2376,9774,2888,179],function(){return A(A.s=5943)}),_N_E=A.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230813-9c1a05c0c0e28866.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230813-c036500391927463.js similarity index 79% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230813-9c1a05c0c0e28866.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230813-c036500391927463.js index b4531071..28accaa8 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230813-9c1a05c0c0e28866.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230813-c036500391927463.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4034],{9980:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230813",function(){return n(3002)}])},979:function(e,A,n){"use strict";var i=n(5893);A.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},3002:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var i=n(5893),a=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),u=n(5675),g=n.n(u),m={src:"/_next/static/media/230813_1.b248624c.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAAtAX/xAAdEAACAgEFAAAAAAAAAAAAAAABAgMFAAQTMUKB/9oACAEBAAE/AI0k1tY9k5VRJDvKqjryPc//xAAZEQABBQAAAAAAAAAAAAAAAAABAAIRElH/2gAIAQIBAT8AYSbTq//EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAIAQMBAT8AsBk//9k=",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230813_2.af7747ce.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALxL/8QAGxAAAgIDAQAAAAAAAAAAAAAAAgMBBQARElH/2gAIAQEAAT8AaphVrrFsjGwh3AeZ/8QAGhEAAQUBAAAAAAAAAAAAAAAAAQACAxESUf/aAAgBAgEBPwCMl2r6v//EABcRAQADAAAAAAAAAAAAAAAAABEAAQL/2gAIAQMBAT8A3QE//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230813_3.33232052.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAKAk/wD/xAAcEAABBAMBAAAAAAAAAAAAAAADAQQFEQAhImH/2gAIAQEAAT8AYRpHMU3OQ3RRIXXqXWf/xAAZEQABBQAAAAAAAAAAAAAAAAACABESIUH/2gAIAQIBAT8AmTler//EABcRAAMBAAAAAAAAAAAAAAAAAAACElH/2gAIAQMBAT8AlcP/2Q==",blurWidth:8,blurHeight:6};let h={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,i.jsx)(A,{...e,children:(0,i.jsx)(l,{...e})}):l(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230813.mdx",route:"/2023/activites/weeklyMeets/230813",headings:[{depth:1,value:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0813-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230813",nextraLayout:o.ZP,themeConfig:t.Z};function l(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.h1,{children:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 13์ผ ์ผ์š”์ผ"}),"\n",(0,i.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,i.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์•ˆ๋‹คํ˜œ, ์ตœ์ˆ˜๋…•, ๊น€ํ•™์ค€, ๊ฐ•๋ณ‘์„ , ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์„œ์ฒญ์šด, ๋ฐ•์ง„์ˆ˜"}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,i.jsx)(A.li,{children:"์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )"}),"\n",(0,i.jsx)(A.li,{children:"์ด์Šˆ ํ•ด์ปคํ†ค ๊ณ„ํš ์ˆ˜๋ฆฝ"}),"\n"]}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(g(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,i.jsx)(g(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,i.jsx)(g(),{alt:"image3",placeholder:"blur",src:s})]})]})}var k=(0,a.j)(h)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9980)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4034],{9980:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230813",function(){return n(3002)}])},979:function(e,A,n){"use strict";var i=n(5893);A.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},3002:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var i=n(5893),a=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),u=n(5675),m=n.n(u),g={src:"/_next/static/media/230813_1.b248624c.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAAAtAX/xAAdEAACAgEFAAAAAAAAAAAAAAABAgMFAAQTMUKB/9oACAEBAAE/AI0k1tY9k5VRJDvKqjryPc//xAAZEQABBQAAAAAAAAAAAAAAAAABAAIRElH/2gAIAQIBAT8AYSbTq//EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAIAQMBAT8AsBk//9k=",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230813_2.af7747ce.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALxL/8QAGxAAAgIDAQAAAAAAAAAAAAAAAgMBBQARElH/2gAIAQEAAT8AaphVrrFsjGwh3AeZ/8QAGhEAAQUBAAAAAAAAAAAAAAAAAQACAxESUf/aAAgBAgEBPwCMl2r6v//EABcRAQADAAAAAAAAAAAAAAAAABEAAQL/2gAIAQMBAT8A3QE//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230813_3.33232052.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAKAk/wD/xAAcEAABBAMBAAAAAAAAAAAAAAADAQQFEQAhImH/2gAIAQEAAT8AYRpHMU3OQ3RRIXXqXWf/xAAZEQABBQAAAAAAAAAAAAAAAAACABESIUH/2gAIAQIBAT8AmTler//EABcRAAMBAAAAAAAAAAAAAAAAAAACElH/2gAIAQMBAT8AlcP/2Q==",blurWidth:8,blurHeight:6};let h={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,i.jsx)(A,{...e,children:(0,i.jsx)(l,{...e})}):l(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230813.mdx",route:"/2023/activites/weeklyMeets/230813",headings:[{depth:1,value:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0813-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230813",nextraLayout:o.ZP,themeConfig:t.Z};function l(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.h1,{children:"[08/13] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 13์ผ ์ผ์š”์ผ"}),"\n",(0,i.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,i.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์•ˆ๋‹คํ˜œ, ์ตœ์ˆ˜๋…•, ๊น€ํ•™์ค€, ๊ฐ•๋ณ‘์„ , ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์„œ์ฒญ์šด, ๋ฐ•์ง„์ˆ˜"}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,i.jsx)(A.li,{children:"์ปจํ…Œ์ด๋„ˆ์˜ ์—ญ์‚ฌ์™€ ๋„์ปค ์—†์ด ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )"}),"\n",(0,i.jsx)(A.li,{children:"์ด์Šˆ ํ•ด์ปคํ†ค ๊ณ„ํš ์ˆ˜๋ฆฝ"}),"\n"]}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(m(),{alt:"image1",placeholder:"blur",src:g}),"\n",(0,i.jsx)(m(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,i.jsx)(m(),{alt:"image3",placeholder:"blur",src:s})]})]})}var k=(0,a.j)(h)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9980)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230820-7dd3d89c7fec2761.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230820-47681621c4aa49a1.js similarity index 79% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230820-7dd3d89c7fec2761.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230820-47681621c4aa49a1.js index b271162d..54a2a022 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230820-7dd3d89c7fec2761.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230820-47681621c4aa49a1.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3475],{5364:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230820",function(){return n(1590)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1590:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),g=n(5675),u=n.n(g),d={src:"/_next/static/media/230820_1.426ac4d3.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALRD/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMBBBIhABQx/9oACAEBAAE/AGXn1R7rIGVCYZJHzEta5//EABcRAQADAAAAAAAAAAAAAAAAAAEAAjH/2gAIAQIBAT8Aqrs//8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAIAQMBAT8AS//Z",blurWidth:8,blurHeight:6},m={src:"/_next/static/media/230820_2.5467c996.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAJomv//EABsQAAEEAwAAAAAAAAAAAAAAAAEAAgMTBAUG/9oACAEBAAE/AB0uynlmxQ8NrsaCv//EABcRAQADAAAAAAAAAAAAAAAAAAEAAyH/2gAIAQIBAT8AsUcn/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oACAEDAQE/AMAl/9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230820_3.1054b544.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAAP/2gAMAwEAAhADEAAAAKRJ/8QAGRAAAgMBAAAAAAAAAAAAAAAAAQIDBBEA/9oACAEBAAE/AKt+5KryaAqQsoXSdzv/xAAYEQEBAAMAAAAAAAAAAAAAAAACAQARMf/aAAgBAgEBPwBNRKb5c//EABcRAAMBAAAAAAAAAAAAAAAAAAACIRL/2gAIAQMBAT8Aysh//9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230820_4.5cfe1da8.jpg",height:3456,width:4608,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAIYk/8QAHBAAAgICAwAAAAAAAAAAAAAAARECAwASBAVR/9oACAEBAAE/ALO7EKiuDSVPVl7L3P/EABYRAAMAAAAAAAAAAAAAAAAAAABRcf/aAAgBAgEBPwB0/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQAhcf/aAAgBAwEBPwBCsn//2Q==",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230820.mdx",route:"/2023/activites/weeklyMeets/230820",headings:[{depth:1,value:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0820-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230820",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 20์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ์ฑ„๋ฌธ์˜, ์•ˆ์ง€์™„"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ(์•ˆ๋‹คํ˜œ)"}),"\n",(0,a.jsx)(A.li,{children:"์ด์Šˆํ•ด์ปคํ†ค a,b,c์กฐ ์ง„ํ–‰ ๊ณต์œ "}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,i.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5364)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3475],{5364:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230820",function(){return n(1590)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1590:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),g=n(5675),u=n.n(g),m={src:"/_next/static/media/230820_1.426ac4d3.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAALRD/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMBBBIhABQx/9oACAEBAAE/AGXn1R7rIGVCYZJHzEta5//EABcRAQADAAAAAAAAAAAAAAAAAAEAAjH/2gAIAQIBAT8Aqrs//8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAIAQMBAT8AS//Z",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230820_2.5467c996.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAJomv//EABsQAAEEAwAAAAAAAAAAAAAAAAEAAgMTBAUG/9oACAEBAAE/AB0uynlmxQ8NrsaCv//EABcRAQADAAAAAAAAAAAAAAAAAAEAAyH/2gAIAQIBAT8AsUcn/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oACAEDAQE/AMAl/9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230820_3.1054b544.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAAP/2gAMAwEAAhADEAAAAKRJ/8QAGRAAAgMBAAAAAAAAAAAAAAAAAQIDBBEA/9oACAEBAAE/AKt+5KryaAqQsoXSdzv/xAAYEQEBAAMAAAAAAAAAAAAAAAACAQARMf/aAAgBAgEBPwBNRKb5c//EABcRAAMBAAAAAAAAAAAAAAAAAAACIRL/2gAIAQMBAT8Aysh//9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230820_4.5cfe1da8.jpg",height:3456,width:4608,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAIYk/8QAHBAAAgICAwAAAAAAAAAAAAAAARECAwASBAVR/9oACAEBAAE/ALO7EKiuDSVPVl7L3P/EABYRAAMAAAAAAAAAAAAAAAAAAABRcf/aAAgBAgEBPwB0/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQAhcf/aAAgBAwEBPwBCsn//2Q==",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230820.mdx",route:"/2023/activites/weeklyMeets/230820",headings:[{depth:1,value:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0820-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230820",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[08/20] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 20์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์†กํ˜œ๋ฏผ, ์ „์˜์ •, ์ •์„ฑ๋ฝ, ์•ˆ๋‹คํ˜œ, ๊น€ํ•™์ค€, ์ด์˜์ฃผ, ์ตœ์ˆ˜๋…•, ์„œ์ฒญ์šด, ๊ถŒ์˜๊ธธ, ๊น€์ˆ˜๋นˆ, ์ฑ„๋ฌธ์˜, ์•ˆ์ง€์™„"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ฐœ์ž๊ฐ€ ์Šค์Šค๋กœ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ๊ตฌ์ถ•๊ธฐ & K6 ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ PoC ๋ฐœํ‘œ(์•ˆ๋‹คํ˜œ)"}),"\n",(0,a.jsx)(A.li,{children:"์ด์Šˆํ•ด์ปคํ†ค a,b,c์กฐ ์ง„ํ–‰ ๊ณต์œ "}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,i.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5364)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230827-1c124c4a55af54e8.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230827-a87164970dec7939.js similarity index 74% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230827-1c124c4a55af54e8.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230827-a87164970dec7939.js index a0e46da8..7318395e 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230827-1c124c4a55af54e8.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230827-a87164970dec7939.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4108],{5097:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230827",function(){return n(6626)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6626:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),u=n(5675),g=n.n(u),m={src:"/_next/static/media/230827_1.11b4fe80.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAKIl/8QAGxAAAgIDAQAAAAAAAAAAAAAAAgQBEQASQQP/2gAIAQEAAT8AWVNhIndquT9IDka8z//EABgRAQADAQAAAAAAAAAAAAAAAAIAESFB/9oACAECAQE/ACla3s//xAAYEQACAwAAAAAAAAAAAAAAAAABIQACQf/aAAgBAwEBPwA1CWT/2Q==",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230827_2.8970316b.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAK4l/8QAHhAAAgEDBQAAAAAAAAAAAAAAARECAAMTFSEjMXH/2gAIAQEAAT8A0pWM8puZ5SHsCuvK/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIhQf/aAAgBAgEBPwBHa3T/xAAWEQEBAQAAAAAAAAAAAAAAAAACIQD/2gAIAQMBAT8ARMm//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230827_3.1f430838.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAABP/aAAwDAQACEAMQAAAAmDu//8QAGxAAAgIDAQAAAAAAAAAAAAAAAxIBAgAEIjH/2gAIAQEAAT8AFY2uAphGuy9PLzC+rn//xAAYEQADAQEAAAAAAAAAAAAAAAABAjEAEv/aAAgBAgEBPwAO86N3/8QAGBEAAgMAAAAAAAAAAAAAAAAAAQIAITH/2gAIAQMBAT8ACquAXP/Z",blurWidth:8,blurHeight:6};let h={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(l,{...e})}):l(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230827.mdx",route:"/2023/activites/weeklyMeets/230827",headings:[{depth:1,value:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0827-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230827",nextraLayout:o.ZP,themeConfig:t.Z};function l(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•, ์ด์˜์ฃผ, ๊น€ํ•™์ค€, ์†กํ˜œ๋ฏผ"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,a.jsx)(A.li,{children:"์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )"}),"\n",(0,a.jsx)(A.li,{children:"์ด์Šˆํ•ด์ปคํ†ค a, c์กฐ ์ง„ํ–‰ ๊ณต์œ "}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(g(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,a.jsx)(g(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,a.jsx)(g(),{alt:"image3",placeholder:"blur",src:s})]})]})}var k=(0,i.j)(h)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5097)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4108],{5097:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230827",function(){return n(6626)}])},979:function(e,A,n){"use strict";var i=n(5893);A.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6626:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var i=n(5893),a=n(2673),o=n(4984),t=n(979);n(9966);var r=n(1151),u=n(5675),g=n.n(u),m={src:"/_next/static/media/230827_1.11b4fe80.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAKIl/8QAGxAAAgIDAQAAAAAAAAAAAAAAAgQBEQASQQP/2gAIAQEAAT8AWVNhIndquT9IDka8z//EABgRAQADAQAAAAAAAAAAAAAAAAIAESFB/9oACAECAQE/ACla3s//xAAYEQACAwAAAAAAAAAAAAAAAAABIQACQf/aAAgBAwEBPwA1CWT/2Q==",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230827_2.8970316b.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAK4l/8QAHhAAAgEDBQAAAAAAAAAAAAAAARECAAMTFSEjMXH/2gAIAQEAAT8A0pWM8puZ5SHsCuvK/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIhQf/aAAgBAgEBPwBHa3T/xAAWEQEBAQAAAAAAAAAAAAAAAAACIQD/2gAIAQMBAT8ARMm//9k=",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230827_3.1f430838.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAABP/aAAwDAQACEAMQAAAAmDu//8QAGxAAAgIDAQAAAAAAAAAAAAAAAxIBAgAEIjH/2gAIAQEAAT8AFY2uAphGuy9PLzC+rn//xAAYEQADAQEAAAAAAAAAAAAAAAABAjEAEv/aAAgBAgEBPwAO86N3/8QAGBEAAgMAAAAAAAAAAAAAAAAAAQIAITH/2gAIAQMBAT8ACquAXP/Z",blurWidth:8,blurHeight:6};let h={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,r.ah)(),e.components);return A?(0,i.jsx)(A,{...e,children:(0,i.jsx)(l,{...e})}):l(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230827.mdx",route:"/2023/activites/weeklyMeets/230827",headings:[{depth:1,value:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0827-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230827",nextraLayout:o.ZP,themeConfig:t.Z};function l(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.h1,{children:"[08/27] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ"}),"\n",(0,i.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,i.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ์ •์„ฑ๋ฝ, ์ตœ์ˆ˜๋…•, ์ด์˜์ฃผ, ๊น€ํ•™์ค€, ์†กํ˜œ๋ฏผ"}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,i.jsxs)(A.ul,{children:["\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,i.jsx)(A.li,{children:"๋ฉ˜ํ†  ๋ฉ˜ํ‹ฐ 1on1 ์ƒ๋‹ด"}),"\n",(0,i.jsx)(A.li,{children:"์ปจํ…Œ์ด๋„ˆ ์ƒํƒœ๊ณ„์— ๊ด€ํ•œ ๊ณ ์ฐฐ ๋ฐœํ‘œ(์—ผ๊ทผ์ฒ )"}),"\n",(0,i.jsx)(A.li,{children:"์ด์Šˆํ•ด์ปคํ†ค a, c์กฐ ์ง„ํ–‰ ๊ณต์œ "}),"\n"]}),"\n",(0,i.jsx)(A.hr,{}),"\n",(0,i.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(g(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,i.jsx)(g(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,i.jsx)(g(),{alt:"image3",placeholder:"blur",src:s})]})]})}var k=(0,a.j)(h)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5097)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/activites/weeklyMeets/230904-f7b6dcbd6e77805e.js b/_next/static/chunks/pages/2023/activites/weeklyMeets/230904-338a1f6dc655260c.js similarity index 82% rename from _next/static/chunks/pages/2023/activites/weeklyMeets/230904-f7b6dcbd6e77805e.js rename to _next/static/chunks/pages/2023/activites/weeklyMeets/230904-338a1f6dc655260c.js index 2a02eb64..4ecd5094 100644 --- a/_next/static/chunks/pages/2023/activites/weeklyMeets/230904-f7b6dcbd6e77805e.js +++ b/_next/static/chunks/pages/2023/activites/weeklyMeets/230904-338a1f6dc655260c.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2410],{8110:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230904",function(){return n(5669)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5669:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var g=n(1151),r=n(5675),u=n.n(r),m={src:"/_next/static/media/230904_1.62387cf4.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAAL/2gAMAwEAAhADEAAAAKBL/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIREgADBSP/2gAIAQEAAT8AGx25g6KjxLzWxtQmIz//xAAYEQACAwAAAAAAAAAAAAAAAAAAEQECUf/aAAgBAgEBPwCstvT/xAAYEQACAwAAAAAAAAAAAAAAAAAAAhEhcf/aAAgBAwEBPwBqjD//2Q==",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230904_2.8865edf7.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAqAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAQMSMQARBQYj/9oACAEBAAE/AD7A+5x5mpewpBNBFJ1u6z//xAAXEQEAAwAAAAAAAAAAAAAAAAABAANx/9oACAECAQE/AK1R2f/EABcRAQADAAAAAAAAAAAAAAAAAAEAAiH/2gAIAQMBAT8AviT/2Q==",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230904_3.a330bc00.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAqAT/xAAeEAACAgAHAAAAAAAAAAAAAAACAwEEAAUREiFSYf/aAAgBAQABPwChYK7mT0QAAYRDlcajtPt7j//EABgRAAMBAQAAAAAAAAAAAAAAAAECAwAR/9oACAECAQE/AKUdX4Dv/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAgBAwEBPwAk0zm//9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230904_4.48d4fe19.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAABP/aAAwDAQACEAMQAAAAng7v/8QAHBAAAQQDAQAAAAAAAAAAAAAAAQIDBBEABSEi/9oACAEBAAE/ANe4zPVLjBK2y2vz2xZFnP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRMf/aAAgBAgEBPwDMtWunpP/EABcRAQEBAQAAAAAAAAAAAAAAAAExAAP/2gAIAQMBAT8A5gkLv//Z",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,g.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230904.mdx",route:"/2023/activites/weeklyMeets/230904",headings:[{depth:1,value:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0904-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230904",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,g.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊น€์ˆ˜๋นˆ, ์ •์„ฑ๋ฝ, ์ „์˜์ •, ์„œ์ฒญ์šด"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"'Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ ๋ฐœํ‘œ (์„œ์ฒญ์šด)"}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,i.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8110)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2410],{8110:function(e,A,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/activites/weeklyMeets/230904",function(){return n(5669)}])},979:function(e,A,n){"use strict";var a=n(5893);A.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5669:function(e,A,n){"use strict";n.r(A),n.d(A,{default:function(){return k}});var a=n(5893),i=n(2673),o=n(4984),t=n(979);n(9966);var g=n(1151),r=n(5675),u=n.n(r),m={src:"/_next/static/media/230904_1.62387cf4.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAAL/2gAMAwEAAhADEAAAAKBL/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIREgADBSP/2gAIAQEAAT8AGx25g6KjxLzWxtQmIz//xAAYEQACAwAAAAAAAAAAAAAAAAAAEQECUf/aAAgBAgEBPwCstvT/xAAYEQACAwAAAAAAAAAAAAAAAAAAAhEhcf/aAAgBAwEBPwBqjD//2Q==",blurWidth:8,blurHeight:6},d={src:"/_next/static/media/230904_2.8865edf7.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAAqAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAQMSMQARBQYj/9oACAEBAAE/AD7A+5x5mpewpBNBFJ1u6z//xAAXEQEAAwAAAAAAAAAAAAAAAAABAANx/9oACAECAQE/AK1R2f/EABcRAQADAAAAAAAAAAAAAAAAAAEAAiH/2gAIAQMBAT8AviT/2Q==",blurWidth:8,blurHeight:6},s={src:"/_next/static/media/230904_3.a330bc00.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAAAwEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAqAT/xAAeEAACAgAHAAAAAAAAAAAAAAACAwEEAAUREiFSYf/aAAgBAQABPwChYK7mT0QAAYRDlcajtPt7j//EABgRAAMBAQAAAAAAAAAAAAAAAAECAwAR/9oACAECAQE/AKUdX4Dv/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAgBAwEBPwAk0zm//9k=",blurWidth:8,blurHeight:6},h={src:"/_next/static/media/230904_4.48d4fe19.jpg",height:2736,width:3648,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABQEBAAAAAAAAAAAAAAAAAAAABP/aAAwDAQACEAMQAAAAng7v/8QAHBAAAQQDAQAAAAAAAAAAAAAAAQIDBBEABSEi/9oACAEBAAE/ANe4zPVLjBK2y2vz2xZFnP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRMf/aAAgBAgEBPwDMtWunpP/EABcRAQEBAQAAAAAAAAAAAAAAAAExAAP/2gAIAQMBAT8A5gkLv//Z",blurWidth:8,blurHeight:6};let l={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:A}=Object.assign({},(0,g.ah)(),e.components);return A?(0,a.jsx)(A,{...e,children:(0,a.jsx)(M,{...e})}):M(e)},pageOpts:{filePath:"pages/2023/activites/weeklyMeets/230904.mdx",route:"/2023/activites/weeklyMeets/230904",headings:[{depth:1,value:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก",id:"0904-์˜คํ”ˆ์†Œ์Šค-์ปจํŠธ๋ฆฌ๋ทฐ์…˜-์•„์นด๋ฐ๋ฏธ-ํšŒ์˜๋ก"},{depth:3,value:"โ˜‘๏ธ ์ฐธ์„์ž",id:"๏ธ-์ฐธ์„์ž"},{depth:3,value:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ",id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ"},{depth:3,value:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„",id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"},pageNextRoute:"/2023/activites/weeklyMeets/230904",nextraLayout:o.ZP,themeConfig:t.Z};function M(e){let A=Object.assign({h1:"h1",ul:"ul",li:"li",h3:"h3",p:"p",hr:"hr"},(0,g.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(A.h1,{children:"[09/04] ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ํšŒ์˜๋ก"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"์ผ์‹œ : 2023๋…„ 08์›” 27์ผ ์ผ์š”์ผ"}),"\n",(0,a.jsx)(A.li,{children:"์žฅ์†Œ : OpenUP GROUND3"}),"\n"]}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-์ฐธ์„์ž",children:"โ˜‘๏ธ ์ฐธ์„์ž"}),"\n",(0,a.jsx)(A.p,{children:"์—ผ๊ทผ์ฒ , ๊ฐ•๋ณ‘์„ , ๊น€์ˆ˜๋นˆ, ์ •์„ฑ๋ฝ, ์ „์˜์ •, ์„œ์ฒญ์šด"}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-ํšŒ์˜-๋‚ด์šฉ",children:"โ˜‘๏ธ ํšŒ์˜ ๋‚ด์šฉ"}),"\n",(0,a.jsxs)(A.ul,{children:["\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ์ด์Šˆ ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ธฐ์—ฌ ์™„๋ฃŒํ•œ PR ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"๊ฐœ๋ณ„ ๊ด€์‹ฌ ๊ธฐ์ˆ  ๊ณต์œ "}),"\n",(0,a.jsx)(A.li,{children:"'Github Actions ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ self-hosted๋กœ ์„ค์น˜&์šด์˜ํ•˜๊ธฐ ๋ฐœํ‘œ (์„œ์ฒญ์šด)"}),"\n"]}),"\n",(0,a.jsx)(A.hr,{}),"\n",(0,a.jsx)(A.h3,{id:"๏ธ-๊ธฐ๋…์‚ฌ์ง„",children:"โ˜‘๏ธ ๊ธฐ๋…์‚ฌ์ง„"}),"\n",(0,a.jsxs)(A.p,{children:[(0,a.jsx)(u(),{alt:"image1",placeholder:"blur",src:m}),"\n",(0,a.jsx)(u(),{alt:"image2",placeholder:"blur",src:d}),"\n",(0,a.jsx)(u(),{alt:"image3",placeholder:"blur",src:s}),"\n",(0,a.jsx)(u(),{alt:"image4",placeholder:"blur",src:h})]})]})}var k=(0,i.j)(l)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8110)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members-fea6e361464c3fa8.js b/_next/static/chunks/pages/2023/members-1871a81d1e69f57a.js similarity index 67% rename from _next/static/chunks/pages/2023/members-fea6e361464c3fa8.js rename to _next/static/chunks/pages/2023/members-1871a81d1e69f57a.js index 3ab63328..e7e9aef3 100644 --- a/_next/static/chunks/pages/2023/members-fea6e361464c3fa8.js +++ b/_next/static/chunks/pages/2023/members-1871a81d1e69f57a.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5638],{1232:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members",function(){return o(6698)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6698:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),r=o(4984),t=o(979);o(9966);var m=o(1151);o(5675);let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/2023/members.mdx",route:"/2023/members",headings:[{depth:3,value:"๋ฉค๋ฒ„ ๋ชฉ๋ก",id:"๋ฉค๋ฒ„-๋ชฉ๋ก"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Members"},pageNextRoute:"/2023/members",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h3:"h3",ul:"ul",li:"li",a:"a",hr:"hr",ol:"ol"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h3,{id:"๋ฉค๋ฒ„-๋ชฉ๋ก",children:"๋ฉค๋ฒ„ ๋ชฉ๋ก"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/YeomGeunCheol",children:"์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )"})}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GangByeongSun",children:"๊ฐ•๋ณ‘์„ "})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GangSiOn",children:"๊ฐ•์‹œ์˜จ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KwonYoungGil",children:"๊ถŒ์˜๊ธธ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimSuBin",children:"๊น€์ˆ˜๋นˆ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimOwnSik",children:"๊น€์›์‹"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimHakJun",children:"๊น€ํ•™์ค€"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ParkJinSu",children:"๋ฐ•์ง„์ˆ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/SeoChungWun",children:"์„œ์ฒญ์šด"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/SongHyeMin",children:"์†กํ˜œ๋ฏผ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/AhnDaHae",children:"์•ˆ๋‹คํ˜œ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/AhnJiWan",children:"์•ˆ์ง€์™„"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/YouYoonWoo",children:"์œ ์œค์šฐ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/LeeByeongGon",children:"์ด๋ณ‘๊ณค"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/LeeEuiJu",children:"์ด์˜์ฃผ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GeonEuiJung",children:"์ „์˜์ •"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/JungSungRock",children:"์ •์„ฑ๋ฝ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ChaeMoonYoung",children:"์ฑ„๋ฌธ์˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ChoiSooNyeong",children:"์ตœ์ˆ˜๋…•"})}),"\n"]})]})}n.default=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1232)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5638],{1232:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members",function(){return o(6698)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6698:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),r=o(4984),t=o(979);o(9966);var m=o(1151);o(5675);let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/2023/members.mdx",route:"/2023/members",headings:[{depth:3,value:"๋ฉค๋ฒ„ ๋ชฉ๋ก",id:"๋ฉค๋ฒ„-๋ชฉ๋ก"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Members"},pageNextRoute:"/2023/members",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h3:"h3",ul:"ul",li:"li",a:"a",hr:"hr",ol:"ol"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h3,{id:"๋ฉค๋ฒ„-๋ชฉ๋ก",children:"๋ฉค๋ฒ„ ๋ชฉ๋ก"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/YeomGeunCheol",children:"์—ผ๊ทผ์ฒ (๋ฉ˜ํ† )"})}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GangByeongSun",children:"๊ฐ•๋ณ‘์„ "})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GangSiOn",children:"๊ฐ•์‹œ์˜จ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KwonYoungGil",children:"๊ถŒ์˜๊ธธ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimSuBin",children:"๊น€์ˆ˜๋นˆ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimOwnSik",children:"๊น€์›์‹"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/KimHakJun",children:"๊น€ํ•™์ค€"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ParkJinSu",children:"๋ฐ•์ง„์ˆ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/SeoChungWun",children:"์„œ์ฒญ์šด"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/SongHyeMin",children:"์†กํ˜œ๋ฏผ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/AhnDaHae",children:"์•ˆ๋‹คํ˜œ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/AhnJiWan",children:"์•ˆ์ง€์™„"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/YouYoonWoo",children:"์œ ์œค์šฐ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/LeeByeongGon",children:"์ด๋ณ‘๊ณค"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/LeeEuiJu",children:"์ด์˜์ฃผ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/GeonEuiJung",children:"์ „์˜์ •"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/JungSungRock",children:"์ •์„ฑ๋ฝ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ChaeMoonYoung",children:"์ฑ„๋ฌธ์˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2023/members/ChoiSooNyeong",children:"์ตœ์ˆ˜๋…•"})}),"\n"]})]})}n.default=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1232)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/AhnDaHae-2bc433eb4b3ee6e6.js b/_next/static/chunks/pages/2023/members/AhnDaHae-7f6fa418322a4992.js similarity index 75% rename from _next/static/chunks/pages/2023/members/AhnDaHae-2bc433eb4b3ee6e6.js rename to _next/static/chunks/pages/2023/members/AhnDaHae-7f6fa418322a4992.js index c75f933b..bb4712b8 100644 --- a/_next/static/chunks/pages/2023/members/AhnDaHae-2bc433eb4b3ee6e6.js +++ b/_next/static/chunks/pages/2023/members/AhnDaHae-7f6fa418322a4992.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8137],{2426:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/AhnDaHae",function(){return o(8130)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8130:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/AhnDaHae.mdx",route:"/2023/members/AhnDaHae",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Ahndahae"},pageNextRoute:"/2023/members/AhnDaHae",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์•ˆ๋‹คํ˜œ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/da-head0",children:"da.head0"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ ^.^"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://aimb.tistory.com/",children:"aimb"})]}),"\n",(0,a.jsxs)(n.li,{children:["twitter : ",(0,a.jsx)(n.a,{href:"https://twitter.com/mmmmmmmdev",children:"MM"})," (๋น„ํŒ”์•Œ๋ฆผ์ด ๊บผ์ ธ ์žˆ์–ด์„œ ํŒ”๋กœํ•˜์‹œ๋ฉด ๋Œ“๊ธ€์ด๋‚˜ ๋ฉ”์‹œ์ง€ ํ•œ๋ฒˆ๋งŒ ์ฃผ์„ธ์š”...)"]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํ˜„์žฌ SRE๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"2022๋…„์˜ ์Šคํ„ฐ๋””๋ด‡์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค 2023๋…„๋„ ์Šคํ„ฐ๋””๋ด‡์œผ๋กœ ์‚ด๊ณ  ์žˆ๊ธด ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"์น˜์ฆˆ ์กฐ๋žญ์ด๋–ก ๊ณ ์–‘์ด๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"ํ‚ค๋ณด๋“œ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ์œคํ™œํ•˜์‹ค๋ถ„ ํ•ญ์‹œ ํ™˜์˜..."}),"\n"]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=2426)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8137],{2426:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/AhnDaHae",function(){return o(8130)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8130:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/AhnDaHae.mdx",route:"/2023/members/AhnDaHae",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Ahndahae"},pageNextRoute:"/2023/members/AhnDaHae",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์•ˆ๋‹คํ˜œ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/da-head0",children:"da.head0"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ ^.^"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://aimb.tistory.com/",children:"aimb"})]}),"\n",(0,a.jsxs)(n.li,{children:["twitter : ",(0,a.jsx)(n.a,{href:"https://twitter.com/mmmmmmmdev",children:"MM"})," (๋น„ํŒ”์•Œ๋ฆผ์ด ๊บผ์ ธ ์žˆ์–ด์„œ ํŒ”๋กœํ•˜์‹œ๋ฉด ๋Œ“๊ธ€์ด๋‚˜ ๋ฉ”์‹œ์ง€ ํ•œ๋ฒˆ๋งŒ ์ฃผ์„ธ์š”...)"]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํ˜„์žฌ SRE๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"2022๋…„์˜ ์Šคํ„ฐ๋””๋ด‡์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค 2023๋…„๋„ ์Šคํ„ฐ๋””๋ด‡์œผ๋กœ ์‚ด๊ณ  ์žˆ๊ธด ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"์น˜์ฆˆ ์กฐ๋žญ์ด๋–ก ๊ณ ์–‘์ด๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"ํ‚ค๋ณด๋“œ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ์œคํ™œํ•˜์‹ค๋ถ„ ํ•ญ์‹œ ํ™˜์˜..."}),"\n"]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=2426)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/AhnJiWan-aac9167819513315.js b/_next/static/chunks/pages/2023/members/AhnJiWan-1258e7f6ae0f3098.js similarity index 73% rename from _next/static/chunks/pages/2023/members/AhnJiWan-aac9167819513315.js rename to _next/static/chunks/pages/2023/members/AhnJiWan-1258e7f6ae0f3098.js index 2722798d..e6467905 100644 --- a/_next/static/chunks/pages/2023/members/AhnJiWan-aac9167819513315.js +++ b/_next/static/chunks/pages/2023/members/AhnJiWan-1258e7f6ae0f3098.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8366],{8648:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/AhnJiWan",function(){return o(2840)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2840:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/AhnJiWan.mdx",route:"/2023/members/AhnJiWan",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Ahnjiwan"},pageNextRoute:"/2023/members/AhnJiWan",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์•ˆ์ง€์™„"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/synoti21",children:"synoti21"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 22"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@synoti21",children:"velog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ์ค‘ ํŒŒ์ดํ”„๋ผ์ธ CI/CD ๋ฐฐํฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” k8s์— ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ๋˜์–ด ๋“ค์ดํŒŒ๊ฒŒ ๋๊ณ , k8s ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ์ธ argo workflow๋ฅผ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ ์ž OSS์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"MLOps ๊ด€๋ จ ๋ฐœ์ œ ๋•Œ๋ฌธ์— ํ•œ ์ฃผ๊ฐ„ ๋„ˆ๋ฌด ์ •์‹ ์—†์–ด์„œ ์ด์ œ์„œ์•ผ ์˜ฌ๋ฆฌ๋„ค์š”ใ… ใ… ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋ถ„๋“ค์— ๋น„ํ•ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•ด์„œ ์ฃผ๋ˆ…๋“œ๋Š” ๊ฐ์ด ์—†์ง„ ์•Š์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ •๋ง ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8648)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8366],{8648:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/AhnJiWan",function(){return o(2840)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},2840:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/AhnJiWan.mdx",route:"/2023/members/AhnJiWan",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Ahnjiwan"},pageNextRoute:"/2023/members/AhnJiWan",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์•ˆ์ง€์™„"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/synoti21",children:"synoti21"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 22"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@synoti21",children:"velog"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ์ค‘ ํŒŒ์ดํ”„๋ผ์ธ CI/CD ๋ฐฐํฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” k8s์— ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ๋˜์–ด ๋“ค์ดํŒŒ๊ฒŒ ๋๊ณ , k8s ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ์ธ argo workflow๋ฅผ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ ์ž OSS์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"MLOps ๊ด€๋ จ ๋ฐœ์ œ ๋•Œ๋ฌธ์— ํ•œ ์ฃผ๊ฐ„ ๋„ˆ๋ฌด ์ •์‹ ์—†์–ด์„œ ์ด์ œ์„œ์•ผ ์˜ฌ๋ฆฌ๋„ค์š”ใ… ใ… ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋ถ„๋“ค์— ๋น„ํ•ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•ด์„œ ์ฃผ๋ˆ…๋“œ๋Š” ๊ฐ์ด ์—†์ง„ ์•Š์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ •๋ง ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8648)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/ChaeMoonYoung-6265e49224b46f56.js b/_next/static/chunks/pages/2023/members/ChaeMoonYoung-3a0fb51c54672adb.js similarity index 81% rename from _next/static/chunks/pages/2023/members/ChaeMoonYoung-6265e49224b46f56.js rename to _next/static/chunks/pages/2023/members/ChaeMoonYoung-3a0fb51c54672adb.js index 2329b6d3..e50428b5 100644 --- a/_next/static/chunks/pages/2023/members/ChaeMoonYoung-6265e49224b46f56.js +++ b/_next/static/chunks/pages/2023/members/ChaeMoonYoung-3a0fb51c54672adb.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8255],{8988:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ChaeMoonYoung",function(){return o(9591)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9591:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ChaeMoonYoung.mdx",route:"/2023/members/ChaeMoonYoung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Chaemoonyoung"},pageNextRoute:"/2023/members/ChaeMoonYoung",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ฑ„๋ฌธ์˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/moonyoungCHAE",children:"mmonyoungCHAE"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋งŒ 26์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@moonyoung",children:"Velog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"์šด๋™ ์ข‹์•„ํ•ด์š”! (ํ—ฌ์Šค, ๊ฐ€์•„์•„๋” ํด๋ผ์ด๋ฐ)"}),"\n"]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8988)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8255],{8988:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ChaeMoonYoung",function(){return o(9591)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9591:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ChaeMoonYoung.mdx",route:"/2023/members/ChaeMoonYoung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Chaemoonyoung"},pageNextRoute:"/2023/members/ChaeMoonYoung",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ฑ„๋ฌธ์˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/moonyoungCHAE",children:"mmonyoungCHAE"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋งŒ 26์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@moonyoung",children:"Velog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.li,{children:"์šด๋™ ์ข‹์•„ํ•ด์š”! (ํ—ฌ์Šค, ๊ฐ€์•„์•„๋” ํด๋ผ์ด๋ฐ)"}),"\n"]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8988)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/ChoiSooNyeong-7924b64ddedfc4ca.js b/_next/static/chunks/pages/2023/members/ChoiSooNyeong-d3c23214c6747408.js similarity index 73% rename from _next/static/chunks/pages/2023/members/ChoiSooNyeong-7924b64ddedfc4ca.js rename to _next/static/chunks/pages/2023/members/ChoiSooNyeong-d3c23214c6747408.js index e544d7c8..9bd27001 100644 --- a/_next/static/chunks/pages/2023/members/ChoiSooNyeong-7924b64ddedfc4ca.js +++ b/_next/static/chunks/pages/2023/members/ChoiSooNyeong-d3c23214c6747408.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6339],{2465:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ChoiSooNyeong",function(){return o(4798)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},4798:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ChoiSooNyeong.mdx",route:"/2023/members/ChoiSooNyeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choisoonyeong"},pageNextRoute:"/2023/members/ChoiSooNyeong",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p",br:"br"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ตœ์ˆ˜๋…•"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/sunyeongchoi",children:"sunyeongchoi"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋งŒ 26์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://nyeongnyeong.tistory.com/",children:"๋‡ฝ๋‡ฝ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsxs)(n.p,{children:["์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๋‹ฎ์•˜์–ด์š”. ^^",(0,a.jsx)(n.br,{}),"\n","์ข‹์•„ํ•˜๋Š” ์šด๋™์€ ์ˆ˜์˜ ์ž…๋‹ˆ๋‹ค.",(0,a.jsx)(n.br,{}),"\n","์— ๋น„ํ‹ฐ์•„์ด๋Š” ISFP ์ž…๋‹ˆ๋‹ค ~"]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=2465)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6339],{2465:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ChoiSooNyeong",function(){return o(4798)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4798:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ChoiSooNyeong.mdx",route:"/2023/members/ChoiSooNyeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choisoonyeong"},pageNextRoute:"/2023/members/ChoiSooNyeong",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p",br:"br"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ตœ์ˆ˜๋…•"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/sunyeongchoi",children:"sunyeongchoi"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋งŒ 26์‚ด"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://nyeongnyeong.tistory.com/",children:"๋‡ฝ๋‡ฝ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ์— ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,i.jsxs)(n.p,{children:["์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๋‹ฎ์•˜์–ด์š”. ^^",(0,i.jsx)(n.br,{}),"\n","์ข‹์•„ํ•˜๋Š” ์šด๋™์€ ์ˆ˜์˜ ์ž…๋‹ˆ๋‹ค.",(0,i.jsx)(n.br,{}),"\n","์— ๋น„ํ‹ฐ์•„์ด๋Š” ISFP ์ž…๋‹ˆ๋‹ค ~"]})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=2465)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/GangByeongSun-4329b1fa06e91219.js b/_next/static/chunks/pages/2023/members/GangByeongSun-ee5e1ec2a3ccb56b.js similarity index 83% rename from _next/static/chunks/pages/2023/members/GangByeongSun-4329b1fa06e91219.js rename to _next/static/chunks/pages/2023/members/GangByeongSun-ee5e1ec2a3ccb56b.js index b0ebe28d..dbf77ed6 100644 --- a/_next/static/chunks/pages/2023/members/GangByeongSun-4329b1fa06e91219.js +++ b/_next/static/chunks/pages/2023/members/GangByeongSun-ee5e1ec2a3ccb56b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5327],{6307:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GangByeongSun",function(){return o(1738)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1738:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GangByeongSun.mdx",route:"/2023/members/GangByeongSun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Gangbyeongsun"},pageNextRoute:"/2023/members/GangByeongSun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•๋ณ‘์„ "}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/qudtjs0753",children:"qudtjs0753"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 0~100์‚ด ์‚ฌ์ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"??"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๊พธ๋ฒ…\n๋ฐฉ๊ธˆ ๋ฉด์ ‘๋ณด๊ณ  ์™”์Šต๋‹ˆ๋‹ค ใ…Žใ…Ž\n์ด๋ฆ„์„ ์™ธ์šฐ๊ธฐ ํž˜๋“œ์‹œ๋‹ค๋ฉด KBS๋กœ ์™ธ์šฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค\n์–˜๊ธฐ๋“ฃ๋Š”๊ฑฐ ์ฐธ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ปคํ”ผ์ˆ์—์„œ ๋ฉ˜ํ† ๋‹˜์ด ๊ธฐ์ˆ  ์–˜๊ธฐ ํ•ด์ฃผ์‹œ๋Š”๊ฑฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค ๋” ๋“ฃ๊ณ ์‹ถ์Šด๋‹ค"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6307)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5327],{6307:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GangByeongSun",function(){return o(1738)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1738:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GangByeongSun.mdx",route:"/2023/members/GangByeongSun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Gangbyeongsun"},pageNextRoute:"/2023/members/GangByeongSun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•๋ณ‘์„ "}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/qudtjs0753",children:"qudtjs0753"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 0~100์‚ด ์‚ฌ์ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"??"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๊พธ๋ฒ…\n๋ฐฉ๊ธˆ ๋ฉด์ ‘๋ณด๊ณ  ์™”์Šต๋‹ˆ๋‹ค ใ…Žใ…Ž\n์ด๋ฆ„์„ ์™ธ์šฐ๊ธฐ ํž˜๋“œ์‹œ๋‹ค๋ฉด KBS๋กœ ์™ธ์šฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค\n์–˜๊ธฐ๋“ฃ๋Š”๊ฑฐ ์ฐธ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ปคํ”ผ์ˆ์—์„œ ๋ฉ˜ํ† ๋‹˜์ด ๊ธฐ์ˆ  ์–˜๊ธฐ ํ•ด์ฃผ์‹œ๋Š”๊ฑฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค ๋” ๋“ฃ๊ณ ์‹ถ์Šด๋‹ค"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6307)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/GangSiOn-1857e64b40f5ea17.js b/_next/static/chunks/pages/2023/members/GangSiOn-dd399a3937efe68c.js similarity index 81% rename from _next/static/chunks/pages/2023/members/GangSiOn-1857e64b40f5ea17.js rename to _next/static/chunks/pages/2023/members/GangSiOn-dd399a3937efe68c.js index 0c97564d..2d93b8d8 100644 --- a/_next/static/chunks/pages/2023/members/GangSiOn-1857e64b40f5ea17.js +++ b/_next/static/chunks/pages/2023/members/GangSiOn-dd399a3937efe68c.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6415],{7276:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GangSiOn",function(){return o(1212)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1212:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GangSiOn.mdx",route:"/2023/members/GangSiOn",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Gangsion"},pageNextRoute:"/2023/members/GangSiOn",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•์‹œ์˜จ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Yaminyam",children:"Yaminyam"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 24"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ‰์†Œ์—๋„ ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๊ฐ€ ๋งŽ๊ณ  ๊พธ์ค€ํžˆ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ์œ„ํ•ด ์ตœ๊ทผ์— DevOps์— ํฅ๋ฏธ๊ฐ€ ์žˆ์–ด Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘ํ•ด๋ณด๊ณ  ์‹ถ์–ด ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7276)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6415],{7276:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GangSiOn",function(){return o(1212)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1212:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GangSiOn.mdx",route:"/2023/members/GangSiOn",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Gangsion"},pageNextRoute:"/2023/members/GangSiOn",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•์‹œ์˜จ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Yaminyam",children:"Yaminyam"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 24"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nํ‰์†Œ์—๋„ ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๊ฐ€ ๋งŽ๊ณ  ๊พธ์ค€ํžˆ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.\n๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ์œ„ํ•ด ์ตœ๊ทผ์— DevOps์— ํฅ๋ฏธ๊ฐ€ ์žˆ์–ด Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘ํ•ด๋ณด๊ณ  ์‹ถ์–ด ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7276)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/GeonEuiJung-09c204d0877d689f.js b/_next/static/chunks/pages/2023/members/GeonEuiJung-a376ab6f2be9b7a9.js similarity index 77% rename from _next/static/chunks/pages/2023/members/GeonEuiJung-09c204d0877d689f.js rename to _next/static/chunks/pages/2023/members/GeonEuiJung-a376ab6f2be9b7a9.js index d441dcb1..f08924da 100644 --- a/_next/static/chunks/pages/2023/members/GeonEuiJung-09c204d0877d689f.js +++ b/_next/static/chunks/pages/2023/members/GeonEuiJung-a376ab6f2be9b7a9.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7909],{5862:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GeonEuiJung",function(){return o(5763)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5763:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),u=o(979);o(9966);var m=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GeonEuiJung.mdx",route:"/2023/members/GeonEuiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Geoneuijung"},pageNextRoute:"/2023/members/GeonEuiJung",nextraLayout:t.ZP,themeConfig:u.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ „์˜์ •"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/juijeong8324",children:"juijeong8324"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋งŒ 21์„ธ(01๋…„์ƒ)"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324",children:"๋šœ๋น„"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์ž‘๋…„ 2022 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•˜๋ฉด์„œ ์˜คํ”ˆ์†Œ์Šค์˜ ๋งค๋ ฅ(?)์— ๋น ์ ธ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค"}),"\n",(0,i.jsx)(n.p,{children:"๋ถ„์•ผ๋ฅผ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ด๊ฒƒ์ €๊ฒƒ ํ•ด๋ณด๋‹ค๊ฐ€ ํด๋ผ์šฐ๋“œ/๋ฐฑ์—”๋“œ/Devops ์ชฝ์œผ๋กœ ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค"}),"\n",(0,i.jsx)(n.p,{children:"ํœดํ•™ํ–ˆ์Šต๋‹ˆ๋‹ค!! ํœดํ•™ํ•˜๊ณ  6๊ฐœ์›”๋™์•ˆ ์ฝ”๋”ฉ์„ ์•ˆ ํ–ˆ์Šต๋‹ˆ๋‹ค(์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค)"}),"\n",(0,i.jsx)(n.p,{children:"MBTI : ENTP & INTP ๋ฐ˜๋ฐ˜"}),"\n",(0,i.jsx)(n.p,{children:"๋ฐฐ์›Œ์•ผ ํ• ๊ฒŒ ์‚ฐ๋”๋ฏธ๊ณ  ๋ถ€์กฑํ•œ๊ฒŒ ๋งŽ์ง€๋งŒ ์—ด์‹ฌํžˆ ๋”ฐ๋ผ๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"p.s ๋ญ˜ ์ ์–ด์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ TMI ์ ๋Š” ๊ณต๊ฐ„์ด๋ผ ์ดํ•ดํ•˜๊ณ  ์ ์–ด๋ด…๋‹ˆ๋‹ค.."})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5862)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7909],{5862:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/GeonEuiJung",function(){return o(5763)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5763:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/GeonEuiJung.mdx",route:"/2023/members/GeonEuiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Geoneuijung"},pageNextRoute:"/2023/members/GeonEuiJung",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ „์˜์ •"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/juijeong8324",children:"juijeong8324"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋งŒ 21์„ธ(01๋…„์ƒ)"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@juijeong8324",children:"๋šœ๋น„"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์ž‘๋…„ 2022 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ์ฐธ๊ฐ€ํ•˜๋ฉด์„œ ์˜คํ”ˆ์†Œ์Šค์˜ ๋งค๋ ฅ(?)์— ๋น ์ ธ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค"}),"\n",(0,i.jsx)(n.p,{children:"๋ถ„์•ผ๋ฅผ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ด๊ฒƒ์ €๊ฒƒ ํ•ด๋ณด๋‹ค๊ฐ€ ํด๋ผ์šฐ๋“œ/๋ฐฑ์—”๋“œ/Devops ์ชฝ์œผ๋กœ ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค"}),"\n",(0,i.jsx)(n.p,{children:"ํœดํ•™ํ–ˆ์Šต๋‹ˆ๋‹ค!! ํœดํ•™ํ•˜๊ณ  6๊ฐœ์›”๋™์•ˆ ์ฝ”๋”ฉ์„ ์•ˆ ํ–ˆ์Šต๋‹ˆ๋‹ค(์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค)"}),"\n",(0,i.jsx)(n.p,{children:"MBTI : ENTP & INTP ๋ฐ˜๋ฐ˜"}),"\n",(0,i.jsx)(n.p,{children:"๋ฐฐ์›Œ์•ผ ํ• ๊ฒŒ ์‚ฐ๋”๋ฏธ๊ณ  ๋ถ€์กฑํ•œ๊ฒŒ ๋งŽ์ง€๋งŒ ์—ด์‹ฌํžˆ ๋”ฐ๋ผ๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"p.s ๋ญ˜ ์ ์–ด์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ TMI ์ ๋Š” ๊ณต๊ฐ„์ด๋ผ ์ดํ•ดํ•˜๊ณ  ์ ์–ด๋ด…๋‹ˆ๋‹ค.."})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5862)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/JungSungRock-c82f286d18dabbf2.js b/_next/static/chunks/pages/2023/members/JungSungRock-3432d6619300491b.js similarity index 82% rename from _next/static/chunks/pages/2023/members/JungSungRock-c82f286d18dabbf2.js rename to _next/static/chunks/pages/2023/members/JungSungRock-3432d6619300491b.js index ab55dfb7..8cf04007 100644 --- a/_next/static/chunks/pages/2023/members/JungSungRock-c82f286d18dabbf2.js +++ b/_next/static/chunks/pages/2023/members/JungSungRock-3432d6619300491b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[641],{8883:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/JungSungRock",function(){return o(2724)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2724:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/JungSungRock.mdx",route:"/2023/members/JungSungRock",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Jungsungrock"},pageNextRoute:"/2023/members/JungSungRock",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์„ฑ๋ฝ"}),"\n",(0,a.jsxs)(n.li,{children:["github: ",(0,a.jsx)(n.a,{href:"https://github.com/Jack-R-lantern",children:"Jack-R-lantern"})]}),"\n",(0,a.jsx)(n.li,{children:"age: ??"}),"\n",(0,a.jsx)(n.li,{children:"blog: ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"container ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.cncf.io/",children:"cncf"}),"๋ฅผ ๊ต‰์žฅํžˆ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8883)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[641],{8883:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/JungSungRock",function(){return o(2724)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2724:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/JungSungRock.mdx",route:"/2023/members/JungSungRock",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Jungsungrock"},pageNextRoute:"/2023/members/JungSungRock",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์„ฑ๋ฝ"}),"\n",(0,a.jsxs)(n.li,{children:["github: ",(0,a.jsx)(n.a,{href:"https://github.com/Jack-R-lantern",children:"Jack-R-lantern"})]}),"\n",(0,a.jsx)(n.li,{children:"age: ??"}),"\n",(0,a.jsx)(n.li,{children:"blog: ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"container ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.cncf.io/",children:"cncf"}),"๋ฅผ ๊ต‰์žฅํžˆ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."]})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8883)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/KimHakJun-46141696d47aa58d.js b/_next/static/chunks/pages/2023/members/KimHakJun-4be373c5a0c6eefd.js similarity index 81% rename from _next/static/chunks/pages/2023/members/KimHakJun-46141696d47aa58d.js rename to _next/static/chunks/pages/2023/members/KimHakJun-4be373c5a0c6eefd.js index c88e3c22..f4337a7b 100644 --- a/_next/static/chunks/pages/2023/members/KimHakJun-46141696d47aa58d.js +++ b/_next/static/chunks/pages/2023/members/KimHakJun-4be373c5a0c6eefd.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[108],{3485:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimHakJun",function(){return o(1381)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1381:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimHakJun.mdx",route:"/2023/members/KimHakJun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimhakjun"},pageNextRoute:"/2023/members/KimHakJun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€ํ•™์ค€"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/junkmm",children:"junkmm"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://junkmm.tistory.com/",children:"junkmm"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"ํด๋ผ์šฐ๋“œ์™€ ๋ฐ๋ธŒ์˜ต์Šค์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3485)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[108],{3485:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimHakJun",function(){return o(1381)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1381:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimHakJun.mdx",route:"/2023/members/KimHakJun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimhakjun"},pageNextRoute:"/2023/members/KimHakJun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€ํ•™์ค€"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/junkmm",children:"junkmm"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://junkmm.tistory.com/",children:"junkmm"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"ํด๋ผ์šฐ๋“œ์™€ ๋ฐ๋ธŒ์˜ต์Šค์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3485)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/KimOwnSik-72f21d2a2c9c21d6.js b/_next/static/chunks/pages/2023/members/KimOwnSik-ca7e172007bdeb07.js similarity index 81% rename from _next/static/chunks/pages/2023/members/KimOwnSik-72f21d2a2c9c21d6.js rename to _next/static/chunks/pages/2023/members/KimOwnSik-ca7e172007bdeb07.js index 3e2b1bfc..67917aff 100644 --- a/_next/static/chunks/pages/2023/members/KimOwnSik-72f21d2a2c9c21d6.js +++ b/_next/static/chunks/pages/2023/members/KimOwnSik-ca7e172007bdeb07.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7032],{297:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimOwnSik",function(){return o(7834)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},7834:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimOwnSik.mdx",route:"/2023/members/KimOwnSik",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimownsik"},pageNextRoute:"/2023/members/KimOwnSik",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€์›์‹"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/mihilt",children:"mihilt"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.p,{children:"์š”์ฆ˜ ์ผ์ฐ ์ž๊ณ  ์ผ์ฐ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์˜ค๋Š˜ DCO ๋ด‡์ด๋ผ๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฌธ์ œ ์—†์ด DCO ๋ด‡์˜ ์ฒดํฌ๊ฐ€ ํ†ต๊ณผ๋˜๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=297)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7032],{297:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimOwnSik",function(){return o(7834)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},7834:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimOwnSik.mdx",route:"/2023/members/KimOwnSik",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimownsik"},pageNextRoute:"/2023/members/KimOwnSik",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€์›์‹"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/mihilt",children:"mihilt"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.p,{children:"์š”์ฆ˜ ์ผ์ฐ ์ž๊ณ  ์ผ์ฐ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์˜ค๋Š˜ DCO ๋ด‡์ด๋ผ๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\n๋ฌธ์ œ ์—†์ด DCO ๋ด‡์˜ ์ฒดํฌ๊ฐ€ ํ†ต๊ณผ๋˜๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=297)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/KimSuBin-158d2215a70de544.js b/_next/static/chunks/pages/2023/members/KimSuBin-96d536e624661586.js similarity index 82% rename from _next/static/chunks/pages/2023/members/KimSuBin-158d2215a70de544.js rename to _next/static/chunks/pages/2023/members/KimSuBin-96d536e624661586.js index b620fbd4..79b50d33 100644 --- a/_next/static/chunks/pages/2023/members/KimSuBin-158d2215a70de544.js +++ b/_next/static/chunks/pages/2023/members/KimSuBin-96d536e624661586.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4994],{9097:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimSuBin",function(){return o(3363)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},3363:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimSuBin.mdx",route:"/2023/members/KimSuBin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimsubin"},pageNextRoute:"/2023/members/KimSuBin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€์ˆ˜๋นˆ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/sudosubin",children:"sudosubin"})]}),"\n",(0,i.jsx)(n.li,{children:"age : \uD83D\uDD10"}),"\n",(0,i.jsx)(n.li,{children:"blog : ์—†์Œ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ 2023์—์„œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์˜ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ํ˜„์žฌ๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๊ณ , ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ณ ๊ธฐ์™€ ์ˆ˜์˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9097)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4994],{9097:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KimSuBin",function(){return o(3363)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},3363:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KimSuBin.mdx",route:"/2023/members/KimSuBin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimsubin"},pageNextRoute:"/2023/members/KimSuBin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€์ˆ˜๋นˆ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/sudosubin",children:"sudosubin"})]}),"\n",(0,i.jsx)(n.li,{children:"age : \uD83D\uDD10"}),"\n",(0,i.jsx)(n.li,{children:"blog : ์—†์Œ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ 2023์—์„œ ArgoWorkflows ํ”„๋กœ์ ํŠธ์˜ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ํ˜„์žฌ๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๊ณ , ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ณ ๊ธฐ์™€ ์ˆ˜์˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9097)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/KwonYoungGil-b6e57aa03ab0124a.js b/_next/static/chunks/pages/2023/members/KwonYoungGil-d36eeacfe24af51f.js similarity index 76% rename from _next/static/chunks/pages/2023/members/KwonYoungGil-b6e57aa03ab0124a.js rename to _next/static/chunks/pages/2023/members/KwonYoungGil-d36eeacfe24af51f.js index fdbb609a..d6e20991 100644 --- a/_next/static/chunks/pages/2023/members/KwonYoungGil-b6e57aa03ab0124a.js +++ b/_next/static/chunks/pages/2023/members/KwonYoungGil-d36eeacfe24af51f.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7199],{7498:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KwonYoungGil",function(){return o(2271)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2271:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KwonYoungGil.mdx",route:"/2023/members/KwonYoungGil",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kwonyounggil"},pageNextRoute:"/2023/members/KwonYoungGil",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ถŒ์˜๊ธธ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/zel0rd",children:"zel0rd"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://zel0rd.tistory.com/",children:"zel0rd"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7498)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7199],{7498:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/KwonYoungGil",function(){return o(2271)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},2271:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/KwonYoungGil.mdx",route:"/2023/members/KwonYoungGil",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kwonyounggil"},pageNextRoute:"/2023/members/KwonYoungGil",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊ถŒ์˜๊ธธ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/zel0rd",children:"zel0rd"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://zel0rd.tistory.com/",children:"zel0rd"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7498)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/LeeByeongGon-82e25408753a638d.js b/_next/static/chunks/pages/2023/members/LeeByeongGon-8e758cf3288a8325.js similarity index 78% rename from _next/static/chunks/pages/2023/members/LeeByeongGon-82e25408753a638d.js rename to _next/static/chunks/pages/2023/members/LeeByeongGon-8e758cf3288a8325.js index 36631ce5..0cd58c7e 100644 --- a/_next/static/chunks/pages/2023/members/LeeByeongGon-82e25408753a638d.js +++ b/_next/static/chunks/pages/2023/members/LeeByeongGon-8e758cf3288a8325.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[325],{7585:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/LeeByeongGon",function(){return o(6583)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6583:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/LeeByeongGon.mdx",route:"/2023/members/LeeByeongGon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leebyeonggon"},pageNextRoute:"/2023/members/LeeByeongGon",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ด๋ณ‘๊ณค"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/binkoni",children:"binkoni"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋งŒ27์„ธ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://gonnux.com/",children:"gonnux"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹ค"]}),"\n",(0,a.jsx)(n.p,{children:"MBTI๋Š” INTP์ด๋‹ค\n๋ฆฌ๋ˆ…์Šค์™€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๋งค์šฐ ์ข‹์•„ํ•œ๋‹ค (ํ•˜์ง€๋งŒ ์ทจ์—…ํ•˜๋‹ˆ ๊ธฐ์—ฌํ•  ์‹œ๊ฐ„์ด ์—†์–ด์ง„๋“ฏ ํ•˜๋‹ค)\n1๋…„ ๋ฐ˜์ •๋„ ์ผํ•œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ด๋‹ค\nํ‡ด๊ทผํ›„ ํ—ฌ์Šค์ค‘์ธ ํ—ฌ๋ฆฐ์ด๋‹ค\n๊ฐœ๋ฐœ ์™ธ ์ทจ๋ฏธ๋Š” ์žฌํ…Œํฌ, ์œ ํŠœ๋ธŒ(๋ณด๊ธฐ), ์ž์ „๊ฑฐ์ด๋‹ค\n๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์ดˆ์‹ฌ์„ ๋˜์ฐพ๊ธฐ ์œ„ํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์— ์ฐธ๊ฐ€ํ–ˆ๋‹ค"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7585)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[325],{7585:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/LeeByeongGon",function(){return o(6583)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6583:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/LeeByeongGon.mdx",route:"/2023/members/LeeByeongGon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leebyeonggon"},pageNextRoute:"/2023/members/LeeByeongGon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ด๋ณ‘๊ณค"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/binkoni",children:"binkoni"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋งŒ27์„ธ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://gonnux.com/",children:"gonnux"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹ค"]}),"\n",(0,a.jsx)(n.p,{children:"MBTI๋Š” INTP์ด๋‹ค\n๋ฆฌ๋ˆ…์Šค์™€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๋งค์šฐ ์ข‹์•„ํ•œ๋‹ค (ํ•˜์ง€๋งŒ ์ทจ์—…ํ•˜๋‹ˆ ๊ธฐ์—ฌํ•  ์‹œ๊ฐ„์ด ์—†์–ด์ง„๋“ฏ ํ•˜๋‹ค)\n1๋…„ ๋ฐ˜์ •๋„ ์ผํ•œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ด๋‹ค\nํ‡ด๊ทผํ›„ ํ—ฌ์Šค์ค‘์ธ ํ—ฌ๋ฆฐ์ด๋‹ค\n๊ฐœ๋ฐœ ์™ธ ์ทจ๋ฏธ๋Š” ์žฌํ…Œํฌ, ์œ ํŠœ๋ธŒ(๋ณด๊ธฐ), ์ž์ „๊ฑฐ์ด๋‹ค\n๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์ดˆ์‹ฌ์„ ๋˜์ฐพ๊ธฐ ์œ„ํ•ด ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์— ์ฐธ๊ฐ€ํ–ˆ๋‹ค"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7585)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/LeeEuiJu-87250e49bbe9086b.js b/_next/static/chunks/pages/2023/members/LeeEuiJu-4d67773d0d52c684.js similarity index 73% rename from _next/static/chunks/pages/2023/members/LeeEuiJu-87250e49bbe9086b.js rename to _next/static/chunks/pages/2023/members/LeeEuiJu-4d67773d0d52c684.js index a418fec9..d67c9312 100644 --- a/_next/static/chunks/pages/2023/members/LeeEuiJu-87250e49bbe9086b.js +++ b/_next/static/chunks/pages/2023/members/LeeEuiJu-4d67773d0d52c684.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8551],{1371:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/LeeEuiJu",function(){return o(4826)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},4826:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),u=o(979);o(9966);var r=o(1151);o(5675);let m={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/LeeEuiJu.mdx",route:"/2023/members/LeeEuiJu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leeeuiju"},pageNextRoute:"/2023/members/LeeEuiJu",nextraLayout:t.ZP,themeConfig:u.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ด์˜์ฃผ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Leeeuijooo",children:"Leeeuijooo"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 10025์„ธ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@euijoo3233",children:"์˜์ฃผ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹ค"]}),"\n",(0,a.jsx)(n.p,{children:"MBTI ENFJ\n์šด๋™ ์ข‹์•„ํ•ด์š”\n๋ชฉ์šœ๋‚  ๋ฉด์ ‘์ธ๋ฐ ์ค€๋น„ ์•ˆํ•ด์„œ ๋–จ๋ ค์š”\n2023 OSSCA ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค"})]})}n.default=(0,i.j)(m)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1371)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8551],{1371:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/LeeEuiJu",function(){return o(4826)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4826:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/LeeEuiJu.mdx",route:"/2023/members/LeeEuiJu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leeeuiju"},pageNextRoute:"/2023/members/LeeEuiJu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ด์˜์ฃผ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/Leeeuijooo",children:"Leeeuijooo"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 10025์„ธ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@euijoo3233",children:"์˜์ฃผ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ๋‹ค"]}),"\n",(0,i.jsx)(n.p,{children:"MBTI ENFJ\n์šด๋™ ์ข‹์•„ํ•ด์š”\n๋ชฉ์šœ๋‚  ๋ฉด์ ‘์ธ๋ฐ ์ค€๋น„ ์•ˆํ•ด์„œ ๋–จ๋ ค์š”\n2023 OSSCA ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1371)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/ParkJinSu-5042f6ad05dc4bd4.js b/_next/static/chunks/pages/2023/members/ParkJinSu-2370f861e4d1d6c2.js similarity index 76% rename from _next/static/chunks/pages/2023/members/ParkJinSu-5042f6ad05dc4bd4.js rename to _next/static/chunks/pages/2023/members/ParkJinSu-2370f861e4d1d6c2.js index 3a61b23e..598f676c 100644 --- a/_next/static/chunks/pages/2023/members/ParkJinSu-5042f6ad05dc4bd4.js +++ b/_next/static/chunks/pages/2023/members/ParkJinSu-2370f861e4d1d6c2.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8128],{384:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ParkJinSu",function(){return o(6670)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6670:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ParkJinSu.mdx",route:"/2023/members/ParkJinSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Parkjinsu"},pageNextRoute:"/2023/members/ParkJinSu",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๋ฐ•์ง„์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/umi0410",children:"umi0410"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 27"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://umi0410.github.io",children:"https://umi0410.github.io"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์ฃผ๋กœ K8s, container, ArgoCD Argo Rollouts ๊ฐ™์€ Cloud-Nativeํ•œ ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์˜ฌํ•ด์—๋Š” ์˜์–ด ๊ณต๋ถ€์— ๊ด€์‹ฌ์ด ์ข€ ๋งŽ์ด ๊ฐ€์š”. ์ผ์ฃผ์ผ์— ํ•œ ๋ฒˆ์”ฉ ํ™”์ƒ ์˜์–ด๋„ ํ•ด๋ณด๊ณ  ์žˆ๊ณ , ์ผ์ฃผ์ผ์— ํ•œ ๋‘๋ฒˆ์”ฉ ํšŒํ™” ์Šคํ„ฐ๋””๋„ ๋‚˜๊ฐ€๋ณด๋ ค ๋…ธ๋ ฅ ์ค‘์ด์—์š”. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์— ๊ธ€์„ ์“ธ ๋•Œ์—๋„ ์š”์ฆ˜์€ ์ตœ๋Œ€ํ•œ ์˜์–ด๋กœ๋„ ์ž‘์„ฑํ•ด๋ณด๋ ค ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ทจ๋ฏธ๋กœ๋Š” ๊ฐ„๊ฐ„ํžˆ ๊ธฐํƒ€๋ฅผ ์น˜๊ณ  ์žˆ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์น˜์ง„ ๋ชปํ•˜์ง€๋งŒ์š”."}),"\n",(0,i.jsx)(n.p,{children:"์—ฌํ–‰๋„ ์ตœ๋Œ€ํ•œ ๋‹ค๋…€๋ณด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์–ด์š”. ์ž‘๋…„์—๋Š” ๋ฏธ๊ตญ์„, ์˜ฌํ•ด์—๋Š” ํ˜ธ์ฃผ๋ฅผ ํ˜ผ์ž ์—ฌํ–‰๊ฐ”๋‹ค์™”์—ˆ๋Š”๋ฐ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•œ ๊ฒฝํ—˜์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=384)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8128],{384:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/ParkJinSu",function(){return o(6670)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6670:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/ParkJinSu.mdx",route:"/2023/members/ParkJinSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Parkjinsu"},pageNextRoute:"/2023/members/ParkJinSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๋ฐ•์ง„์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/umi0410",children:"umi0410"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 27"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://umi0410.github.io",children:"https://umi0410.github.io"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์ฃผ๋กœ K8s, container, ArgoCD Argo Rollouts ๊ฐ™์€ Cloud-Nativeํ•œ ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์ด ๋งŽ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์˜ฌํ•ด์—๋Š” ์˜์–ด ๊ณต๋ถ€์— ๊ด€์‹ฌ์ด ์ข€ ๋งŽ์ด ๊ฐ€์š”. ์ผ์ฃผ์ผ์— ํ•œ ๋ฒˆ์”ฉ ํ™”์ƒ ์˜์–ด๋„ ํ•ด๋ณด๊ณ  ์žˆ๊ณ , ์ผ์ฃผ์ผ์— ํ•œ ๋‘๋ฒˆ์”ฉ ํšŒํ™” ์Šคํ„ฐ๋””๋„ ๋‚˜๊ฐ€๋ณด๋ ค ๋…ธ๋ ฅ ์ค‘์ด์—์š”. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์— ๊ธ€์„ ์“ธ ๋•Œ์—๋„ ์š”์ฆ˜์€ ์ตœ๋Œ€ํ•œ ์˜์–ด๋กœ๋„ ์ž‘์„ฑํ•ด๋ณด๋ ค ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ทจ๋ฏธ๋กœ๋Š” ๊ฐ„๊ฐ„ํžˆ ๊ธฐํƒ€๋ฅผ ์น˜๊ณ  ์žˆ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์น˜์ง„ ๋ชปํ•˜์ง€๋งŒ์š”."}),"\n",(0,i.jsx)(n.p,{children:"์—ฌํ–‰๋„ ์ตœ๋Œ€ํ•œ ๋‹ค๋…€๋ณด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์–ด์š”. ์ž‘๋…„์—๋Š” ๋ฏธ๊ตญ์„, ์˜ฌํ•ด์—๋Š” ํ˜ธ์ฃผ๋ฅผ ํ˜ผ์ž ์—ฌํ–‰๊ฐ”๋‹ค์™”์—ˆ๋Š”๋ฐ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•œ ๊ฒฝํ—˜์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=384)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/SeoChungWun-10d21627d91bd9dc.js b/_next/static/chunks/pages/2023/members/SeoChungWun-7d12f253de7a539f.js similarity index 84% rename from _next/static/chunks/pages/2023/members/SeoChungWun-10d21627d91bd9dc.js rename to _next/static/chunks/pages/2023/members/SeoChungWun-7d12f253de7a539f.js index 4f25e869..8dc00d8c 100644 --- a/_next/static/chunks/pages/2023/members/SeoChungWun-10d21627d91bd9dc.js +++ b/_next/static/chunks/pages/2023/members/SeoChungWun-7d12f253de7a539f.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9828],{4173:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/SeoChungWun",function(){return o(9380)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9380:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/SeoChungWun.mdx",route:"/2023/members/SeoChungWun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Seochungwun"},pageNextRoute:"/2023/members/SeoChungWun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์„œ์ฒญ์šด"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/newdeal123",children:"newdeal123"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 20~30"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://newdeal123.tistory.com/",children:"๋‰ด๋”œ์˜ ์„œ๋ž์žฅ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"MBTI๋Š” ISFJ๋กœ ๊ทนF ๊ทนJ ์ด๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํ™๋Œ€๋ณ‘์ด ์žˆ์–ด ์ธ๋””๋ฐด๋“œ๋ฅผ ์ฐธ ์ข‹์•„๋ผ ํ•œ๋‹ค."})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4173)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9828],{4173:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/SeoChungWun",function(){return o(9380)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9380:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/SeoChungWun.mdx",route:"/2023/members/SeoChungWun",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Seochungwun"},pageNextRoute:"/2023/members/SeoChungWun",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์„œ์ฒญ์šด"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/newdeal123",children:"newdeal123"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 20~30"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://newdeal123.tistory.com/",children:"๋‰ด๋”œ์˜ ์„œ๋ž์žฅ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"MBTI๋Š” ISFJ๋กœ ๊ทนF ๊ทนJ ์ด๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํ™๋Œ€๋ณ‘์ด ์žˆ์–ด ์ธ๋””๋ฐด๋“œ๋ฅผ ์ฐธ ์ข‹์•„๋ผ ํ•œ๋‹ค."})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4173)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/SongHaeMin-c367ece24c0725aa.js b/_next/static/chunks/pages/2023/members/SongHaeMin-f48ec2e08f67b832.js similarity index 80% rename from _next/static/chunks/pages/2023/members/SongHaeMin-c367ece24c0725aa.js rename to _next/static/chunks/pages/2023/members/SongHaeMin-f48ec2e08f67b832.js index 78e0554f..9021e426 100644 --- a/_next/static/chunks/pages/2023/members/SongHaeMin-c367ece24c0725aa.js +++ b/_next/static/chunks/pages/2023/members/SongHaeMin-f48ec2e08f67b832.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8332],{6335:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/SongHaeMin",function(){return o(2493)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2493:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/SongHaeMin.mdx",route:"/2023/members/SongHaeMin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Songhaemin"},pageNextRoute:"/2023/members/SongHaeMin",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์†กํ˜œ๋ฏผ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/shmruin",children:"shmruin"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ฃผ๊ธฐ์ ์œผ๋กœ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•ผ๊ทผ์„ ํ•ด์„œ ํ”ผ๊ณคํ•ด๋„ ์ง‘์— ๊ฐ€๋ฉด ํ™œ๋ ฅ์ด ์ƒ๊ธด๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6335)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8332],{6335:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/SongHaeMin",function(){return o(2493)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2493:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/SongHaeMin.mdx",route:"/2023/members/SongHaeMin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Songhaemin"},pageNextRoute:"/2023/members/SongHaeMin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์†กํ˜œ๋ฏผ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/shmruin",children:"shmruin"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ฃผ๊ธฐ์ ์œผ๋กœ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•ผ๊ทผ์„ ํ•ด์„œ ํ”ผ๊ณคํ•ด๋„ ์ง‘์— ๊ฐ€๋ฉด ํ™œ๋ ฅ์ด ์ƒ๊ธด๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6335)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/YeomGeunCheol-b0a7995f30a2bc17.js b/_next/static/chunks/pages/2023/members/YeomGeunCheol-7fb1302aac65289b.js similarity index 81% rename from _next/static/chunks/pages/2023/members/YeomGeunCheol-b0a7995f30a2bc17.js rename to _next/static/chunks/pages/2023/members/YeomGeunCheol-7fb1302aac65289b.js index 23409e81..32d3d1a7 100644 --- a/_next/static/chunks/pages/2023/members/YeomGeunCheol-b0a7995f30a2bc17.js +++ b/_next/static/chunks/pages/2023/members/YeomGeunCheol-7fb1302aac65289b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9326],{566:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/YeomGeunCheol",function(){return o(5649)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5649:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/YeomGeunCheol.mdx",route:"/2023/members/YeomGeunCheol",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Yeomgeuncheol"},pageNextRoute:"/2023/members/YeomGeunCheol",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์—ผ๊ทผ์ฒ "}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/GeunSam2",children:"GeunSam2"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://ykarma1996.tistory.com/",children:"๋ชจ๋‘์˜ ๊ทผ์‚ผ์ด"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ† ๋ฅผ ๋‹ด๋‹นํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ˆ˜์ „์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํ˜ผ์ž ๊ฐ‘์ž๊ธฐ ๊ธ‰๋ฐœ์ง„ ํ•ด์„œ ์‹ ๋‚ ๋•Œ๊ฐ€ ์žˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=566)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9326],{566:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/YeomGeunCheol",function(){return o(5649)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5649:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/YeomGeunCheol.mdx",route:"/2023/members/YeomGeunCheol",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Yeomgeuncheol"},pageNextRoute:"/2023/members/YeomGeunCheol",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์—ผ๊ทผ์ฒ "}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/GeunSam2",children:"GeunSam2"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://ykarma1996.tistory.com/",children:"๋ชจ๋‘์˜ ๊ทผ์‚ผ์ด"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ† ๋ฅผ ๋‹ด๋‹นํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ˆ˜์ „์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํ˜ผ์ž ๊ฐ‘์ž๊ธฐ ๊ธ‰๋ฐœ์ง„ ํ•ด์„œ ์‹ ๋‚ ๋•Œ๊ฐ€ ์žˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=566)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2023/members/YouYoonWoo-31410856fa91391c.js b/_next/static/chunks/pages/2023/members/YouYoonWoo-058b6c84aab2b60e.js similarity index 81% rename from _next/static/chunks/pages/2023/members/YouYoonWoo-31410856fa91391c.js rename to _next/static/chunks/pages/2023/members/YouYoonWoo-058b6c84aab2b60e.js index e04b19b9..99e56950 100644 --- a/_next/static/chunks/pages/2023/members/YouYoonWoo-31410856fa91391c.js +++ b/_next/static/chunks/pages/2023/members/YouYoonWoo-058b6c84aab2b60e.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3209],{4957:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/YouYoonWoo",function(){return o(9019)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9019:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/YouYoonWoo.mdx",route:"/2023/members/YouYoonWoo",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Youyoonwoo"},pageNextRoute:"/2023/members/YouYoonWoo",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์œ ์œค์šฐ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/yunwoo-yu",children:"YunCow"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฐ”๋€๋‚˜์ด๋กœ 29์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@y_cow",children:"์ด์ „์ค‘์ธ ๋ธ”๋กœ๊ทธ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌ์ค‘์ž…๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ปคํ”ผ๋ฅผ ์ข‹์•„ํ•œ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4957)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3209],{4957:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2023/members/YouYoonWoo",function(){return o(9019)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9019:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2023/members/YouYoonWoo.mdx",route:"/2023/members/YouYoonWoo",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Youyoonwoo"},pageNextRoute:"/2023/members/YouYoonWoo",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์œ ์œค์šฐ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/yunwoo-yu",children:"YunCow"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฐ”๋€๋‚˜์ด๋กœ 29์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@y_cow",children:"์ด์ „์ค‘์ธ ๋ธ”๋กœ๊ทธ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ"}),"์˜ ArgoWorkflows ํ”„๋กœ์ ํŠธ ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌ์ค‘์ž…๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"์ปคํ”ผ๋ฅผ ์ข‹์•„ํ•œ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4957)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members-48d82eb047f84bb9.js b/_next/static/chunks/pages/2024/members-164055f387b162d4.js similarity index 56% rename from _next/static/chunks/pages/2024/members-48d82eb047f84bb9.js rename to _next/static/chunks/pages/2024/members-164055f387b162d4.js index dc963867..524b627b 100644 --- a/_next/static/chunks/pages/2024/members-48d82eb047f84bb9.js +++ b/_next/static/chunks/pages/2024/members-164055f387b162d4.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1313],{9481:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members",function(){return o(4854)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4854:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),r=o(4984),t=o(979);o(9966);var s=o(1151);o(5675);let m={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,s.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/2024/members.mdx",route:"/2024/members",headings:[{depth:3,value:"๋ฉค๋ฒ„ ๋ชฉ๋ก",id:"๋ฉค๋ฒ„-๋ชฉ๋ก"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Members"},pageNextRoute:"/2024/members",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h3:"h3",ul:"ul",li:"li",a:"a",hr:"hr",p:"p",ol:"ol"},(0,s.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h3,{id:"๋ฉค๋ฒ„-๋ชฉ๋ก",children:"๋ฉค๋ฒ„ ๋ชฉ๋ก"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/JungSungRock",children:"์ •์„ฑ๋ฝ(๋ฉ˜ํ† )"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChoiSooNyeong",children:"์ตœ์ˆ˜๋…•(๋ฉ˜ํ† )"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/SongHaeMin",children:"์†กํ˜œ๋ฏผ(๋ฉ˜ํ† )"})}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:["์ƒ˜ํ”Œ. ",(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimCheolSu",children:"๊น€์ฒ ์ˆ˜"})]}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KoHyunSu",children:"๊ณ ํ˜„์ˆ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KunhoLee",children:"์ด๊ฑดํ˜ธ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/Leehosu",children:"์ดํ˜ธ์ˆ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChoiPilHwan",children:"์ตœํ•„ํ™˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"members/EugeneKim",children:"๊น€์œ ์ง„"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimGaYeon",children:"๊น€๊ฐ€์—ฐ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HwangJuWon",children:"ํ™ฉ์ฃผ์›"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KangMyoungGu",children:"๊ฐ•๋ช…๊ตฌ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KwonMinHyeok",children:"๊ถŒ๋ฏผํ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HuynWooKim",children:"๊น€ํ˜„์šฐ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KangDaeHoon",children:"๊ฐ•๋Œ€ํ›ˆ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimKiHae",children:"๊น€๊ธฐํ•ด"})}),"\n",(0,i.jsxs)(n.li,{children:["[์กฐํ•˜์€] (",(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HaeunCho",children:"https://argo-oss.github.io/2024/members/HaeunCho"}),")"]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimMinSu",children:"๊น€๋ฏผ์ˆ˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/JunseokPark",children:"๋ฐ•์ค€์„"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/LeeSeolHui",children:"์ด์„คํฌ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChanYeongJeong",children:"์ •์ฐฌ์˜"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HuhInJoo",children:"ํ—ˆ์ธ์ฃผ"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/EunJiJung",children:"์ •์€์ง€"})}),"\n"]})]})}n.default=(0,a.j)(m)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9481)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1313],{9481:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members",function(){return i(4854)}])},979:function(e,n,i){"use strict";var o=i(5893);n.Z={logo:(0,o.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,o.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,o.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,o.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,o.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,o.jsx)("meta",{property:"og:type",content:"website"})]})}},4854:function(e,n,i){"use strict";i.r(n);var o=i(5893),a=i(2673),r=i(4984),t=i(979);i(9966);var s=i(1151);i(5675);let m={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,s.ah)(),e.components);return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/2024/members.mdx",route:"/2024/members",headings:[{depth:3,value:"๋ฉค๋ฒ„ ๋ชฉ๋ก",id:"๋ฉค๋ฒ„-๋ชฉ๋ก"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Members"},pageNextRoute:"/2024/members",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h3:"h3",ul:"ul",li:"li",a:"a",hr:"hr",p:"p",ol:"ol"},(0,s.ah)(),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h3,{id:"๋ฉค๋ฒ„-๋ชฉ๋ก",children:"๋ฉค๋ฒ„ ๋ชฉ๋ก"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/JungSungRock",children:"์ •์„ฑ๋ฝ(๋ฉ˜ํ† )"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChoiSooNyeong",children:"์ตœ์ˆ˜๋…•(๋ฉ˜ํ† )"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/SongHaeMin",children:"์†กํ˜œ๋ฏผ(๋ฉ˜ํ† )"})}),"\n"]}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsxs)(n.p,{children:["์ƒ˜ํ”Œ. ",(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimCheolSu",children:"๊น€์ฒ ์ˆ˜"})]}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KoHyunSu",children:"๊ณ ํ˜„์ˆ˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KunhoLee",children:"์ด๊ฑดํ˜ธ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/Leehosu",children:"์ดํ˜ธ์ˆ˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChoiPilHwan",children:"์ตœํ•„ํ™˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"members/EugeneKim",children:"๊น€์œ ์ง„"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimGaYeon",children:"๊น€๊ฐ€์—ฐ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HwangJuWon",children:"ํ™ฉ์ฃผ์›"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KangMyoungGu",children:"๊ฐ•๋ช…๊ตฌ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KwonMinHyeok",children:"๊ถŒ๋ฏผํ˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HuynWooKim",children:"๊น€ํ˜„์šฐ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KangDaeHoon",children:"๊ฐ•๋Œ€ํ›ˆ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimKiHae",children:"๊น€๊ธฐํ•ด"})}),"\n",(0,o.jsxs)(n.li,{children:["[์กฐํ•˜์€] (",(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HaeunCho",children:"https://argo-oss.github.io/2024/members/HaeunCho"}),")"]}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/KimMinSu",children:"๊น€๋ฏผ์ˆ˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/JunseokPark",children:"๋ฐ•์ค€์„"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/LeeSeolHui",children:"์ด์„คํฌ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/ChanYeongJeong",children:"์ •์ฐฌ์˜"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/HuhInJoo",children:"ํ—ˆ์ธ์ฃผ"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/EunJiJung",children:"์ •์€์ง€"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://argo-oss.github.io/2024/members/SeoJimin",children:"์„œ์ง€๋ฏผ"})}),"\n"]})]})}n.default=(0,a.j)(m)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9481)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/ChanYeongJeong-99fc68163e8b15df.js b/_next/static/chunks/pages/2024/members/ChanYeongJeong-171e2ce25b4cab2d.js similarity index 83% rename from _next/static/chunks/pages/2024/members/ChanYeongJeong-99fc68163e8b15df.js rename to _next/static/chunks/pages/2024/members/ChanYeongJeong-171e2ce25b4cab2d.js index c1a23885..c929f4db 100644 --- a/_next/static/chunks/pages/2024/members/ChanYeongJeong-99fc68163e8b15df.js +++ b/_next/static/chunks/pages/2024/members/ChanYeongJeong-171e2ce25b4cab2d.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5634],{6832:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChanYeongJeong",function(){return o(1111)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1111:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChanYeongJeong.mdx",route:"/2024/members/ChanYeongJeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Chanyeongjeong"},pageNextRoute:"/2024/members/ChanYeongJeong",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์ฐฌ์˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/jcy0308",children:"jcy0308"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 96๋…„์ƒ"}),"\n",(0,a.jsx)(n.li,{children:"blog : !!"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ •์ฐฌ์˜์ž…๋‹ˆ๋‹ค!"}),"\n",(0,a.jsx)(n.p,{children:"CNCF ํ”„๋กœ์ ํŠธ๋“ค์— ๊ด€์‹ฌ์ด ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Golang์€ ์•„์ง ์–ด์„คํ”„์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! \uD83D\uDD25"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6832)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5634],{6832:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChanYeongJeong",function(){return o(1111)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1111:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChanYeongJeong.mdx",route:"/2024/members/ChanYeongJeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Chanyeongjeong"},pageNextRoute:"/2024/members/ChanYeongJeong",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์ฐฌ์˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/jcy0308",children:"jcy0308"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 96๋…„์ƒ"}),"\n",(0,a.jsx)(n.li,{children:"blog : !!"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ •์ฐฌ์˜์ž…๋‹ˆ๋‹ค!"}),"\n",(0,a.jsx)(n.p,{children:"CNCF ํ”„๋กœ์ ํŠธ๋“ค์— ๊ด€์‹ฌ์ด ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Golang์€ ์•„์ง ์–ด์„คํ”„์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! \uD83D\uDD25"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6832)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/ChoiPilHwan-4cafef3f1f3afc36.js b/_next/static/chunks/pages/2024/members/ChoiPilHwan-a6101eb426508de6.js similarity index 81% rename from _next/static/chunks/pages/2024/members/ChoiPilHwan-4cafef3f1f3afc36.js rename to _next/static/chunks/pages/2024/members/ChoiPilHwan-a6101eb426508de6.js index 745c1643..bbc2e980 100644 --- a/_next/static/chunks/pages/2024/members/ChoiPilHwan-4cafef3f1f3afc36.js +++ b/_next/static/chunks/pages/2024/members/ChoiPilHwan-a6101eb426508de6.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3113],{3378:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChoiPilHwan",function(){return o(5771)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5771:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChoiPilHwan.mdx",route:"/2024/members/ChoiPilHwan",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choipilhwan"},pageNextRoute:"/2024/members/ChoiPilHwan",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ตœํ•„ํ™˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/thisishwan2",children:"thisishwan2"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@fill0006",children:"fill0006"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœํ•„ํ™˜์ž…๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"์ด๋ฒˆ๊ธฐํšŒ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ  ๋‹ค๊ฐ™์ด ์ข‹์€ ๊ฒฝํ—˜ ์Œ“์•„๋ณด๊ณ  ์‹ถ์–ด์š”!"}),"\n",(0,i.jsx)(n.p,{children:"์ตœ์„ ์„ ๋‹คํ•ด์„œ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! \uD83D\uDD25"}),"\n",(0,i.jsx)(n.p,{children:"์ถ”๊ฐ€๋กœ ํž™ํ•ฉ, ์Šคํฌ์ธ , ์‡ผํ•‘ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค ใ…Žใ…Ž"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3378)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3113],{3378:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChoiPilHwan",function(){return o(5771)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5771:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChoiPilHwan.mdx",route:"/2024/members/ChoiPilHwan",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choipilhwan"},pageNextRoute:"/2024/members/ChoiPilHwan",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ตœํ•„ํ™˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/thisishwan2",children:"thisishwan2"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@fill0006",children:"fill0006"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœํ•„ํ™˜์ž…๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"์ด๋ฒˆ๊ธฐํšŒ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ  ๋‹ค๊ฐ™์ด ์ข‹์€ ๊ฒฝํ—˜ ์Œ“์•„๋ณด๊ณ  ์‹ถ์–ด์š”!"}),"\n",(0,i.jsx)(n.p,{children:"์ตœ์„ ์„ ๋‹คํ•ด์„œ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! \uD83D\uDD25"}),"\n",(0,i.jsx)(n.p,{children:"์ถ”๊ฐ€๋กœ ํž™ํ•ฉ, ์Šคํฌ์ธ , ์‡ผํ•‘ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค ใ…Žใ…Ž"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3378)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/ChoiSooNyeong-2bbec2cf3a718bc0.js b/_next/static/chunks/pages/2024/members/ChoiSooNyeong-df70b7b7d83de42e.js similarity index 81% rename from _next/static/chunks/pages/2024/members/ChoiSooNyeong-2bbec2cf3a718bc0.js rename to _next/static/chunks/pages/2024/members/ChoiSooNyeong-df70b7b7d83de42e.js index e545f9e0..c2c8e0ae 100644 --- a/_next/static/chunks/pages/2024/members/ChoiSooNyeong-2bbec2cf3a718bc0.js +++ b/_next/static/chunks/pages/2024/members/ChoiSooNyeong-df70b7b7d83de42e.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3782],{4008:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChoiSooNyeong",function(){return o(5575)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5575:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChoiSooNyeong.mdx",route:"/2024/members/ChoiSooNyeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choisoonyeong"},pageNextRoute:"/2024/members/ChoiSooNyeong",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ตœ์ˆ˜๋…•"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/sunyeongchoi",children:"sunyeongchoi"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 96๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://nyeongnyeong.tistory.com/",children:"https://nyeongnyeong.tistory.com/"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ถ€๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœ์ˆ˜๋…•์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ €๋„ ์•„์ง ๋ฐฐ์šธ๊ฒŒ ๋งŽ์€ ์ฃผ๋‹ˆ์–ด ์—”์ง€๋‹ˆ์–ด์ง€๋งŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜์—ฌ ์ข‹์€ ๊ฒฝํ—˜์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ• ๊ฒŒ์š”~~"}),"\n",(0,i.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!! :)"}),"\n",(0,i.jsx)(n.p,{children:"์ €๋Š” ์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๊ฐ™์•„์„œ ๋ณ„๋ช…์€ ํ•˜ํšŒํƒˆ ์ž…๋‹ˆ๋‹ค ใ…Žใ…Ž"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4008)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3782],{4008:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/ChoiSooNyeong",function(){return o(5575)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},5575:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/ChoiSooNyeong.mdx",route:"/2024/members/ChoiSooNyeong",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Choisoonyeong"},pageNextRoute:"/2024/members/ChoiSooNyeong",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ตœ์ˆ˜๋…•"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/sunyeongchoi",children:"sunyeongchoi"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 96๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://nyeongnyeong.tistory.com/",children:"https://nyeongnyeong.tistory.com/"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ถ€๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋œ ์ตœ์ˆ˜๋…•์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ €๋„ ์•„์ง ๋ฐฐ์šธ๊ฒŒ ๋งŽ์€ ์ฃผ๋‹ˆ์–ด ์—”์ง€๋‹ˆ์–ด์ง€๋งŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜์—ฌ ์ข‹์€ ๊ฒฝํ—˜์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ• ๊ฒŒ์š”~~"}),"\n",(0,i.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!! :)"}),"\n",(0,i.jsx)(n.p,{children:"์ €๋Š” ์›ƒ์„ ๋•Œ ํ•˜ํšŒํƒˆ ๊ฐ™์•„์„œ ๋ณ„๋ช…์€ ํ•˜ํšŒํƒˆ ์ž…๋‹ˆ๋‹ค ใ…Žใ…Ž"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4008)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/EugeneKim-f4d53e044a6f0d1e.js b/_next/static/chunks/pages/2024/members/EugeneKim-8c42b28e64c68d36.js similarity index 79% rename from _next/static/chunks/pages/2024/members/EugeneKim-f4d53e044a6f0d1e.js rename to _next/static/chunks/pages/2024/members/EugeneKim-8c42b28e64c68d36.js index 2c4fd877..689f202b 100644 --- a/_next/static/chunks/pages/2024/members/EugeneKim-f4d53e044a6f0d1e.js +++ b/_next/static/chunks/pages/2024/members/EugeneKim-8c42b28e64c68d36.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7166],{1484:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/EugeneKim",function(){return o(2068)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2068:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/EugeneKim.mdx",route:"/2024/members/EugeneKim",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Eugenekim"},pageNextRoute:"/2024/members/EugeneKim",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p",em:"em"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€์œ ์ง„"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/eugene70",children:"eugene70"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ถˆ๋ฌธ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://shanta.tistory.com/",children:"https://shanta.tistory.com/"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:["์•ˆ๋…•ํ•˜์„ธ์š”, ๋งจํ‹ฐ, ๋žจํ”„์˜ ์š”์ • ",(0,a.jsx)(n.em,{children:"์ง€๋‹ˆ"}),"์ž…๋‹ˆ๋‹ค.\n์˜ค๋žซ๋™์•ˆ Java ๊ฐœ๋ฐœ์ž์˜€์œผ๋ฉฐ ์ง€๊ธˆ์€ ",(0,a.jsx)(n.em,{children:"DevOps ์—”์ง€๋‹ˆ์–ด"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"ํšŒ์‚ฌ์—์„œ Kubernetes ๋„์ž…์„ ์ค€๋น„ ์ค‘์ด๋ผ ArgoCD์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋˜์ฐจ์— ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ์žˆ์–ด์„œ ๋„์ „ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nGolang์€ ํšŒ์‚ฌ์—์„œ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ๊ธฐ์ดˆ์ ์ธ ๊ฒƒ๋งŒ ์ ‘ํ•ด ๋ณด์•˜๊ณ  ์‹œ๊ฐ„๋„ ์ง€๋‚˜ ๊ฐ€๋ฌผ๊ฐ€๋ฌผํ•˜๋„ค์š”. ^^\n์ƒˆ๋กœ์šด ๋งˆ์Œ์œผ๋กœ Golang๊ณผ ArgoCD์— ๋„์ „ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1484)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7166],{1484:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/EugeneKim",function(){return o(2068)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2068:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/EugeneKim.mdx",route:"/2024/members/EugeneKim",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Eugenekim"},pageNextRoute:"/2024/members/EugeneKim",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p",em:"em"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€์œ ์ง„"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/eugene70",children:"eugene70"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ถˆ๋ฌธ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://shanta.tistory.com/",children:"https://shanta.tistory.com/"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsxs)(n.p,{children:["์•ˆ๋…•ํ•˜์„ธ์š”, ๋งจํ‹ฐ, ๋žจํ”„์˜ ์š”์ • ",(0,a.jsx)(n.em,{children:"์ง€๋‹ˆ"}),"์ž…๋‹ˆ๋‹ค.\n์˜ค๋žซ๋™์•ˆ Java ๊ฐœ๋ฐœ์ž์˜€์œผ๋ฉฐ ์ง€๊ธˆ์€ ",(0,a.jsx)(n.em,{children:"DevOps ์—”์ง€๋‹ˆ์–ด"}),"์ž…๋‹ˆ๋‹ค."]}),"\n",(0,a.jsx)(n.p,{children:"ํšŒ์‚ฌ์—์„œ Kubernetes ๋„์ž…์„ ์ค€๋น„ ์ค‘์ด๋ผ ArgoCD์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋˜์ฐจ์— ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ์žˆ์–ด์„œ ๋„์ „ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nGolang์€ ํšŒ์‚ฌ์—์„œ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ๊ธฐ์ดˆ์ ์ธ ๊ฒƒ๋งŒ ์ ‘ํ•ด ๋ณด์•˜๊ณ  ์‹œ๊ฐ„๋„ ์ง€๋‚˜ ๊ฐ€๋ฌผ๊ฐ€๋ฌผํ•˜๋„ค์š”. ^^\n์ƒˆ๋กœ์šด ๋งˆ์Œ์œผ๋กœ Golang๊ณผ ArgoCD์— ๋„์ „ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1484)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/EunJiJung-26ba6ea776e53bb3.js b/_next/static/chunks/pages/2024/members/EunJiJung-6a0f3398db7a88d8.js similarity index 80% rename from _next/static/chunks/pages/2024/members/EunJiJung-26ba6ea776e53bb3.js rename to _next/static/chunks/pages/2024/members/EunJiJung-6a0f3398db7a88d8.js index 41cef834..b129e222 100644 --- a/_next/static/chunks/pages/2024/members/EunJiJung-26ba6ea776e53bb3.js +++ b/_next/static/chunks/pages/2024/members/EunJiJung-6a0f3398db7a88d8.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8915],{8025:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/EunJiJung",function(){return o(6013)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6013:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),u=o(979);o(9966);var m=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/EunJiJung.mdx",route:"/2024/members/EunJiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Eunjijung"},pageNextRoute:"/2024/members/EunJiJung",nextraLayout:t.ZP,themeConfig:u.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ •์€์ง€"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/bianbbc87",children:"bianbbc87"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 02๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@bian87",children:"https://velog.io/@bian87"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ! ArgoCD ๋ฉ˜ํ‹ฐ ์ •์€์ง€์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ArgoCD์— ๊ธฐ์—ฌํ•˜๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์„ ๋ฐฐ์šฐ๊ณ , ํ•จ๊ป˜ ์†Œํ†ตํ•˜๋ฉฐ ๋งŽ์ด ๋ฐฐ์›Œ๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. :)"}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค~! \uD83D\uDE0A"})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8025)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8915],{8025:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/EunJiJung",function(){return o(6013)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},6013:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/EunJiJung.mdx",route:"/2024/members/EunJiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Eunjijung"},pageNextRoute:"/2024/members/EunJiJung",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ •์€์ง€"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/bianbbc87",children:"bianbbc87"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 02๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@bian87",children:"https://velog.io/@bian87"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ! ArgoCD ๋ฉ˜ํ‹ฐ ์ •์€์ง€์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ArgoCD์— ๊ธฐ์—ฌํ•˜๋ฉฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์„ ๋ฐฐ์šฐ๊ณ , ํ•จ๊ป˜ ์†Œํ†ตํ•˜๋ฉฐ ๋งŽ์ด ๋ฐฐ์›Œ๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. :)"}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค~! \uD83D\uDE0A"})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8025)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/HaeunCho-d9fd5cb4b19ebab0.js b/_next/static/chunks/pages/2024/members/HaeunCho-48ada6cada92cd21.js similarity index 78% rename from _next/static/chunks/pages/2024/members/HaeunCho-d9fd5cb4b19ebab0.js rename to _next/static/chunks/pages/2024/members/HaeunCho-48ada6cada92cd21.js index c5054d2d..ed7a0b55 100644 --- a/_next/static/chunks/pages/2024/members/HaeunCho-d9fd5cb4b19ebab0.js +++ b/_next/static/chunks/pages/2024/members/HaeunCho-48ada6cada92cd21.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9529],{949:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HaeunCho",function(){return o(1342)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1342:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HaeunCho.mdx",route:"/2024/members/HaeunCho",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Haeuncho"},pageNextRoute:"/2024/members/HaeunCho",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์กฐํ•˜์€"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/nueavv",children:"github"})]}),"\n",(0,a.jsx)(n.li,{children:"age : !!"}),"\n",(0,a.jsx)(n.li,{children:"blog : !!"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~ argocd๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋Š”๋ฐ\nํšŒ์‚ฌ์—์„œ๋Š” ์‹œ๊ฐ„๋„ ๋ถ€์กฑํ•˜๊ณ  ํ•จ๊ป˜ํ• ๋งŒํ•œ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์ด ์—†์–ด์„œ ๊ณ ๋ฏผํ•˜๋˜ ๊ธฐํšŒ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nargocd์˜ ์•Œ๋ฆผ์ด๋‚˜ ๊ถŒํ•œ ๊ด€๋ฆฌ ๋ถ€๋ถ„์„ ์ข€ ๋” ๊ฐœ์„ ํ•  ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผ์ด ์žˆ์Šต๋‹ˆ๋‹ค!"}),"\n",(0,a.jsx)(n.p,{children:"๊ทธ ์™ธ์—๋„ ์˜คํ”ˆ์†Œ์Šค ๊ด€๋ จํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ด€์‹ฌ์ด ๋งŽ์œผ๋‹ˆ ํ•จ๊ป˜ ํ™”์ดํŒ…ํ•ด๋ด์š”!"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=949)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9529],{949:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HaeunCho",function(){return o(1342)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1342:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HaeunCho.mdx",route:"/2024/members/HaeunCho",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Haeuncho"},pageNextRoute:"/2024/members/HaeunCho",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์กฐํ•˜์€"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/nueavv",children:"github"})]}),"\n",(0,a.jsx)(n.li,{children:"age : !!"}),"\n",(0,a.jsx)(n.li,{children:"blog : !!"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~ argocd๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋Š”๋ฐ\nํšŒ์‚ฌ์—์„œ๋Š” ์‹œ๊ฐ„๋„ ๋ถ€์กฑํ•˜๊ณ  ํ•จ๊ป˜ํ• ๋งŒํ•œ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์ด ์—†์–ด์„œ ๊ณ ๋ฏผํ•˜๋˜ ๊ธฐํšŒ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.\nargocd์˜ ์•Œ๋ฆผ์ด๋‚˜ ๊ถŒํ•œ ๊ด€๋ฆฌ ๋ถ€๋ถ„์„ ์ข€ ๋” ๊ฐœ์„ ํ•  ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผ์ด ์žˆ์Šต๋‹ˆ๋‹ค!"}),"\n",(0,a.jsx)(n.p,{children:"๊ทธ ์™ธ์—๋„ ์˜คํ”ˆ์†Œ์Šค ๊ด€๋ จํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ด€์‹ฌ์ด ๋งŽ์œผ๋‹ˆ ํ•จ๊ป˜ ํ™”์ดํŒ…ํ•ด๋ด์š”!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=949)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/HuhInJoo-5f1bb57c73d01311.js b/_next/static/chunks/pages/2024/members/HuhInJoo-306cdbbc635bdd41.js similarity index 75% rename from _next/static/chunks/pages/2024/members/HuhInJoo-5f1bb57c73d01311.js rename to _next/static/chunks/pages/2024/members/HuhInJoo-306cdbbc635bdd41.js index a90a75b1..da67b4f9 100644 --- a/_next/static/chunks/pages/2024/members/HuhInJoo-5f1bb57c73d01311.js +++ b/_next/static/chunks/pages/2024/members/HuhInJoo-306cdbbc635bdd41.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9038],{9540:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HuhInJoo",function(){return o(2367)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},2367:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HuhInJoo.mdx",route:"/2024/members/HuhInJoo",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Huhinjoo"},pageNextRoute:"/2024/members/HuhInJoo",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ํ—ˆ์ธ์ฃผ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/jjoonior",children:"jjoonior"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 97๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ํ—ˆ์ธ์ฃผ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•„์ง ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, CD์— ๋Œ€ํ•ด ์ž˜ ์•Œ์ง€๋Š” ๋ชปํ•˜์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9540)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9038],{9540:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HuhInJoo",function(){return o(2367)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},2367:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HuhInJoo.mdx",route:"/2024/members/HuhInJoo",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Huhinjoo"},pageNextRoute:"/2024/members/HuhInJoo",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ํ—ˆ์ธ์ฃผ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/jjoonior",children:"jjoonior"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 97๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ํ—ˆ์ธ์ฃผ์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์•„์ง ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, CD์— ๋Œ€ํ•ด ์ž˜ ์•Œ์ง€๋Š” ๋ชปํ•˜์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9540)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/HwangJuwon-9e3a36c00d7426b5.js b/_next/static/chunks/pages/2024/members/HwangJuwon-e23ca4060a62ab37.js similarity index 83% rename from _next/static/chunks/pages/2024/members/HwangJuwon-9e3a36c00d7426b5.js rename to _next/static/chunks/pages/2024/members/HwangJuwon-e23ca4060a62ab37.js index 1b283aea..8d95b8d6 100644 --- a/_next/static/chunks/pages/2024/members/HwangJuwon-9e3a36c00d7426b5.js +++ b/_next/static/chunks/pages/2024/members/HwangJuwon-e23ca4060a62ab37.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7385],{7846:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HwangJuwon",function(){return o(5975)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5975:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HwangJuwon.mdx",route:"/2024/members/HwangJuwon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hwangjuwon"},pageNextRoute:"/2024/members/HwangJuwon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ํ™ฉ์ฃผ์›"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/juwon8891",children:"juwon8891"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 97๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://www.linkedin.com/in/juwon-hwang",children:"linkedin"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ ํ™ฉ์ฃผ์›์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"CNCF ํ”„๋กœ์ ํŠธ์˜ ๋•์„ ๋งŽ์ด ๋ฐ›๊ณ  ์žˆ์–ด์„œ ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ธฐ์—ฌํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ ค์š”!!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7846)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7385],{7846:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HwangJuwon",function(){return o(5975)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5975:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HwangJuwon.mdx",route:"/2024/members/HwangJuwon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hwangjuwon"},pageNextRoute:"/2024/members/HwangJuwon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ํ™ฉ์ฃผ์›"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/juwon8891",children:"juwon8891"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 97๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://www.linkedin.com/in/juwon-hwang",children:"linkedin"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ArgoCD ๋ฉ˜ํ‹ฐ ํ™ฉ์ฃผ์›์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"CNCF ํ”„๋กœ์ ํŠธ์˜ ๋•์„ ๋งŽ์ด ๋ฐ›๊ณ  ์žˆ์–ด์„œ ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ธฐ์—ฌํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ ค์š”!!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7846)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/HyeonJiJung-1ee72f97023459ab.js b/_next/static/chunks/pages/2024/members/HyeonJiJung-196fb273ed593df4.js similarity index 73% rename from _next/static/chunks/pages/2024/members/HyeonJiJung-1ee72f97023459ab.js rename to _next/static/chunks/pages/2024/members/HyeonJiJung-196fb273ed593df4.js index 90b59d12..77f99bbf 100644 --- a/_next/static/chunks/pages/2024/members/HyeonJiJung-1ee72f97023459ab.js +++ b/_next/static/chunks/pages/2024/members/HyeonJiJung-196fb273ed593df4.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3064],{3489:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HyeonJiJung",function(){return o(4600)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},4600:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),u=o(979);o(9966);var m=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HyeonJiJung.mdx",route:"/2024/members/HyeonJiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hyeonjijung"},pageNextRoute:"/2024/members/HyeonJiJung",nextraLayout:t.ZP,themeConfig:u.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •ํ˜„์ง€"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Hyeonji-Jung",children:"HNJI"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 99๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://velog.io/@welloff_jj",children:"velog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ์ฃผ๋‹ˆ์–ด ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž (1๊ฐœ์›”์ฐจ\uD83D\uDC23) ์ •ํ˜„์ง€์ž…๋‹ˆ๋‹ค !\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ํ•ญ์ƒ ์žˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธฐํšŒ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค \uD83D\uDE42"}),"\n",(0,a.jsx)(n.p,{children:"k8s๋„, ArgoCD ๊ฒฝํ—˜์ด ์ ๊ณ  Golang์€ ์ฒ˜์Œ์ด์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•ด ์ž„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\n11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค \uD83D\uDD25"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3489)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3064],{3489:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HyeonJiJung",function(){return o(4600)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4600:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HyeonJiJung.mdx",route:"/2024/members/HyeonJiJung",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hyeonjijung"},pageNextRoute:"/2024/members/HyeonJiJung",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ •ํ˜„์ง€"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/Hyeonji-Jung",children:"HNJI"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 99๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://velog.io/@welloff_jj",children:"velog"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ์ฃผ๋‹ˆ์–ด ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž (1๊ฐœ์›”์ฐจ\uD83D\uDC23) ์ •ํ˜„์ง€์ž…๋‹ˆ๋‹ค !\n์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ํ•ญ์ƒ ์žˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธฐํšŒ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค \uD83D\uDE42"}),"\n",(0,i.jsx)(n.p,{children:"k8s๋„, ArgoCD ๊ฒฝํ—˜์ด ์ ๊ณ  Golang์€ ์ฒ˜์Œ์ด์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•ด ์ž„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.\n11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค \uD83D\uDD25"})]})}n.default=(0,a.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3489)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/HyunWooKim-6892b40697aff23f.js b/_next/static/chunks/pages/2024/members/HyunWooKim-e4a02cb10a888120.js similarity index 76% rename from _next/static/chunks/pages/2024/members/HyunWooKim-6892b40697aff23f.js rename to _next/static/chunks/pages/2024/members/HyunWooKim-e4a02cb10a888120.js index 6ec8706d..dbcc3a0d 100644 --- a/_next/static/chunks/pages/2024/members/HyunWooKim-6892b40697aff23f.js +++ b/_next/static/chunks/pages/2024/members/HyunWooKim-e4a02cb10a888120.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5992],{4349:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HyunWooKim",function(){return o(8137)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8137:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HyunWooKim.mdx",route:"/2024/members/HyunWooKim",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hyunwookim"},pageNextRoute:"/2024/members/HyunWooKim",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€ํ˜„์šฐ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/mirageoasis",children:"github"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 27"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ์ข‹์€ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ณ ์ž DevOps๋ผ๋Š” ๋ถ„์•ผ์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋œ ๊น€ํ˜„์šฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ ์–ด๋„ 1๊ฑด์˜ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4349)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5992],{4349:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/HyunWooKim",function(){return o(8137)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},8137:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/HyunWooKim.mdx",route:"/2024/members/HyunWooKim",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Hyunwookim"},pageNextRoute:"/2024/members/HyunWooKim",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€ํ˜„์šฐ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/mirageoasis",children:"github"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 27"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ์ข‹์€ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ณ ์ž DevOps๋ผ๋Š” ๋ถ„์•ผ์— ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ฒŒ ๋œ ๊น€ํ˜„์šฐ์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์ ์–ด๋„ 1๊ฑด์˜ ๊ธฐ์—ฌ๋ฅผ ํ•ด๋ณด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4349)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/JungSungRock-f3c818eda500f6ae.js b/_next/static/chunks/pages/2024/members/JungSungRock-b67141d05dda8974.js similarity index 81% rename from _next/static/chunks/pages/2024/members/JungSungRock-f3c818eda500f6ae.js rename to _next/static/chunks/pages/2024/members/JungSungRock-b67141d05dda8974.js index 07de6231..0dc5dbbc 100644 --- a/_next/static/chunks/pages/2024/members/JungSungRock-f3c818eda500f6ae.js +++ b/_next/static/chunks/pages/2024/members/JungSungRock-b67141d05dda8974.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8684],{4707:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/JungSungRock",function(){return o(511)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},511:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/JungSungRock.mdx",route:"/2024/members/JungSungRock",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Jungsungrock"},pageNextRoute:"/2024/members/JungSungRock",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์„ฑ๋ฝ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Jack-R-lantern",children:"Jack-R-lantern"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ??"}),"\n",(0,a.jsx)(n.li,{children:"blog : ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"ArgoCD ์ž˜ ๋ชจ๋ฅด๋Š”๋ฐ... 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ์ •์„ฑ๋ฝ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Container๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•˜๋‹ค๋ณด๋‹ˆ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ CNCF ์‚ฐํ•˜ ๊ธฐ์ˆ ๋“ค๋„ ์ข‹์•„ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๊ถ๊ธˆํ•œ๊ฒŒ ์žˆ์œผ๋ฉด ๋ฐ”๋กœ๋ฐ”๋กœ ์งˆ๋ฌธํ•ด์ฃผ์„ธ์š”."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4707)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8684],{4707:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/JungSungRock",function(){return o(511)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},511:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/JungSungRock.mdx",route:"/2024/members/JungSungRock",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Jungsungrock"},pageNextRoute:"/2024/members/JungSungRock",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ •์„ฑ๋ฝ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/Jack-R-lantern",children:"Jack-R-lantern"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ??"}),"\n",(0,a.jsx)(n.li,{children:"blog : ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"ArgoCD ์ž˜ ๋ชจ๋ฅด๋Š”๋ฐ... 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ์ •์„ฑ๋ฝ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Container๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์„ ์ข‹์•„ํ•˜๋‹ค๋ณด๋‹ˆ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ CNCF ์‚ฐํ•˜ ๊ธฐ์ˆ ๋“ค๋„ ์ข‹์•„ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๊ถ๊ธˆํ•œ๊ฒŒ ์žˆ์œผ๋ฉด ๋ฐ”๋กœ๋ฐ”๋กœ ์งˆ๋ฌธํ•ด์ฃผ์„ธ์š”."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4707)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/JunseokPark-aefe038959be2a79.js b/_next/static/chunks/pages/2024/members/JunseokPark-8319d05c017a16b9.js similarity index 81% rename from _next/static/chunks/pages/2024/members/JunseokPark-aefe038959be2a79.js rename to _next/static/chunks/pages/2024/members/JunseokPark-8319d05c017a16b9.js index 044d9593..6744cbd7 100644 --- a/_next/static/chunks/pages/2024/members/JunseokPark-aefe038959be2a79.js +++ b/_next/static/chunks/pages/2024/members/JunseokPark-8319d05c017a16b9.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7970],{5631:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/JunseokPark",function(){return o(804)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},804:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/JunseokPark.mdx",route:"/2024/members/JunseokPark",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Junseokpark"},pageNextRoute:"/2024/members/JunseokPark",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๋ฐ•์ค€์„"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"hhttps://github.com/Junseokee",children:"Junseokee"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 98๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://weq155.tistory.com/",children:"Blog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๋ฐ•์ค€์„์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Devops ์—”์ง€๋‹ˆ์–ด ์ง๋ฌด๋ฅผ ๋งก๊ณ  ์žˆ์œผ๋ฉฐ ํ‰์†Œ Kubernetes์™€ CNCF Landscape์— ๊ด€์‹ฌ์ด ๋งŽ์ด"}),"\n",(0,a.jsx)(n.p,{children:"ArgoCD ํ”„๋กœ์ ํŠธ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์€ ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5631)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7970],{5631:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/JunseokPark",function(){return o(804)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},804:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/JunseokPark.mdx",route:"/2024/members/JunseokPark",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Junseokpark"},pageNextRoute:"/2024/members/JunseokPark",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๋ฐ•์ค€์„"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"hhttps://github.com/Junseokee",children:"Junseokee"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 98๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://weq155.tistory.com/",children:"Blog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. 2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๋ฐ•์ค€์„์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Devops ์—”์ง€๋‹ˆ์–ด ์ง๋ฌด๋ฅผ ๋งก๊ณ  ์žˆ์œผ๋ฉฐ ํ‰์†Œ Kubernetes์™€ CNCF Landscape์— ๊ด€์‹ฌ์ด ๋งŽ์ด"}),"\n",(0,a.jsx)(n.p,{children:"ArgoCD ํ”„๋กœ์ ํŠธ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์€ ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ž˜๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5631)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KangDaeHoon-511afc5e4b62f70c.js b/_next/static/chunks/pages/2024/members/KangDaeHoon-0a4157dc7eb65b6b.js similarity index 81% rename from _next/static/chunks/pages/2024/members/KangDaeHoon-511afc5e4b62f70c.js rename to _next/static/chunks/pages/2024/members/KangDaeHoon-0a4157dc7eb65b6b.js index 67ad1d53..47de322b 100644 --- a/_next/static/chunks/pages/2024/members/KangDaeHoon-511afc5e4b62f70c.js +++ b/_next/static/chunks/pages/2024/members/KangDaeHoon-0a4157dc7eb65b6b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4970],{1929:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KangDaeHoon",function(){return o(8535)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8535:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KangDaeHoon.mdx",route:"/2024/members/KangDaeHoon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kangdaehoon"},pageNextRoute:"/2024/members/KangDaeHoon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•๋Œ€ํ›ˆ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"hhttps://github.com/eogns47",children:"eogns47"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://kangmanjoo.tistory.com/",children:"Tistory Blog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”! 24 ArgoCD ๋ฉ˜ํ‹ฐ ๊ฐ•๋Œ€ํ›ˆ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด, SRE ์—”์ง€๋‹ˆ์–ด๋ฅผ ํฌ๋งํ•˜์ง€๋งŒ ํ•™๋ถ€ 4ํ•™๋…„์ƒ์œผ๋กœ ์ทจ์ค€ ์ค‘์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•„์ง ์•„๋Š” ๊ฒƒ๋„ ๋งŽ์ด ์—†๊ณ  ๋ฐฐ์šธ ์  ํˆฌ์„ฑ์ด์ง€๋งŒ, ๋‚จ๋Š” ๊ฑด ์‹œ๊ฐ„ ๋ฟ์ด๋ฏ€๋กœ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1929)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4970],{1929:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KangDaeHoon",function(){return o(8535)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8535:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KangDaeHoon.mdx",route:"/2024/members/KangDaeHoon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kangdaehoon"},pageNextRoute:"/2024/members/KangDaeHoon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ฐ•๋Œ€ํ›ˆ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"hhttps://github.com/eogns47",children:"eogns47"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://kangmanjoo.tistory.com/",children:"Tistory Blog"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”! 24 ArgoCD ๋ฉ˜ํ‹ฐ ๊ฐ•๋Œ€ํ›ˆ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด, SRE ์—”์ง€๋‹ˆ์–ด๋ฅผ ํฌ๋งํ•˜์ง€๋งŒ ํ•™๋ถ€ 4ํ•™๋…„์ƒ์œผ๋กœ ์ทจ์ค€ ์ค‘์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•„์ง ์•„๋Š” ๊ฒƒ๋„ ๋งŽ์ด ์—†๊ณ  ๋ฐฐ์šธ ์  ํˆฌ์„ฑ์ด์ง€๋งŒ, ๋‚จ๋Š” ๊ฑด ์‹œ๊ฐ„ ๋ฟ์ด๋ฏ€๋กœ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"11์ฃผ ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค !"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1929)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KangMyoungGu-ccc6f4aa63b69241.js b/_next/static/chunks/pages/2024/members/KangMyoungGu-da45398c8f847cf0.js similarity index 84% rename from _next/static/chunks/pages/2024/members/KangMyoungGu-ccc6f4aa63b69241.js rename to _next/static/chunks/pages/2024/members/KangMyoungGu-da45398c8f847cf0.js index 42f9f82f..7fda111e 100644 --- a/_next/static/chunks/pages/2024/members/KangMyoungGu-ccc6f4aa63b69241.js +++ b/_next/static/chunks/pages/2024/members/KangMyoungGu-da45398c8f847cf0.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7848],{4384:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KangMyoungGu",function(){return o(6801)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6801:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KangMyoungGu.mdx",route:"/2024/members/KangMyoungGu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kangmyounggu"},pageNextRoute:"/2024/members/KangMyoungGu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name: ๊ฐ•๋ช…๊ตฌ"}),"\n",(0,a.jsxs)(n.li,{children:["github: ",(0,a.jsx)(n.a,{href:"https://github.com/mg5566",children:"Mike"})]}),"\n",(0,a.jsx)(n.li,{children:"age: ??"}),"\n",(0,a.jsx)(n.li,{children:"blog: ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"DevOps ๋งˆ์ธ๋“œ๋ฅผ ๋ฐฐ์šฐ๊ธฐ์œ„ํ•ด ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ArgoCD ๋ฅผ ์ ‘ํ•˜๊ฒŒ๋˜์–ด ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๋ฐœ๋Œ€์‹์—๋Š” ์ฐธ์„์„ ๋ชปํ–ˆ๋Š”๋ฐ, ์•ž์œผ๋กœ ์—ด์‹ฌํžˆ ์ฐธ์„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4384)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7848],{4384:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KangMyoungGu",function(){return o(6801)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},6801:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KangMyoungGu.mdx",route:"/2024/members/KangMyoungGu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kangmyounggu"},pageNextRoute:"/2024/members/KangMyoungGu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name: ๊ฐ•๋ช…๊ตฌ"}),"\n",(0,a.jsxs)(n.li,{children:["github: ",(0,a.jsx)(n.a,{href:"https://github.com/mg5566",children:"Mike"})]}),"\n",(0,a.jsx)(n.li,{children:"age: ??"}),"\n",(0,a.jsx)(n.li,{children:"blog: ??"}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"DevOps ๋งˆ์ธ๋“œ๋ฅผ ๋ฐฐ์šฐ๊ธฐ์œ„ํ•ด ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ArgoCD ๋ฅผ ์ ‘ํ•˜๊ฒŒ๋˜์–ด ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๋ฐœ๋Œ€์‹์—๋Š” ์ฐธ์„์„ ๋ชปํ–ˆ๋Š”๋ฐ, ์•ž์œผ๋กœ ์—ด์‹ฌํžˆ ์ฐธ์„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4384)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KimCheolSu-52e60d438d51ca3a.js b/_next/static/chunks/pages/2024/members/KimCheolSu-2622b795c11bfbca.js similarity index 78% rename from _next/static/chunks/pages/2024/members/KimCheolSu-52e60d438d51ca3a.js rename to _next/static/chunks/pages/2024/members/KimCheolSu-2622b795c11bfbca.js index 805c242d..d6a763ac 100644 --- a/_next/static/chunks/pages/2024/members/KimCheolSu-52e60d438d51ca3a.js +++ b/_next/static/chunks/pages/2024/members/KimCheolSu-2622b795c11bfbca.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4471],{8122:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimCheolSu",function(){return o(7914)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},7914:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimCheolSu.mdx",route:"/2024/members/KimCheolSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimcheolsu"},pageNextRoute:"/2024/members/KimCheolSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€์ฒ ์ˆ˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"",children:"kcs15123"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์ž‘์„ฑ ์–‘์‹ ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8122)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4471],{8122:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimCheolSu",function(){return o(7914)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},7914:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimCheolSu.mdx",route:"/2024/members/KimCheolSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimcheolsu"},pageNextRoute:"/2024/members/KimCheolSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€์ฒ ์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"",children:"kcs15123"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์ž‘์„ฑ ์–‘์‹ ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=8122)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KimGaYeon-04c13e3f04a965e2.js b/_next/static/chunks/pages/2024/members/KimGaYeon-78a3dfca4317dd1e.js similarity index 83% rename from _next/static/chunks/pages/2024/members/KimGaYeon-04c13e3f04a965e2.js rename to _next/static/chunks/pages/2024/members/KimGaYeon-78a3dfca4317dd1e.js index 5d8946da..63bfad74 100644 --- a/_next/static/chunks/pages/2024/members/KimGaYeon-04c13e3f04a965e2.js +++ b/_next/static/chunks/pages/2024/members/KimGaYeon-78a3dfca4317dd1e.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8711],{6068:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimGaYeon",function(){return o(7056)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},7056:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimGaYeon.mdx",route:"/2024/members/KimGaYeon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimgayeon"},pageNextRoute:"/2024/members/KimGaYeon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€๊ฐ€์—ฐ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/kgy1008",children:"kgy1008"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 25์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊น€๊ฐ€์—ฐ์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"Go์–ธ์–ด๋„ Argo ํˆด๋„ ๋ชจ๋“ ๊ฒŒ ์ฒ˜์Œ์ด์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6068)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8711],{6068:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimGaYeon",function(){return o(7056)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},7056:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimGaYeon.mdx",route:"/2024/members/KimGaYeon",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimgayeon"},pageNextRoute:"/2024/members/KimGaYeon",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€๊ฐ€์—ฐ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/kgy1008",children:"kgy1008"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 25์‚ด"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊น€๊ฐ€์—ฐ์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"Go์–ธ์–ด๋„ Argo ํˆด๋„ ๋ชจ๋“ ๊ฒŒ ์ฒ˜์Œ์ด์ง€๋งŒ ์—ด์‹ฌํžˆ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=6068)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KimKiHae-e058acf42488ca7a.js b/_next/static/chunks/pages/2024/members/KimKiHae-c3b3deb3a81376c7.js similarity index 75% rename from _next/static/chunks/pages/2024/members/KimKiHae-e058acf42488ca7a.js rename to _next/static/chunks/pages/2024/members/KimKiHae-c3b3deb3a81376c7.js index b4fa13e1..4b6e9b43 100644 --- a/_next/static/chunks/pages/2024/members/KimKiHae-e058acf42488ca7a.js +++ b/_next/static/chunks/pages/2024/members/KimKiHae-c3b3deb3a81376c7.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7344],{9774:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimKiHae",function(){return o(1765)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},1765:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimKiHae.mdx",route:"/2024/members/KimKiHae",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimkihae"},pageNextRoute:"/2024/members/KimKiHae",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊น€๊ธฐํ•ด"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/xcelxlorx",children:"xcelxlorx"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ๊น€๊ธฐํ•ด์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๋งŽ์ด ๊ณต๋ถ€ํ•˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ๋ฐฐ์›Œ๊ฐ€๋ฉด์„œ ArgoCD์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์•„์ง ๋ถ€์กฑํ•˜์ง€๋งŒ ์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9774)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7344],{9774:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimKiHae",function(){return o(1765)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},1765:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimKiHae.mdx",route:"/2024/members/KimKiHae",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimkihae"},pageNextRoute:"/2024/members/KimKiHae",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€๊ธฐํ•ด"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/xcelxlorx",children:"xcelxlorx"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ๊น€๊ธฐํ•ด์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"๋งŽ์ด ๊ณต๋ถ€ํ•˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ๋ฐฐ์›Œ๊ฐ€๋ฉด์„œ ArgoCD์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์•„์ง ๋ถ€์กฑํ•˜์ง€๋งŒ ์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=9774)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KimMinSu-aaae795217059bef.js b/_next/static/chunks/pages/2024/members/KimMinSu-d590884f33b12ce2.js similarity index 82% rename from _next/static/chunks/pages/2024/members/KimMinSu-aaae795217059bef.js rename to _next/static/chunks/pages/2024/members/KimMinSu-d590884f33b12ce2.js index 9435321e..402ed183 100644 --- a/_next/static/chunks/pages/2024/members/KimMinSu-aaae795217059bef.js +++ b/_next/static/chunks/pages/2024/members/KimMinSu-d590884f33b12ce2.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7850],{5091:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimMinSu",function(){return o(8308)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},8308:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimMinSu.mdx",route:"/2024/members/KimMinSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimminsu"},pageNextRoute:"/2024/members/KimMinSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€๋ฏผ์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/Gaic4o",children:"Gaic4o"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 26์‚ด"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"๊ณต์‚ฌ์ค‘"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:["์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊น€๋ฏผ์ˆ˜์ž…๋‹ˆ๋‹ค.",(0,i.jsx)("br",{}),"\n์ด๋ฒˆ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ , ๋ฐ๋ธŒ์˜ต์Šค ๊ณต๋ถ€๋„ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ์ฐธ์—ฌํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5091)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7850],{5091:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KimMinSu",function(){return o(8308)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},8308:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KimMinSu.mdx",route:"/2024/members/KimMinSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kimminsu"},pageNextRoute:"/2024/members/KimMinSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊น€๋ฏผ์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/Gaic4o",children:"Gaic4o"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 26์‚ด"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"๊ณต์‚ฌ์ค‘"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsxs)(n.p,{children:["์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊น€๋ฏผ์ˆ˜์ž…๋‹ˆ๋‹ค.",(0,i.jsx)("br",{}),"\n์ด๋ฒˆ์— ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ๋„ ํ•˜๊ณ , ๋ฐ๋ธŒ์˜ต์Šค ๊ณต๋ถ€๋„ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ์ฐธ์—ฌํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=5091)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KoHyunSu-d0c2fe5d375d0702.js b/_next/static/chunks/pages/2024/members/KoHyunSu-6605418942577d1a.js similarity index 79% rename from _next/static/chunks/pages/2024/members/KoHyunSu-d0c2fe5d375d0702.js rename to _next/static/chunks/pages/2024/members/KoHyunSu-6605418942577d1a.js index 1a717c91..e43a14ab 100644 --- a/_next/static/chunks/pages/2024/members/KoHyunSu-d0c2fe5d375d0702.js +++ b/_next/static/chunks/pages/2024/members/KoHyunSu-6605418942577d1a.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5069],{7605:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KoHyunSu",function(){return o(3967)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},3967:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),u=o(979);o(9966);var m=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KoHyunSu.mdx",route:"/2024/members/KoHyunSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kohyunsu"},pageNextRoute:"/2024/members/KoHyunSu",nextraLayout:t.ZP,themeConfig:u.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ณ ํ˜„์ˆ˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/iamhansko",children:"iamhansko"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 99๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://gobongbap.com/",children:"๊ณ ๋ด‰๋ฐฅ๋‹ท์ปด"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊ณ ํ˜„์ˆ˜์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"์ œ๋นต, ์—ฌํ–‰ ๋งŽ์ด ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"0๋…„์ฐจ ์—”์ง€๋‹ˆ์–ด ์ฃผ์ œ์—"}),"\n",(0,a.jsx)(n.p,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Œ‰๊ณ ์ˆ˜๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ์›๋Œ€ํ•œ ๋ชฉํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค\uD83D\uDC76\uD83C\uDF7C"}),"\n",(0,a.jsx)(n.p,{children:"CKA/CKS/CKAD ๊ฐ™์ด ์Šคํ„ฐ๋””ํ•˜์‹ค ๋ถ„ ์–ธ์ œ๋‚˜ ํ™˜์˜ํ•ด์š”....\uD83D\uDE47\uD83D\uDE47โ€โ™€๏ธ"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7605)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5069],{7605:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KoHyunSu",function(){return o(3967)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},3967:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var u=o(1151);o(5675);let r={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KoHyunSu.mdx",route:"/2024/members/KoHyunSu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kohyunsu"},pageNextRoute:"/2024/members/KoHyunSu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ๊ณ ํ˜„์ˆ˜"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/iamhansko",children:"iamhansko"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 99๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://gobongbap.com/",children:"๊ณ ๋ด‰๋ฐฅ๋‹ท์ปด"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”, ArgoCD ๋ฉ˜ํ‹ฐ ๊ณ ํ˜„์ˆ˜์ž…๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"์ œ๋นต, ์—ฌํ–‰ ๋งŽ์ด ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค"}),"\n",(0,a.jsx)(n.p,{children:"0๋…„์ฐจ ์—”์ง€๋‹ˆ์–ด ์ฃผ์ œ์—"}),"\n",(0,a.jsx)(n.p,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์Œ‰๊ณ ์ˆ˜๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ์›๋Œ€ํ•œ ๋ชฉํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค\uD83D\uDC76\uD83C\uDF7C"}),"\n",(0,a.jsx)(n.p,{children:"CKA/CKS/CKAD ๊ฐ™์ด ์Šคํ„ฐ๋””ํ•˜์‹ค ๋ถ„ ์–ธ์ œ๋‚˜ ํ™˜์˜ํ•ด์š”....\uD83D\uDE47\uD83D\uDE47โ€โ™€๏ธ"})]})}n.default=(0,i.j)(r)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7605)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KunhoLee-bf3b75a49b971273.js b/_next/static/chunks/pages/2024/members/KunhoLee-eaa713d45cf74f9e.js similarity index 79% rename from _next/static/chunks/pages/2024/members/KunhoLee-bf3b75a49b971273.js rename to _next/static/chunks/pages/2024/members/KunhoLee-eaa713d45cf74f9e.js index fa90f71f..7d3d51e7 100644 --- a/_next/static/chunks/pages/2024/members/KunhoLee-bf3b75a49b971273.js +++ b/_next/static/chunks/pages/2024/members/KunhoLee-eaa713d45cf74f9e.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2534],{489:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KunhoLee",function(){return o(5970)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5970:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KunhoLee.mdx",route:"/2024/members/KunhoLee",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kunholee"},pageNextRoute:"/2024/members/KunhoLee",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ด๊ฑดํ˜ธ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/daengdaengLee",children:"daengdaengLee"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 92๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://medium.com/@daengdaenglee",children:"Medium"})," (๊ด€๋ฆฌ ์•ˆ ๋จ)"]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฉ˜ํ‹ฐ ์ด๊ฑดํ˜ธ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Golang ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•œ ์ง€ ์–ผ๋งˆ ๋˜์ง€ ์•Š์•˜๋Š”๋ฐ ๋งค์šฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.\nArgoCD ๋„ Golang ํ”„๋กœ์ ํŠธ๋ผ์„œ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ArgoCD ๊ฐ™์€ ๊ธฐ์ˆ ์€ ์ง์ ‘ ์จ๋ณธ ์ ์ด ์—†์–ด์„œ ์ž˜ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.\n์ด๋ฒˆ ๊ธฐํšŒ์— ์ž˜ ๋ฐฐ์›Œ์„œ ์ง„์ •ํ•œ ์žก๋ถ€(ํ’€์Šคํƒ)๊ฐ€ ๋˜๋Š” ๊ฒŒ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํšŒ์‚ฌ์ผ ์•„๋‹Œ ๊ฐœ๋ฐœ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n์ฆ๊ฑฐ์šด ์ฝ”๋”ฉํ•˜์„ธ์š”. :)"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=489)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2534],{489:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KunhoLee",function(){return o(5970)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},5970:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KunhoLee.mdx",route:"/2024/members/KunhoLee",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kunholee"},pageNextRoute:"/2024/members/KunhoLee",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์ด๊ฑดํ˜ธ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/daengdaengLee",children:"daengdaengLee"})]}),"\n",(0,a.jsx)(n.li,{children:"age : 92๋…„์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"https://medium.com/@daengdaenglee",children:"Medium"})," (๊ด€๋ฆฌ ์•ˆ ๋จ)"]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฉ˜ํ‹ฐ ์ด๊ฑดํ˜ธ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"Golang ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•œ ์ง€ ์–ผ๋งˆ ๋˜์ง€ ์•Š์•˜๋Š”๋ฐ ๋งค์šฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.\nArgoCD ๋„ Golang ํ”„๋กœ์ ํŠธ๋ผ์„œ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ArgoCD ๊ฐ™์€ ๊ธฐ์ˆ ์€ ์ง์ ‘ ์จ๋ณธ ์ ์ด ์—†์–ด์„œ ์ž˜ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.\n์ด๋ฒˆ ๊ธฐํšŒ์— ์ž˜ ๋ฐฐ์›Œ์„œ ์ง„์ •ํ•œ ์žก๋ถ€(ํ’€์Šคํƒ)๊ฐ€ ๋˜๋Š” ๊ฒŒ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํšŒ์‚ฌ์ผ ์•„๋‹Œ ๊ฐœ๋ฐœ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.\n์ฆ๊ฑฐ์šด ์ฝ”๋”ฉํ•˜์„ธ์š”. :)"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=489)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/KwonMinHyeok-6df3abafcf6d3b22.js b/_next/static/chunks/pages/2024/members/KwonMinHyeok-2d59b504990fda14.js similarity index 82% rename from _next/static/chunks/pages/2024/members/KwonMinHyeok-6df3abafcf6d3b22.js rename to _next/static/chunks/pages/2024/members/KwonMinHyeok-2d59b504990fda14.js index a5486f80..02214005 100644 --- a/_next/static/chunks/pages/2024/members/KwonMinHyeok-6df3abafcf6d3b22.js +++ b/_next/static/chunks/pages/2024/members/KwonMinHyeok-2d59b504990fda14.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4182],{4273:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KwonMinHyeok",function(){return o(1327)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},1327:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KwonMinHyeok.mdx",route:"/2024/members/KwonMinHyeok",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kwonminhyeok"},pageNextRoute:"/2024/members/KwonMinHyeok",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊ถŒ๋ฏผํ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/imscow11253",children:"imscow11253"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 01๋…„์ƒ"}),"\n",(0,i.jsx)(n.li,{children:"blog : ??"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ 2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋œ ๊ถŒ๋ฏผํ˜์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ํ˜„์žฌ ๋Œ€ํ•™๊ต 3ํ•™๋…„ ์žฌํ•™ ์ค‘์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค์— ์ง์ ‘ ๊ธฐ์—ฌํ•ด๋ณด๋ฉด์„œ ArgoCD๋„ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์–ด ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ด ๋งŽ์ง€๋งŒ ๊พธ์ค€ํ•˜๊ฒŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4273)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4182],{4273:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/KwonMinHyeok",function(){return o(1327)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},1327:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/KwonMinHyeok.mdx",route:"/2024/members/KwonMinHyeok",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Kwonminhyeok"},pageNextRoute:"/2024/members/KwonMinHyeok",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ๊ถŒ๋ฏผํ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/imscow11253",children:"imscow11253"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 01๋…„์ƒ"}),"\n",(0,i.jsx)(n.li,{children:"blog : ??"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ 2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD ๋ฉ˜ํ‹ฐ๋กœ ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋œ ๊ถŒ๋ฏผํ˜์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ํ˜„์žฌ ๋Œ€ํ•™๊ต 3ํ•™๋…„ ์žฌํ•™ ์ค‘์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค์— ์ง์ ‘ ๊ธฐ์—ฌํ•ด๋ณด๋ฉด์„œ ArgoCD๋„ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์–ด ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ด ๋งŽ์ง€๋งŒ ๊พธ์ค€ํ•˜๊ฒŒ ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4273)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/LeeHosu-089bac921b39f1f6.js b/_next/static/chunks/pages/2024/members/LeeHosu-76f4b24cccae0364.js similarity index 77% rename from _next/static/chunks/pages/2024/members/LeeHosu-089bac921b39f1f6.js rename to _next/static/chunks/pages/2024/members/LeeHosu-76f4b24cccae0364.js index 1bb23507..ea25dcbe 100644 --- a/_next/static/chunks/pages/2024/members/LeeHosu-089bac921b39f1f6.js +++ b/_next/static/chunks/pages/2024/members/LeeHosu-76f4b24cccae0364.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8965],{7375:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/LeeHosu",function(){return o(9758)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},9758:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),r=o(979);o(9966);var u=o(1151);o(5675);let m={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,u.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/LeeHosu.mdx",route:"/2024/members/LeeHosu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leehosu"},pageNextRoute:"/2024/members/LeeHosu",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,u.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ดํ˜ธ์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/leehosu",children:"leehosu"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ??"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://leehosu.tistory.com/",children:"tistory blog"}),", ",(0,i.jsx)(n.a,{href:"https://leehosu.github.io/",children:"github blog"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”!"}),"\n",(0,i.jsx)(n.p,{children:"Argo ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ์‹ ์ฒญํ•˜๊ฒŒ๋˜์—ˆ๊ณ , ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ์„ ์ •๋˜์„œ ๋„ˆ๋ฌด ๊ธฐ์ฉ๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["์‚ฌ์†Œํ•œ ์—ฐ๋ฝ๋„ ํ™˜์˜์ด๋‹ˆ ํŽธํ•˜๊ฒŒ ์—ฐ๋ฝ์ฃผ์„ธ์š”! ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/lee-hosu-2bb65a27a",children:"Linkedin"})]}),"\n"]})]})}n.default=(0,a.j)(m)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7375)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8965],{7375:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/LeeHosu",function(){return o(9758)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},9758:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/LeeHosu.mdx",route:"/2024/members/LeeHosu",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leehosu"},pageNextRoute:"/2024/members/LeeHosu",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ดํ˜ธ์ˆ˜"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/leehosu",children:"leehosu"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ??"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://leehosu.tistory.com/",children:"tistory blog"}),", ",(0,i.jsx)(n.a,{href:"https://leehosu.github.io/",children:"github blog"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”!"}),"\n",(0,i.jsx)(n.p,{children:"Argo ํ”„๋กœ์ ํŠธ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ์‹ ์ฒญํ•˜๊ฒŒ๋˜์—ˆ๊ณ , ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ์„ ์ •๋˜์„œ ๋„ˆ๋ฌด ๊ธฐ์ฉ๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"์—ด์‹ฌํžˆ ์ฐธ์—ฌ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["์‚ฌ์†Œํ•œ ์—ฐ๋ฝ๋„ ํ™˜์˜์ด๋‹ˆ ํŽธํ•˜๊ฒŒ ์—ฐ๋ฝ์ฃผ์„ธ์š”! ",(0,i.jsx)(n.a,{href:"https://www.linkedin.com/in/lee-hosu-2bb65a27a",children:"Linkedin"})]}),"\n"]})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7375)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/LeeSeolHui-8290e5a1c449b17b.js b/_next/static/chunks/pages/2024/members/LeeSeolHui-f199d604ecc6e6d4.js similarity index 82% rename from _next/static/chunks/pages/2024/members/LeeSeolHui-8290e5a1c449b17b.js rename to _next/static/chunks/pages/2024/members/LeeSeolHui-f199d604ecc6e6d4.js index 5635e8d3..c61112fd 100644 --- a/_next/static/chunks/pages/2024/members/LeeSeolHui-8290e5a1c449b17b.js +++ b/_next/static/chunks/pages/2024/members/LeeSeolHui-f199d604ecc6e6d4.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7811],{4200:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/LeeSeolHui",function(){return o(4589)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4589:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/LeeSeolHui.mdx",route:"/2024/members/LeeSeolHui",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leeseolhui"},pageNextRoute:"/2024/members/LeeSeolHui",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ด์„คํฌ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/D0ri123",children:"D0ri123"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,i.jsx)(n.li,{children:"blog : ์—†์Œ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~! Go ์–ธ์–ด๋Š” ํšŒ์‚ฌ์ผ์„ ํ†ตํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋„ˆ๋ฌด ๊ฐ„ํŽธํ•˜๊ณ  ์žฌ๋ฐŒ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"๋‹ค์–‘ํ•œ ๋ถ„๋“ค์„ ๋งŒ๋‚˜์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ๋ผ ์ƒ๊ฐํ•˜๋‹ˆ ๋„ˆ๋ฌด ์„ค๋ ™๋‹ˆ๋‹ท!"}),"\n",(0,i.jsx)(n.p,{children:"๊ทผ๋ฌด์ง€๋Š” ๋ถ€์‚ฐ์ด์ง€๋งŒ,, ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค~!!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4200)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7811],{4200:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/LeeSeolHui",function(){return o(4589)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4589:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/LeeSeolHui.mdx",route:"/2024/members/LeeSeolHui",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Leeseolhui"},pageNextRoute:"/2024/members/LeeSeolHui",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์ด์„คํฌ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/D0ri123",children:"D0ri123"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 00๋…„์ƒ"}),"\n",(0,i.jsx)(n.li,{children:"blog : ์—†์Œ"}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š”~! Go ์–ธ์–ด๋Š” ํšŒ์‚ฌ์ผ์„ ํ†ตํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋„ˆ๋ฌด ๊ฐ„ํŽธํ•˜๊ณ  ์žฌ๋ฐŒ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"๋‹ค์–‘ํ•œ ๋ถ„๋“ค์„ ๋งŒ๋‚˜์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ํ™œ๋™์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ๋ผ ์ƒ๊ฐํ•˜๋‹ˆ ๋„ˆ๋ฌด ์„ค๋ ™๋‹ˆ๋‹ท!"}),"\n",(0,i.jsx)(n.p,{children:"๊ทผ๋ฌด์ง€๋Š” ๋ถ€์‚ฐ์ด์ง€๋งŒ,, ์—ด์‹ฌํžˆ ์ฐธ์—ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค~!!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=4200)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/SeoJimin-c7127948876046bd.js b/_next/static/chunks/pages/2024/members/SeoJimin-c7127948876046bd.js new file mode 100644 index 00000000..d6054296 --- /dev/null +++ b/_next/static/chunks/pages/2024/members/SeoJimin-c7127948876046bd.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[808],{2646:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/SeoJimin",function(){return o(7272)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},7272:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/SeoJimin.mdx",route:"/2024/members/SeoJimin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Seojimin"},pageNextRoute:"/2024/members/SeoJimin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์„œ์ง€๋ฏผ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/SeoJimin1234",children:"SeoJimin1234"})]}),"\n",(0,i.jsx)(n.li,{children:"age : 24"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"https://homesleephome.tistory.com",children:"tistory blog"}),", ",(0,i.jsx)(n.a,{href:"https://jn2xxcom.notion.site/8958c64dc06c49ec88ec9fb05449b889?v=522e672fe123471bbed19a8a615f5813",children:"notion blog"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"์•ˆ๋…•ํ•˜์„ธ์š” ์ด๋ฒˆ ArgoCDํ”„๋กœ์ ํŠธ์— ํ•จ๊ป˜ํ•˜๊ฒŒ ๋œ ์„œ์ง€๋ฏผ์ž…๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๊ณผ DevOps์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์ตœ์„ ์„ ๋‹คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!"}),"\n",(0,i.jsx)(n.p,{children:"์•ž์œผ๋กœ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!"})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=2646)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/2024/members/SongHaeMin-c3225431e1203f8b.js b/_next/static/chunks/pages/2024/members/SongHaeMin-d7ac1f09b5f8aa6b.js similarity index 76% rename from _next/static/chunks/pages/2024/members/SongHaeMin-c3225431e1203f8b.js rename to _next/static/chunks/pages/2024/members/SongHaeMin-d7ac1f09b5f8aa6b.js index 9db25337..67be8e99 100644 --- a/_next/static/chunks/pages/2024/members/SongHaeMin-c3225431e1203f8b.js +++ b/_next/static/chunks/pages/2024/members/SongHaeMin-d7ac1f09b5f8aa6b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6165],{7327:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/SongHaeMin",function(){return o(9563)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},9563:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/SongHaeMin.mdx",route:"/2024/members/SongHaeMin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Songhaemin"},pageNextRoute:"/2024/members/SongHaeMin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"name : ์†กํ˜œ๋ฏผ"}),"\n",(0,a.jsxs)(n.li,{children:["github : ",(0,a.jsx)(n.a,{href:"https://github.com/shmruin",children:"shmruin"})]}),"\n",(0,a.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,a.jsxs)(n.li,{children:["blog : ",(0,a.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ์˜ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"์˜ฌํ•ด์—๋„ ์•ฝ๊ฐ„์˜ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"ํ•˜์ง€๋งŒ ์ปคํ”ผ๋งŒํผ์€ ํฌ๊ธฐํ•  ์ˆ˜ ์—†๋‹ค..."})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7327)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6165],{7327:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024/members/SongHaeMin",function(){return o(9563)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},9563:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/2024/members/SongHaeMin.mdx",route:"/2024/members/SongHaeMin",headings:[],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Songhaemin"},pageNextRoute:"/2024/members/SongHaeMin",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({ul:"ul",li:"li",a:"a",hr:"hr",p:"p"},(0,r.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"name : ์†กํ˜œ๋ฏผ"}),"\n",(0,i.jsxs)(n.li,{children:["github : ",(0,i.jsx)(n.a,{href:"https://github.com/shmruin",children:"shmruin"})]}),"\n",(0,i.jsx)(n.li,{children:"age : ๋ฏธ์ƒ"}),"\n",(0,i.jsxs)(n.li,{children:["blog : ",(0,i.jsx)(n.a,{href:"",children:"์—†์Œ"})]}),"\n"]}),"\n",(0,i.jsx)(n.hr,{}),"\n",(0,i.jsx)(n.p,{children:"2024 ์˜คํ”ˆ์†Œ์Šค ์•„์นด๋ฐ๋ฏธ์˜ ArgoCD ๋ฉ˜ํ† ๋กœ ์ฐธ์„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"์˜ฌํ•ด์—๋„ ์•ฝ๊ฐ„์˜ ๋ถˆ๋ฉด์ฆ์ด ์žˆ๋‹ค."}),"\n",(0,i.jsx)(n.p,{children:"ํ•˜์ง€๋งŒ ์ปคํ”ผ๋งŒํผ์€ ํฌ๊ธฐํ•  ์ˆ˜ ์—†๋‹ค..."})]})}n.default=(0,a.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=7327)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/index-ec7418091e786650.js b/_next/static/chunks/pages/index-8af1086a8ffe7da0.js similarity index 65% rename from _next/static/chunks/pages/index-ec7418091e786650.js rename to _next/static/chunks/pages/index-8af1086a8ffe7da0.js index 207186bd..0263f104 100644 --- a/_next/static/chunks/pages/index-ec7418091e786650.js +++ b/_next/static/chunks/pages/index-8af1086a8ffe7da0.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{1464:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return o(4370)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4370:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),r=o(4984),t=o(979);o(9966);var d=o(1151);o(5675);let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,d.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/index.mdx",route:"/",headings:[{depth:1,value:"Argo-OSS",id:"argo-oss"},{depth:2,value:"ํ™œ๋™ ์ด๋ ฅ",id:"ํ™œ๋™-์ด๋ ฅ"},{depth:2,value:"ํ™œ๋™ ๊ฐœ์š”",id:"ํ™œ๋™-๊ฐœ์š”"},{depth:3,value:"2023 ๋…„",id:"2023-๋…„"},{depth:3,value:"2024 ๋…„",id:"2024-๋…„"},{depth:2,value:"๋ณธ REPO ๋ชฉ์ ",id:"๋ณธ-repo-๋ชฉ์ "},{depth:2,value:"Why not support i18n?",id:"why-not-support-i18n"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Argo-OSS"},pageNextRoute:"/",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",a:"a",h2:"h2",h3:"h3",p:"p",code:"code"},(0,d.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{children:"Argo-OSS"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ Base Camp ์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsxs)(n.li,{children:["ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์œผ๋‚˜ ๋ง์„ค์—ฌ์ง€์‹œ๋Š” ๋ถ„๋“ค์€ ์ €ํฌ ",(0,i.jsx)(n.a,{href:"https://join.slack.com/t/oss-argoworkflows/shared_invite/zt-24ctv6z9y-~mXDrZmHA0hIl75QWAWocA",children:"Slack ์ฑ„๋„"}),"์— ์˜ค์…”์„œ ์–ธ์ œ๋“  ํ•จ๊ป˜ ์ฐธ์—ฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.li,{children:"์ž˜ ๋ชจ๋ฅด์‹œ๋Š” ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ๋Š” ๋ฉ˜ํ† ๋ง์„ ์š”์ฒญํ•˜์‹ ๋‹ค๋ฉด ๋„์™€๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"ํ™œ๋™-์ด๋ ฅ",children:"ํ™œ๋™ ์ด๋ ฅ"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoWorkflows"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/notice/show/53ba6af3-867d-45ad-a31c-ba576c4f1855",children:"๋Œ€์ƒ"})," ์ˆ˜์ƒ (๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€์žฅ๊ด€์ƒ)"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_24_projects_2",children:"2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"ํ™œ๋™-๊ฐœ์š”",children:"ํ™œ๋™ ๊ฐœ์š”"}),"\n",(0,i.jsx)(n.h3,{id:"2023-๋…„",children:"2023 ๋…„"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["ํ™œ๋™ ๋ชฉํ‘œ : ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows",children:"ArgoWorkflows"})," ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด"]}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"2024-๋…„",children:"2024 ๋…„"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["ํ™œ๋™ ๋ชฉํ‘œ :","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-cd",children:"ArgoCD"})," ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด"]}),"\n",(0,i.jsx)(n.li,{children:"Argo ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๊ธฐ์—ฌ"}),"\n",(0,i.jsx)(n.li,{children:"Argo ํ”„๋กœ์ ํŠธ ํ•œ๊ตญ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ ๋ฐ ๊ต๋ฅ˜"}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"๋ณธ-repo-๋ชฉ์ ",children:"๋ณธ REPO ๋ชฉ์ "}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ์ƒ์„ฑ"}),"\n",(0,i.jsx)(n.li,{children:"์ฐธ์—ฌ์ž GIT ํ™œ์šฉ ํŠธ๋ ˆ์ด๋‹"}),"\n",(0,i.jsx)(n.li,{children:"์ฐธ์—ฌ์ž ์ •๋ณด ๊ธฐ๋ก"}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๊ธฐ๋ก"}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"why-not-support-i18n",children:"Why not support i18n?"}),"\n",(0,i.jsxs)(n.p,{children:["Because our pages using GitHub Pages for free.\nAnd Nextra(nextjs) not support i18n for ",(0,i.jsx)(n.code,{children:"export"})," to static site."]})]})}n.default=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1464)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{1464:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return o(4370)}])},979:function(e,n,o){"use strict";var i=o(5893);n.Z={logo:(0,i.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,i.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,i.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,i.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,i.jsx)("meta",{property:"og:type",content:"website"})]})}},4370:function(e,n,o){"use strict";o.r(n);var i=o(5893),a=o(2673),r=o(4984),t=o(979);o(9966);var d=o(1151);o(5675);let s={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,d.ah)(),e.components);return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)},pageOpts:{filePath:"pages/index.mdx",route:"/",headings:[{depth:1,value:"Argo-OSS",id:"argo-oss"},{depth:2,value:"ํ™œ๋™ ์ด๋ ฅ",id:"ํ™œ๋™-์ด๋ ฅ"},{depth:2,value:"ํ™œ๋™ ๊ฐœ์š”",id:"ํ™œ๋™-๊ฐœ์š”"},{depth:3,value:"2023 ๋…„",id:"2023-๋…„"},{depth:3,value:"2024 ๋…„",id:"2024-๋…„"},{depth:2,value:"๋ณธ REPO ๋ชฉ์ ",id:"๋ณธ-repo-๋ชฉ์ "},{depth:2,value:"Why not support i18n?",id:"why-not-support-i18n"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Argo-OSS"},pageNextRoute:"/",nextraLayout:r.ZP,themeConfig:t.Z};function u(e){let n=Object.assign({h1:"h1",ul:"ul",li:"li",a:"a",h2:"h2",h3:"h3",p:"p",code:"code"},(0,d.ah)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{children:"Argo-OSS"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ Base Camp ์ž…๋‹ˆ๋‹ค."}),"\n",(0,i.jsxs)(n.li,{children:["ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์œผ๋‚˜ ๋ง์„ค์—ฌ์ง€์‹œ๋Š” ๋ถ„๋“ค์€ ์ €ํฌ ",(0,i.jsx)(n.a,{href:"https://join.slack.com/t/oss-argoworkflows/shared_invite/zt-24ctv6z9y-~mXDrZmHA0hIl75QWAWocA",children:"Slack ์ฑ„๋„"}),"์— ์˜ค์…”์„œ ์–ธ์ œ๋“  ํ•จ๊ป˜ ์ฐธ์—ฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."]}),"\n",(0,i.jsx)(n.li,{children:"์ž˜ ๋ชจ๋ฅด์‹œ๋Š” ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ๋Š” ๋ฉ˜ํ† ๋ง์„ ์š”์ฒญํ•˜์‹ ๋‹ค๋ฉด ๋„์™€๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค."}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"ํ™œ๋™-์ด๋ ฅ",children:"ํ™œ๋™ ์ด๋ ฅ"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_23_projects/show/f0db6627-fba2-40e3-ac42-9e9acd00340f",children:"2023 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoWorkflows"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://www.oss.kr/notice/show/53ba6af3-867d-45ad-a31c-ba576c4f1855",children:"๋Œ€์ƒ"})," ์ˆ˜์ƒ (๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€์žฅ๊ด€์ƒ)"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://www.oss.kr/ossca_24_projects_2",children:"2024 ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ ArgoCD"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"ํ™œ๋™-๊ฐœ์š”",children:"ํ™œ๋™ ๊ฐœ์š”"}),"\n",(0,i.jsx)(n.h3,{id:"2023-๋…„",children:"2023 ๋…„"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["ํ™œ๋™ ๋ชฉํ‘œ : ",(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-workflows",children:"ArgoWorkflows"})," ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด"]}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"2024-๋…„",children:"2024 ๋…„"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["ํ™œ๋™ ๋ชฉํ‘œ :","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://github.com/argoproj/argo-cd",children:"ArgoCD"})," ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๋ฐ ์ƒํƒœ๊ณ„ ์ดํ•ด"]}),"\n",(0,i.jsx)(n.li,{children:"Argo ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๊ธฐ์—ฌ"}),"\n",(0,i.jsx)(n.li,{children:"Argo ํ”„๋กœ์ ํŠธ ํ•œ๊ตญ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ ๋ฐ ๊ต๋ฅ˜"}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๋ฐฉ์‹ : ์ •๊ธฐ์  ์˜จ/์˜คํ”„๋ผ์ธ ๋ฏธํŒ… ๋ฐ ๊ณผ์ œ ์ˆ˜ํ–‰"}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"๋ณธ-repo-๋ชฉ์ ",children:"๋ณธ REPO ๋ชฉ์ "}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ์ƒ์„ฑ"}),"\n",(0,i.jsx)(n.li,{children:"์ฐธ์—ฌ์ž GIT ํ™œ์šฉ ํŠธ๋ ˆ์ด๋‹"}),"\n",(0,i.jsx)(n.li,{children:"์ฐธ์—ฌ์ž ์ •๋ณด ๊ธฐ๋ก"}),"\n",(0,i.jsx)(n.li,{children:"ํ™œ๋™ ๊ธฐ๋ก"}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"why-not-support-i18n",children:"Why not support i18n?"}),"\n",(0,i.jsxs)(n.p,{children:["Because our pages using GitHub Pages for free.\nAnd Nextra(nextjs) not support i18n for ",(0,i.jsx)(n.code,{children:"export"})," to static site."]})]})}n.default=(0,a.j)(s)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=1464)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/test-79cead729ad34e1b.js b/_next/static/chunks/pages/test-dd136d8170c38e62.js similarity index 80% rename from _next/static/chunks/pages/test-79cead729ad34e1b.js rename to _next/static/chunks/pages/test-dd136d8170c38e62.js index ee3f089a..21f0423b 100644 --- a/_next/static/chunks/pages/test-79cead729ad34e1b.js +++ b/_next/static/chunks/pages/test-dd136d8170c38e62.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5378],{3159:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/test",function(){return o(8161)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8161:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),r=o(979);o(9966);var m=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,m.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/test/index.mdx",route:"/test",headings:[{depth:2,value:"ํ…Œ์ŠคํŠธ",id:"ํ…Œ์ŠคํŠธ"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Index"},pageNextRoute:"/test",nextraLayout:t.ZP,themeConfig:r.Z};function d(e){let n=Object.assign({h2:"h2",ul:"ul",li:"li",pre:"pre",code:"code",span:"span",p:"p"},(0,m.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.h2,{id:"ํ…Œ์ŠคํŠธ",children:"ํ…Œ์ŠคํŠธ"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŽ˜์ด์ง€!"}),"\n"]}),"\n",(0,a.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,a.jsx)(n.code,{"data-language":"text","data-theme":"default",children:(0,a.jsx)(n.span,{className:"line",children:(0,a.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"ํ–‰๋ณตํ•ด์ ธ๋žด ์–"})})})}),"\n",(0,a.jsx)(n.p,{children:"์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•ด๋ผ ์–"}),"\n",(0,a.jsx)(n.p,{children:"์ด๊ฒƒ์€ ํ…Œ์ŠคํŠธ ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๋‹ค์‹œ ํ–‰๋ณตํ•ด์ ธ๋ผ ์–"}),"\n",(0,a.jsx)(n.p,{children:"ใ…ใ„ดใ…‡ใ„นใ…ใ„ดใ…‡ใ„น"}),"\n",(0,a.jsx)(n.p,{children:"ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3159)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5378],{3159:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/test",function(){return o(8161)}])},979:function(e,n,o){"use strict";var a=o(5893);n.Z={logo:(0,a.jsx)("span",{children:"Argo-OSS"}),project:{link:"https://github.com/Argo-OSS"},docsRepositoryBase:"https://github.com/Argo-OSS/argo-oss.github.io/tree/main",head:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Argo-OSS"}),(0,a.jsx)("meta",{property:"og:description",content:"The team page of Argo-OSS"}),(0,a.jsx)("meta",{property:"og:image",content:"https://avatars.githubusercontent.com/u/138947630?s=200&v=4"}),(0,a.jsx)("meta",{property:"og:url",content:"https://argo-oss.github.io"}),(0,a.jsx)("meta",{property:"og:type",content:"website"})]})}},8161:function(e,n,o){"use strict";o.r(n);var a=o(5893),i=o(2673),t=o(4984),m=o(979);o(9966);var r=o(1151);o(5675);let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,r.ah)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)},pageOpts:{filePath:"pages/test/index.mdx",route:"/test",headings:[{depth:2,value:"ํ…Œ์ŠคํŠธ",id:"ํ…Œ์ŠคํŠธ"}],pageMap:[{kind:"Folder",name:"2023",route:"/2023",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2023/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}},{kind:"Folder",name:"reports",route:"/2023/activites/reports",children:[{kind:"Meta",data:{fianlReportKo:"[KOR]Final Report",finalReportEn:"[ENG]Final Report"}},{kind:"MdxPage",name:"fianlReportKo",route:"/2023/activites/reports/fianlReportKo"},{kind:"MdxPage",name:"finalReportEn",route:"/2023/activites/reports/finalReportEn"}]},{kind:"Folder",name:"weeklyMeets",route:"/2023/activites/weeklyMeets",children:[{kind:"MdxPage",name:"230715",route:"/2023/activites/weeklyMeets/230715"},{kind:"MdxPage",name:"230723",route:"/2023/activites/weeklyMeets/230723"},{kind:"MdxPage",name:"230730",route:"/2023/activites/weeklyMeets/230730"},{kind:"MdxPage",name:"230806",route:"/2023/activites/weeklyMeets/230806"},{kind:"MdxPage",name:"230813",route:"/2023/activites/weeklyMeets/230813"},{kind:"MdxPage",name:"230820",route:"/2023/activites/weeklyMeets/230820"},{kind:"MdxPage",name:"230827",route:"/2023/activites/weeklyMeets/230827"},{kind:"MdxPage",name:"230904",route:"/2023/activites/weeklyMeets/230904"},{kind:"Meta",data:{230715:"1์ฃผ์ฐจ",230723:"2์ฃผ์ฐจ",230730:"3์ฃผ์ฐจ",230806:"4์ฃผ์ฐจ",230813:"5์ฃผ์ฐจ",230820:"6์ฃผ์ฐจ",230827:"7์ฃผ์ฐจ",230904:"8์ฃผ์ฐจ"}}]}]},{kind:"Folder",name:"members",route:"/2023/members",children:[{kind:"MdxPage",name:"AhnDaHae",route:"/2023/members/AhnDaHae"},{kind:"MdxPage",name:"AhnJiWan",route:"/2023/members/AhnJiWan"},{kind:"MdxPage",name:"ChaeMoonYoung",route:"/2023/members/ChaeMoonYoung"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2023/members/ChoiSooNyeong"},{kind:"MdxPage",name:"GangByeongSun",route:"/2023/members/GangByeongSun"},{kind:"MdxPage",name:"GangSiOn",route:"/2023/members/GangSiOn"},{kind:"MdxPage",name:"GeonEuiJung",route:"/2023/members/GeonEuiJung"},{kind:"MdxPage",name:"JungSungRock",route:"/2023/members/JungSungRock"},{kind:"MdxPage",name:"KimHakJun",route:"/2023/members/KimHakJun"},{kind:"MdxPage",name:"KimOwnSik",route:"/2023/members/KimOwnSik"},{kind:"MdxPage",name:"KimSuBin",route:"/2023/members/KimSuBin"},{kind:"MdxPage",name:"KwonYoungGil",route:"/2023/members/KwonYoungGil"},{kind:"MdxPage",name:"LeeByeongGon",route:"/2023/members/LeeByeongGon"},{kind:"MdxPage",name:"LeeEuiJu",route:"/2023/members/LeeEuiJu"},{kind:"MdxPage",name:"ParkJinSu",route:"/2023/members/ParkJinSu"},{kind:"MdxPage",name:"SeoChungWun",route:"/2023/members/SeoChungWun"},{kind:"MdxPage",name:"SongHaeMin",route:"/2023/members/SongHaeMin"},{kind:"MdxPage",name:"YeomGeunCheol",route:"/2023/members/YeomGeunCheol"},{kind:"MdxPage",name:"YouYoonWoo",route:"/2023/members/YouYoonWoo"},{kind:"Meta",data:{GangByeongSun:"๊ฐ•๋ณ‘์„ ",GangSiOn:"๊ฐ•์‹œ์˜จ",KwonYoungGil:"๊ถŒ์˜๊ธธ",KimSuBin:"๊น€์ˆ˜๋นˆ",KimOwnSik:"๊น€์›์‹",KimHakJun:"๊น€ํ•™์ค€",ParkJinSu:"๋ฐ•์ง„์ˆ˜",SeoChungWun:"์„œ์ฒญ์šด",SongHaeMin:"์†กํ˜œ๋ฏผ",AhnDaHae:"์•ˆ๋‹คํ˜œ",AhnJiWan:"์•ˆ์ง€์™„",YeomGeunCheol:"์—ผ๊ทผ์ฒ ",YouYoonWoo:"์œ ์œค์šฐ",LeeByeongGon:"์ด๋ณ‘๊ณค",LeeEuiJu:"์ด์˜์ฃผ",GeonEuiJung:"์ „์˜์ •",JungSungRock:"์ •์„ฑ๋ฝ",ChaeMoonYoung:"์ฑ„๋ฌธ์˜",ChoiSooNyeong:"์ตœ์ˆ˜๋…•"}}]},{kind:"MdxPage",name:"members",route:"/2023/members"}]},{kind:"Folder",name:"2024",route:"/2024",children:[{kind:"Meta",data:{members:"\uD83D\uDC68โ€\uD83D\uDCBB ๋ฉค๋ฒ„",activites:"\uD83C\uDFA2 ํ™œ๋™"}},{kind:"Folder",name:"activites",route:"/2024/activites",children:[{kind:"Meta",data:{weeklyMeets:"์ฃผ๊ฐ„ ์ •๊ธฐ๋ชจ์ž„"}}]},{kind:"Folder",name:"members",route:"/2024/members",children:[{kind:"MdxPage",name:"ChanYeongJeong",route:"/2024/members/ChanYeongJeong"},{kind:"MdxPage",name:"ChoiPilHwan",route:"/2024/members/ChoiPilHwan"},{kind:"MdxPage",name:"ChoiSooNyeong",route:"/2024/members/ChoiSooNyeong"},{kind:"MdxPage",name:"EugeneKim",route:"/2024/members/EugeneKim"},{kind:"MdxPage",name:"EunJiJung",route:"/2024/members/EunJiJung"},{kind:"MdxPage",name:"HaeunCho",route:"/2024/members/HaeunCho"},{kind:"MdxPage",name:"HuhInJoo",route:"/2024/members/HuhInJoo"},{kind:"MdxPage",name:"HwangJuwon",route:"/2024/members/HwangJuwon"},{kind:"MdxPage",name:"HyeonJiJung",route:"/2024/members/HyeonJiJung"},{kind:"MdxPage",name:"HyunWooKim",route:"/2024/members/HyunWooKim"},{kind:"MdxPage",name:"JungSungRock",route:"/2024/members/JungSungRock"},{kind:"MdxPage",name:"JunseokPark",route:"/2024/members/JunseokPark"},{kind:"MdxPage",name:"KangDaeHoon",route:"/2024/members/KangDaeHoon"},{kind:"MdxPage",name:"KangMyoungGu",route:"/2024/members/KangMyoungGu"},{kind:"MdxPage",name:"KimCheolSu",route:"/2024/members/KimCheolSu"},{kind:"MdxPage",name:"KimGaYeon",route:"/2024/members/KimGaYeon"},{kind:"MdxPage",name:"KimKiHae",route:"/2024/members/KimKiHae"},{kind:"MdxPage",name:"KimMinSu",route:"/2024/members/KimMinSu"},{kind:"MdxPage",name:"KoHyunSu",route:"/2024/members/KoHyunSu"},{kind:"MdxPage",name:"KunhoLee",route:"/2024/members/KunhoLee"},{kind:"MdxPage",name:"KwonMinHyeok",route:"/2024/members/KwonMinHyeok"},{kind:"MdxPage",name:"LeeHosu",route:"/2024/members/LeeHosu"},{kind:"MdxPage",name:"LeeSeolHui",route:"/2024/members/LeeSeolHui"},{kind:"MdxPage",name:"SeoJimin",route:"/2024/members/SeoJimin"},{kind:"MdxPage",name:"SongHaeMin",route:"/2024/members/SongHaeMin"},{kind:"Meta",data:{JungSungRock:"์ •์„ฑ๋ฝ",ChoiSooNyeong:"์ตœ์ˆ˜๋…•",SongHaeMin:"์†กํ˜œ๋ฏผ",KimCheolSu:"๊น€์ฒ ์ˆ˜",KoHyunSu:"๊ณ ํ˜„์ˆ˜",KunhoLee:"์ด๊ฑดํ˜ธ",LeeHosu:"์ดํ˜ธ์ˆ˜",ChoiPilHwan:"์ตœํ•„ํ™˜",EugeneKim:"๊น€์œ ์ง„",KimGaYeon:"๊น€๊ฐ€์—ฐ",HwangJuwon:"ํ™ฉ์ฃผ์›",KangMyoungGu:"๊ฐ•๋ช…๊ตฌ",KwonMinHyeok:"๊ถŒ๋ฏผํ˜",HyunWooKim:"๊น€ํ˜„์šฐ",KangDaeHoon:"๊ฐ•๋Œ€ํ›ˆ",KimKiHae:"๊น€๊ธฐํ•ด",HaeunCho:"์กฐํ•˜์€",KimMinSu:"๊น€๋ฏผ์ˆ˜",JunseokPark:"๋ฐ•์ค€์„",LeeSeolHui:"์ด์„คํฌ",ChanYeongJeong:"์ •์ฐฌ์˜",HuhInJoo:"ํ—ˆ์ธ์ฃผ",HyeonJiJung:"์ •ํ˜„์ง€",EunJiJung:"์ •์€์ง€",SeoJimin:"์„œ์ง€๋ฏผ"}}]},{kind:"MdxPage",name:"members",route:"/2024/members"}]},{kind:"MdxPage",name:"index",route:"/"},{kind:"Folder",name:"test",route:"/test",children:[{kind:"MdxPage",name:"index",route:"/test"},{kind:"Meta",data:{index:"Index"}}]},{kind:"Meta",data:{index:"Index"}}],flexsearch:{codeblocks:!0},title:"Index"},pageNextRoute:"/test",nextraLayout:t.ZP,themeConfig:m.Z};function d(e){let n=Object.assign({h2:"h2",ul:"ul",li:"li",pre:"pre",code:"code",span:"span",p:"p"},(0,r.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.h2,{id:"ํ…Œ์ŠคํŠธ",children:"ํ…Œ์ŠคํŠธ"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:"ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŽ˜์ด์ง€!"}),"\n"]}),"\n",(0,a.jsx)(n.pre,{"data-language":"text","data-theme":"default",children:(0,a.jsx)(n.code,{"data-language":"text","data-theme":"default",children:(0,a.jsx)(n.span,{className:"line",children:(0,a.jsx)(n.span,{style:{color:"var(--shiki-color-text)"},children:"ํ–‰๋ณตํ•ด์ ธ๋žด ์–"})})})}),"\n",(0,a.jsx)(n.p,{children:"์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•ด๋ผ ์–"}),"\n",(0,a.jsx)(n.p,{children:"์ด๊ฒƒ์€ ํ…Œ์ŠคํŠธ ์ž…๋‹ˆ๋‹ค."}),"\n",(0,a.jsx)(n.p,{children:"๋‹ค์‹œ ํ–‰๋ณตํ•ด์ ธ๋ผ ์–"}),"\n",(0,a.jsx)(n.p,{children:"ใ…ใ„ดใ…‡ใ„นใ…ใ„ดใ…‡ใ„น"}),"\n",(0,a.jsx)(n.p,{children:"ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?"})]})}n.default=(0,i.j)(u)}},function(e){e.O(0,[2376,9774,2888,179],function(){return e(e.s=3159)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/index.html b/index.html index 25cf5964..58f39bfd 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
    Index

    Argo-OSS

    +
    Index

    Argo-OSS

    • ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ์˜ Argo ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ Base Camp ์ž…๋‹ˆ๋‹ค.
    • ArgoWorkflows์— ๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์œผ๋‚˜ ๋ง์„ค์—ฌ์ง€์‹œ๋Š” ๋ถ„๋“ค์€ ์ €ํฌ Slack ์ฑ„๋„ (opens in a new tab)์— ์˜ค์…”์„œ ์–ธ์ œ๋“  ํ•จ๊ป˜ ์ฐธ์—ฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • @@ -50,4 +50,4 @@

      Why not support i18n?

      Because our pages using GitHub Pages for free. -And Nextra(nextjs) not support i18n for export to static site.


    MIT 2024 ยฉ Nextra.
    \ No newline at end of file +And Nextra(nextjs) not support i18n for export to static site.


    MIT 2024 ยฉ Nextra.
    \ No newline at end of file diff --git a/test.html b/test.html index eba2e584..53cd15ea 100644 --- a/test.html +++ b/test.html @@ -9,7 +9,7 @@ .dark { --nextra-primary-hue: 204deg; } -
    test
    Index

    ํ…Œ์ŠคํŠธ

    +
    test
    Index

    ํ…Œ์ŠคํŠธ

    • ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŽ˜์ด์ง€!
    @@ -18,4 +18,4 @@

    ์ด๊ฒƒ์€ ํ…Œ์ŠคํŠธ ์ž…๋‹ˆ๋‹ค.

    ๋‹ค์‹œ ํ–‰๋ณตํ•ด์ ธ๋ผ ์–

    ใ…ใ„ดใ…‡ใ„นใ…ใ„ดใ…‡ใ„น

    -

    ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?


    MIT 2024 ยฉ Nextra.
    \ No newline at end of file +

    ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ํ…Œ์ŠคํŠธ?


    MIT 2024 ยฉ Nextra.
    \ No newline at end of file