【文件属性】:
文件名称:kubernetes-openstack:使用静态路由在OpenStack上运行的Kubernetes
文件大小:89KB
文件格式:ZIP
更新时间:2021-05-06 01:06:52
Shell
Kubernetes OpenStack
概述
此存储库使用静态路由在OpenStack VM上提供了基本的Kubernetes实现。
图表
设计细节
每个VM都有一个由OpenStack覆盖网络(在这种情况下为eth0)提供的接口。
Kubernetes节点运行docker-engine。 每个docker-engine配置为绑定到分配的地址块,并使用docker0桥接口提供对正在运行的容器的访问。
k8s-node-01-10.2.2.1/24
k8s-node-02-10.2.3.1/24
还为Kubernetes主节点分配了一个分配的块,以便提供对Kubernetes集群上运行的服务的外部访问。 此块作为参数提供给kube-apiserver进程--service-cluster-ip-range=10.2.1.1/24
分配的块通过eth0在各个VM上静态路由。
【文件预览】:
kubernetes-openstack-master
----00_install-kubernetes()
--------01_install-kubernetes-node.sh(1KB)
--------00_install-kubernetes-master.sh(2KB)
--------README.md(1KB)
--------scripts()
----diagrams()
--------k8s-openstack-logical-diagram.png(68KB)
----README.md(975B)