Docker for Mac에서 Kubernetes를 사용할 수 있기 때문에 사용해 봤습니다.
3412 단어 kubernetesDockerWindowsMac
입문
Docker 커뮤니티 버전의 최신 버전인 Docker Community Edition 18.06.0-ce는 정식으로 MacOS와 Windows에 Kubernetes를 통합했습니다.이미 설치된 사용자는 Kubernetes 기능을 업그레이드하고 활성화하여 Kubernetes를 사용할 수 있습니다.
이 문서에서는 Docker for Mac의 Kubernetes 설치를 간략하게 요약합니다.
Docker for Mac에서 Kubernetes 사용
Docker를 무료로 사용할 경우 Stable(커뮤니티 버전) 및 Edge(최신 기능 포함)의 안정적인 버전이 있습니다.지금까지는 Docker for Mac에서 Kubernetes를 사용할 경우 Edge 버전을 선택해야 했지만 Stable에서 버전을 발표하여 정식으로 Kubernetes를 Docker Desktop에 통합했습니다.
출처는 여기 입니다.
Kubernetes 설치
Docker for Mac이 설치되어 있으며 버전 업그레이드를 통해 Kubernetes를 설치하는 절차가 완료됩니다.Docker for Mac이 설치되어 있지 않으면 먼저 설치하십시오.
마지막
홈 [Installing kubeadm] 다음과 같은 시스템 요구 사항을 확인했습니다.
・One or more machines running one of:
・Ubuntu16.04+
・Debian9
・CentOS7
・RHEL7
・Fedora25/26(best-effort)
・HypriotOS v1.0.1+
・Container Linux(tested with1576.4.0)
・2GB or more of RAM per machine(any less will leave little room for your apps)
・2 CPUs or more
・Full network connectivity between all machines in the cluster(public or private network is fine)
·Unique hostname,MAC address,and product_uuid for every node. See here for more details.
・Certain ports are open on your machines.See here for more details.
・Swap disabled.You MUST disable swap in order for the kubelet to work properly.
설치가 완료된 후 Kubernetes가 시작되지 않았습니다.
주의하면 시작할 수 있지만 Docker for Mac의 기본 사용 가능한 메모리는 2GB이기 때문에 4GB Mac이라면 동작이 무거워서 사용할 수 없습니다.
따라서 [preferences]-[Advanced]의 [emory]를 1.0GiB로 낮추면 작동할 수 있지만, 원래의 성능을 내놓으려면 모바일 쿠버넷 플랫폼의 기기로서의 메모리는 8GB가 필요할 것 같다.
Reference
이 문제에 관하여(Docker for Mac에서 Kubernetes를 사용할 수 있기 때문에 사용해 봤습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Brutus/items/d4bec8aafb25aa32ecc0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Docker for Mac에서 Kubernetes를 사용할 수 있기 때문에 사용해 봤습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Brutus/items/d4bec8aafb25aa32ecc0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)