XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    RunX containers as Kubernetes nodes

    Scheduled Pinned Locked Moved Development
    9 Posts 2 Posters 1.1k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • brodiecyberB Offline
      brodiecyber
      last edited by

      Hello everyone

      This is my question and maybe suggestion.
      I'm running k3s and microk8s in my lab for testing and fun

      I created dedicated full virtual machines based on Debian 11 with k3s API servers running with (1-CPU core an 3-RAM )x3 and a worker node also Debian running 3-CPU and 4-RAM

      Long story short ive been looking into RunX container and trying to understand it better by also reading about katacontainer.
      From what i understand its somewhat in between a full VM and container. Is it possible and would i get a resource saving running k3s and microk8s in a RunX containers rather than full VMs. Note all persistent configs and data are stored on a dedicated storage server so the compute is running in the vms

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        Hey there 🙂

        RunX can be seen indeed a bit between a full VM and a container.

        It's a bit raw at the moment, but I think the biggest "issue" is to have integration with a tool.

        What are you using to orchestrate your containers?

        brodiecyberB 1 Reply Last reply Reply Quote 0
        • brodiecyberB Offline
          brodiecyber @olivierlambert
          last edited by

          olivierlambert Hello Olivier

          To orchestrate my Kubernetes workloads I use Rancher to manage K3s and for pure Docker hosts i use Portainer

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Offline
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by

            We'd like to build a "node driver" using XO API for Rancher, so it will be built transparently for you (creating the VM and so on).

            I suppose right now you have to manually start/create VMs to give to Rancher when you need?

            brodiecyberB 1 Reply Last reply Reply Quote 0
            • brodiecyberB Offline
              brodiecyber @olivierlambert
              last edited by

              olivierlambert That is exactly what is do i manually create API and Worker nodes then add or remove them from my cluster.
              The thought of having rancher or portainer create the nodes is extremely exciting for me and it would than also make sense to use that coming Ansible integration for more customization and control

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Offline
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                This is something we'd like to do, but it's a dev on Rancher side we have to contribute.

                If you are interested, your contribution is very welcome too!

                brodiecyberB 1 Reply Last reply Reply Quote 0
                • brodiecyberB Offline
                  brodiecyber @olivierlambert
                  last edited by

                  olivierlambert Awesome How can I help 🙂

                  brodiecyberB 1 Reply Last reply Reply Quote 0
                  • brodiecyberB Offline
                    brodiecyber @brodiecyber
                    last edited by

                    brodiecyber im still new to this tech but id love to contribute in some way

                    1 Reply Last reply Reply Quote 0
                    • olivierlambertO Offline
                      olivierlambert Vates 🪐 Co-Founder CEO
                      last edited by

                      Sure, let me come back to you this week!

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post