Editor’s picks of the highlights from the past week.
Announcing Kubeflow 0.1 (https://kubernetes.io/blog/2018/05/04/announcing-kubeflow-0.1/)
David Aronchick and Jeremy Lewi, Google
The availability of Kubeflow 0.1 was announced at KubeCon + CloudNativeCon in Copenhagen this past week, which provides a minimal set of packages to begin developing, training and deploying ML. Within just a few commands, data scientists and software engineers can now create even complicated ML solutions and focus on what they do best: answering business critical questions.
Ingress Monitor Controller — Uptime Alerts for Kubernetes Services (https://medium.com/stakater/ingress-monitor-controller-uptime-alerts-for-kubernetes-services-855a6bf48ac0)
Waseem Hassan, Stakater
Monitoring your running services in Kubernetes is an important step to make sure they’re up and running and live. Ingress Monitor Controller is a Kubernetes controller that will continuously watch ingresses created from services in the namespace it is running, and automatically add / remove monitors in any of the available uptime checkers without having to manage these monitors yourself.
Cloud Native Computing Foundation Announces Launch of Certified Kubernetes Application Developer (CKAD) Exam (https://www.cncf.io/announcement/2018/05/02/cloud-native-computing-foundation-announces-launch-of-certified-kubernetes-application-developer-ckad-exam/)
Natasha Woods, CNCF
CNCF announced the availability of the Certified Kubernetes Application Developer (CKAD) exam at KubeCon + CloudNativeCon in Copenhagen last week. The CKAD exam certifies that users can design, build, configure, and expose cloud native applications on top of Kubernetes. With the majority of container-related job listings (https://www.infoq.com/articles/kubernetes-effect) asking for proficiency in Kubernetes as an orchestration platform, the exam allows certified application developers to quickly establish their credibility and value in the job market, and also allowing companies to more quickly hire high-quality teams to support their growth.
Implementing Advanced Scheduling Techniques with Kubernetes (https://thenewstack.io/implementing-advanced-scheduling-techniques-with-kubernetes/)
Oleg Chunikhin, Kublr
One of the advantages of using an advanced container orchestration tool like Kubernetes is the flexible scheduler. This provides a wide range of options for users to specify conditions for assigning pods to particular worker nodes that satisfy a condition, and not just based on available resources of the node. This article takes you into a deep dive of advanced scheduling techniques.
New Webinar: Solving Configuration, Security and Collaboration Challenges in the Container Pipeline: What We’ve Learned
Khash Sajadi – CEO and Co-Founder, Cloud66
May 15 @ 10:00 am – 11:00 am PDT
REGISTER NOW » (https://www.cncf.io/event/webinar-container-pipeline-challenges/)
Tutorials, tools, and more that take you on a deep dive into the code.
Developing on Kubernetes (https://kubernetes.io/blog/2018/05/01/developing-on-kubernetes/)
Michael Hausenblas, Red Hat; Ilya Dmitrichenko, Weaveworks
Deploying multiple Traefik Ingresses with LetsEncrypt HTTPS certificates on Kubernetes (https://medium.com/@carlosedp/multiple-traefik-ingresses-with-letsencrypt-https-certificates-on-kubernetes-b590550280cf)
Carlos Eduardo, Ericsson
Running Spring Boot Applications With Minikube (http://www.baeldung.com/spring-boot-minikube)
Markus Gulden, Baeldung
Kubernetes – A Practical Introduction for Application Developers (https://godaddy.github.io/2018/05/02/kubernetes-introduction-for-developers/)
Gergely Nemeth, GoDaddy
Kafka on kubernetes: The infrastructure (https://medium.com/@yvescallaert/kafka-on-kubernetes-the-infrastructure-7f2d0eb1692)
Yves Callaert, Maersk
Articles, announcements, and more that give you a high-level overview of challenges and features.
Kubernetes best practices: Setting up health checks with readiness and liveness probes (https://cloudplatform.googleblog.com/2018/05/Kubernetes-best-practices-Setting-up-health-checks-with-readiness-and-liveness-probes.html)
Sandeep Dinesh, Google
When is the WRONG time to use Kubernetes? (https://container-solutions.com/when-is-the-wrong-time-to-use-kubernetes/)
Pini Reznik, Container Solutions
Benefits of Kubernetes (https://medium.com/platformer-blog/benefits-of-kubernetes-e6d5de39bc48)
Nilesh Jayanandana, Platformer
Extending Kubernetes API for Complex Stateful Applications using Operator (https://www.linux.com/blog/event/kubecon/2018/4/extending-kubernetes-api-complex-stateful-applications-using-operator)
Anil Kumar, Linux.com
Kubernetes: The State of Stateful Apps (https://www.cockroachlabs.com/blog/kubernetes-state-of-stateful-apps/)
Sean Loiselle, Cockroach Labs
KubeWeekly is curated by ** Ryan Quackenbush (https://twitter.com/RSQuackenbush)
and ** Kaitlyn Barnard (https://twitter.com/kaitlyn_barnard)