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

VMware

±³À°°³¿ä
±³À° Ä¿¸®Å§·³°ú °­»ç´Â »çÁ¤¿¡ ÀÇÇØ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
±³À°¸í,¸¦ Æ÷ÇÔÇÑ ±³À°°úÁ¤ Ç¥
±³À°¸í °øÅë Kubernetes Fundamentals and Cluster Operations 1Â÷
±³À°±â°£ 2023-04-17 ~ 2023-04-20
±³À°½Ã°£ 09:30 ~ 17:30 (1ÀÏ 7½Ã°£, ÃÑ 28½Ã°£)
±³À°Àå ¿¡Æ¼¹ö½º·¯´×(°­³²)  Áöµµº¸±â
°­»ç VMware °øÀΰ­»ç
Á¤¿ø 20¸í
±³À°ºñ 2,232,000¿ø(VATº°µµ)


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

 

1 °úÁ¤ ¼Ò°³
 ¼Ò°³ ¹× ¸ñÇ¥
2 ÄÁÅ×À̳Ê
 ÄÁÅ×À̳ÊÀÇ Á¤ÀÇ ¹× »ç¿ëÇÏ´Â ÀÌÀ¯
 À̹ÌÁö ±¸Ãà
 ÄÁÅ×ÀÌ³Ê ½ÇÇà
 ·¹Áö½ºÆ®¸® ¹× À̹ÌÁö °ü¸®
3 Kubernetes °³¿ä
 Kubernetes ÇÁ·ÎÁ§Æ®
 Ç÷¯±×ÀÎ ÀÎÅÍÆäÀ̽º
 Kubernetes ±¸Ãà
 Kubectl CLI 
4 Kubernetes ½ÉÈ­ ÁÖÁ¦
 Kubernetes °´Ã¼
 YAML
 Æ÷µå, º¹Á¦º» ¹× ¹èÆ÷
 ¼­ºñ½º
 ¹èÆ÷ °ü¸®
 ·Ñ¸µ ¾÷µ¥ÀÌÆ®
 ¹èÆ÷ Á¦¾î
 Æ÷µå ¹× ÄÁÅ×ÀÌ³Ê ±¸¼º
5 Kubernetes ³×Æ®¿öÅ·
 Æ÷µå ³» ³×Æ®¿öÅ·
 Æ÷µå °£ ³×Æ®¿öÅ·
 Æ÷µå ´ë»ó ¼­ºñ½º
 ClusterIP, NodePort ¹× LoadBalancer
 ¼ö½Å ÄÁÆ®·Ñ·¯ 
 DNS¸¦ ÅëÇÑ ¼­ºñ½º °Ë»ö
6 Kubernetes¿¡¼­ÀÇ »óÅ ÀúÀå ¾ÖÇø®ÄÉÀ̼Ǡ
 »óÅ ºñÀúÀå vs. »óÅ ÀúÀå
 Volumes
 ¿µ±¸ º¼·ý Ŭ·¹ÀÓ
 StorageClass
 StatefulSet
7 Kubernetes °ü·Ã Ãß°¡ °í·Á »çÇ×
 µ¿Àû ±¸¼º
 ConfigMap
 Secret
 Job, CronJob
8 º¸¾È
 ³×Æ®¿öÅ© Á¤Ã¥
 NetworkPolicy Àû¿ë
 SecurityContext
 runAsUser/Group
 ¼­ºñ½º °èÁ¤
 ¿ªÇÒ ±â¹Ý ¾×¼¼½º Á¦¾î
9 ·Î±ë ¹× ¸ð´ÏÅ͸µ
 ´Ù¾çÇÑ °´Ã¼ ·Î±ë
 »çÀ̵åÄ« ·Î±ë
 ³ëµå ·Î±ë
 °¨»ç ·Î±ë
 ¸ð´ÏÅ͸µ ¾ÆÅ°ÅØÃ³
 ¸ð´ÏÅ͸µ ¼Ö·ç¼Ç
 Octant
 VMware vRealize¢ç Operations Manager¢â
10 Ŭ·¯½ºÅÍ ¿î¿µ
 »õ·Î¿î ¾ÖÇø®ÄÉÀÌ¼Ç ¿Âº¸µù
 ¹é¾÷
 ¾÷±×·¹À̵å
 Drain ¹× cordon ¸í·É
 ½ÇÇà ÁßÀÎ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¾÷±×·¹À̵尡 ¹ÌÄ¡´Â ¿µÇâ
 ¹®Á¦ ÇØ°á ¸í·É
 VMware Tanzu¢â Æ÷Æ®Æú¸®¿À °³¿ä

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

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