Skip to content

pahrialms/integrate-openstack-kube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kuryr-Kubernetes

The OpenStack Kuryr project enables native Neutron-based networking in Kubernetes. With Kuryr-Kubernetes it's now possible to choose to run both OpenStack VMs and Kubernetes Pods on the same Neutron network if your workloads require it or to use different segments and, for example, route between them.

This tutorial is for the nested installation method, where does kuryr cni work in kubernetes pod. document references :

Prerequities

I used 3 nodes for OpenStack and Kubernetes cluster, and use 2 network interface each node.

OpenStack Nodes

  • 1 Controller Node
  • 2 Compute Node
  • Ubuntu based
  • OpenStack Ussuri
  • Octavia need to Installed as Load Balancing

Kubernetes Nodes

  • 3 Master Node (with High Avibility)
  • 2 Worker Node
  • Ubuntu based
  • Kubernetes (kubelet, kubectl, kubeadm)
  • Pod Network 10.1.0.0/16
  • Service Network 10.2.0.0/16

Integration Openstack Kubernet with kuryr Installation

  1. Pre-Deploy Openstack
  2. Deploy Openstack with octavia
  3. Create Resource Openstack
  4. Deploy kubernetes-kuryr
  5. Verification

Topology

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors