Kube Architect
8.97K subscribers
1.9K photos
444 videos
2 files
3.99K links
News and links on architecting and developing apps on Kubernetes curated by the @Learnk8s team
Download Telegram
Forwarded from Kube Careers
What does it take to get a job as a Kubernetes engineer?

Do you need a Kubernetes certification to apply for a job?

What's the average salary for a Kubernetes engineer?

We analyzed 86 Kubernetes jobs for July, August and September and found that:

- The average Kubernetes job pays €89,729 in Europe and $139,269 in North America.
- The majority of the job listings are for Senior DevOps Engineers.
- There is a drop in remote working! Companies are asking employees to go back to the office.
- As usual, AWS, Python, Terraform, Prometheus and Jenkins 😭 are the top terms mentioned in any Kubernetes job descriptions.

You can read the full report here: https://kube.careers/kubernetes-trend-report-2022-q3
In this article, you will find a visual explanation of how the Kubernetes API works.

More: https://dev.to/danielepolencic/the-kubernetes-api-architecture-1pi9
This article reviews the background of Database Mesh, reexamines the value of Database Mesh 1.0, and introduces the new concepts, ideas, and features of Database Mesh 2.0. It also attempts to explore the future of Database Mesh.

More: https://medium.com/@database-mesh/database-mesh-2-0-database-governance-in-a-cloud-native-environment-3e41f0f2722c
Forwarded from LearnKube news
KubeFire creates and manages Kubernetes clusters using Firecracker microVMs.

More: https://github.com/innobead/kubefire
👍1🔥1
In this article, you'll learn a few tips for a more scalable and robust Kubernetes cluster:

1. Different worker groups for different services.
2. Single worker group for all services.
3. Pod level access control.
4. Topology constraints.
5. Scaling policies.

More: https://medium.com/@imprintpayments/the-evolution-of-kubernetes-resource-management-at-imprint-71507e84f2db
In this article, you'll learn how to design your continuous development process on Kubernetes with GitOps:

1. Using the same tag and making a rollout.
2. Committing the latest tag.
3. Detecting the latest version automatically.
4. Using Argo CD Image Updater.

More: https://piotrminkowski.com/2022/06/06/continuous-development-on-kubernetes-with-gitops-approach
In this post, you'll learn how you can use Kubernetes to easily perform leader elections in your distributed application.

More: https://imoisharma.medium.com/how-leader-election-works-in-kubernetes-by-m-sharma-635d213b3fd1
👍1
Nova scans your cluster for installed Helm charts and then cross-checks them against all known Helm repositories.

If it finds an updated version of the chart you're using or notices your current version is deprecated, it will let you know.

More: https://github.com/fairwindsops/nova
👍2
Forwarded from LearnKube news
Knest is a tool that lets you run Kubernetes in Kubernetes.

More: https://github.com/smartxworks/knest
In this tutorial, you'll learn how to:

- Create an isolated cluster with vcluster.
- Package apps with Helm.
- Submit a request for a "new environment" that will automatically create a new cluster and install the Helm chart using Crossplane.

More: https://salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane
👍1
Kubetail is a bash script that enables you to aggregate (tail/follow) logs from multiple pods into one stream.

This is the same as running kubectl logs -f but for multiple pods.

More: https://github.com/johanhaleby/kubetail
Forwarded from LearnKube news
Keeping track of your Kubernetes resources can be a challenge, especially as you scale.

The Kubernetes web-based dashboard is a great way to visualize what's going on in your cluster.

More: https://containiq.com/post/intro-to-kubernetes-dashboards
fubectl reduces repetitive interactions with kubectl.

More: https://github.com/kubermatic/fubectl
Curve is a high-performance, lightweight-operation, cloud-native open source distributed storage system for Kubernetes/OpenStack

Curve can also be used as a cloud storage middleware using S3-compatible object storage as a data storage engine

More: https://github.com/opencurve/curve
Forwarded from Kube Events
🗓 Kubernetes events starting in the next 24 hours:

14 Nov 12:00 pm GMT - 🔥 Devopsdays Chattanooga | Devopsdays - 📍 In-person conference

14 Nov 12:00 pm GMT - Open Source monitoring conference | NETWAYS - 📍 In-person conference

14 Nov 2:00 pm GMT - CKA bootcamp | Cloud Technology Experts Inc - 📍 Online workshop

→ See all Kubernetes events
Forwarded from Kube Builders
In this article, you'll learn how to create an HA multi-node K3S Cluster using K3d.

More: https://akyriako.medium.com/provision-a-high-availability-k3s-cluster-with-k3d-a7519f476c9c
👍1
Forwarded from LearnKube news
Helmsman is a Helm Charts as Code tool which allows you to automate the deployment/management of your Helm charts from version-controlled code.

More: https://github.com/Praqma/helmsman
In this article, you'll learn how to maintain Helm charts without cloning the chart source code.

Instead, you'll create a new chart with a dependency and overwrite the values there.

More: https://aaabramov.medium.com/stop-cloning-helm-charts-enough-b40fb5d67ac7
Forwarded from LearnKube news
This media is not supported in your browser
VIEW IN TELEGRAM
Volcano is a system for running high-performance workloads on Kubernetes.

In this case study, you will learn how RuiTian schedules over 300k batch jobs using Volcano.

More: https://altoros.com/blog/volcano-scheduling-300000-pods-in-production-daily
Project Neco is an effort to re-architecture data centers to make them resilient, manageable, and observable with robust automation using Kubernetes.

More: https://github.com/cybozu-go/neco
Forwarded from LearnKube news
This media is not supported in your browser
VIEW IN TELEGRAM
We've just released "Learn Kubernetes weekly", a newsletter that features curated Kubernetes news, events, and job opportunities.

What you can expect:

- The best articles and tutorials to sharpen your Kubernetes skills.
- The best meetups, conferences, and training that you should attend.
- Libraries, frameworks, and tools that you can use in your projects.

The newsletter is not a collection of links or an essay; instead, we opted for a few short sentences for each article or project — so it's easier to judge if you should read the article or skip it.

The first issue is due tomorrow, and you can subscribe here: https://learnk8s.io/learn-kubernetes-weekly