TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Learn Kubernetes with Google

111 pointsby Gigacoreover 2 years ago

7 comments

vanillaxover 2 years ago
This seems to gives you no starting point.
评论 #33721411 未加载
评论 #33722238 未加载
评论 #33722069 未加载
评论 #33723994 未加载
manishsharanover 2 years ago
A lot of these learning resources either tie you down a vendor Cloud specific Kubernetes like this one or run they risk of getting outdated. My journey to Learn Kubernetes using Vagrant , VirtualBoxe VMs, Ansible and Kubeadmin has run into a lot of those.<p>First , there is the issue of Docker and Kubernetes compatibility that I ran into. I could not get Docker shim to work and pivoted to Containerd. Once I sorted this out , I was able to get my Kubernete cluster deployed. Or So I thought.<p>I ran into an issue of my nodes not using the correct IP address to join the cluster. Apparently, there is a flag you need to enable in the nodes like KUBELET_EXTRA_ARGS=&quot;--node-ip=&lt;your node ip address&gt;&quot;. Once I got this sorted out by modifying &#x2F;etc&#x2F;systemd&#x2F;system&#x2F;kubelet.service.d&#x2F;10-kubeadm.conf , my nodes were able to join the cluster properly and I was ready to do actual development. Or so I thought.<p>There is this issue of Loadbalancer. I had no idea that the only way to get Kubernetes to work and expose deployed services require a cloud vendor specific load balancer. If you deploy Kubernetes using Kubeadmin and VMs, you do not get a load balancer. So now I have to deploy something called MetalLB or create services of type NodePort so that they can be accessed using node ip addresses. MetalLB requires knowledge of BGP which I don&#x27;t have. So I will stick to NodePort.<p>So now I have to deploy a vm with Haproxy as the Loadbalancer that could forward the calls to Nodeports of my services on my Kubernetes cluster on my laptop.<p>I have been told it is roses all the way once the cluster is working with the load balancer. Or so I think.
评论 #33721956 未加载
评论 #33723684 未加载
nunezover 2 years ago
VMware has a similar offering called KubeAcademy at <a href="https:&#x2F;&#x2F;kube.academy" rel="nofollow">https:&#x2F;&#x2F;kube.academy</a>
fernandotakaiover 2 years ago
i quite like &quot;kubernetes the hard way&quot; by Kelsey Hightower <a href="https:&#x2F;&#x2F;github.com&#x2F;kelseyhightower&#x2F;kubernetes-the-hard-way" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kelseyhightower&#x2F;kubernetes-the-hard-way</a><p>not sure how up-to-date it is, but it really helped me understand how k8s works.
评论 #33720294 未加载
评论 #33719877 未加载
mynameisashover 2 years ago
I know that K8s isn&#x27;t Docker, but discussing learning the former, does anyone have a suggestion for learning the latter? I know what Docker is and have even used it for a production service, but I definitely don&#x27;t feel like I&#x27;ve learned it &quot;properly&quot;. I vaguely recall reading some of the Docker documentation and was underwhelmed with its ability to onboard newbies.
评论 #33722223 未加载
评论 #33722245 未加载
评论 #33722304 未加载
评论 #33724284 未加载
评论 #33722123 未加载
pmoriartyover 2 years ago
Is withgoogle.com an official Google website, or are they about to get hit with a takedown notice for trademark infringement?
评论 #33719561 未加载
评论 #33719878 未加载
评论 #33720085 未加载
joanfihuover 2 years ago
No thanks.