integrate apache stratos + kubernetes using secure auth credentials

Download Integrate Apache Stratos + Kubernetes using secure Auth credentials

If you can't read please download the document

Upload: soundarya-shirshikar

Post on 10-Apr-2017

44 views

Category:

Technology


0 download

TRANSCRIPT

Integrate
Apache Stratos + Kubernetes
using secure Auth credentials

Topics

Current issues

Overcome these issues

Benefits of the changes

Before/after changes

Current issues

Stratos uses HTTP channel for communcation with Kubernetes

Does not require any credentials for communication between Stratos & Kubernetes

Strato and Kubernetes needs to be located on the same instance

Communication over insecure channel

Stratos uses Fabric8 ver 2.2.16 to communication with Kubernetes, which is no longer supported.

Stratos cannot connect with kubernetes over secured network connection

Overcome these issues

Made changes in Stratos code to support:HTTPS

Added authentication

Updated Fabric8 Api to ver 2.2.97

Benefits of the changes

Support cross domain accessibility

Loose couple the applications

Make it more robust

Communication over Secure channel

Requires credentials to communication

Before/after changes

BeforeTight coupling

No authorization

Less secure

Not robust

Fabric8 v.2.2.16

AfterLoose coupling

Authorization

More secure

Robust

Fabric8 v.2.2.97

Thank you