DevOps/Kubernetes2 [Kubernetes] 쿠버네티스 핵심 개념 이번 글에서는 minikube를 사용하고, kubectl을 설치하여 우리의 Cluster에 명령을 전달할 것이다. ▶ Minikube Minikube는 로컬 머신에 VM을 만들고 하나의 노드로 구성된 간단한 Cluster를 배포하는 간단한 쿠버네티스 구현체이다. 연습용으로 사용하기 적당하다고 한다. ▶ Kubectl Kubectl은 우리의 Cluster의 Master 노드로 명령을 보내는 도구이다. Master 노드로 명령을 보내면 그 산하의 Worker노드들이 기능을 수행하게 될 것이다. 이에 대한 설치 글은 다음 글을 참고해보자! macOs m1 환경에서 Kubernetes 시작하기(feat. Docker) - kubernetes 개발환경과 운영환경의 구축 방식이 다름을 이해할 수 있다. - mac.. DevOps/Kubernetes 2022. 10. 13. [Kubernetes] 쿠버네티스 기초 AWS를 통해 컨테이너를 배포하기 위해 ECS를 사용했었는데, 이러한 방식은 좋기는 하지만 다른 벤더(ex Azure, GCP)에서는 동일한 방식으로 사용할 수가 없습니다. 이는 특정 벤더에 종속되는 방식으로 사용해야 하기 때문입니다~! 물론 계속 AWS만 사용하면서 ECS에 적응한다면, 그것만으로도 좋은 방식이기는 합니다. 다만, Kubernetes를 사용하게 된다면 이러한 문제를 해결할 수 있게 됩니다. 1. Kubernetes 란? 우선 공식 홈페이지에는 다음과 같이 설명되어 있습니다. open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes로 배포하는 방식.. DevOps/Kubernetes 2022. 10. 12. 이전 1 다음