인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

Timothy Lee님의 프로필 이미지
Timothy Lee

작성한 질문수

쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

"VMware Fusion"을 설치 및 기타 문의

작성

·

18

0

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다.
다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]
3. 질문 잘하기 법을 읽어보셨나요? [예]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다.
(https://www.inflearn.com/questions/992407/comment/281901)

[질문 하기]

안녕하세요?

아래의 질문들이 있어요~

 

  1. "쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }} | 학습 페이지"의 "2.4.베이그런트(Vagrant)+VMware Fusion으로 쿠버네티스 환경 구축하기 (arm64 사용자)-v1.30" 에서 강의 영상과

     

    "수업 노트"의 "소스: https://github.com/sysnet4admin/_Lecture_k8s_starter.kit"에서 깃헙 소스 URL이 서로 달라요~


    그냥 강의 영상을 따라하다가, Tabby를 강의 영상에서 사용하시는 것 같아서, Tabby를 Homebrew로 먼저 설치하고, 강의 영상을 따라가다보니까, 강의 영상에서 Tabby를 설치하더군요...;;

    강의 영상을 따라가면서, ls 명령어를 실행 했을 때, 영상과는 다르게 디렉토리가 없는 것을 알아채고, 찬찬히 들여다 보니까, git pull한 깃헙 URL이 "수업 노트"의 "소스" URL과는 서로 달라서 해당 디렉토리가 없는 것을 알게 되었습니다.

    아무튼 강의 영상과 수업 노트의 깃헙 URL이 서로 다른데 이유가 있을까요?

 

  1. 강의 영상을 따라가면서 "VMware Fusion"을 설치할 때, 강의 영상에서는 이미 설치하신 항목들을 삭제합니다.
    저는 "VMware Fusion"을 설치 아래와 같이 나오는데, 어떤 것을 선택해야 하나요?

    스크린샷 2024-12-18 16.04.03.png.webp


  2. M1 맥북에서 "vagrant up"이 실행이 안되어요...ㅠㅠ


    "2.4.베이그런트(Vagrant)+VMware Fusion으로 쿠버네티스 환경 구축하기 (arm64 사용자)-v1.30" 강의를 따라가다가, "vagrant up" 명령어를 실행 시켰을 때, 실행이 안되는 내용입니다.



    % cd k8s-adv
    % vagrant up

    Bringing machine 'cp-k8s-1.30.1' up with 'vmware_desktop' provider...
    Bringing machine 'w1-k8s-1.30.1' up with 'vmware_desktop' provider...
    Bringing machine 'w2-k8s-1.30.1' up with 'vmware_desktop' provider...
    Bringing machine 'w3-k8s-1.30.1' up with 'vmware_desktop' provider...
    ==> cp-k8s-1.30.1: Box 'sysnet4admin/Ubuntu-k8s' could not be found.
    Attempting to find and install...


    cp-k8s-1.30.1: Box Provider: vmware_desktop, vmware_fusion, vmware_workstation

    cp-k8s-1.30.1: Box Version: >= 0
    ==> cp-k8s-1.30.1: Loading metadata for box 'sysnet4admin/Ubuntu-k8s'


    cp-k8s-1.30.1: URL: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s

    The box you're attempting to add doesn't support the provider

    you requested. Please find an alternate box or use an alternate

    provider. Double-check your requested provider to verify you didn't

    simply misspell it.

    If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box is

    released.

    Name: sysnet4admin/Ubuntu-k8s

    Address: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s

    Requested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)

  3. 참고로, % vagrant up --debug 명령어 실행 했을 때, 마지막 부분에 이렇게 나옵니다.
    INFO interface: error: The box you're attempting to add doesn't support the provider

    you requested. Please find an alternate box or use an alternate

    provider. Double-check your requested provider to verify you didn't

    simply misspell it.

    If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box is

    released.

    Name: sysnet4admin/Ubuntu-k8s
    Address: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s
    Requested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)
    The box you're attempting to add doesn't support the provider
    you requested. Please find an alternate box or use an alternate
    provider. Double-check your requested provider to verify you didn't
    simply misspell it.

    If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box is

    released.

    Name: sysnet4admin/Ubuntu-k8s
    Address: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s

    Requested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)


    INFO interface: Machine: error-exit ["Vagrant::Errors::BoxAddNoMatchingProvider", "The box you're attempting to add doesn't support the provider\nyou requested. Please find an alternate box or use an alternate\nprovider. Double-check your requested provider to verify you didn't\nsimply misspell it.\n\nIf you're

    adding a box from HashiCorp's Vagrant Cloud, make sure the box is\nreleased.\n\nName: sysnet4admin/Ubuntu-k8s\nAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s\nRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)"]



  4. 챗 GPT가 알려준 아래의 명령어를 실행해도 결과는 마찬가지였습니다...도와주시겠어요?ㅠㅠ
    % vagrant plugin install vagrant-vmware-desktop

답변 1

0

조훈(Hoon Jo)님의 프로필 이미지
조훈(Hoon Jo)
지식공유자

안녕하세요

1.강의 영상과 소스 주소가 약간 다른 이유

초기에 github 주소는 썼던 것에 대해서 좀 더 명확하기 위해서 조금 변경했습니다.

네이밍 규칙 같은 것을 추후에 통일했다고 보시면 될 것 같아요.

영상은..아무래도 찍고 나면 수정이 거의 불가능해서요 (다시 촬영하기 전까지요...)

그래서 영상과 차이...불가피...ㅠ ㅠ 하게 있다고 보시면 될 것 같습니다.

 

2.VMware Fusion 설치 관련

강의를 들으시는 분들이 모두 동일한 경험을 (가능한;;;) 하게 하기 위해서

명령어로 설치했었습니다. 그래야 틀리거나 달라지는 부분을 줄일 수 있어서요.

그리고 VMware Fusion은 순수하게 하이퍼바이저로만 사용해서 캡처해 주신 부분에서 해야 할 부분은 없습니다. 그게 생기기 시작하면 개개인의 선호와 방법에 따라 여러가지로 안된다는 부분이 생길 수도 있어서요. 그래서 배포는 Vagrant를 사용해서 진행합니다. 참고로 캡처해 주신 부분은 VM(가상머신)을 배포하기 위해서 필요한 부분이고 그걸 Vagrant를 통해서 자동화했다고 보시면 될 것 같습니다.

 

3. Vagrant 호환 부분

호환성 관련해서는 brew로 버전을 고정해 두었고, 그 외에 다른 버전에 대해서는 모두 테스트할 수가 없어서요. 모두 지우고 제공해 드린 명령들을 그대로 따라서 다시 해보고 말씀해 주실 수 있을까요? M1은 안 해보긴 했는데..문제 없이 되어야 해서요.

 

4&5. 설치 관련

제공해드린 내용에 ChatGPT에서 가이드한 내용도 이미 포함되어 있었습니다.

제공해드린 .cmd를 보고 (그 전에 다 설치된 내용을 지우시고요...) 다시 해보시면 될 것 같습니다.

영상에서도 플러그인 관련 얘기와 유틸리티 얘기도 했었습니다... ㅠ ㅠ

https://github.com/sysnet4admin/_Lecture_k8s_starter.kit/blob/main/ch2/2.4/.cmd

Timothy Lee님의 프로필 이미지
Timothy Lee

작성한 질문수

질문하기