½ÃÀÛÇÒ ¶§ ÇÊ¿äÇÑ ÇÙ½É °³³ä¸¸ ´ã¾Ò´Ù!
¼¼»ó¿¡¼ °¡Àå ½¬¿î Äí¹ö³×Ƽ½º ÀÔ¹®¼!
¸¹Àº ±â¾÷ÀÌ ÄÁÅ×ÀÌ³Ê È¯°æÀ» ±â¹ÝÀ¸·Î ±â´ÉÀ» ÅëÇÕÇÏ°í °ü¸®ÇÏ´Â ÇüÅ·Πº¯ÇÏ°í ÀÖ´Ù. À̶§ ´Ù¼öÀÇ ÄÁÅ×À̳ʸ¦ °ü¸®Çϱâ À§ÇØ Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇÏÁö¸¸, Äí¹ö³×Ƽ½º ÀÚü°¡ ¿ö³« ¹æ´ëÇÏ¿© ½ÃÀÛÇϱ⿡ ½±Áö ¾Ê´Ù. Ã¥¿¡¼´Â Á¶±ÝÀÌ¶óµµ ´õ ½±°í ºü¸£°Ô Äí¹ö³×Ƽ½º¸¦ ¹è¿ï ¼ö ÀÖµµ·Ï ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ ÇÙ½É °³³ä¸¸ ¼±º°ÇØ ´ã¾Ò´Ù. µ¿ÀÛ ¿ø¸®¸¦ Àß Ç¥ÇöÇÑ ±×¸²À¸·Î °³³äÀ» ¼³¸íÇÏ°í, ¼Õ½±°Ô µû¶ó ÇÒ ¼ö ÀÖ´Â °£´ÜÇÑ ½Ç½Àµµ ÇÔ²² Á¦°øÇÏ¿© ¹è¿î ³»¿ëÀ» ³» °ÍÀ¸·Î ¸¸µé ¼ö ÀÖ°Ô ±¸¼ºÇß´Ù. ¶ÇÇÑ, ´Ü¼øÈ÷ µû¶ó Çϱ⸸ ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¸í·É¾î °¢°¢ÀÇ °³³ä°ú ½ÇÇà °á°ú°¡ ³ªÅ¸³»´Â Àǹ̸¦ ÇϳªÇϳª ÀÚ¼¼È÷ »ìÆ캸±â ¶§¹®¿¡ Äí¹ö³×Ƽ½ºÀÇ Àü¹ÝÀûÀÎ µ¿ÀÛ °úÁ¤À» ÆľÇÇÒ ¼ö ÀÖ´Ù. ¾îµð¼ºÎÅÍ ¾î¶»°Ô ½ÃÀÛÇØ¾ß ÇÒÁö ¸·¸·ÇÏ´Ù¸é ÀÌ Ã¥À» ÃßõÇÑ´Ù.
20³â °¡±îÀÌ IT ¾÷°è¿¡¼ Á¾»çÇÏ°í ÀÖ´Ù. Á¤º¸°ü¸®±â¼ú»ç¿Í ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç·Î, ÇöÀç Çѱ¹ÀºÇà ¼¹öÆÀ¿¡¼ ±Ù¹«ÇÏ°í ÀÖ´Ù. °í·Á´ëÇб³ ºòµ¥ÀÌÅÍ À¶ÇÕ°ú ¼®»ç°úÁ¤ Áß¿¡ ÀÖÀ¸¸ç, ´ëÇпø¿¡¼ ºòµ¥ÀÌÅÍ ¹× ÀΰøÁö´É¿¡ ´ëÇÑ Àü¹®ÀûÀÎ ¿¬±¸¸¦ ÁøÇàÇÏ°í ÀÖ´Ù. Àú¼·Î´Â ¡º¸ðµÎÀÇ ÀΰøÁö´É ±âÃʼöÇС»(±æ¹þ, 2020), ¡ºµö·¯´× ÅÙ¼Ç÷Π±³°ú¼¡»(±æ¹þ, 2021) µîÀÌ ÀÖ´Ù.
1ºÎ Äí¹ö³×Ƽ½º ù°ÉÀ½
1Àå Äí¹ö³×Ƽ½ºÀÇ µîÀå
1.1 ÄÁÅ×ÀÌ³Ê È¯°æÀ¸·ÎÀÇ ÁøÈ
1.2 Äí¹ö³×Ƽ½º¸¦ ÇнÀÇϱâ Àü¿¡ ¾Ë¾Æ µÎ¸é ÁÁÀº °³³ä
1.3 Äí¹ö³×Ƽ½º ÀÌÇØÇϱâ
2Àå Äí¹ö³×Ƽ½º ±âº» °³³ä
2.1 Äí¹ö³×Ƽ½º ¾ÆÅ°ÅØó
2.2 Äí¹ö³×Ƽ½º ÄÁÆ®·Ñ·¯
2.3 Äí¹ö³×Ƽ½º ¼ºñ½º
2.4 Äí¹ö³×Ƽ½º Åë½Å
2ºÎ Äí¹ö³×Ƽ½º ±âº» »ç¿ë¹ý ¹è¿ì±â
3Àå Äí¹ö³×Ƽ½º ¼³Ä¡Çϱâ
3.1 Äí¹ö³×Ƽ½º ¼³Ä¡ ȯ°æ
3.2 Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇÒ ¼ö Àִ ȯ°æ
3.3 À©µµ Ȩ¿¡¼ ½Ç½À ȯ°æ ±¸¼ºÇϱâ
3.4 À©µµ ÇÁ·Î À̻󿡼 ½Ç½À ȯ°æ ±¸¼ºÇϱâ
4Àå Äí¹ö³×Ƽ½º »ç¿ëÇϱâ
4.1 yaml ÆÄÀÏ ¾Ë¾Æº¸±â
4.2 ÆÄµå »ý¼ºÇÏ°í °ü¸®Çϱâ
4.3 µðÇ÷ÎÀ̸ÕÆ®¿Í ¼ºñ½º »ç¿ëÇϱâ
4.4 ·¹Çø®Ä«¼Â »ç¿ëÇϱâ
4.5 µ¥¸ó¼Â »ç¿ëÇϱâ
4.6 Å©·ÐÀâ »ç¿ëÇϱâ
4.7 CoreDNS ¾Ë¾Æº¸±â
4.8 ÄÁÇDZ׸ʰú ½ÃÅ©¸´ ¾Ë¾Æº¸±â
5Àå ½ºÅ×ÀÌƮǮÀ» À§ÇÑ ¿µ±¸ º¼·ý
5.1 º¼·ý
5.2 ¿µ±¸ º¼·ý°ú ¿µ±¸ º¼·ý Ŭ·¹ÀÓ
6Àå º¸¾ÈÀ» °í·ÁÇØ Æĵ带 ¿ÜºÎ¿¡ ³ëÃâ½ÃÅ°±â
6.1 Æĵ带 ¿ÜºÎ¿¡ ³ëÃâ½ÃÅ°±â
6.2 Äí¹ö³×Ƽ½º º¸¾È
3ºÎ ÇÑ °ÉÀ½ ´õ ³ª¾Æ°¡±â
7Àå Äí¹ö³×Ƽ½ºÀÇ CI/CD
7.1 CI/CD¶õ ¹«¾ùÀϱî?
7.2 Áö¼ÓÀû ÅëÇÕ ÀÚµ¿È µµ±¸, Á¨Å²½º
7.3 Áö¼ÓÀû ¹èÆ÷ ÀÚµ¿È µµ±¸, ArgoCD
8Àå Äí¹ö³×Ƽ½º ¸®¼Ò½º °ü¸®
8.1 Äí¹ö³×Ƽ½º ¸ð´ÏÅ͸µ
8.2 ÄÁÅ×ÀÌ³Ê ¸®¼Ò½º °ü¸®Çϱâ
4ºÎ ºÎ·Ï
ºÎ·Ï A µµÄ¿ À̹ÌÁö »ý¼ºÇϱâ
ºÎ·Ï B ¹Ì´ÏÅ¥ºê ¼³Ä¡Çϱâ