ZStack-K8s 3층 상호 연결 방안
1459 단어 CloudComputingNetworking
zstack 커뮤니티 버전
kubernetes 1.15.0
zstack: 개인 네트워크를 만듭니다.
kubernetes:Calico 네트워크 스키마 선택
kubernetes는zstack에서 만든 편평한 네트워크를 만들거나kubernetes와zstack가 같은 구역에 있습니다.
2.zstack과 k8s 클러스터 상태
zstack 노드의 IP 10.11.24.80 10.11.24.65
zstack 창설 개인 네트워크: 172.18.1.0/24 172.18.3.0/24
kubernetes 집단의 IP: 10.11.24.30 10.11.24.40 (편평한 네트워크)
kubernetes의 node-1의 Pod 구역은 192.168.219.0/24이고, node-2의 Pod 구역은 192.168.167.0/24이다.
3. 라우팅 작성
사유 네트워크 172.18.1.0/24를 예로 삼아 루트 연결 k8s의 node-1 네트워크(192.168.219.0/24)와 node-2 네트워크(192.168.167.0/24)를 만들었다.
개인 네트워크의 클라우드 공유기 열기 (zstack 내비게이션 게이지 ---> 네트워크 자원 ---> 클라우드 공유기)
클라우드 라우터에 로그인하여 라우팅 테이블을 추가하려면:
클라우드 공유기의 계정: vyos, 비밀번호: vrouter 12#
ip route show #
configure #
set protocols static route 192.168.219.0/24 next-hop 10.11.24.40
set protocols static route 192.168.167.0/24 next-hop 10.11.24.30
commit #
save #
exit #
ip route show #
k8s에 로그인한 노드는Pod 네트워크에서 zstack 가상 네트워크로의 루트를 설정합니다
클라우드 공유기에 대응하는 편평한 네트워크 주소 보기 (zstack 내비게이션 게이지 ---> 네트워크 자원 ---> 클라우드 공유기: 기본 IP)
기본 IP: 10.11.24.8 개인 네트워크의 CIDR: 172.18.1.0/24
로그인 10.11.24.40 구성 라우팅
route -n #
route add -net 172.18.1.0 netmask 255.255.255.0 gw 10.11.24.8
로그인 10.11.24.30 구성 라우팅
route -n #
route add -net 172.18.1.0 netmask 255.255.255.0 gw 10.11.24.8
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
IBM Cloud 개발 환경을 정돈하는 그 1IBM Cloud 개발 환경을 정돈하는 그 1 Cloud 개발을 시작하기 전에 로컬 개발 환경을 구축하는 것이 매우 중요합니다. IBM Cloud 라이트 계정은 무료, 했다. 그리고 개발에서 중요한 IDE(통합 개발...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.