our first meetup in 2019 (🎉) will once more be about different approaches to package and distribute software stacks in Kubernetes. It is hosted and sponsored by Starface (https://www.starface.com).
A shorter first talk will cover the Kubernetes tooling and build pipeline of Starface showing their usage of Rancher and the release process of their Docker images and Helm charts.
In the second talk we will learn about the Open Service Broker API and the corresponding Kubernetes implementation, the Service Catalog, which is a way to declaratively provision managed services like databases, message queues or other cloud services.
18:30 Get together
19:00 Yet Another Pipeline by Andreas Haardt (in German)
19:30 Break: food and drinks
20:15 Kubernetes Service Catalog by Iskandar Abudiab
Yet Another Pipeline (Kubernetes/Rancher/Helm/Builds at Starface) by Andreas Haardt (in German)
Andreas will present our CI/CD pipeline. You will experience a tour across our tooling landscape. We will be starting with Gradle for building and releasing, passing Gitlab CI and continuing to Rancher and Kubernetes. Another highlight will be our solution for versioning of all Helm charts and Docker containers.
Andreas Haardt is a Senior Software Architect at STARFACE GmbH with 20 years of experience in software engineering. He is focusing on agile software architecture and development of scalable web and voip applications.
Kubernetes Service Catalog by Iskandar Abudiab
(https://twitter.com/_iabudiab, cluetec GmbH)
Modern cloud-native workloads often depend on managed services such as storage, databases, and queues offered by many cloud providers. Many of which already implement production-critical features such as encryption, backups and highly-available setups. The aspect of provisioning and integrating such services usually meant an extra separate process, which breaks the declarative workflow of orchestrating workloads on Kubernetes. Service Catalog is a Kuberentes extension, that builds upon the Open Service Broker API to provide a declarative way for dynamically provisioning and consuming managed services in your cloud-native apps, all with the comfort of native Kubernetes tooling.
This talk will show you the different components of the Service Catalog project and present several usage scenarios including different cloud providers. The live demo will walk through the whole process of installing, managing and integrating managed services in your own cluster. Finally some advanced topics will be presented, like implementing your own service broker.
Our host for this meetup: Starface (https://www.starface.com)
STARFACE GmbH is a manufacturer of IP telephone systems and UCC communication solutions. Multiply awarded STARFACE telephone systems are designed and produced in Germany. As an open, future-proof UCC platform STARFACE is ready for interoperation with multiple CRM- and ERP-systems. It supports common technologies and standards like POTS, ISDN, NGN and Voice-over-IP. Open interfaces provide integration into the business communication for iOS- and Android-based mobile phones as well as for Windows and Mac computers. STARFACE is available as cloud service, hardware appliance and virtual VM-Edition, suited for companies of every size.
[AD] Special Sponsor: JetBrains (https://www.jetbrains.com)
JetBrains is sponsoring our meetup and provided us a one-year license for any of their IDEs to be raffled off at the meetup. Prepare your twitter accounts!