sysnet4admin / _Book_k8sInfra

< 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 >
432 stars 174 forks source link

[2.1.3 / 41 ] Vagrant up 시 SEC_E_CERT_EXPIRED (0x80090328) - 받은 인증서가 만료되었습니다. 에러 발생 관련 #17

Closed roniekang closed 2 years ago

roniekang commented 2 years ago

2.1.3 / 41페이지에서 vagrant up시 인증서 만료(해당 site 인증서문제로 예상) 에러 메시지가 발생합니다. 혹시 local로 다운로드한 sysnet4admin/CentOS-k8s를 vagrant에서 로딩하는 방법이 있을까요?

D:\HashiCorp>Vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'sysnet4admin/CentOS-k8s' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
==> default: Loading metadata for box 'sysnet4admin/CentOS-k8s'
    default: URL: https://vagrantcloud.com/sysnet4admin/CentOS-k8s
==> default: Adding box 'sysnet4admin/CentOS-k8s' (v0.7.4) for provider: virtualbox
    default: Downloading: https://vagrantcloud.com/sysnet4admin/boxes/CentOS-k8s/versions/0.7.4/providers/virtualbox.box
    default:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

schannel: next InitializeSecurityContext failed: SEC_E_CERT_EXPIRED (0x80090328) - 받은 인증서가 만료되었습니다.
roniekang commented 2 years ago

이렇게 해야 하는 이유는 https://app.vagrantup.com의 인증서가 만료 되었다. 책 내용으로는 virtualBox에 이미지가 생성되지 않기 때문이다.

  1. 이미지 다운로드해라 https://app.vagrantup.com/sysnet4admin/boxes/CentOS-k8s/versions/0.7.4

  2. 직접 추가 해라 vagrant box add --name CentOS-k8s --box-version 0.7.4 89028908-39d3-47a3-b276-3cccb9576463

  3. Vagrantfile 파일 수정해라 config.vm.box = "CentOS-k8s" config.vm.box_version = "0.7.4"

  4. vagrant up 그럼 본인의 virtualbox에 이미지가 들어온게 보일거다.