Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 2.23 KB

README.md

File metadata and controls

33 lines (17 loc) · 2.23 KB

Resilenet Multizone SFTP Server, with IBM Kubernetes and IBM Cloud object Storage

IBM Offer Cloud object Storag, can be used to build a cost effective resilient and secure storage solution, mean while still legacy system depends on SFTP and legacy file protocols for file trasfer.

IBM Cloud Object used to provide SFTP access to object storage but it is deprecated since 10 Decemebr 2018 https://console.bluemix.net/docs/infrastructure/objectstorage-swift/connect-object-storage-using-sftp.html#connecting-to-object-storage-with-sftp

Using sftp docker ready instance provided by atomz/sftp

Comparing storage options

As elaborated in the below image IBM Cloud object storage, spawn over 3 zones Comparing Storag options

Define Cloud object Storage, plugin to IBM Kubernetes Service

The steps in the documentation using user space file system Fuse, to make Cloud Object Storage, accessed as traditional File system

In order to connect IBM kubernetes cluster follow this Documentation

NOTE: the previous steps works mainly standard cluster, as the provided sotrage classes get the Cloud object storage End Point URL based on the Cluster region, which will not work with lite cluster, to make it work with lite cluster or use specific URL a new storageclass need to created, insure updating the URL as per the object storage provisioned region

End to End Architecture Diagram

As below Kubernetes provide SFTP server and IBM Object storage mounted as using fuse as the storage

Architecture diagram

The below image show and End to End use case for SFTP to Cloud Object Storage using kubernetes lite account

Demo