This is a small article about understanding the liveness, readiness and startup in kubernetes. There's good explanation in the kubernetes documentation: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ This video also explains well the process: https://www.youtube.com/watch?v=aTlQBofihJQ But I wanted to understand it in a practical way. So I have this demo: https://github.com/DiegoTc/guest-book-js-docker/tree/Running-App-Version-1 It's a simple application running on a kubernetes cluster. https://github.com/DiegoTc/guest-book-js-docker/blob/Running-App-Version-1/argo/deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: chat-ui spec: replicas: 1 revisionHistoryLimit: 3 selector: matchLabels: app: chat-ui template: metadata: labels: app: chat-ui spec: containers: - image: diegotc/guestbook:20230803-064434 imagePullPolicy: Alwa...
This 2014 and 2015 has been two years I have been involved direct and indirect with the Google Open Source Program. In 2014 I was selected as a student of the GSOC 2014 for the BeagleBoard.org . This 2015, I helped organizing one GSOC Meetup at local University. I'm quite happy of organizing this meetup, because a student was selected. Raul Lopez is the second consecutive Honduran student in being part of this program. I was also a co-mentor for the BeagleBoard.org and continue helping on the development of Bone101.This was a great experience seeing how it works the other part of the story. Besides this, I was organizing the VII Central America Open Source Summit . The Google Open Source Program helped us sponsoring this great event. If you want to read more about this: http://diegoturcios.blogspot.com/2015/12/vii-central-america-free-software-summit.html And finally I'm working right now in the GCI program with Ubuntu . These are the reasons, wh...