¹Ù·Î°¡±â ¸Þ´º
º»¹® ¹Ù·Î°¡±â
ÁÖ¸Þ´º ¹Ù·Î°¡±â

VMware

±³À°°³¿ä
±³À° Ä¿¸®Å§·³°ú °­»ç´Â »çÁ¤¿¡ ÀÇÇØ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
±³À°¸í,¸¦ Æ÷ÇÔÇÑ ±³À°°úÁ¤ Ç¥
±³À°¸í ÃÊ±Þ Kubernetes Foundations 1Â÷
±³À°±â°£ 2021-01-13 ~ 2021-01-14
±³À°½Ã°£ 09:30~17:30 (1ÀÏ 7½Ã°£, ÃÑ 14½Ã°£)
±³À°Àå ¿µ¿ì±Û·Î¹ú·¯´×  Áöµµº¸±â
°­»ç VMware °øÀΰ­»ç
Á¤¿ø 20¸í
±³À°ºñ 1,224,000¿ø(VATº°µµ)


±³À°¼Ò°³
ÀÌ 2Àϰ£ÀÇ °úÁ¤Àº ÄÁÅ×ÀÌ³Ê ¹× Kubernetes ÇнÀÀÇ Ã¹ ´Ü°è¿¡ ÇØ´çÇÕ´Ï´Ù.
ÀÏ·ÃÀÇ °­ÀÇ ¹× ½Ç½ÀÀ» ÅëÇØ KubernetesÀÇ ±âÃÊ °³³äÀÌ Á¦½ÃµÇ°í 2°èÃþ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÁÅ×À̳ÊÈ­ÇÏ¿© Kubernetes¿¡ ¹èÆ÷ÇÔÀ¸·Î½á ½ÇüȭµÉ °ÍÀÔ´Ï´Ù.
±³À°¸ñÇ¥
°úÁ¤À» ¸¶Ä¡¸é ´ÙÀ½ ¸ñÇ¥¸¦ ´Þ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
• Docker ÄÁÅ×ÀÌ³Ê À̹ÌÁö ±¸Ãà, Å×½ºÆ® ¹× °Ô½Ã
• YAML ÆÄÀÏ ÀÛ¼º ¹× YAML ÆÄÀÏÀÇ ±¸¹®¿¡ Àͼ÷ÇØÁö±â
• Æ÷µå, ¼­ºñ½º ¹× ¹èÆ÷ µîÀÇ Kubernetes ÇÙ½É »ç¿ëÀÚ ´ë¸é °³³ä ÀÌÇØ
• Kubernetes CLIÀÎ kubectlÀ» »ç¿ëÇÏ°í ¸í·É ¹× ¿É¼Ç¿¡ Àͼ÷ÇØÁö±â
KubernetesÀÇ ¾ÆÅ°ÅØÃ³ ÀÌÇØ(ÄÁÆ®·Ñ Ç÷¹ÀÎ ¹× ÇØ´ç ±¸¼º ¿ä¼Ò, ÀÛ¾÷ÀÚ ³ëµå ¹× kubelet)
• Kubernetes¿¡¼­ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷¸¦ ÅëÇØ ¹®Á¦¸¦ µð¹ö±ëÇÏ´Â ¹æ¹ý ÇнÀ
• ¸®¼Ò½º ¿äû, Á¦ÇÑ ¹× ÇÁ·Îºê¸¦ ¹èÆ÷¿¡ Àû¿ë
• ConfigMap ¹× SecretÀ» »ç¿ëÇÏ¿© µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º °ü¸®
• StatefulSet, DaemonSet, Job, CronJob µîÀÇ ±âŸ ¿öÅ©·Îµå ¹èÆ÷
• ServiceAccount, RBAC ¹× NetworkPolicy¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ ´ë¸é º¸¾È ¸ð¹ü »ç·Ê ÇнÀ
±³À°³»¿ë

 

1   ÄÁÅ×ÀÌ³Ê ¼Ò°³

¡¤   ÄÁÅ×À̳ÊÀÇ Á¤ÀÇ ¹× »ç¿ëÇÏ´Â ÀÌÀ¯

 

¡¤   À̹ÌÁö ±¸Ãà

 

¡¤   ÄÁÅ×ÀÌ³Ê ½ÇÇà

 

¡¤   ÄÁÅ×ÀÌ³Ê µð¹ö±ë

 

¡¤   ·¹Áö½ºÆ®¸® ¹× À̹ÌÁö °ü¸®

