Mesos 또는 K8이 여러 네트워크 인터페이스의 리소스를 제공 할 수 있는지 궁금합니다.mesos (또는 K8) 슬레이브 노드에 다중 네트워크 인터페이스 (public eth0, private eth1)를 연결하고 Mesos의 슬레이브 노드에서 특정 인터페이스로 실행하는 특정 어플리케이션을 바인딩하고 싶습니다. mesos가 아님 또는 K8에 OpenStack과 같이 별개의 물리적 네트워크가 필요 4 개의 물리적 네트워크가 있습니까 ?? 참조 가이드 나 문서가 있습니까?Mesos 또는 Kubernetes의 공공 및 사설망을 지원합니까?
1
A
답변
1
Kubernetes에서 완전히 지원되는 방법이 없습니다. 난 당신이 이런 식으로 할 종류의 수,이하지 주위에 작업으로 고정 표시기 중 (https://github.com/docker/docker/issues/1824)
지원하는 생각 :
하나의 인터페이스는 포드의 "기본 네트워크 인터페이스"가 있습니다. Kubelet과 도커를 사용하도록 구성한 것입니다. 대부분의 포드는이 포드를 사용합니다. 그들은 PodIP를 얻습니다.
다른 인터페이스 나 둘 모두에 액세스해야하는 "특수"포드의 경우 해당 포드에 "hostNet : true"매개 변수를 사용하면 Kubernetes는 포드를 네트워크 컨테이너에 넣지 않습니다. 이 포드
- 은 어느 한 인터페이스에 바인딩 할 수 있습니다.
- 은 "podIP"를 얻지는 않지만 사용하는 인터페이스의 IP를 사용합니다.
- 포트 충돌을 직접 관리해야합니다. 이 포드에는 DaemonSet을 사용할 수 있습니다.
hostNet
으로 포드 사이에 NetworkPolicy 보호 기능을 사용할 수 없습니다.hostNet
과 같은 노드에있는 모든 창은 로컬 호스트에서 서로 대화 할 수 있으므로 격리가 적습니다.
하나 또는 일부 응용 프로그램은 "기본이 아닌"네트워킹을해야하는 경우 해결 방법은 좋은, 그리고 그 애플 리케이션에 의해보다는 클러스터를 관리하는 같은 팀에 의해 관리되는 "시스템 응용 프로그램"입니다 "덜 신뢰하는"응용 프로그램 팀 또는 Kubernetes 클러스터를 운영하는 소수의 조직 만있는 소규모 조직이있는 경우
관련 문제
- 1. 사설망을 통한 NServiceBus 메시징
- 2. Kubernetes의 응답없는 SonarQube
- 3. Kubernetes의 후크 사용
- 4. 오류는 Kubernetes의 v1.4.3에
- 5. Kubernetes의 Yaml 템플릿
- 6. 공공 라이센스 및 GNU
- 7. IE9는 WebGL 및/또는 WebSocket을 지원합니까?
- 8. 안드로이드는 기본적으로 RTP 및/또는 SCTP를 지원합니까?
- 9. C++ 개인 및 공공 기능
- 10. CakePHP는 - 2.0 : 공공 및 VAR
- 11. 민간 및 공공 숙박 시설은
- 12. Mesos/Marathon이있는 연결된 도커 컨테이너
- 13. centos7에서 mesos 구성 오류
- 14. Mesos 성능 오버 헤드
- 15. 쿼리 조건 : 공공 변수 또는 양식
- 16. 개인 및 공공 지점이있는 힘내 저장소
- 17. 공공 원격
- 18. Apache Mesos 용 영구 저장
- 19. 컨테이너 엔진에있는 Kubernetes의 Google Compute Engine VM을위한 DNS 및 라우팅
- 20. 개인 및 공공 활동에 대한 액세스 관리
- 21. mesos master는 프레임 워크 또는 에이전트에 대한 정보를 저장합니까?
- 22. Apache Mesos 워크 플로우 - 이벤트 중심 스케줄러
- 23. 이는 Kubernetes의 외부 포트는 내가는 Kubernetes의 모든 노드에 외부 포트에 서비스를 노출 한
- 24. 공공 열거는
- 25. 공공 변수는
- 26. mesos 대시 보드의 오퍼 탭
- 27. Kubernetes의 Apache Spark 용 Elasticsearch를 배포하십시오.
- 28. IIS7 공공 호스팅 및 도메인 질문
- 29. 보호 허식 운영자 및 공공 복사 ctor에
- 30. Silverstripe 3.4 정의 및 공공 정적