±³À°¼Ò°³
ÀÌ 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¢â Æ÷Æ®Æú¸®¿À °³¿ä