2   Kubernetes ±âÃÊ

¡¤   Kubernetes¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯

 

¡¤   YAML

 

¡¤   Æ÷µå

 

¡¤   ¼­ºñ½º

 

¡¤   ±¸Ãà

3   Kubernetes ¾ÆÅ°ÅØÃ³ ¹× ¹®Á¦ ÇØ°á

¡¤   Ŭ·¯½ºÅÍ ¾ÆÅ°ÅØÃ³

 

¡¤   Ŭ·¯½ºÅÍ ±¸¼º ¿ä¼Ò

 

¡¤   ³×ÀÓ½ºÆäÀ̽º

 

¡¤   µð¹ö±ë ±âÃÊ

4   ¹èÆ÷ °ü¸®

¡¤   ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ Àü·«

 

¡¤   ¾×Ƽºê ¹èÆ÷ Á¦¾î

5   Æ÷µå ¹× ÄÁÅ×ÀÌ³Ê ±¸¼º

¡¤   ¸®¼Ò½º ¿äû, Á¦ÇÑ ¹× ÇÒ´ç·®

 

¡¤   ÇÁ·Îºê

6   Kubernetes ³×Æ®¿öÅ·

¡¤   Æ÷µå ³×Æ®¿öÅ·

 

¡¤   ¼­ºñ½º ½ÉÃþ ºÐ¼®

 

¡¤   ¼ö½Å ÄÁÆ®·Ñ·¯

7   Kubectl ¹× ¸®¼Ò½º Á¶Á÷

¡¤   kubeconfig

 

¡¤   ³×ÀÓ½ºÆäÀ̽º ½ÉÃþ ºÐ¼®

 

¡¤   ·¹À̺í

 

¡¤   ³ëµå/Æ÷µå ¼±È£µµ

 

¡¤   Å×ÀÎÆ®/Åç·¯·¹À̼Ç

8   »óÅ ÀúÀå ¾ÖÇø®ÄÉÀ̼Ç

¡¤   ¿µ±¸ ½ºÅ丮Áö

 

¡¤   StatefulSet

9   µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º

¡¤   Docker µ¿Àû ±¸¼º

 

¡¤   ConfigMap

 

¡¤   Secret

10  Ãß°¡ ¿öÅ©·Îµå

¡¤   ÀÛ¾÷

 

¡¤   CronJob

 

¡¤   DaemonSet

11  º¸¾È

¡¤   ¼­ºñ½º °èÁ¤

 

¡¤   ¿ªÇÒ ±â¹Ý Á¢±Ù Á¦¾î

 

¡¤   ³×Æ®¿öÅ© Á¤Ã¥

 

¡¤   SecurityContext

 

ÇпøÀÇ ¼³¸³¤ý¿î¿µ ¹× °ú¿Ü±³½À¿¡ °üÇÑ ¹ý·ü ½ÃÇà·É¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ¼ö°­·á¸¦ ȯºÒÇØµå¸³´Ï´Ù.

  1. ¹Ýȯ±âÇÑ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ °æ¿ì ¹Ýȯ±âÁØ¿¡ µû¶ó ¹Ýȯ»çÀ¯ ¹ß»ýÀϷκÎÅÍ 5ÀÏ À̳»¿¡ ±³½ÀºñµîÀ» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
  2. ¹Ýȯ±âÁØ
    • 1) ±³½ÀÀ» ÇÒ ¼ö ¾ø°Å³ª ±³½ÀÀå¼Ò¸¦ Á¦°øÇÒ ¼ö ¾ø°Ô µÈ ³¯À» ±âÁØÀ¸·Î ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀ» ÀÏÇÒ °è»êÇÑ ±Ý¾×À» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
    • 2) ±³½À±â°£ÀÌ 1°³¿ù À̳»ÀÎ °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ÃÑ ±³½À½Ã°£ 1/3 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 2/3¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 1/2¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú ÈÄ : ¹ÝȯÇÏÁö ¾ÊÀ½
    • 3) ±³½À±â°£ÀÌ 1°³¿ùÀ» ÃʰúÇÏ´Â °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ±³½À½ÃÀÛ ÈÄ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ ÇØ´ç¿ùÀÇ ¹Ýȯ ´ë»ó ±³½Àºñµî(±³½À±â°£ 1°³¿ù À̳» ±âÁØ »êÃâ±Ý¾×)°ú ³ª¸ÓÁö ¿ùÀÇ ±³½Àºñµî Àü¾×À» ÇÕ»êÇÑ ±Ý¾×