1. 쿠버네티스란?
※ 쿠버네티스(Kubernetes) : container화된 application을 효율적으로 배포하고 운영하기 위해 설계된 오픈 소스 플랫폼 오늘날 application이 사용되면서 중요성이 높아지는 것이 지속적통합(CI)과 지속적배포(CD) 더보기 CI/CD(Continuous Integration/Continuous Delivery) CI - 소프트웨어 개발을 할 때 테스트 단계에서만 테스트하는 것이 아니라, 일상적으로 빌드와 테스트를 수행하여 실제 동작을 확인하는 사이클을 돌면서 소프트웨어 품질을 관리한다. 일반적으로 CI를 위한 전용 소프트웨어나 SaaS를 이용하여 자동화 CD - CI의 범위를 확장해서 통합 테스트를 위한 스테이징 환경에 배포, 그리고 정식 서비스 배포까지 자동화 도구를 사용하..