During my latest Kubernetes lab rebuild, I noticed some significant differences in the some functions of Kubernetes cluster. I’ve done my best to go back and update the previous blog posts with notes and pointers to make this clear. However – going forward please consider my GitHub Salt repo as the ‘source of truth’ for the Kubernetes configuration files and current build process. I’ll be updating that regularly as I continue to optimize the Salt config and add onto the Kubernetes configuration. A couple of big hitters I want to call out as differences between my initial build and this one…
cAdvisor is now part of kubelet
That’s right! We no longer need to have a separate manifest and container for cAdvisor. We can see that any host running the kubelet process is exposing port 4194…
kube-proxy and kubelet no longer use etcd
In my first build, both the kubelet and kube-proxy service relied on talking directly to etcd to interact with the cluster. The associated configs looked like…
The newest systemd service configuration looks like this…
So what’s happened here is the cluster communication has moved to Continue reading
So what happens when you submit a PR, but then you want to change it? After reviewing my proposed changes from my last post, it was decided that I should take a different approach. The changes I needed to make weren’t substantial, and were in the same spirit as the initial PR, so I decided that updating made more sense then starting over. All you have to do is update the code and push another commit to the branch. Let’s assume we’ve made the changes we want to our code again. Let’s verify that Git sees these updates…
Yep – Looks good so far. Now we need to add these files to the commit just like last time…
git add .
So now the files are ready to be committed, let’s go ahead and make a commit…
git commit -m "Updated the ENV variables and the way they are set"
Perfect – So now let’s check and see if our remote (GitHub) is still defined…
All looking good – So now all we need to do is push the commit…
git push -u origin fluentd-elasticsearch-kibanafix
Let’s go check out our PR Continue reading
How much of an Ethernet switch product is custom made by the vendor and how much is commodity components selected and assembled into a closed vendor solution ?
The post Commodity Manufacture is the Majority of Switch Products appeared first on EtherealMind.