2017-12-27 41 views
0

가상 스테이션을 사용하여 내 centos VM에서 kubernetes를 설정하려고합니다. 나는 kubeadm 방법을 사용하여, 조인 토큰으로 슬레이브 노드에 참여할 수 있습니다.K8 용으로 Centos VM을 서로 연결

내 문제는 내 VM을 미리 서로 연결하는 방법에 대한 이해가 부족하다고 생각합니다. https://www.profiq.com/kubernetes-cluster-setup-using-virtual-machines/

내가 VM 및 실행은 ifconfig를 만들 때, 그들은 모두가 새로운 VM 및 원본이 아니라 사본 인 경우에도, 같은 IP를 나열이 :이 내가는 Kubernetes 설치를 위해 사용하고있는 자원이다. 나는 틀린 일을해야만합니다.

어쨌든, 내 VM이 서로 대화하는 데 필요한 단계를 제공하는 사람이 친절한 지 궁금합니다. 임 올바르게 수행해야합니다. 내가 게시 한 기사를 따라하고 다른 VM에서 각각의 VM을 ping 할 수는 있지만 ifconfig를 실행하고 각 컴퓨터에 동일한 10.0.2.15 IP가 있기 때문에 슬레이브 등에서 마스터가 아닌 자체 ping을 수행하는 것처럼 느껴집니다.

답변

0

복제 후 2 단계 및 3 단계 VM의 IP 주소를 변경하기 위해 kubernetes를로드하기 전에 단계를 수행 했습니까? 버추얼 박스에

Now create a linked clone machines from kubemaster machines created before. Once you’re done, boot into machine and change following things to match infrastructure: 

Set IP address 192.168.99.21 (or 22 for second slave) for host only network. 
Set hostname hostnamectl set-hostname kubeslave1 (or kubeslave2 for second slave) Everything else is already configured. 
+1

임 새로운,하지만 각 VM에 호스트 이름 -i를 실행할 수 있으며 자신의 각각의 IP를 표시하지 : 당신은 다음과 같습니다 지침에서

, 난을 참조하십시오. CentOS 상자에 내 선택의 사용자 지정 IP를 제공하는 방법이 있습니까? – Marshall

+0

네, 지시에 의존하고있는 것처럼 보이지만 정확하게 말하지 않습니다. 단지 2 번째와 3 번째 VM의 IP를 변경해야합니다. 나는 하나를 위로 돌리고 어떻게에 관하여 나의 기억을 새롭게 할 것이고 당신에게 돌아갈 것이다! – navicore

+0

멋진데. 도와 주셔서 정말 감사합니다! – Marshall