Skip to content

VMware’s rivals ramp efforts to create alternative stacks

Technology
10 7 37
  • This post did not contain any content.
  • This post did not contain any content.

    Interesting, no mention of proxmox

  • Interesting, no mention of proxmox

    Man, I've been living and working in Germany for close to 10 years now. Proxmox is like that 50yo colleague of mine. Hard worker, reliable, really knowledgeable, a treasure trove of info, but he can't be budged. He insists on installing any new VM using the GUI (both Windows and Linux), he avoids learning "new things" like Docker or Kubernetes, and really distrusts "the cloud".

    I will keep using Proxmox, as I have for many years both at work and at home, but we are migrating from a VM (with Docker) setup to Kubernetes. It would have been great for Proxmox to offer some support there, but...

  • Interesting, no mention of proxmox

    The mentioned products have had major releases recently. Has anything major happened with Proxmox recently?

  • Man, I've been living and working in Germany for close to 10 years now. Proxmox is like that 50yo colleague of mine. Hard worker, reliable, really knowledgeable, a treasure trove of info, but he can't be budged. He insists on installing any new VM using the GUI (both Windows and Linux), he avoids learning "new things" like Docker or Kubernetes, and really distrusts "the cloud".

    I will keep using Proxmox, as I have for many years both at work and at home, but we are migrating from a VM (with Docker) setup to Kubernetes. It would have been great for Proxmox to offer some support there, but...

    not sure what the big deal is, I'm running a docker lab with portrainer inside a proxmox LXC

  • Interesting, no mention of proxmox

    Is Proxmox really a VMware competitor? I mean it is another virtualization system but even like Hyper-V these days is not as big of a shitshow as it once was and it much closer in functionality to VMWare. And as jank as it is I’m seeing companies move to Nutanix over Proxmox

  • not sure what the big deal is, I'm running a docker lab with portrainer inside a proxmox LXC

    I do the same in Proxmox VMs, in my homelab, which is... fine. I was talking more about native support, manageable via an API or something.

    Say I need to increase the number of nodes in my cluster. I spin up a new VM using the template I have, adjust the network configuration, update the packages, add it to the cluster. Oh, maybe I should also do an update on all of them while I'm there, because now the new machine runs a different docker version. I have some Ansible and bash scripts that automates most of this. It works for my homelab.

    At work however, I have a handful of clusters, with dozens of nodes. The method above can become tedious fast and it's prone to human errors. We use external Kubernetes as a service platforms (think DOKS, EKS, etc), who have Terraform providers available. So I open my Terraform config and increase the number of nodes in one of my pre-production clusters from 9 to 11. I also change the version from 1.32 to 1.33. I then push my changes to a new merge request, my Gitlab CI spins up, who calls Atlantis to run a terraform plan, I check the results and ask it to apply. It takes 2 minutes. I would love to see this work with Proxmox.

  • I do the same in Proxmox VMs, in my homelab, which is... fine. I was talking more about native support, manageable via an API or something.

    Say I need to increase the number of nodes in my cluster. I spin up a new VM using the template I have, adjust the network configuration, update the packages, add it to the cluster. Oh, maybe I should also do an update on all of them while I'm there, because now the new machine runs a different docker version. I have some Ansible and bash scripts that automates most of this. It works for my homelab.

    At work however, I have a handful of clusters, with dozens of nodes. The method above can become tedious fast and it's prone to human errors. We use external Kubernetes as a service platforms (think DOKS, EKS, etc), who have Terraform providers available. So I open my Terraform config and increase the number of nodes in one of my pre-production clusters from 9 to 11. I also change the version from 1.32 to 1.33. I then push my changes to a new merge request, my Gitlab CI spins up, who calls Atlantis to run a terraform plan, I check the results and ask it to apply. It takes 2 minutes. I would love to see this work with Proxmox.

    I know what you mean, but just saying that Proxmox absolutely has an Api that can do a few (not all) of these things - and some are potentially use cases for the data centre manager.
    But yeah, I know what you mean.

  • I do the same in Proxmox VMs, in my homelab, which is... fine. I was talking more about native support, manageable via an API or something.

    Say I need to increase the number of nodes in my cluster. I spin up a new VM using the template I have, adjust the network configuration, update the packages, add it to the cluster. Oh, maybe I should also do an update on all of them while I'm there, because now the new machine runs a different docker version. I have some Ansible and bash scripts that automates most of this. It works for my homelab.

    At work however, I have a handful of clusters, with dozens of nodes. The method above can become tedious fast and it's prone to human errors. We use external Kubernetes as a service platforms (think DOKS, EKS, etc), who have Terraform providers available. So I open my Terraform config and increase the number of nodes in one of my pre-production clusters from 9 to 11. I also change the version from 1.32 to 1.33. I then push my changes to a new merge request, my Gitlab CI spins up, who calls Atlantis to run a terraform plan, I check the results and ask it to apply. It takes 2 minutes. I would love to see this work with Proxmox.

    Interesting,

    I've automated deployment with SDNET and templates, but the other stuff you're doing with terraform is more akin "Orchestration" There must be some GUI for terraform that works with proxmox.

    I guess you could do the same with expansible and playbooks but it sounds like you're looking for something with a GUI that does the work for you.

    I can't think of any, but proxmox does have an API ... wondering why no one has done this yet ....

  • Interesting,

    I've automated deployment with SDNET and templates, but the other stuff you're doing with terraform is more akin "Orchestration" There must be some GUI for terraform that works with proxmox.

    I guess you could do the same with expansible and playbooks but it sounds like you're looking for something with a GUI that does the work for you.

    I can't think of any, but proxmox does have an API ... wondering why no one has done this yet ....

    I don't use any GUI... I use terraform in the terminal or via CI/CD. There is an API and also a Terraform provider for Proxmox, and I can use that, together with Ansible and shell scripts to manage VMs, but I was looking for k8s support.

    Again, it works fine for small environments, with a bit of manual work and human intervention, but for larger ones, I need a bit more. I moved away from a few VMs acting as k8s nodes, to k8s as a service (at work).

  • 196 Stimmen
    30 Beiträge
    11 Aufrufe
    D
    This guy gets it. And from my professional experience, Gen Z sucks at separating the two.
  • YouTube Comment Bots are out of control...

    Technology technology
    3
    55 Stimmen
    3 Beiträge
    27 Aufrufe
    D
    Youtube is just lazy. These bots are laughably easy to detect and block.
  • 138 Stimmen
    28 Beiträge
    83 Aufrufe
    1
    Not our. i talk, and you talk. it is our discussion. It’s a discussion you are trying to have i am not trying to have, i am having it. here you are, replying to me. why are you trying so hard to prove that a discussion is not a discussion? it does not make sense. I labeled as a layman’s guess. yeah. and since i am more knowledgeable than you in this particular regard, i contributed some information you might not have had. now you do and your future layman's guess can be more educated. that is how the discussion works. and for some strange reason, you seem to be pissed about it.
  • 209 Stimmen
    11 Beiträge
    53 Aufrufe
    K
    And yet so many people still refusing to switch to Signal, even tho Whatsapp is officially declared unsave by the government.
  • Diego

    Technology technology
    1
    1
    0 Stimmen
    1 Beiträge
    10 Aufrufe
    Niemand hat geantwortet
  • 33 Stimmen
    2 Beiträge
    21 Aufrufe
    rooki@lemmy.worldR
    Woah in 2 years, that will be definitly not be forgotten until then....
  • 163 Stimmen
    9 Beiträge
    38 Aufrufe
    stroz@infosec.pubS
    Move fast and break people
  • Microsoft's AI Secretly Copying All Your Private Messages

    Technology technology
    4
    1
    0 Stimmen
    4 Beiträge
    26 Aufrufe
    S
    Forgive me for not explaining better. Here are the terms potentially needing explanation. Provisioning in this case is initial system setup, the kind of stuff you would do manually after a fresh install, but usually implies a regimented and repeatable process. Virtual Machine (VM) snapshots are like a save state in a game, and are often used to reset a virtual machine to a particular known-working condition. Preboot Execution Environment (PXE, aka ‘network boot’) is a network adapter feature that lets you boot a physical machine from a hosted network image rather than the usual installation on locally attached storage. It’s probably tucked away in your BIOS settings, but many computers have the feature since it’s a common requirement in commercial deployments. As with the VM snapshot described above, a PXE image is typically a known-working state that resets on each boot. Non-virtualized means not using hardware virtualization, and I meant specifically not running inside a virtual machine. Local-only means without a network or just not booting from a network-hosted image. Telemetry refers to data collecting functionality. Most software has it. Windows has a lot. Telemetry isn’t necessarily bad since it can, for example, help reveal and resolve bugs and usability problems, but it is easily (and has often been) abused by data-hungry corporations like MS, so disabling it is an advisable precaution. MS = Microsoft OSS = Open Source Software Group policies are administrative settings in Windows that control standards (for stuff like security, power management, licensing, file system and settings access, etc.) for user groups on a machine or network. Most users stick with the defaults but you can edit these yourself for a greater degree of control. Docker lets you run software inside “containers” to isolate them from the rest of the environment, exposing and/or virtualizing just the resources they need to run, and Compose is a related tool for defining one or more of these containers, how they interact, etc. To my knowledge there is no one-to-one equivalent for Windows. Obviously, many of these concepts relate to IT work, as are the use-cases I had in mind, but the software is simple enough for the average user if you just pick one of the premade playbooks. (The Atlas playbook is popular among gamers, for example.) Edit: added explanations for docker and telemetry