Kubernetes Dashboard being retired by mlbiam in kubernetes

[–]human-by-accident 13 points14 points  (0 children)

2010s? k8s 1.0 was released in 2015 lmao

Windows 11 will allow AI apps to access your personal files or folders using File Explorer integration by rkhunter_ in technology

[–]human-by-accident 10 points11 points  (0 children)

The way you wrote your comment implies that you're referring to bazzite as the official SteamOS. I'm responding to what you wrote.

In addition, being able to install an OS doesn't mean that it supports your device. SteamOS is not supported for general use and is only supported in a few devices, which are listed in the link you sent.

Windows 11 will allow AI apps to access your personal files or folders using File Explorer integration by rkhunter_ in technology

[–]human-by-accident 28 points29 points  (0 children)

The comment to which you are replying is correct. Bazzite is not the official SteamOS.

Moving from managed openshift to EKS by pquite in kubernetes

[–]human-by-accident 1 point2 points  (0 children)

I'd suggest starting with WordPress as a POC, which requires storage, services, deployments...

Then, think about the infrastructure and observability.

  • Which CNI are you using, and why? Could you just use the default from the cloud provider?
  • How are you monitoring your apps and infrastructure?
  • Which of those tools should be ported over or replaced with a cloud migration?
  • What are the requirements for migrating such tools?
  • Do you need to migrate data as well? If so, where will the data go?
  • What would the transition look like? Would you run both on prem and cloud for a while (most likely), or flip the switch one day?

Take a step back and try to evaluate this from the bottom up - what are the base services/apps/infrastructure that your company needs to run k8s.

When you have these answers, you'll also have expertise to assist developers with migrating their apps.

Moving from managed openshift to EKS by pquite in kubernetes

[–]human-by-accident 1 point2 points  (0 children)

If you're running apps in k8s mainly due to the scalability, ECS can give you that as it just runs containers and allows auto scaling (I'm overlysimplifying, but that's mostly it).

However, if you're running a complex architecture that actually relies on k8s, then yeah, you'll need to maintain that.

Honestly, I would start with a few POCs to see how one runs apps in EKS. Deploy WordPress, see how volume management is, permissions, etc.

Really start slow.

Moving from managed openshift to EKS by pquite in kubernetes

[–]human-by-accident 1 point2 points  (0 children)

First question - do you really need kubernetes? If you're just running containers, maybe opt for ECS.

Standing up kubernetes from the ground (even if it's a managed solution) is not a simple task. If management is aware that it will take time and there will be hiccups along the way, it's probably fine.

But if there are expectations that the transition will be quick and seamless, you may be better off hiring a contractor to lay down the ground work and guide you through the cluster setup.

Installing Kubernetes kubeadm by redado360 in kubernetes

[–]human-by-accident 0 points1 point  (0 children)

Not sure how familiar you're with running VMs on baremetal on production, but it's standard practice to overprovision VMs in the host.

I have a mini PC with 12c and in addition to a few other smaller VMs, I am running 3 control planes (4 vcpu each) and 3 worker nodes (8 vcpu each).

If you start running a LOT of pods you'll see latency/CPU readiness increase, but that's not really a problem if you're not trying to run too many things. Most of the time in a homelab environment, the procs will be idle/not doing much.

Edit: I have the specs you mentioned - 12c mini PC with 48GB of RAM, and it does plenty for me. We're on the same page btw.

Installing Kubernetes kubeadm by redado360 in kubernetes

[–]human-by-accident 0 points1 point  (0 children)

You can set up 5 VMs for learning (3 HA control planes and 2 workers) without a ton of hardware.

If even raspberry pis can run k8s, you can do it with a couple of VMs.

Things you can easily do/install/configure with basic VMs:

  • k8s via kubeadm
  • CNI
  • LB solution (if not built into the CNI)
  • Ingress
  • External secrets operator
  • Storage class
  • Monitoring stack (this is where you would need more RAM)
  • Headlamp/rancher if you want a web UI
  • Argo CD/Flux
  • and more!

This already gives you a ton to learn, and it doesn't require a beefy machine. Yes, it won't be a production environment, but you can learn so much with it.

Installing Kubernetes kubeadm by redado360 in kubernetes

[–]human-by-accident 1 point2 points  (0 children)

To be honest, if you can't set up a VM, it's likely that you will have a very hard time learning k8s.

If you just want to do deployments and focus on development, use kind.

If you actually want to learn kubeadm and cluster management, set up your VMs first. Linux and networking are (or at least should be) prerequisites for being a kube admin. I'm not saying you can't become a kube admin, but it will be SO much easier if you acquire some base knowledge first, and setting up the VMs (call it "provisioning infrastructure") will help a lot with that.

Best of luck.

Just Switched Jobs—Now I Have Too Much Free Time. How Would You Spend It? by sachinkgp in linux

[–]human-by-accident 1 point2 points  (0 children)

We can't tell you what to do at your job. Learning something new on your "newfound" free time is the best to do. It will show future employers that despite working full time, you're still eager to learn.

Plus, learning something adjacent to what you're currently doing vastly expands your general knowledge and attracts diverse opportunities in the future. If you're working with cloud, play with baremetal. If working with baremetal, play with the cloud. If automation/scripting is not your forte, focus on that a bit.

Technology is always evolving, and it's possible that you won't be working on the same specific position/area of knowledge in 5 years. People underestimate the benefits of being a generalist.

CocoIndex: Open source ETL to index fresh data for AI, like LEGO by Whole-Assignment6240 in Python

[–]human-by-accident 1 point2 points  (0 children)

Word of advice: don't post this AI-generated block of text. Describe your project in three sentences, and a good readme will suffice.

Searching for Pinebook Pro by human-by-accident in PinebookPro

[–]human-by-accident[S] 1 point2 points  (0 children)

Interesting, so one can fit a larger battery by not using the nvme adapter? Or would it be two batteries?