°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (37,620¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (27,720¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (31,680¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Äí¹ö³×Ƽ½º: ¿£ÅÍÇÁ¶óÀÌÁî °¡À̵å : ÄÁÅ×ÀÌ³Ê ±â¼úÀ» È°¿ëÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ ÅëÇÕ°ú È®Àå

¿øÁ¦ : Kubernetes - An Enterprise Guide - Second Edition
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 34
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

44,000¿ø

  • 39,600¿ø (10%ÇÒÀÎ)

    2,200P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

µµÄ¿, Äí¹ö³×Ƽ½º, º¸¾È, °¨»ç, Istio¿Í °°Àº Çö´ëÀûÀÎ ÄÁÅ×ÀÌ³Ê ¹× ¿ÀÄɽºÆ®·¹ÀÌ¼Ç ±â¼ú¿¡ ¾È³»Çϴµ¥ ÁßÁ¡À» µÎ°í ÀÖ´Ù. ±âÃÊÀûÀÎ ³»¿ëºÎÅÍ Äí¹ö³×Ƽ½º º¸¾È, °¨»ç ±×¸®°í ÃֽŠƮ·»µå±îÁö Æø³Ð°Ô ´Ù·ç°í ÀÖÀ¸¸ç, ¿£ÅÍÇÁ¶óÀÌÁî Çö¾÷¿¡¼­ÀÇ ½ÇÀü °æÇè°ú ÇÔ²² »õ·Î¿î µµ±¸¿Í ±â¼úÀ» ¼Ò°³ÇÑ´Ù. ÀÌ Ã¥Àº µ¶ÀÚµéÀÌ Çö´ëÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ¹× °ü¸®ÀÇ º¹ÀâÇÑ È¯°æ¿¡¼­ ¼º°øÇϱâ À§ÇÑ ½Ç¿ëÀûÀÎ °¡À̵带 Á¦°øÇÑ´Ù.

ÃâÆÇ»ç ¼­Æò

¢Â ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¢Â

¡ß KinD¸¦ ÀÌ¿ëÇÑ ´ÙÁß ³ëµå Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ »ý¼º
¡ß Àα׷¹½º, MetalLB, ¿ÜºÎ-DNS ¹× »õ·Î¿î »÷µå¹Ú½º ÇÁ·ÎÁ§Æ® Äí¹ö³×Ƽ½º ±Û·Î¹ú ¹ë·±¼­(K8GB) ±¸Çö
¡ß OIDC ¹× °¡Àå(impersonation)À» ÀÌ¿ëÇÑ Å¬·¯½ºÅÍ ±¸¼º
¡ß À̽ºÆ¼¿À ¼­ºñ½º ¸Þ½Ã¿¡ ¸ð³î¸®½Ä ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
¡ß ¿£ÅÍÇÁ¶óÀÌÁî ÀÎÁõÀ» Äí¹ö³×Ƽ½º¿¡ ¸ÅÇÎ
¡ß OPA ¹× °ÔÀÌƮŰÆÛ¸¦ »ç¿ëÇÑ Å¬·¯½ºÅÍ º¸¾È
¡ß ÆÈÄÚ, µ¥ºê¿É½º AI, ECK¸¦ ÅëÇÑ °¨»ç ±â´É °­È­
¡ß ÀçÇØ º¹±¸ ¹× Ŭ·¯½ºÅÍ ¸¶À̱׷¹À̼ÇÀ» À§ÇÑ ¿öÅ©·Îµå ¹é¾÷
¡ß Tekton, ±ê·¦ ¹× ArgoCD¸¦ ÀÌ¿ëÇÑ ±ê¿É½º Ç÷§Æû ¹èÆ÷

¢Â ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¢Â

¿©·¯ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼­ Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇØ ¼ö³â°£ ÀÛ¾÷ÇÑ ÀúÀÚµéÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î µ¥ºê¿É½º ÆÀÀÌ Äí¹ö³×Ƽ½ºÀÇ ±âÃÊ ÀÌ»óÀ¸·Î ±â¼úÀ» È®ÀåÇÒ ¼ö ÀÖµµ·Ï µ½±â À§ÇØ ÀÌ Ã¥À» ¸¸µé¾ú´Ù.
Äí¹ö³×Ƽ½º¿Í Ŭ·¯½ºÅÍ ¼³Ä¡, ¹èÆ÷ »ý¼º, Äí¹ö³×Ƽ½º °³Ã¼ »ç¿ëÀÇ ±âº» »çÇ×À» ¼Ò°³Çϴ åÀÌ ¸¹´Ù. ¿ì¸®ÀÇ °èȹÀº ±âº» Ŭ·¯½ºÅ͸¦ ³Ñ¾î¼­´Â Ã¥À» ¸¸µå´Â °ÍÀ̾ú°í Ã¥ÀÇ ºÐ·®À» ÀûÀýÇÑ ¼öÁØÀ¸·Î À¯ÁöÇϱâ À§ÇØ Äí¹ö³×Ƽ½ºÀÇ ±âº» »çÇ×À» ´Ù½Ã »ìÆ캸Áø ¾Ê±â ¶§¹®¿¡ ¾î´À Á¤µµ Äí¹ö³×Ƽ½º¿¡ ´ëÇÑ °æÇèÀÌ ÀÖ´Â µ¶ÀÚ°¡ Àб⿡ ÀûÇÕÇÏ´Ù.
ÁÖ¿ä ÃÊÁ¡Àº ¿£ÅÍÇÁ¶óÀÌÁî ±â´ÉÀ¸·Î Ŭ·¯½ºÅ͸¦ È®ÀåÇÏ´Â °ÍÀÌÁö¸¸, Ã¥ÀÇ Ã¹ ¹ø° Àå¿¡¼­´Â µµÄ¿ ÇÙ½É ÁÖÁ¦¿Í Äí¹ö³×Ƽ½º °´Ã¼¸¦ ´Ù½Ã »ìÆ캼 °ÍÀÌ´Ù. °í±Þ ÁÖÁ¦µéÀ» ´Ù·ç´Â ÀåµéÀ» ÃÖ´ëÇÑ È°¿ëÇÏ·Á¸é Äí¹ö³×Ƽ½º °´Ã¼¸¦ È®½ÇÇÏ°Ô ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.

¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â

1Àå, ¡®µµÄ¿ ¹× ÄÁÅ×ÀÌ³Ê ±âÃÊ¡¯¿¡¼­´Â °³¹ßÀÚ°¡ ÇØ°áÇØ¾ß ÇÒ µµÄ¿¿Í Äí¹ö³×Ƽ½ºÀÇ ¹®Á¦¸¦ ´Ù·é´Ù. µµÄ¿ µ¥¸ó, µ¥ÀÌÅÍ, ¼³Ä¡ ¹× µµÄ¿ CLI »ç¿ëÀ» Æ÷ÇÔÇØ µµÄ¿ÀÇ ±âÃÊ °³³äÀ» ¼Ò°³ÇÑ´Ù.
2Àå, ¡®KinD¸¦ ÀÌ¿ëÇÑ Äí¹ö³×Ƽ½º ¹èÆ÷¡¯¿¡¼­´Â ´ÜÀÏ ³ëµå Ŭ·¯½ºÅÍ¿¡¼­ ´ÙÁß ³ëµå Ŭ·¯½ºÅͱîÁö Äí¹ö³×Ƽ½º Ŭ·¯½ºÅ͸¦ »ý¼ºÇÒ ¼ö ÀÖ´Â °­·ÂÇÑ µµ±¸ÀÎ KinD¸¦ ´Ù·é´Ù. ±âº» KinD Ŭ·¯½ºÅÍ¿Í »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
3Àå, ¡®Äí¹ö³×Ƽ½º ºÎƮķÇÁ¡¯¿¡¼­´Â Äí¹ö³×Ƽ½º ±âº»À» ´Ù½Ã »ìÆ캸¸ç, Äí¹ö³×Ƽ½º¸¦ óÀ½ Á¢ÇÏ´Â °æ¿ì Ŭ·¯½ºÅ͸¦ Æ÷ÇÔÇÑ ´ëºÎºÐÀÇ °´Ã¼¸¦ ´Ù·ê °ÍÀÌ´Ù. °¢ °´Ã¼ÀÇ ±â´É°ú Ŭ·¯½ºÅÍ¿¡¼­ÀÇ ±â´É¿¡ ´ëÇÑ ¼³¸í°ú ÇÔ²² °¢ °´Ã¼¸¦ ¼³¸íÇÑ´Ù. ÀÌ´Â °´Ã¼¿¡ ´ëÇÑ º¹½À ¶Ç´Â "Æ÷ÄÏ °¡À̵å"¸¦ ÀǹÌÇÑ´Ù. °¢ °´Ã¼¿¡ ´ëÇÑ ¸ðµç ¼¼ºÎ Á¤º¸°¡ Æ÷ÇԵŠÀÖÁø ¾Ê´Ù.
4Àå, ¡®¼­ºñ½º, ·Îµå ¹ë·±¼­, ExternalDNS ±×¸®°í ±Û·Î¹ú ¹ë·±½Ì¡¯¿¡¼­´Â ¼­ºñ½º¸¦ ÀÌ¿ëÇØ Äí¹ö³×Ƽ½º ¹èÆ÷¸¦ ³ëÃâÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. °¢ ¼­ºñ½º À¯ÇüÀº ¿¹Á¦¿Í ÇÔ²² ¼³¸íµÇ¸ç ·¹À̾î 7 ¹× ·¹À̾î 4 ·Îµå ¹ë·±¼­¸¦ ¸ðµÎ »ç¿ëÇØ ¼­ºñ½º À¯ÇüÀ» ³ëÃâÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÈ´Ù. Ingress ÄÁÆ®·Ñ·¯ÀÇ ±âº» »çÇ×À» ³Ñ¾î MetalLB¸¦ ¼³Ä¡ÇØ ¼­ºñ½º¿¡ ´ëÇÑ ·¹À̾î 4 ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ±âº» Äí¹ö³×Ƽ½º ±Û·Î¹ú ·Îµå ¹ë·±½ÌÀ» Á¦°øÇÏ´Â MetalLB ¹× K8GB¿¡ ÀÇÇØ ³ëÃâµÇ´Â ¼­ºñ½º¿¡ ´ëÇÑ µ¿Àû À̸§ È®ÀÎ ±â´ÉÀ» Á¦°øÇϱâ À§ÇØ external-dns¶ó´Â ÀÎÅ¥º£ÀÌÅÍ ÇÁ·ÎÁ§Æ®¸¦ ¼³Ä¡ÇØ ¿£ÅÍÇÁ¶óÀÌÁî Ŭ·¯½ºÅÍ¿¡ µµ¿òÀÌ µÇ´Â µÎ °¡Áö Ãß°¡ ±â´É¿¡ ´ëÇØ ¾Ë¾Æº»´Ù.
5Àå, ¡®Å¬·¯½ºÅÍ ÀÎÁõ ¿¬µ¿¡¯¿¡¼­´Â "Ŭ·¯½ºÅÍ°¡ ±¸ÃàµÇ¸é »ç¿ëÀÚ°¡ ¾î¶»°Ô Ŭ·¯½ºÅÍ¿¡ ¾×¼¼½ºÇϴ°¡?"¶ó´Â Áú¹®¿¡ ´äÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ƯÈ÷ OpenID ConnectÀÇ ÀÛµ¿ ¹æ½Ä°ú À̸¦ ÀÌ¿ëÇØ Å¬·¯½ºÅÍ¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â ÀÌÀ¯¸¦ ÀÚ¼¼È÷ »ìÆ캻´Ù. ¶ÇÇÑ ÆÄÀÌÇÁ¶óÀο¡ ÀÎÁõÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í ¸¶Áö¸·À¸·Î ÇÇÇØ¾ß ÇÒ ¸î °¡Áö ¾ÈƼ ÆÐÅÏÀ» ´Ù·ç°í ÀÌ ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù.
6Àå, ¡®·Ñ ±â¹Ý ¾×¼¼½º Á¦¾î Á¤Ã¥ ¹× °¨»ç¡¯¿¡¼­´Â »ç¿ëÀÚ°¡ Ŭ·¯½ºÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô µÇ¸é ¾×¼¼½º¸¦ Á¦ÇÑÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÑ´Ù°í ¼³¸íÇÑ´Ù. »ç¿ëÀÚ¿¡°Ô Àüü Ŭ·¯½ºÅ͸¦ Á¦°øÇÏ´ÂÁö ³×ÀÓ½ºÆäÀ̽º¸¸ Á¦°øÇÏ´ÂÁö¿¡ »ó°ü¾øÀÌ Äí¹ö³×Ƽ½º°¡ ¿ªÇÒ ±â¹Ý ¾×¼¼½º Á¦¾î(RBAC) ½Ã½ºÅÛÀ» ÅëÇØ ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. RBAC Á¤Ã¥À» ¼³°èÇÏ´Â ¹æ¹ý, µð¹ö±ëÇÏ´Â ¹æ¹ý ¹× ¸ÖƼ Å׳ͽø¦ À§ÇÑ ´Ù¾çÇÑ Àü·«À» ¼Ò°³ÇÑ´Ù.
7Àå, ¡®¾ÈÀüÇÑ Äí¹ö³×Ƽ½º ´ë½Ãº¸µå ¹èÆ÷¡¯¿¡¼­´Â Ŭ·¯½ºÅÍ°¡ ½ÇÇàµÇ¸é »ç¿ëÀÚ°¡ °¡Àå ¸ÕÀú º¸°Ô µÇ´Â Äí¹ö³×Ƽ½º ´ë½Ãº¸µå¸¦ ´Ù·é´Ù. º¸¾È¿¡ ´ëÇؼ­´Â ¸¹Àº ½ÅÈ­°¡ ÀÖ´Ù. Ŭ·¯½ºÅÍ´Â ³×Æ®¿öÅ© ´ë½Ãº¸µå, ·Î±ë ½Ã½ºÅÛ, ¸ð´ÏÅ͸µ ´ë½Ãº¸µå¿Í °°Àº ´Ù¸¥ À¥ ¾ÖÇø®ÄÉÀ̼ǵé·Î ±¸¼ºµÈ´Ù. ´ë½Ãº¸µå°¡ ¾î¶»°Ô ±¸¼ºµÅ ÀÖ´ÂÁö, ´ë½Ãº¸µå¸¦ ÀûÀýÇÏ°Ô º¸È£ÇÏ´Â ¹æ¹ý, ´ë½Ãº¸µå¸¦ ¹èÆ÷ÇÏÁö ¾Ê´Â ¹æ¹ýÀÇ ¿¹¸¦ ÀÚ¼¼È÷ »ìÆ캸°í ±× ÀÌÀ¯¿¡ ´ëÇØ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù.
8Àå, ¡®Open Policy Agent(OPA)¸¦ »ç¿ëÇÑ º¸¾È È®À塯¿¡¼­´Â RBAC¸¦ ÀÌ¿ëÇØ ±¸ÇöÇÒ ¼ö ¾ø´Â Á¤Ã¥À» È°¼ºÈ­Çϱâ À§ÇØ Open Policy Agent ¹× °ÔÀÌƮŰÆÛ¸¦ ¹èÆ÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÁöħÀ» Á¦°øÇÑ´Ù. °ÔÀÌƮŰÆÛ¸¦ ¹èÆ÷ÇÏ´Â ¹æ¹ý, Rego¿¡¼­ Á¤Ã¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý, OPA¿¡ ³»ÀåµÈ Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ Á¤Ã¥À» Å×½ºÆ®ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
9Àå, ¡®°ÔÀÌƮŰÆÛ·Î ³ëµå º¸¾È ±¸Çö¡¯¿¡¼­´Â Æĵ带 ½ÇÇàÇÏ´Â ³ëµåÀÇ º¸¾ÈÀ» ´Ù·é´Ù. ÄÁÅ×À̳ʸ¦ ¾ÈÀüÇÏ°Ô ¼³°èÇÏ´Â ¹æ¹ý°ú ÄÁÅ×À̳ʰ¡ ÇÊ¿äÇÏÁö ¾ÊÀº ¸®¼Ò½º¿¡ ¾×¼¼½ºÇÏÁö ¸øÇϵµ·Ï Á¦ÇÑÇÏ´Â °ÔÀÌƮŰÆÛ¸¦ ÀÌ¿ëÇؼ­ Á¤Ã¥À» ±¸ÃàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ³íÀÇÇÑ´Ù.
10Àå, ¡®Falco, DevOps AI, ECK¸¦ ÅëÇÑ °¨»ç¡¯¿¡¼­´Â Äí¹ö³×Ƽ½º¿¡ API ¾×¼¼½º¸¦ À§ÇÑ À̺¥Æ® ·Î±ëÀÌ Æ÷ÇԵŠÀÖÁö¸¸ ÄÁÅ×ÀÌ³Ê ·±Å¸ÀÓ À̺¥Æ®¸¦ ĸóÇÏ´Â ±â´ÉÀº ¾ø´Ù´Â Á¡À» ¼³¸íÇÑ´Ù. ÀÌ·¯ÇÑ Á¦ÇÑ »çÇ×À» ÇØ°áÇϱâ À§ÇØ ¿ì¸®´Â Sysdig°¡ CNCF¿¡ ±âºÎÇÑ Falco¶ó´Â ÇÁ·ÎÁ§Æ®¸¦ ¼³Ä¡ÇÒ °ÍÀÌ´Ù. Falco¸¦ ÀÌ¿ëÇϸé Kubeless ±â´ÉÀ» »ç¿ëÇØ Falco¿¡¼­ ĸóÇÑ À̺¥Æ®¸¦ ±â¹ÝÀ¸·Î ÀÛ¾÷À» Æ®¸®°ÅÇÏ´Â ¹æ¹ý°ú FalcoSideKickÀ» ÀÌ¿ëÇؼ­ Falco¿¡¼­ ĸóÇÑ µ¥ÀÌÅ͸¦ Ç¥½ÃÇØ FalcoSidekick-UI ¹× ECK(Elastic Cloud on Kubernetes) ½ºÅÿ¡ À̺¥Æ®¸¦ Àü´ÞÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
11Àå, ¡®¿öÅ©·Îµå ¹é¾÷¡¯¿¡¼­´Â Velero¸¦ »ç¿ëÇؼ­ ÀçÇØ º¹±¸ ¶Ç´Â Ŭ·¯½ºÅÍ ¸¶À̱׷¹À̼ÇÀ» À§ÇØ Å¬·¯½ºÅÍ ¿öÅ©·ÎµåÀÇ ¹é¾÷À» »ý¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¿öÅ©·Îµå ¿¹Á¦ÀÇ ¹é¾÷À» »ý¼ºÇÏ°í Ŭ·¯½ºÅÍ ¸¶À̱׷¹À̼ÇÀ» ½Ã¹Ä·¹À̼ÇÇϱâ À§ÇØ ¹é¾÷À» »õ·Î¿î Ŭ·¯½ºÅÍ·Î º¹¿øÇϱâ À§ÇØ MinIO¸¦ »ç¿ëÇÏ¿© S3 ȣȯ ½ºÅ丮Áö À§Ä¡¸¦ Á÷Á¢ »ý¼ºÇÑ´Ù.
12Àå, ¡®Istio ¼Ò°³¡¯¿¡¼­´Â ¸¹Àº ±â¾÷ÀÌ º¸¾È, Æ®·¡ÇÈ ¶ó¿ìÆÃ, ÀÎÁõ, ÃßÀû, °üÃø¼º°ú °°Àº °í±Þ ±â´ÉÀ» Ŭ·¯½ºÅÍ¿¡ Á¦°øÇϱâ À§ÇØ ÀÌ¿ëÇÏ´Â ¼­ºñ½º ¸Þ½Ã¸¦ ¼³¸íÇÑ´Ù. ³Î¸® »ç¿ëµÇ´Â ¿ÀÇ ¼Ò½º ¼­ºñ½º ¸Þ½ÃÀÎ Istio¿Í ÇØ´ç ¾ÆÅ°ÅØó ±×¸®°í °¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¸®¼Ò½º¸¦ ¼Ò°³ÇÑ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦¸¦ ÀÌ¿ëÇؼ­ Istio¸¦ KinD Ŭ·¯½ºÅÍ¿¡ ¹èÆ÷ÇÏ°í Kiali¶ó´Â µµ±¸¸¦ È°¿ëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¿ÀÛÀ» ¸ð´ÏÅ͸µÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
13Àå¿¡¼­´Â Istio ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå ¹× ¹èÆ÷¸¦ ´Ù·é´Ù. Istio¸¦ ¹èÆ÷ÇÑ ÈÄ¿¡ À̸¦ ÀÌ¿ëÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ¹èÆ÷ÇÏ°í ½ÍÀ» °ÍÀÌ´Ù. ¸ð³î¸®½º¿Í ¸¶ÀÌÅ©·Î¼­ºñ½ºÀÇ Â÷ÀÌÁ¡°ú ¹èÆ÷ ¹æ¹ýÀ» »ìÆ캸´Â °ÍÀ¸·Î ½ÃÀÛÇÑ´Ù. ¾Æ¿ï·¯ Istio¿¡¼­ ½ÇÇàÇÒ ¸¶ÀÌÅ©·Î¼­ºñ½º ±¸ÃàÀ» ´Ü°èº°·Î ÁøÇàÇÏ°í ¼­ºñ½º¿¡ ´ëÇÑ ÀÎÁõ, ±ÇÇÑ ºÎ¿©, ¼­ºñ½º °£ ÀÎÁõ°ú °°Àº °í±Þ ÁÖÁ¦¸¦ »ìÆ캻´Ù. ¶ÇÇÑ OIDC °ø±ÞÀÚ¿Í JSON À¥ ÅäÅ«À» »ç¿ëÇØ Äí¹ö³×Ƽ½ºÀÇ ±âÁ¸ ¿ªÇÒÀ» È°¿ëÇØ Kiali ¾×¼¼½º¸¦ º¸È£ÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.
14Àå, ¡®Ç÷§Æû ÇÁ·ÎºñÀú´×¡¯¿¡¼­´Â GitLab, Tekton, ArgoCD, °ÔÀÌƮŰÆÛ ¹× ¿ÀÇÂÀ¯´Ï½¼À» ÀÌ¿ëÇØ ´ÙÁß Å׳ÍÆ® Ŭ·¯½ºÅ͸¦ ÀÚµ¿È­Çϱâ À§ÇÑ Ç÷§ÆûÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇÏ´Â ¹æ¹ý°ú ÆÄÀÌÇÁ¶óÀÎ »ý¼ºÀ» ÀÚµ¿È­ÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ÆÄÀÌÇÁ¶óÀÎÀ» ±¸µ¿ÇÏ´Â µ¥ »ç¿ëÇÏ´Â °³Ã¼µéÀÌ ¼­·Î ¾î¶»°Ô °ü·ÃµÅ ÀÖ´ÂÁö, ½Ã½ºÅÛ °£ °ü°è¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý, ¸¶Áö¸·À¸·Î ÆÄÀÌÇÁ¶óÀÎ ¹èÆ÷ ÀÚµ¿È­¸¦ À§ÇÑ ¼¿ÇÁ ¼­ºñ½º ¿öÅ©Ç÷ο츦 ¸¸µå´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.

¢Â ¿Å±äÀÌÀÇ ¸» ¢Â

Äí¹ö³×Ƽ½º´Â ¸Å·ÂÀûÀÎ ¼­ºñ½ºÀÔ´Ï´Ù. ¹«Ã´ ºü¸£°Ô ¹ßÀüÇÏ°í ÀÖÀ¸¸ç ƯÈ÷ Ŭ¶ó¿ìµå¿Í ÇÔ²² »ç¿ëÇÒ ¶§ÀÇ °¡´É¼ºÀº ¾öû³ª´Ù°í »ý°¢ÇÕ´Ï´Ù. ¹°·Ð Áö±Ý ÀÌ Ã¥ÀÌ ÃÖ½ÅÀÇ ±â¼ú Æ®·»µå¸¦ ¸ðµÎ ¹Ý¿µÇÏ°í ÀÖÁø ¾ÊÁö¸¸, ÀÌ·¸°Ô Á¤¸®µÈ Á¤º¸°¡ ÀÌÁ¦ ½ÃÀÛÇÏ·Á´Â ºÐÀ̳ª Äí¹ö³×Ƽ½º¸¦ Á» ´õ È°¿ëÇÏ°íÀÚ ÇÏ´Â ºÐ²² Á¶±ÝÀ̳ª¸¶ µµ¿òÀ» µå¸± ¼ö ÀÖ±æ ¹Ù¶ø´Ï´Ù. ¸¶Áö¸·À¸·Î °°ÀÌ ¹ø¿ª¿¡ Âü¿©ÇØÁØ ÈǸ¢ÇÑ µ¿·áµé°ú ÀÌ Ã¥ÀÇ ÀúÀÚ, ÃâÆǻ翡°Ôµµ °¨»ç¸¦ µå¸³´Ï´Ù.
-°­¼¼¿ë

±â¾÷Àº Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇØ À¯¿¬¼º°ú È®À强À» ´©¸± ¼ö ÀÖÁö¸¸ µ¿½Ã¿¡ º¸¾È Á¤Ã¥, ¸ð´ÏÅ͸µ, °¨»ç µîÀ» Á÷Á¢ ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù. µµÄ¿¿Í Äí¹ö³×Ƽ½ºÀÇ ±âº» °³³äºÎÅÍ ½ÃÀÛÇØ RBAC, ÆÈÄÚFalco, OPA, À̽ºÆ¼¿ÀIstio¿Í °°Àº ¿ÀǼҽº µµ±¸¸¦ »ç¿ëÇÑ È®Àå¿¡ ´ëÇØ ½Ç½À À§ÁÖ·Î ¾È³»Çϱ⠶§¹®¿¡ ¿£ÅÍÇÁ¶óÀÌÁî¿¡¼­´Â ¾î¶² ¹æÇâÀ¸·Î Äí¹ö³×Ƽ½º¸¦ ´Ù·ï¾ß ÇÏ´ÂÁö Á¶¾ðÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.
-±èÁø¿õ

2014³âºÎÅÍ AWS Korea¿¡¼­ ¼Ö·ç¼ÇÁî ¾ÆÅ°ÅØÆ®¿Í Ŭ¶ó¿ìµå ¾ÆÅ°ÅØÆ®·Î ÀÏÇÏ°í ÀÖ½À´Ï´Ù. Äí¹ö³×Ƽ½º´Â ÃÖ±Ù ÄÁÅ×ÀÌ³Ê¿Í °ü·ÃÇÑ ±â¼ú °¡¿îµ¥ °¡Àå ¶ß°Å¿î ÁÖÁ¦ Áß ÇϳªÀÔ´Ï´Ù. ¾Æ¿ï·¯ ±Û·Î¹ú ȸ»ç¿¡¼­ ¾à 17³â°¡·® ÀÏÇϸ鼭 °è¼Ó ÄÁÅ×ÀÌ³Ê¿Í °ü·ÃÇÑ ÀÏÀ» ÇÏ°í ÀÖ¾î À̹ø Ã¥ ¹ø¿ª¿¡ Âü¿©ÇÏ°Ô µÅ ¸Å¿ì ±â»Þ´Ï´Ù. ¶ÇÇÑ AWSÀÇ ´Ù¾çÇÑ ÆÀ¿ø°ú ÇÔ²² ¹ø¿ª°ú ±âºÎ È°µ¿¿¡ µ¿ÂüÇØ ¡®Strive to be Earth¡¯s Best Employer¡¯¶ó´Â ¾Æ¸¶Á¸ ¸®´õ½Ê ¿øÄ¢À» ½ÇõÇÒ ¼ö ÀÖ°Ô ±âȸ¸¦ ÁֽŠ¿¡ÀÌÄÜÃâÆÇ»ç ¿©·¯ºÐ²²µµ °¨»çµå¸³´Ï´Ù.
-±è»óÇÊ

¿ÂÇÁ·¹¹Ì½º¿¡¼­ À̱âÁ¾ Àåºñµé¿¡ ÄÁÅ×À̳ʸ¦ È°¿ëÇØ ½±°Ô ¹èÆ÷¸¦ ¼º°øÇßÀ» ¶§ÀÇ °¨µ¿ÀÌ ¾ÆÁ÷µµ »ý»ýÇÕ´Ï´Ù. Äí¹ö³×Ƽ½º¸¸Å­ ¿ªµ¿ÀûÀÌ°í ºü¸£°Ô ¹ßÀüÇÏ´Â ¿ÀǼҽº´Â ¸¹Áö ¾Ê´Ù°í »ý°¢ÇÕ´Ï´Ù. ÃÖ±Ù¿£ ½ºÅ¸Æ®¾÷¿¡¼­ ¿£ÅÍÇÁ¶óÀÌÁî¿¡ À̸£±â±îÁö ¸¹Àº ±â¾÷ÀÌ Äí¹ö³×Ƽ½º¸¦ µµÀÔÇÏ°í ÀÖ½À´Ï´Ù. Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÏ°íÀÚ ÇÏ´Â ºÐµé²² Á» ´õ ºü¸¥ ±æÀ» ¾È³»ÇÏ°íÀÚ ÀÌ·¸°Ô ¹ø¿ª¿¡ Âü¿©ÇÏ°Ô µÆ½À´Ï´Ù. ¾Æ¿ï·¯ ÀÌ·¸°Ô ÈǸ¢ÇÑ µ¿·áµé°ú ÇÔ²² ¸ÚÁø ±â¼ú¿¡ ´ëÇÑ ¹ø¿ª¿¡ Âü¿©ÇÏ°Ô µÅ ¿µ±¤À¸·Î »ý°¢ÇÕ´Ï´Ù.
-¹ÚÁø¿ì
AWSÀÇ Å×Å©´ÏÄà Ʈ·¹À̳ʷμ­ Äí¹ö³×Ƽ½º ±â¼ú¿¡ ¸¹Àº °ü½ÉÀ» °®°í ÀÖ½À´Ï´Ù. ¿äÁò °¡Àå ÇÖÇÑ ±â¼ú Áß ÇϳªÀÎ Äí¹ö³×Ƽ½º Ã¥ÀÇ ¹ø¿ªÀ» °°ÀÌÇÒ ¼ö ÀÖµµ·Ï ±âȸ¸¦ ¸¸µé¾îÁֽŠµçµçÇÑ µ¿·áµé°ú ¿¡ÀÌÄÜÃâÆǻ翡 °¨»çµå¸³´Ï´Ù. Äí¹ö³×Ƽ½º°¡ Çѱ¹¿¡ Àß ¾Ë·ÁÁö°í ¸¹ÀÌ »ç¿ëÇÏ°Ô Á¶±ÝÀÌ¶óµµ µµ¿òÀÌ µÇ±â¸¦ ¹Ù¶ø´Ï´Ù.
-ÃÖÁø¿µ

̵̧ȍ


Äí¹ö³×Ƽ½º´Â µ¥ºê¿É½º ÆÀÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ß, Å×½ºÆ® ¹× ¹èÆ÷Çϴ ǥÁØÀÌ µÇ¸é¼­ Àü ¼¼°è¿¡ ¿µÇâÀ» Áá´Ù. ´ëºÎºÐÀÇ ¿£ÅÍÇÁ¶óÀÌÁî´Â ÀÌ¹Ì Äí¹ö³×Ƽ½º¸¦ ½ÇÇàÇÏ°í Àְųª ÀÌÈÄ¿¡ ½ÇÇàÇÒ °èȹÀ» °®°í ÀÖ´Ù. ÁÖ¿ä ä¿ë »çÀÌÆ®ÀÇ Ã¤¿ë °ø°í¸¦ »ìÆ캸¸é °ÅÀÇ ¸ðµç À¯¸í ȸ»ç¿¡ Äí¹ö³×Ƽ½º¿Í °ü·ÃÇÑ ÀÚ¸®°¡ ¿­·Á ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù. ºü¸¥ µµÀÔ ¼Óµµ·Î ÀÎÇØ Äí¹ö³×Ƽ½º °ü·ÃÇÑ ÀÚ¸®°¡ Áö³­ 4³â µ¿¾È 2,000% ÀÌ»ó Áõ°¡Çß´Ù.
±â¾÷ÀÌ ÇØ°áÇϱâ À§ÇØ ¾Ö¾²°í ÀÖ´Â ÀϹÝÀûÀÎ ¹®Á¦ Áß Çϳª´Â ±â¾÷¿ë Äí¹ö³×Ƽ½º¿¡ ´ëÇÑ Áö½ÄÀÌ ºÎÁ·ÇÏ´Ù´Â Á¡ÀÌ´Ù. ÀÌ´Â ºñ±³Àû »õ·Î¿î ±â¼úÀÌ°í ¿î¿µ ¿öÅ©·ÎµåÀÇ °æ¿ì ÈξÀ ´õ »õ·Î¿î ±â¼úÀ̱⠶§¹®¿¡ ±â¾÷¿¡¼­´Â Ŭ·¯½ºÅ͸¦ ¾ÈÁ¤ÀûÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ´Â ÆÀÀ» ±¸¼ºÇÏ´Â µ¥ ¹®Á¦°¡ ÀÖ¾ú´Ù. ±âº»ÀûÀÎ Äí¹ö³×Ƽ½º ±â¼úÀ» °®Ãá »ç¶÷À» ã´Â °ÍÀÌ Á¡Á¡ ½¬¿öÁö°ï ÀÖÁö¸¸ ¿£ÅÍÇÁ¶óÀÌÁî Ŭ·¯½ºÅÍ¿¡ ÇÊ¿äÇÑ ÁÖÁ¦¿¡ °üÇÑ Áö½ÄÀÌ ÀÖ´Â »ç¶÷À» ã´Â °ÍÀº ¿©ÀüÈ÷ ¾î·Á¿î ÀÏÀÌ´Ù.

¸ñÂ÷

1Àå. µµÄ¿ ¹× ÄÁÅ×ÀÌ³Ê ±âÃÊ
__±â¼ú ¿ä±¸ »çÇ×
__ÄÁÅ×À̳ÊÈ­ÀÇ Çʿ伺 ÀÌÇØ
____Äí¹ö³×Ƽ½º¿¡¼­ µµÄ¿¸¦ Áö¿ø Áß´ÜÇÏ´Â ÀÌÀ¯
____µµÄ¿ ¼Ò°³
__µµÄ¿ ÀÌÇØÇϱâ
____ÄÁÅ×À̳ʴ ÀϽÃÀûÀÌ´Ù
____µµÄ¿ À̹ÌÁö
____À̹ÌÁö ·¹À̾î
____¿µ±¸ µ¥ÀÌÅÍ
____ÄÁÅ×À̳ʿ¡¼­ ½ÇÇà ÁßÀÎ ¼­ºñ½º¿¡ ¾×¼¼½º
__µµÄ¿ ¼³Ä¡
____µµÄ¿ ¼³Ä¡ Áغñ
____Ubuntu¿¡ µµÄ¿ ¼³Ä¡
____µµÄ¿ ±ÇÇÑ ºÎ¿©
__µµÄ¿ CLI »ç¿ë
____docker help
____docker run
____docker ps
____docker start and stop
____docker attach
____docker exec
____docker logs
____docker rm
__¿ä¾à
__¹®Á¦
2Àå. KinD¸¦ ÀÌ¿ëÇÑ Äí¹ö³×Ƽ½º ¹èÆ÷
__±â¼ú ¿ä±¸ »çÇ×
__Äí¹ö³×Ƽ½º ÄÄÆ÷³ÍÆ® ¹× ¿ÀºêÁ§Æ® ¼Ò°³
____Ŭ·¯½ºÅÍ¿Í »óÈ£ ÀÛ¿ë
__°³¹ß Ŭ·¯½ºÅÍ »ç¿ë
____±âº» KinD Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ·Î ÀÛ¾÷Çϱâ
____³ëµå À̹ÌÁö ÀÌÇØ
____KinD ¹× µµÄ¿ ³×Æ®¿öÅ·
____Áßø ÀÎÇü ÃßÀû
__KinD ¼³Ä¡
____KinD ¼³Ä¡ - »çÀü Á¶°Ç
______kubectl ¼³Ä¡
____KinD ¹ÙÀ̳ʸ® ¼³Ä¡
__KinD Ŭ·¯½ºÅÍ ¸¸µé±â
____´Ü¼ø Ŭ·¯½ºÅÍ »ý¼º
____Ŭ·¯½ºÅÍ »èÁ¦
____Ŭ·¯½ºÅÍ ¼³Á¤ ÆÄÀÏ »ý¼º
____´ÙÁß ³ëµå Ŭ·¯½ºÅÍ ¼³Á¤
____ÄÁÆ®·Ñ Ç÷¹ÀÎ ¹× Kubelet ¿É¼Ç Ä¿½ºÅ͸¶ÀÌ¡
____»ç¿ëÀÚ ÁöÁ¤ KinD Ŭ·¯½ºÅÍ ¸¸µé±â
____Calico ¼³Ä¡
____Àα׷¹½º ÄÁÆ®·Ñ·¯ ¼³Ä¡
__KinD Ŭ·¯½ºÅÍ °ËÅä
____KinD ½ºÅ丮Áö ¿ÀºêÁ§Æ®
____½ºÅ丮Áö µå¶óÀ̹ö
____KinD ½ºÅ丮Áö Ŭ·¡½º
____KinDÀÇ ½ºÅ丮Áö ÇÁ·ÎºñÀú³Ê »ç¿ë
__Àα׷¹½º¿ë Ä¿½ºÅÒ ·Îµå¹ë·±¼­ Ãß°¡
____¼³Ä¡ »çÀü ¿ä±¸ »çÇ×
____KinD Ŭ·¯½ºÅÍ ¼³Á¤ »ý¼ºÇϱâ
____»ç¿ëÀÚ ÁöÁ¤ HAProxy ÄÁÅ×ÀÌ³Ê ¹èÆ÷
____HAProxy Æ®·¡ÇÈ È帧 ÀÌÇØ
____kubelet Àå¾Ö ½Ã¹Ä·¹À̼Ç
__¿ä¾à
__¹®Á¦
3Àå. Äí¹ö³×Ƽ½º ºÎƮķÇÁ
__±â¼ú ¿ä±¸ »çÇ×
__Äí¹ö³×Ƽ½º ÄÄÆ÷³ÍÆ® °³¿ä
____ÄÁÆ®·Ñ Ç÷¹ÀÎ »ìÆ캸±â
____Äí¹ö³×Ƽ½º API ¼­¹ö
____Etcd µ¥ÀÌÅͺ£À̽º
____kube-scheduler
____kube-controller-manager
____cloud-controller-manager
__ÀÛ¾÷ÀÚ ³ëµå ÄÄÆ÷³ÍÆ® ÀÌÇØ
____kubelet
____kube-proxy
____ÄÁÅ×ÀÌ³Ê ·±Å¸ÀÓ
__API ¼­¹ö¿Í »óÈ£ ÀÛ¿ë
____Äí¹ö³×Ƽ½º kubectl À¯Æ¿¸®Æ¼ »ç¿ë
____Verbose ¿É¼Ç ÀÌÇØ
____ÀÏ¹Ý kubectl ¸í·É¾î
__Äí¹ö³×Ƽ½º ¸®¼Ò½º ¼Ò°³
____Äí¹ö³×Ƽ½º ¸Å´ÏÆ佺Ʈ
____Äí¹ö³×Ƽ½ºÀÇ ¸®¼Ò½º´Â ¹«¾ùÀΰ¡?
____Äí¹ö³×Ƽ½º ¸®¼Ò½º °ËÅä
______ÄÁÇDZ׸Ê
______¿£µåÆ÷ÀÎÆ®
______À̺¥Æ®
______³×ÀÓ½ºÆäÀ̽º
______³ëµå
______Æ۽ýºÅÏÆ® º¼·ý Ŭ·¹ÀÓ
______Æ۽ýºÅÏÆ® º¼·ý
______Æĵå
______·¹Çø®ÄÉÀÌ¼Ç ÄÁÆ®·Ñ·¯
______¸®¼Ò½ºÄõÅÍ
______½ÃÅ©¸´
______¼­ºñ½º¾îÄ«¿îÆ®
______¼­ºñ½º
______Ä¿½ºÅÒ¸®¼Ò½ºµ¥ÇǴϼÇ
______µ¥¸ó¼Â
______µðÇ÷ÎÀ̸ÕÆ®
______·¹Çø®Ä«¼Â
______½ºÅ×ÀÌƮǮ¼Â
______HorizontalPodAutoscalers
______Å©·ÐÀâ
______Àâ
______Àα׷¹½º
______³×Æ®¿öÅ©Æú¸®½Ã
______ÆÄµå ½ÃÅ¥¸®Æ¼ Æú¸®½Ã
______Ŭ·¯½ºÅͷѹÙÀεù
______Ŭ·¯½ºÅÍ·Ñ
______·Ñ¹ÙÀεù
______·Ñ
______CSI µå¶óÀ̹ö
______CSI ³ëµå
______½ºÅ丮Áö Ŭ·¡½º
__¿ä¾à
__¹®Á¦
4Àå. ¼­ºñ½º, ·Îµå¹ë·±¼­, ExternalDNS ±×¸®°í ±Û·Î¹ú ¹ë·±½Ì
__±â¼ú ¿ä±¸ »çÇ×
__¿äû¿¡ ´ëÇÑ ¿öÅ©·Îµå ³ëÃâ
____¼­ºñ½º ÀÛµ¿ ¹æ½Ä ÀÌÇØ
______¼­ºñ½º »ý¼º
______DNS¸¦ »ç¿ëÇØ ¼­ºñ½º ÇØ°á
____´Ù¾çÇÑ ¼­ºñ½º À¯Çü ÀÌÇØ
______ClusterIP ¼­ºñ½º
______NodePort ¼­ºñ½º
______·Îµå¹ë·±¼­ ¼­ºñ½º
______ExternalName ¼­ºñ½º
__·Îµå¹ë·±¼­ ¼Ò°³
____OSI ¸ðµ¨¿¡ ´ëÇؼ­
__·¹À̾î 7 ·Îµå¹ë·±¼­
____À̸§ Çؼ® ¹× ·¹À̾î 7 ·Îµå¹ë·±¼­
____À̸§ Çؼ®¿¡ nip.io »ç¿ë
____Àα׷¹½º ±ÔÄ¢ »ý¼º
__·¹À̾î 4 ·Îµå¹ë·±¼­
____·¹À̾î 4 ·Îµå¹ë·±¼­ ¿É¼Ç
____·¹À̾î 4 ·Îµå¹ë·±¼­·Î MetalLB »ç¿ë
______MetalLB ¼³Ä¡
______MetalLB ¼³Á¤ ÆÄÀÏ ÀÌÇØ
______MetalLB ÄÄÆ÷³ÍÆ®
________½ºÇÇÄ¿
________ÄÁÆ®·Ñ·¯
______·Îµå¹ë·±¼­ ¼­ºñ½º »ý¼º
____MetalLB¿¡ ¿©·¯ IP Ç® Ãß°¡
______´ÙÁß ÇÁ·ÎÅäÄÝ »ç¿ë
____¿©·¯ °¡Áö ÇÁ·ÎÅäÄÝ ¹®Á¦
____MetalLB¿Í ÇÔ²² ¿©·¯ ÇÁ·ÎÅäÄÝ »ç¿ë
____°øÀ¯ IP »ç¿ë
__¿£ÅÍÇÁ¶óÀÌÁ À§ÇÑ ·Îµå¹ë·±¼­ °­È­
__¼­ºñ½º À̸§À» ¿ÜºÎ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤
____external-dns ¼³Á¤
____external-dns¿Í CoreDNS ¿¬µ¿
______CoreDNS¿¡ ETCD Á¸ Ãß°¡
________ExternalDNS ¿¬µ¿À¸·Î ·Îµå¹ë·±¼­ ¼­ºñ½º »ý¼º
________CoreDNS¿Í ¿£ÅÍÇÁ¶óÀÌÁî DNSÀÇ ¿¬µ¿
____ÇÁ¶óÀ̸Ӹ® DNS ¼­¹ö ¼³Á¤
____CoreDNS·ÎÀÇ DNS Àü´Þ Å×½ºÆ®
__¸ÖƼ Ŭ·¯½ºÅÍ °£ÀÇ ·Îµå¹ë·±½Ì
____Äí¹ö³×Ƽ½º ±Û·Î¹ú ¹ë·±¼­ ¼Ò°³
____K8GBÀÇ ¿ä°Ç
____Ŭ·¯½ºÅÍ¿¡ K8GB ¹èÆ÷
______K8GB ·Îµå¹ë·±½Ì ¿É¼Ç ÀÌÇØ
______Ç︧ Â÷Æ® °ª »ç¿ëÀÚ Á¤ÀÇ
______Ç︧À» »ç¿ëÇÑ K8GB ¼³Ä¡
____K8GB¸¦ »ç¿ëÇÑ °í°¡¿ë¼º ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
______Ä¿½ºÅÒ ¸®¼Ò½º¸£ »ç¿ëÇØ K8GB¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç Ãß°¡
______Àα׷¹½º ¾î³ëÅ×À̼ÇÀ» »ç¿ëÇØ K8GB¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç Ãß°¡
______K8GBÀÇ ±Û·Î¹ú ·Îµå¹ë·±½Ì ±â´É ÀÌÇØ
______K8GB CoreDNS ¼­¹öÀÇ µ¿±âÈ­ À¯Áö
__¿ä¾à
__¹®Á¦
5Àå. Ŭ·¯½ºÅÍ ÀÎÁõ ¿¬µ¿
__±â¼ú ¿ä±¸ »çÇ×
__Äí¹ö³×Ƽ½º°¡ ´ç½ÅÀ» ¾î¶»°Ô ¾Æ´ÂÁö ÀÌÇØÇϱâ
____¿ÜºÎ »ç¿ëÀÚ
____Äí¹ö³×Ƽ½ºÀÇ ±×·ì
____¼­ºñ½º¾îÄ«¿îÆ®
__OpenID Connect ÀÌÇØ
____OpenID Connect ÇÁ·ÎÅäÄÝ
____OIDC¿Í APIÀÇ »óÈ£ ÀÛ¿ëÀ» ÃßÀû
______id_token
____±âŸ ÀÎÁõ ¿É¼Ç
______ÀÎÁõ¼­
______¼­ºñ½º¾îÄ«¿îÆ®
______TokenRequest API
______Ä¿½ºÅÒ ÀÎÁõ À¥ÈÅ
______Å°½ºÅæ
__OpenID Connect¿¡ ´ëÇÑ KinD ¼³Á¤
____¿ä±¸ »çÇ׿¡ ´ëÇÑ ´ëÀÀ
____Äí¹ö³×Ƽ½º¿¡¼­ÀÇ LDAP ¹× ¾×Ƽºê µð·ºÅ͸® »ç¿ë
____¾×Ƽºê µð·ºÅ͸® ±×·ìÀ» RBAC ·Ñ¹ÙÀεù¿¡ ¸ÅÇÎ
____Äí¹ö³×Ƽ½º ´ë½Ãº¸µå ¾×¼¼½º
____Äí¹ö³×Ƽ½º CLI ¾×¼¼½º
____¿£ÅÍÇÁ¶óÀÌÁî ±ÔÁ¤ Áؼö ¿ä±¸ »çÇ×
____¸ðµç °ÍÀ» Çѵ¥ ¸ðÀ¸±â
____OpenUnison ¹èÆ÷
____OIDC¸¦ »ç¿ëÇϱâ À§ÇÑ Äí¹ö³×Ƽ½º API ¼³Á¤
____OIDC ¿¬µ¿ È®ÀÎ
____kubectl°ú ÇÔ²² ÅäÅ« »ç¿ë
__Ŭ¶ó¿ìµå °ü¸®Çü Ŭ·¯½ºÅÍ¿Í ÀÎÁõÀ» ¿¬µ¿Çϱâ À§ÇÑ °¡Àå µµÀÔ
____°¡ÀåÀ̶õ?
____º¸¾È¿¡ °üÇÑ °í·Á »çÇ×
__°¡ÀåÀ» À§ÇÑ Å¬·¯½ºÅÍ ±¸¼º
____°¡Àå Å×½ºÆ®
__OpenUnisonÀ» »ç¿ëÇÏÁö ¾Ê´Â °¡Àå ¼³Á¤
____°¡Àå RBAC Á¤Ã¥
____±âº» ±×·ì
__Ŭ·¯½ºÅÍ¿¡ ´ëÇÑ ÆÄÀÌÇÁ¶óÀο¡¼­ ÀÎÁõ
____ÅäÅ« »ç¿ë
____ÀÎÁõ¼­ »ç¿ë
____¾ÈƼ ÆÐÅÏ È¸ÇÇ
__¿ä¾à
__¹®Á¦
6Àå. ·Ñ ±â¹Ý ¾×¼¼½º Á¦¾î Á¤Ã¥ ¹× °¨»ç
__±â¼ú ¿ä±¸ »çÇ×
__RBAC ¼Ò°³
__·ÑÀ̶õ
____·Ñ ½Äº°
____·Ñ ´ë Ŭ·¯½ºÅÍ·Ñ
____³×°ÅƼºê ·Ñ
____Áý°èµÈ Ŭ·¯½ºÅÍ·Ñ
____·Ñ¹ÙÀεù ¹× Ŭ·¯½ºÅÍ ·Ñ¹ÙÀεù
______Ŭ·¯½ºÅÍ·Ñ ¹× ·Ñ¹ÙÀεù °áÇÕ
__¸®¼Ò½º¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©Çϱâ À§ÇØ ¿£ÅÍÇÁ¶óÀÌÁî ID¸¦ Äí¹ö³×Ƽ½º¿¡ ¸ÅÇÎ
__³×ÀÓ½ºÆäÀ̽º ¸ÖƼÅ׳ͽà ±¸Çö
__Äí¹ö³×Ƽ½º °¨»ç
____°¨»ç Á¤Ã¥ ¸¸µé±â
____Ŭ·¯½ºÅÍ¿¡¼­ °¨»ç È°¼ºÈ­
__audit2rbac¸¦ »ç¿ëÇÑ Á¤Ã¥ µð¹ö±ë
__¿ä¾à
__¹®Á¦
7Àå. ¾ÈÀüÇÑ Äí¹ö³×Ƽ½º ´ë½Ãº¸µå ¹èÆ÷
__±â¼ú ¿ä±¸ »çÇ×
__´ë½Ãº¸µå¿¡¼­ÀÇ »ç¿ëÀÚ
____´ë½Ãº¸µå ¾ÆÅ°ÅØó
____ÀÎÁõ ¹æ¹ý
__´ë½Ãº¸µå º¸¾È À§Çè ÀÌÇØ
____¾ÈÀüÇÏÁö ¾ÊÀº ´ë½Ãº¸µå ¹èÆ÷
____ÅäÅ«À» »ç¿ëÇØ ·Î±×ÀÎ
__¸®¹ö½º ÇÁ·Ï½Ã·Î ´ë½Ãº¸µå ¹èÆ÷
____·ÎÄà ´ë½Ãº¸µå
____±âŸ Ŭ·¯½ºÅÍ ·¹º§ ¾ÖÇø®ÄÉÀ̼Ç
__¿ÀÇÂÀ¯´Ï½¼°ú ´ë½Ãº¸µå ÅëÇÕ
__¿ä¾à
__¹®Á¦
8Àå. °³¹æÇü Á¤Ã¥ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÑ º¸¾È È®Àå
__±â¼ú ¿ä±¸ »çÇ×
__µ¿Àû ½ÂÀÎ ÄÁÆ®·Ñ·¯ ¼Ò°³
__OPAÀÇ Á¤ÀÇ ¹× µ¿ÀÛ
____OPA ¾ÆÅ°ÅØó
____OPA Á¤Ã¥ ¾ð¾î, Rego
____°ÔÀÌƮŰÆÛ
______°ÔÀÌƮŰÆÛ ¹èÆ÷
____ÀÚµ¿È­µÈ Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©
__Rego¸¦ »ç¿ëÇÑ Á¤Ã¥ ÀÛ¼º
____OPA Á¤Ã¥ °³¹ß
____OPA Á¤Ã¥ Å×½ºÆ®
____°ÔÀÌƮŰÆÛ¿¡ Á¤Ã¥ ¹èÆ÷
____µ¿Àû Á¤Ã¥ ±¸Ãà
____Rego µð¹ö±ëÇϱâ
____±âÁ¸ Á¤Ã¥ »ç¿ë
__¸Þ¸ð¸® Á¦¾à Àû¿ë
____°ÔÀÌƮŰÆÛ Ä³½Ã È°¼ºÈ­
____Å×½ºÆ® µ¥ÀÌÅÍ ¸ðÅ·
____Á¤Ã¥ ±¸Ãà ¹× ¹èÆ÷
__¿ÀºêÁ§Æ® ¹× ±âº»°ª º¯Çü
__¿ä¾à
__¹®Á¦
9Àå. °ÔÀÌƮŰÆÛ·Î ³ëµå º¸¾È ±¸Çö
__±â¼ú ¿ä±¸ »çÇ×
__³ëµå º¸¾È
____ÄÁÅ×ÀÌ³Ê¿Í VM °£ÀÇ Â÷ÀÌÁ¡ ÀÌÇØ
____ÄÁÅ×ÀÌ³Ê ºê·¹ÀÌÅ©¾Æ¿ô
____ÀûÀýÇÑ ÄÁÅ×ÀÌ³Ê ¼³°è
__°ÔÀÌƮŰÆÛ·Î ³ëµå º¸¾È Àû¿ë
____ÆÄµå º¸¾È Á¤Ã¥
____PSP¿Í °ÔÀÌƮŰÆÛÀÇ Â÷ÀÌÁ¡
____³ëµå º¸¾È Á¤Ã¥ ½ÂÀÎ
____³ëµå º¸¾È Á¤Ã¥ ¹èÆ÷ ¹× µð¹ö±ë
______º¸¾È ÄÁÅؽºÆ® ±âº»°ª »ý¼º
______Ŭ·¯½ºÅÍ Á¤Ã¥ Àû¿ë
______Á¦¾à Á¶°Ç À§¹Ý µð¹ö±ë
______¸ÖƼÅ׳ÍÆ® Ŭ·¯½ºÅÍÀÇ ½ºÄÉÀϸµ Á¤Ã¥ ¹èÆ÷
__¿ä¾à
__¹®Á¦
10Àå. ÆÈÄÚ, µ¥ºê¿É½º AI, ECK¸¦ ÅëÇÑ °¨»ç
__±â¼ú ¿ä±¸ »çÇ×
__°¨»ç »ìÆ캸±â
__ÆÈÄÚ ¼Ò°³
__ÆÈÄÚ ¼³Á¤ ÆÄÀÏ »ìÆ캸±â
____Ç︧ ¹ë·ù ÆÄÀÏ
____Ç︧ ¹ë·ù Ä¿½ºÅ͸¶ÀÌ¡
____ÆÈÄÚ ±ÔÄ¢ ¼³Á¤ ÆÄÀÏ
______±ÔÄ¢ ÀÌÇØ
______Á¶°Ç(ÇÊµå ¹× °ª) ÀÌÇØ
______¸ÅÅ©·Î »ç¿ë
______¸ñ·Ï ÀÌÇØÇϱâ
____»ç¿ëÀÚ ÁöÁ¤ ±ÔÄ¢ »ý¼º ¹× Ãß°¡
______±âÁ¸ ±ÔÄ¢ ¼öÁ¤
______½Å±Ô ±ÔÄ¢ ¸¸µé±â
__ÆÈÄÚ ¹èÆ÷
____ÆÈÄÚ»çÀ̵åű ¼Ò°³
____ÆÈÄÚ»çÀ̵åű ¼³Ä¡
____Äíºê¸®½ºÀÇ ÀÌÇØ
____Äíºê¸®½ºÀÇ ¼³Ä¡
____Äíºê¸®½º¸¦ »ç¿ëÇÑ ÇÔ¼ö ¹èÆ÷
__µ¥ºê¿É½º AI
____À̺¥Æ®¿¡ ´ëÇÑ ÀÚµ¿ ÀÀ´ä ÀÌÇØ
______NGINX ¼­¹ö ¹èÆ÷ ¹× ¿¬°á Å×½ºÆ®
______Æĵ忡 ´ëÇÑ °ø°Ý ½Ã¹Ä·¹À̼Ç
____ÆÈÄÚ À̺¥Æ® °üÃø
______FalcoSideKick-UI »ç¿ë
____·Î±ë ½Ã½ºÅÛ ¹èÆ÷
______½Å±Ô ³×ÀÓ½ºÆäÀ̽º »ý¼º
______ECK ¿ÀÆÛ·¹ÀÌÅÍ ¹èÆ÷
______ÀÏ·¡½ºÆ½¼­Ä¡, ÆÄÀϺñÆ®, Å°¹Ù³ª ¹èÆ÷
____·Î±×¸¦ º¸±â À§ÇÑ ECK ±¸¼º ¿ä¼Ò »ç¿ë
____Å°¹Ù³ª À妽º »ý¼º
____À̺¥Æ® Ž»ö
____½Ã°¢È­
____´ë½Ãº¸µå »ý¼º
____ÆÈÄÚ À̺¥Æ® À¯Çü¿¡ ´ëÇÑ ½Ã°¢È­ »ý¼º
__¿ä¾à
__¹®Á¦
11Àå. ¿öÅ©·Îµå ¹é¾÷
__±â¼ú ¿ä±¸ »çÇ×
__Äí¹ö³×Ƽ½º ¹é¾÷¿¡ ´ëÇÑ ÀÌÇØ
__etcd ¹é¾÷ ¼öÇà
____ÇÊ¿äÇÑ ÀÎÁõ¼­ ¹é¾÷
____etcd µ¥ÀÌÅͺ£À̽º ¹é¾÷
__VMware º§·¹·Î ¼Ò°³ ¹× ¼³Á¤
____º§·¹·Î ¿ä±¸ »çÇ×
____º§·¹·Î CLI ¼³Ä¡
____º§·¹·Î ¼³Ä¡
______¹é¾÷ ½ºÅ丮Áö À§Ä¡
______MinIO ¹èÆ÷
______MinIO ¹× ÄÜ¼Ö ³ëÃâ
______S3 ´ë»ó ¼³Á¤ »ý¼º
__º§·¹·Î¸¦ »ç¿ëÇÑ ¿öÅ©·Îµå ¹é¾÷
____ÀÏȸ¼º Ŭ·¯½ºÅÍ ¹é¾÷ ½ÇÇà
____Ŭ·¯½ºÅÍ ¹é¾÷ ½ºÄÉÁÙ¸µ
____»ç¿ëÀÚ ÁöÁ¤ ¹é¾÷ »ý¼º
__CLI¸¦ »ç¿ëÇÑ º§·¹·Î °ü¸®
____ÀϹÝÀûÀÎ º§·¹·Î ¸í·É »ç¿ë
______º§·¹·Î ¿ÀºêÁ§Æ® ¸ñ·Ï
______º§·¹·Î ¿ÀºêÁ§Æ® ¼¼ºÎ Á¤º¸ °Ë»ö
______¿ÀºêÁ§Æ® »ý¼º ¹× »èÁ¦
__¹é¾÷¿¡¼­ º¹¿ø
____º¹¿ø ÀÛ¾÷
______¹é¾÷¿¡¼­ ¹èÆ÷ º¹¿ø
____³×ÀÓ½ºÆäÀ̽º ¹é¾÷
______Àå¾Ö ½Ã¹Ä·¹À̼Ç
____³×ÀÓ½ºÆäÀ̽º º¹¿ø
____¹é¾÷À» »ç¿ëÇÑ ½Å±Ô Ŭ·¯½ºÅÍ ¿öÅ©·Îµå »ý¼º
______Ŭ·¯½ºÅÍ ¹é¾÷
______½Å±Ô Ŭ·¯½ºÅÍ ±¸Ãà
____½Å±Ô Ŭ·¯½ºÅÍ¿¡ ¹é¾÷ º¹¿ø
______½Å±Ô Ŭ·¯½ºÅÍ¿¡ º§·¹·Î ¼³Ä¡
______½Å±Ô Ŭ·¯½ºÅÍ¿¡¼­ ¹é¾÷ º¹¿ø
______½Å±Ô Ŭ·¯½ºÅÍ »èÁ¦
__¿ä¾à
__¹®Á¦
12Àå. À̽ºÆ¼¿À ¼Ò°³
__±â¼ú ¿ä±¸ »çÇ×
__¼­ºñ½º ¸Þ½Ã¿¡ ½Å°æÀ» ½á¾ß ÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀϱî?
____¿öÅ©·Îµå °üÃø¼º
____Æ®·¡ÇÈ °ü¸®
______ºí·ç/±×¸° ¹èÆ÷
______Ä«³ª¸® ¹èÆ÷
____¹®Á¦°¡ ¹ß»ýÇϱâ Àü¿¡ ¹®Á¦ ã±â
____º¸¾È
__À̽ºÆ¼¿À °³³ä ¼Ò°³
__À̽ºÆ¼¿À ±¸¼º ¿ä¼Ò ÀÌÇØ
______istiod¸¦ »ç¿ëÇØ ÄÁÆ®·Ñ Ç÷¹ÀÎÀ» ´Ü¼øÇÏ°Ô ¸¸µé±â
______istiod ÆÄµå ºê·¹ÀÌÅ·
______Pilot - »çÀ̵åÄ« °ü¸®
______Galley - ±¸¼º °ËÁõ
______Citadel - ÀÎÁõ¼­ °ü¸®
______Mixer - º¸¾È Å°ÆÛ
____À̽ºÆ¼¿À-Àα׷¹½º °ÔÀÌÆ®¿þÀÌ¿¡ ´ëÇÑ ÀÌÇØ
____À̽ºÆ¼¿À-À̱׷¹½º °ÔÀÌÆ®¿þÀÌ¿¡ ´ëÇÑ ÀÌÇØ
__À̽ºÆ¼¿À ¼³Ä¡
____À̽ºÆ¼¿À ´Ù¿î·Îµå
____ÇÁ·ÎÇÊÀ» »ç¿ëÇÑ À̽ºÆ¼¿À ¼³Ä¡
__À̽ºÆ¼¿À ¸®¼Ò½º ¼Ò°³
____±ÇÇÑ ºÎ¿© Á¤Ã¥
______¿¹ 1: ¸ðµç ¾×¼¼½º °ÅºÎ ¹× Çã¿ë
______¿¹ 2: ¿öÅ©·Îµå¿¡ GET ¸Þ¼­µå¸¸ Çã¿ë
______¿¹ 3: ƯÁ¤ ¼Ò½ºÀÇ ¿äû Çã¿ë
______°ÔÀÌÆ®¿þÀÌ
______°¡»ó ¼­ºñ½º
____´ë»ó ±ÔÄ¢
______ÇǾî ÀÎÁõ
______ÀÎÁõ ¿äû
______¼­ºñ½º Ç׸ñ
______»çÀ̵åÄ«
______Envoy ÇÊÅÍ
__°üÃø¼ºÀ» Á¦°øÇÏ´Â ¾Öµå¿Â ±¸¼º ¿ä¼Ò ¹èÆ÷
____ÇÁ·Î¸ÞÅ׿콺 ¼³Ä¡
__Jaeger ¼³Ä¡
____Kiali ¼³Ä¡
__¼­ºñ½º ¸Þ½Ã¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
____ù ¹ø° ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸Þ½Ã¿¡ ¹èÆ÷Çϱâ
______Kiali¸¦ »ç¿ëÇÑ ¸Þ½Ã ¿öÅ©·Îµå °üÂû
______Kiali °³¿ä È­¸é
______±×·¡ÇÁ ºä »ç¿ë
______¾ÖÇø®ÄÉÀÌ¼Ç ºä »ç¿ë
______¿öÅ©·Îµå ºä »ç¿ë
______¼­ºñ½º ºä »ç¿ë
______À̽ºÆ¼¿À ±¸¼º ºä
__¿ä¾à
__¹®Á¦
13Àå. À̽ºÆ¼¿À¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå ¹× ¹èÆ÷
__±â¼ú ¿ä±¸ »çÇ×
__¸¶ÀÌÅ©·Î¼­ºñ½º¿Í ¸ð³î¸®½ºÀÇ ºñ±³
____¸¶ÀÌÅ©·Î¼­ºñ½º¿Í ¸ð³î¸®½Ä ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ³ªÀÇ À̾߱â
____¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó ºñ±³
______¸ð³î¸®½Ä ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è
______¸¶ÀÌÅ©·Î¼­ºñ½º ¼³°è
______¸ð³î¸®½º¿Í ¸¶ÀÌÅ©·Î¼­ºñ½º Áß¿¡¼­ ¼±ÅÃ
______À̽ºÆ¼¿À¸¦ »ç¿ëÇÑ ¸¶ÀÌÅ©·Î¼­ºñ½º °ü¸® Áö¿ø
__¸ð³î¸®½º ¹èÆ÷Çϱâ
____¸ð³î¸®½º¸¦ Ŭ·¯½ºÅÍ ¿ÜºÎ¿¡ ³ëÃâ
____°íÁ¤ ¼¼¼Ç ±¸¼º
____Kiali¿Í ¿ÀÇÂÀ¯´Ï½¼ÀÇ ÅëÇÕ
__¸¶ÀÌÅ©·Î¼­ºñ½º ±¸Ãà
____Hello World ¹èÆ÷Çϱâ
____¿ì¸® ¼­ºñ½º¿¡ ÀÎÁõ ÅëÇÕ
____¿ì¸® ¼­ºñ½º¿¡ ¾×¼¼½º ±ÇÇÑ ºÎ¿©
____¼­ºñ½º¸¦ ´©°¡ »ç¿ëÇÏ°í ÀÖ´ÂÁö ¾Ë°í ½Í´Ù¸é
____»ç¿ëÀÚ ÀÚ°Ý ºÎ¿©
______¼­ºñ½º ½ÂÀÎ
______À̽ºÆ¼¿À¿Í ÇÔ²² OPA »ç¿ë
____´Ù¸¥ ¼­ºñ½º È£ÃâÇϱâ
______OAuth2 ÅäÅ« ±³È¯ »ç¿ë
______¼­ºñ½º ÀÎÁõÇϱâ
______¼öÇ¥ ÀÛ¼º ¼­ºñ½º ¹èÆ÷ ¹× ½ÇÇà
______°¡Àå »ç¿ë
______À§ÀÓ »ç¿ë
______¼­ºñ½º °£ ÅäÅ« Àü´Þ
______´Ü¼ø °¡Àå »ç¿ë
__API °ÔÀÌÆ®¿þÀÌ°¡ ÇÊ¿äÇÑ°¡?
__¿ä¾à
__¹®Á¦
14Àå. Ç÷§Æû ÇÁ·ÎºñÀú´×
__±â¼ú ¿ä±¸ »çÇ×
__ÆÄÀÌÇÁ¶óÀÎ ¼³°è
____µ¶´ÜÀû Ç÷§Æû
____ÆÄÀÌÇÁ¶óÀÎ º¸¾È
____Ç÷§Æû ¿ä±¸ »çÇ× ±¸Ãà
____±â¼ú ½ºÅà ¼±ÅÃ
__Ŭ·¯½ºÅÍ Áغñ
____cert-manager ¹èÆ÷
____µµÄ¿ ÄÁÅ×ÀÌ³Ê ·¹Áö½ºÆ®¸® ¹èÆ÷
____¿ÀÇÂÀ¯´Ï½¼ ¹× °ÔÀÌƮŰÆÛ ¹èÆ÷
__±ê·¦ ¹èÆ÷
____¿¹Á¦ ÇÁ·ÎÁ§Æ® ¸¸µé±â
__Tekton ¹èÆ÷
____Hello World ¸¸µé±â
____ÀÚµ¿À¸·Î ºôµåÇϱâ
__ArgoCD ¹èÆ÷
__¿ÀÇÂÀ¯´Ï½¼À» »ç¿ëÇÑ ÇÁ·ÎÁ§Æ® ¿Âº¸µù ÀÚµ¿È­
____±ê¿É½º Àü·« ¼³°è
____±ê·¦ ÅëÇÕ
____TektonCD ´ë½Ãº¸µå ÅëÇÕ
____ArgoCD ÅëÇÕ
____¿ÀÇÂÀ¯´Ï½¼ ¾÷µ¥ÀÌÆ®
__¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
____Äí¹ö³×Ƽ½º¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º
____°³¹ßÀÚ¿¡°Ô Á¢±ÙÇϱâ
____°³¹ß ¸Å´ÏÆ佺Ʈ ¹èÆ÷
____Tekton ÆÄÀÌÇÁ¶óÀÎ ¹èÆ÷
____ÆÄÀÌÇÁ¶óÀÎ ½ÇÇà
____ÇÁ·Î´ö¼ÇÀ¸·Î ÇÁ·Î¸ð¼Ç
__¿ä¾à
__¹®Á¦

ÀúÀÚ¼Ò°³

¸¶Å© º¸¾î½¬Å×ÀÎ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

(Marc Boorshtein)
20³â µ¿¾È ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îÀÌÀÚ ÄÁ¼³ÅÏÆ®·Î ÀÏÇØ ¿ÔÀ¸¸ç ÇöÀç Æ®·¹¸ô·Î ½ÃÅ¥¸®Æ¼(Tremolo Security, Inc)ÀÇ CTOÀÌ´Ù. ´ë±â¾÷, ¹Ì±¹ Á¤ºÎ ¹Î°£ ±â°ü, Áö¹æ Á¤ºÎÀÇ °ø°ø ¾ÈÀü ½Ã½ºÅÛÀ» À§ÇÑ ID °ü¸® ¼Ö·ç¼ÇÀ» ±¸ÃàÇÏ´Â µ¥ ´ëºÎºÐÀÇ °æ·ÂÀ» º¸³Â´Ù. ÃÖ±Ù ÀÎÇÁ¶ó º¸¾È ÀÚµ¿È­¸¦ À§ÇÑ ¿ÀÇ ¼Ò½º µµ±¸¸¦ ±¸ÃàÇϸ鼭 µ¥ºê¿É½º¿Í Äí¹ö³×Ƽ½º¿¡ ID¸¦ Àû¿ëÇÏ´Â µ¥ ÁÖ·ÂÇÏ°í ÀÖ´Ù. CKADÀ̸ç, ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©¿¡ ´ëÇÑ Áú¹®¿¡ ´äº¯ÇÏ´Â Äí¹ö³×Ƽ½º ½½·¢ ä³Î¿¡¼­ ÀÚÁÖ º¼ ¼ö ÀÖ´Ù.

½ºÄà ¼ö·ÎºñÄ¡ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

20³â ÀÌ»ó Á¤º¸ ±â¼ú ºÐ¾ß¿¡¼­ ÀÏÇØ ¿ÔÀ¸¸ç ÇöÀç Global Tier 1 ÀºÇà¿¡¼­ ±Û·Î¹ú ÄÁÅ×ÀÌ³Ê ¿£Áö´Ï¾î¸µ Ã¥ÀÓÀÚ·Î ±Ù¹«ÇÏ°í ÀÖÀ¸¸ç, ÇÏÀ̺긮µå Ŭ¶ó¿ìµå Äí¹ö³×Ƽ½º ¹èÆ÷¸¦ À§ÇÑ Á¦Ç°À» º¸À¯ÇÏ°í ÀÖ´Ù. °æ·Â Àü¹Ý¿¡ °ÉÃÄ ´ë±â¾÷°ú Á¤ºÎ ±â°üÀÇ ¿©·¯ ¿£Áö´Ï¾î¸µ ÆÀ¿¡¼­ ±Ù¹«Çß´Ù. CNCF ±ÝÀ¶ ¼­ºñ½º ¿öÅ· ±×·ìÀÇ °øµ¿ ¸®´õÀÌÀÚ ¿©·¯ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®¿¡ ±â¿©ÇÏ´Â µî Ä¿¹Â´ÏƼ¿¡¼­ È°¹ßÈ÷ È°µ¿ÇÏ°í ÀÖ´Ù. ´Ù¸¥ Äí¹ö³×Ƽ½º ¼­ÀûÀ» ÁýÇÊÇÏ°í °ËÅäÇßÀ¸¸ç, ¡ºGoogle Anthos in Action¡»(Manning, 2023)ÀÇ ¿©·¯ ÀåÀ» ÁýÇÊÇÏ°í ÆíÁýÇß´Ù. ¶ÇÇÑ CKA, CKAD, Mirantis Kubernetes ÀÚ°Ý

ÆîÃ帱â
°­¼¼¿ë [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

¹é¿£µå, ¸ð¹ÙÀÏ, À¥ µî ´Ù¾çÇÑ °³¹æ °æÇèÀ» ¹ÙÅÁÀ¸·Î AWS Korea¿¡¼­ °³¹ßÀÚ Áö¿ø ½ºÆä¼È¸®½ºÆ®·Î È°µ¿ÇÏ°í ÀÖ´Ù. °¢ °³¹ßÀÚ°¡ AWS¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ´Ù¾çÇÑ È°µ¿°ú Áö¿øÀ» Çϸç DevOps, ¸¶ÀÌÅ©·Î¼­ºñ½º ¾ÆÅ°ÅØó °¡À̵å¿Í °°Àº ¾÷¹«¸¦ ÇÏ°í ÀÖ´Ù.

±è»óÇÊ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

AWS Korea¿¡¼­ ¼Ö·ç¼ÇÁî ¾ÆÅ°ÅØÆ®·Î ÀçÁ÷ ÁßÀÌ´Ù. Áö³­ 7³â ÀÌ»ó ÆÛŬ¸¯ Ŭ¶ó¿ìµå¸¦ µµÀÔÇÏ´Â ¿£ÅÍÇÁ¶óÀÌÁî ±â¾÷µéÀÇ µµÀÔ ¿©Á¤À» ÁöÄѺ¸¸é¼­ ±â¼úÀûÀÎ Á¶¾ðÀ» µå¸®´Â ¿ªÇÒÀ» ÇØ¿À°í ÀÖÀ¸¸ç, ÇöÀç´Â ¼Ö·ç¼ÇÁî ¾ÆÅ°ÅØó ÆÀÀÇ ¸Å´ÏÀú·Î ÀÏÇÏ°í ÀÖ´Ù.

±èÁø¿õ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

2009³âºÎÅÍ Å¬¶ó¿ìµå °ü·Ã ¾÷¹«¸¦ ¼öÇàÇÏ°í ÀÖ´Ù. SIȸ»ç¿¡¼­ °ü°è»ç Legacy ÀÎÇÁ¶ó ¹× Cloud ÀÎÇÁ¶ó¸¦ ¿î¿µÇß°í ÄÁÅ×ÀÌ³Ê ±â¼ú Áß½ÉÀ¸·Î ¾÷°è°¡ º¯Çϸ鼭 ÀÌÈÄ ÄÁÅ×ÀÌ³Ê ±â¹Ý GPU Ŭ¶ó¿ìµå Ç÷§Æû, FaaS(¼­¹ö¸®½º) ¼­ºñ½º, ÆÛºí¸¯ Ŭ¶ó¿ìµå ±â¹Ý µ¥ÀÌÅÍ·¹ÀÌÅ© ¼Ö·ç¼ÇÀ» °³¹ßÇß´Ù. ½ºÅ¸Æ®¾÷¿¡¼­ Ŭ¶ó¿ìµå ³×ÀÌƼºê ¸ð´ÏÅ͸µ ¼Ö·ç¼ÇÀ» °³¹ßÀ» ÁøÇàÇÑ °æÇèÀÌ ÀÖ´Ù.

¹ÚÁø¿ì [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

µ¥ÀÌÅÍ ¿£Áö´Ï¾î·Î ³×À̹ö °Ë»ö, ¾Ö³Î¸®Æ½½º, Àü»ç Åë°è¸¦ °³¹ßÇÏ°í ¸®µåÇß´Ù. Áö±ÝÀº AWS¿¡¼­ ½ºÅ¸Æ®¾÷ °í°´ÀÇ Å¬¶ó¿ìµå ¿©Á¤À» µ½°í ÀÖÀ¸¸ç ºÐ¼®, ¸Ó½Å·¯´× ºÐ¾ßÀÇ Àü¹®°¡·Î È°µ¿ÇÏ°í ÀÖ´Ù.

ÃÖÁø¿µ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

°³¹ßÀÚ ¹× °­»ç·Î, ½ºÅ¸Æ®¾÷ â¾÷ÀÚ ¹× CTO·Î¼­ °æÇèÀÌ ÀÖ´Ù. ÀÌ °æÇè°ú ±â¼úÀ» ±â¹ÝÀ¸·Î Áö±ÝÀº AWS¿¡¼­ Å×Å©´ÏÄà Ʈ·¹À̳ʷΠ°í°´ÀÌ Å¬¶ó¿ìµå¸¦ Àß »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¾Ë·ÁÁÖ´Â ÀÏÀ» ÇÏ°í ÀÖ´Ù.

¸®ºä

0.0 (ÃÑ 0°Ç)

100ÀÚÆò

ÀÛ¼º½Ã À¯ÀÇ»çÇ×

ÆòÁ¡
0/100ÀÚ
µî·ÏÇϱâ

100ÀÚÆò

10.0
(ÃÑ 0°Ç)

ÆǸÅÀÚÁ¤º¸

  • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

»óÈ£

(ÁÖ)±³º¸¹®°í

´ëÇ¥ÀÚ¸í

¾Èº´Çö

»ç¾÷ÀÚµî·Ï¹øÈ£

102-81-11670

¿¬¶ôó

1544-1900

ÀüÀÚ¿ìÆíÁÖ¼Ò

callcenter@kyobobook.co.kr

Åë½ÅÆǸž÷½Å°í¹øÈ£

01-0653

¿µ¾÷¼ÒÀçÁö

¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

±³È¯/ȯºÒ

¹ÝÇ°/±³È¯ ¹æ¹ý

¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

¹ÝÇ°/±³È¯°¡´É ±â°£

º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

¹ÝÇ°/±³È¯ ºñ¿ë

º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
»óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

»óÇ° Ç°Àý

°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

¼ÒºñÀÚ ÇÇÇغ¸»ó
ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

¹è¼Û¾È³»

  • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

  • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

  • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

  • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

  • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë