I Can Haz Services???
Kubeapps, OSB, Service Catalog, Oh my!
In the Beginning...
There was service catalog and OSB
And there was Monocular
And Then
Bitnami and Microsoft got together
The Result!
The Mighty Service Catalog
An Illustrated Guide
The Why
● OSB Broker
● Service Catalog
● Class
● Provision
● Bind
Terminology
Kubeapps
The Easiest Way to Deploy Applications
to Your Kubernetes Cluster
Browse, Rate and Review the Kubernetes Community Charts - hub.kubeapps.com
Web-based Kubernetes App Community
Kubeapps combines our
Kubernetes application packaging expertise
No More Empty Clusters!
• Complete application delivery environment
• App-focused dashboard UI
• Simple browse and click deployment of apps
• Deploy Helm Charts and Kubeless Functions
• ...and now provision Service instances and bindings!
Let’s See Some Wordpress!
● Bindings to apps is less sad
● kubeapps up --cloud=$YOUR_CLOUD
○ Installs service-catalog + $YOUR_BROKER
● Standard way of consuming secrets in upstream charts
○ PoC: github.com/azure/helm-charts
● kubeless UI coming to a kubeapps near you!
○ Using service-catalog binding secrets in kubeless
A Fountain of Ideas
Thanks To
- Adnan Abdulhussein (@prydonius)
- Ara Pulido (@arapulido)
- Rita Zhang (@ritazzhang)
- Sertac Ozercan (@sozercan)
- Evan Louie (@evanlouie)
- Angel M Miguel (@_angelmm)
- Angus Lees
- Miguel Martinez (@migmartri)
- Plenty More Folks
github.com/kubeapps/kubeapps/graphs/contributors

I Can Haz Services ??

  • 1.
    I Can HazServices??? Kubeapps, OSB, Service Catalog, Oh my!
  • 2.
    In the Beginning... Therewas service catalog and OSB And there was Monocular
  • 3.
    And Then Bitnami andMicrosoft got together
  • 4.
  • 7.
    The Mighty ServiceCatalog An Illustrated Guide
  • 8.
  • 9.
    ● OSB Broker ●Service Catalog ● Class ● Provision ● Bind Terminology
  • 10.
    Kubeapps The Easiest Wayto Deploy Applications to Your Kubernetes Cluster
  • 11.
    Browse, Rate andReview the Kubernetes Community Charts - hub.kubeapps.com Web-based Kubernetes App Community
  • 12.
    Kubeapps combines our Kubernetesapplication packaging expertise
  • 13.
    No More EmptyClusters! • Complete application delivery environment • App-focused dashboard UI • Simple browse and click deployment of apps • Deploy Helm Charts and Kubeless Functions • ...and now provision Service instances and bindings!
  • 16.
    Let’s See SomeWordpress!
  • 17.
    ● Bindings toapps is less sad ● kubeapps up --cloud=$YOUR_CLOUD ○ Installs service-catalog + $YOUR_BROKER ● Standard way of consuming secrets in upstream charts ○ PoC: github.com/azure/helm-charts ● kubeless UI coming to a kubeapps near you! ○ Using service-catalog binding secrets in kubeless A Fountain of Ideas
  • 18.
    Thanks To - AdnanAbdulhussein (@prydonius) - Ara Pulido (@arapulido) - Rita Zhang (@ritazzhang) - Sertac Ozercan (@sozercan) - Evan Louie (@evanlouie) - Angel M Miguel (@_angelmm) - Angus Lees - Miguel Martinez (@migmartri) - Plenty More Folks github.com/kubeapps/kubeapps/graphs/contributors