2016-10-12 5 views

답변

0

kubeadm을 사용하여 GKE 클러스터에 참여하는 것은 현재 가능하지 않습니다 (노드의 kubeadm은 마스터의 토큰이 was started using kubeadm이어야 함). 그래도 멋진 사용 사례가 될 것입니다.

2

수동으로 kubelet을 구성하면 (기본적으로 kubeadm이 멋지게 쉽게 만들 수 있음) Gem 클러스터에 노드를 추가 할 수 있습니다.

나머지 노드가 실행중인 온 - 노드 노드와 클라우드 네트워크간에 VPN 연결을 만들고 네트워크 경로를 구성하여 노드 CIDR을 켜기로 설정하지 않으면 클러스터가 예상대로 작동하지 않을 수 있습니다. - 프리 노드. 그렇지 않으면 교차 포드 네트워킹이 작동하지 않습니다.

또한 온 프레미스 노드에서 실행중인 모든 창에는 kubectl execkubectl logs과 같은 기능이 작동하지 않습니다.

+0

GKE가 vpn으로 광 대역폭으로 세금을 부과한다고 가정하고, kubernetes를 직접 호스트해야한다고 생각합니다. (실상 전제를 호스트 할 수있는 능력이 너무 제한되어 있습니다.) –

+0

EDIT : 잘못된 것일 수 있습니다. 위의 설명문을 읽었을 때 인프라에서 GKE로 단일 터널을 생성하여 kubernetes 통신의 대역폭 비용이 0.05 $/h가 될 수 있습니다. 로컬 인프라 연결은 vpn 될 수 없습니다. 내가 틀렸다면 나를 바로 잡으십시오. –

+0

https://cloud.google.com/compute/pricing#vpn을 읽으면 VPN을 통해 모든 노드 <-> 마스터 트래픽을 보내면 다음과 같은 고정 요금이 부과됩니다. 네가 언급 했어. –

관련 문제