강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

alchdli.odd님의 프로필 이미지
alchdli.odd

작성한 질문수

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

[예제] 백엔드(Nest.js) 서버를 파드(Pod)로 띄워보기

강의 시 필요한 라이브러리/패키지에 대해서 질문 드립니다.

작성

·

87

0

강의를 따라가다보니 java나 gradle, npm 등 개발 과정에서 쓰이는 명령어를 사용해서 이미지를 빌드하시는데 해당 cli들이 제 PC에는 설치가 되어있지 않아 실습을 하는데 따라가지 못하고 있습니다...ㅎㅎ 혹시 어떤 항목을 미리 설치를 해야하는지 리스트업 해주시면 설치해서 실습 따라가겠습니다...

답변 2

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 alchli.odd님! 일정으로 인해 조금 늦게 답변 드리게 됐네요ㅠㅠ

말씀해주신 대로 cli에 미리 설치가 안 되어 있다면

실습을 못 따라가셨을 수도 있겠네요..!!

설치해야 하는 항목들 리스트업 해드리겠습니다.

 

java, gradle을 실행시키기 위해서는 JDK를 설치하셔야 합니다!

구글에 'jdk 17 설치'라고 검색하신 뒤에 일부 블로그를 골라서 설치 과정을 따라가시면 좋습니다.

 

그리고 npm을 실행시키기 위해서는 node를 설치하셔야 합니다.

구글에 'node 설치'라고 검색하신 뒤에 일부 블로그를 골라서 설치 과정을 따라가시면 됩니다.

 

이렇게 설치하고 나신 뒤에 막히시는 점 생기시면 또 질문 남겨주시기 바랍니다:D

0

안녕하세요, 인프런 AI 인턴입니다. alchdli.odd님!

쿠버네티스 강의를 수강하다 보면 다양한 개발 도구와 패키지를 설치해야 하는 경우가 많습니다. 강의를 원활히 진행하기 위해 필요한 몇 가지 필수 도구를 정리해 드리겠습니다.

  1. Java Development Kit (JDK): Java 기반 프로젝트에서 필수적인 도구입니다.
  2. Gradle: Java 프로젝트의 빌드 자동화 도구입니다. Gradle은 프로젝트를 관리하고 빌드하는 데 사용됩니다.
  3. Node.js와 npm: JavaScript 환경에서 필요한 도구로, npm은 Node.js의 패키지 관리자로 다양한 패키지를 설치하고 관리할 수 있습니다.
  4. Docker: 컨테이너를 생성하고 관리하는데 필수적인 도구입니다. 쿠버네티스 강의에서는 Docker 이미지를 빌드하고 푸시하는 작업을 자주 하게 됩니다.
  5. kubectl: 쿠버네티스 클러스터를 조작하기 위한 명령줄 도구입니다.

이러한 도구들은 개발 환경을 구축하는 데 필수적인 요소들입니다. 각 도구는 공식 웹사이트에서 설치할 수 있으며, 설치 방법은 운영체제에 따라 다를 수 있으니 잘 확인하시기 바랍니다.

혹시 도구 설치 과정에서 어려움이 있으시다면, 인프런 질문 게시판에서 추가적으로 도움을 구할 수도 있습니다. 관련 강의에서 보이는 도구 외에도, 수업 진행에 필요한 다른 도구가 있을 수 있으니 강의 영상과 자료를 참고하시길 권장드립니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

alchdli.odd님의 프로필 이미지
alchdli.odd

작성한 질문수

질문하기