Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Extending Kubernetes with Spring Cloud JBCNConf '19

215 views

Published on

For more information visit: http://salaboy.com

Published in: Software
  • Be the first to comment

  • Be the first to like this

Extending Kubernetes with Spring Cloud JBCNConf '19

  1. 1. 1 Extending Kubernetes with Spring Cloud Why and how you can extend Kubernetes Apis for solving your domain specific challenges https://github.com/salaboy/extending-k8s-with-spring-cloud
  2. 2. 2 About me salaboy.com @salaboy Ex-RedHat, Kubernetes-Addict, Spring Cloud Contributor, Business Automation and Activiti Cloud Tech Lead @ Alfresco
  3. 3. 3 Kubernetes Maturity Waves The Journey is longer than we all though R u n n i n g E x t e n d i n g C o n t r o l l e r s & O p e r a t o r s
  4. 4. 4 Running We need to get things running first W r a p p i n g o u r L e g a c y U n d e r s t a n d i n g K 8 s C o n c e p t s A r c h i t e c t i n g f o r K 8 s
  5. 5. 5 Running Some very good presentations S p e n c e r G i b b S p l i t t i n g M o n o l i t h t o M i c r o s e r v i c e s J a m e s S t r a c h a n Kubernetes for Java Devs Spencer Gibb & Salaboy Spring Cloud on PKS
  6. 6. 6 Extending We want K8s to understand about our business natively D e f i n i n g o u r o w n C o n c e p t s / R e s o u r c e s C R D s L i n k i n g o u t C R D s t o K 8 s R e s o u r c e s
  7. 7. 7 Extending Some examples I s t i o K n a t i v e J e n k i n s X
  8. 8. 8 Operators https://operatorhub.io/ C o n t r o l / M o n i t o r R e c o n c i l e I n t e g r a t e
  9. 9. 9 Books C l o u d N a t i v e J a v a K u b e r n e t e s P a t t e r n s C l o u d N a t i v e I n f r a s t r u c t u r e ( r e c o n c i l e r p a t t e r n )
  10. 10. 10 Let’s see some code/yaml! https://github.com/salaboy/extending-k8s-with-spring-cloud
  11. 11. 11 github.com/jvm-operators github.com/ap4k/ap4k github.com/kubernetes-sigs/ kind Links
  12. 12. 12 Questions? https://github.com/salaboy/extending-k8s-with-spring-cloud

×