Platform services have came a long way. Not only they are getting more popular, but they are also driving true multi-cloud interoperability. The combination of OpenStack and Kubernetes is becoming a standard option to allow users to benefit from both virtual machines and containers for their cloud-native applications.
In this presentation we will share Catalyst’s public cloud journey in building a production ready managed Kubernetes service on top of OpenStack. The following items will be covered:
- Network isolation with K8s network policy
- Persistent volume integrated with OpenStack Cinder
- Loadbalancer and Ingress integrated with Octavia
- K8s Keystone auth integration
- Multi master deployment
- Conformance (Sonobuoy) verification/testing
- Automation of K8s rolling upgrades
How to build a production ready Kubernetes service in OpenStack and the status of the integration between both these technologies.