1 / 8

Open Infrastructure: Integrating OpenStack and Kubernetes

Open Infrastructure: Integrating OpenStack and Kubernetes. G iuseppe Attardi Department CSD, GARR. TNC19. Tallinn 18 /6/2019. GARR Federated Cloud. OpenStack IaaS Deployment as a Service ( Juju ) WorkPlace OnlyOffice Collaboration Suite Document editing, project management. Kubernetes

cathyc
Download Presentation

Open Infrastructure: Integrating OpenStack and Kubernetes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Open Infrastructure: Integrating OpenStack and Kubernetes Giuseppe Attardi Department CSD, GARR TNC19 Tallinn18/6/2019

  2. GARR Federated Cloud • OpenStack • IaaS • Deployment as a Service (Juju) • WorkPlace • OnlyOfficeCollaboration Suite • Document editing, project management • Kubernetes • Bare metal cluster (MaaS) • Package deployment (Helm)

  3. Deployment as a Service (Juju) • Select app from catalog • Deploy on private cloud • Scale • Deploy on public cloud

  4. Helm • Package deployment for Kubernetes • Helm chart is a collection of YAML template files • Single command deployment • > helm install --set replicas=3 app

  5. Kubernetes Authentication via Keystone 8. Token WebHook token authenticator 9. user, group New GN4-2 contribution 4. Token 3. Application Credential • Allows OpenStack users to access Kubernetes • Innovative solution based on Keystone Application Credentials • Code contributed to OpenStack • Extension to OpenStack dashboard credential plugin 7. Token 10. user, group New OpenStack feature 5. Token 2. kubectl exec args client-go 6. Token 1. kubectl config kubectl

  6. Full Instructions See article on Superuser magazine: https://superuser.openstack.org/articles/strengthening-open-infrastructure-integrating-openstack-and-kubernetes/

  7. Getting Credentials from OpenStack Dashboard

  8. Let's share solutions. Thank you.

More Related