0215 kubernetes-docker

6democratickim9·2021년 2월 15일
1

kubernetes

  • 쿠버네티스는 컨테이너 운영을 자동화하기 위한 컨테이너 오케스트레이션 도구.
  • 많은 수의 컨테이너를 협조적으로 연동시키기 위한 통합 시스템이며 하단의 kubectl과 같은 명령행 도구가 같이 제공됨.
  • docker에서 실행되며 도커 없이 쿠버네티스 개별적으로 실행 불가
  • 쿠버네티스 이전 도커에는 swarm 이라는 도구가 있었으나 현재에는 쿠버네티스가 압도적으로 많이 사용됨.

kubectl get pods

  • pods: 현재 설치되어있는 팟이 얼마나 있는지 확인
  • 배포되기 위한 최소의 단위
  • demon set/deplyment-replicaset/stateful/job/replica set 어쩌고 등으로 만들 수 있다
  • 컨테이너를 담고 있는 그릇

쿠버네티스 명령어 처리cli 이름이 kubectl

dashboard

  • 보안에 취약해서 설치하는것 권장하지 않음
  • 테스트 용도/쿠버네티스 초심자에게는 시각적으로 쿠버네티스가 어떻게 리소스를 관리하는지 보여주기때문에 ㄱㅊㄱㅊ
  • kubectl apply -f https://
  • kubectl proxy

교재 p.192

개별적인 작업단위들

오늘 목표는 vagrant와 VM을 통해 세 개의 가상환경 구축하기.

vagrant status해서 멀티 클러스터링 확인해보자

현 상황

  • vagrant up을 했는데 실행이 되지 않는다. VM쪽에서 문제가 생긴듯.

    이런 에러가 떴다!

https://extrememanual.net/11581
여기서 내용 참고하고 수리 ㄱㄱ

(주 내용은 호스트와 익스텐션 프로그램 다시 다운받기였음. )
.....

Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

먼저....
답은
https://stackoverflow.com/questions/37955942/vagrant-up-vboxmanage-exe-error-vt-x-is-not-available-verr-vmx-no-vmx-code

bcdedit /set hypervisorlaunchtype off

이거임

hyper-v service 를 중단시켜야 됨
그럼 도커가 안돌아가지만..일단 이걸로 돌린다.

ㅋㅋ킹받네

It appears your machine doesn't support NFS, or there is not an
adapter to enable NFS on this machine for Vagrant. Please verify
that `nfsd` is installed on your machine, and try again. If you're
on Windows, NFS isn't supported. If the problem persists, please
contact Vagrant support.

????

일단 다른 에러가 떴다.
윈도우는....제약이 많구나...
특히나 윈도우 홈은 최악이다ㅠㅠㅜㅠ다음엔...윈도우 프로로 하던가 맥을 하던가 해야겠다.

https://stackoverflow.com/questions/47005241/when-vagrant-up-it-says-it-appears-your-machine-doesnt-support-nfs-debian

vagrant plugin install vagrant-winnfsd

으로 해결!

잘 수 있다!

주에 한번씩 인류애가 쑥쑥 내려가는데
구글링을 할 때마다 인류애 풀충전해서 나가는중..
세상에는 정말 좋은 사람들이 많구나..

profile
인생은 그렇게 호락호락하지 않다..

0개의 댓글

관련 채용 정보