Tag: kubernetes

The perils of a Kube-DNS issue with Nginx Ingress

Ok so this is going to be a tough one to write but I’m going to do it anyway. This is a story of data overload, a shit ton of rabbit holes, some kick ass engineers and a few hours of my life I hope not to repeat. I never cease being amazed by how one…


Kubernetes: Pod Disruption Budget

PodDisruptionBudget is a relatively new paradigm in Kubernetes. At its core, it ensures a certain number or percentage of pods with an assigned label will not Voluntarily be evicted at any one point in time. As an example, lets imagine we are draining a server for the purpose of a restart. There are 5 pods…


k8s training videos – looking for feedback

As I’ve never done this before, I’m looking for feedback around some training videos I’m starting to create. Granted this is a fairly generic topic but I’d love your feedback on format, look, feel, if its something you would consume, how long the videos should be etc etc. Please help me out here. I could…


deployment pipeline options for Kubernetes

In the last several months various deployment (CI/CD) pipelines have cropped up within the Kubernetes community and our team also released one at KubeCon Seattle 2016. As a result I’ve been asked on a couple different occasions why we built our own. So here is my take. We began this endeavor sometime late 2015. You…


StackStorm for Kubernetes just took a giant leap forward (beta)

  came up with it one morning around 4am while trying to get the baby to sleep. i’m pretty proud. mostly because it works 😉  – Andy Moore   As many of you know, my team began integrating StackStorm with Kubernetes via ThirdPartyResources(TPR) which we showed off at KubeCon_London in March 2016. This was a great…


KubeCon Seattle Video

Finally posting this after my speaking engagement at KubeCon_Seattle in November 2016. Thanks to all that came. My hope is releasing our Deployment Pipeline will help the Kubernetes community build an ecosystem of open source CI/CD pipelines to support an awesome platform. Below the video are links to the various open source projects we have…


Kubernetes continuous deployment pipeline

Just figured I would add this for posterity sake. The Pearson Bitesize team open sourced our deployment pipeline plugin at KubeCon Seattle on Monday Nov. 8th 2016. Kubernetes Continuous Deployment Pipeline https://github.com/pearsontechnology/deployment-pipeline-jenkins-plugin  


Kube-DNS – a little tuning

We recently upgraded Kube-dns.

Having used SkyDNS up to this point, we ran into some unexpected performance issues. In particular we were seeing pretty exaggerated response times from kube-dns when making requests it is not authoritative on (i.e. not cluster.local). Fortunately this was on a cluster not yet serving any production customers. It took several hours…


Kubernetes Init Containers

Kubernetes Init containers. Alright, I’m just going to tell the truth here. When I first started reading about them, I didn’t get it. I thought to myself, “with all the other stuff they could be doing right now at this early stage of Kubernetes, what the hell were they thinking? Seriously?” But that’s because I…


Kubernetes-authz-webhook

I’m just gonna leave this here. From our team to yours. https://github.com/pearsontechnology/bitesize-authz-webhook       All props go to Simas