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

    Kuberenets cluster recipe not happy

    Scheduled Pinned Locked Moved Xen Orchestra
    49 Posts 5 Posters 15.0k Views 1 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.
    • olivierlambertO Offline
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by

      Delete the template, maybe it's a previous version 🙂

      M 1 Reply Last reply Reply Quote 0
      • M Offline
        mathiashedberg @olivierlambert
        last edited by

        olivierlambert I deleted all templates from XOA by going to "Hub" > "Templates" and using the trash icon to remove them. However it still appears that it uses debian 9. I could try to remove all templates from the system via the windows xcp-ng client. However it may be of importance to know that i have never used the debian 9 template before. While using this recipe was the first time i saw it.

        I remember trying the k8s recipe about a year ago, maybe that has tainted my setup in some way?

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

          How do you check it's using Debian 9 template exactly?

          M 1 Reply Last reply Reply Quote 0
          • M Offline
            mathiashedberg @olivierlambert
            last edited by

            olivierlambert Under the VM page "Advanced" > "Misc"

            P 1 Reply Last reply Reply Quote 0
            • P Offline
              pnunn @mathiashedberg
              last edited by

              mathiashedberg I've just checked the ones I built that started all of this... they are deb 9.

              Peter.

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

                Can you provide a screenshot?

                Also, double checking inside the VM that's debian 9 with a cat /etc/issue. Because the original template doesn't mean anything.

                P 1 Reply Last reply Reply Quote 0
                • P Offline
                  pnunn @olivierlambert
                  last edited by pnunn

                  olivierlambert Ahh... it is 10 on the inside. 9 on the wrapper 🙂

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

                    You can create a Debian 10 VM using a Debian 9 template, it doesn't matter (both are HVM guests, same config).

                    The current VM was probably made while Debian 10 template wasn't there yet.

                    M 1 Reply Last reply Reply Quote 0
                    • M Offline
                      mathiashedberg @olivierlambert
                      last edited by

                      olivierlambert

                      So after some more testing it seems the template mapping is wrong again. My k8s VMs started with 500MB, and when i looked at the bash history, i saw that yet again, the k8s VMs were based on an existing VM running on the system. The ram was set to 500MB because thats what the base VM ram settings were. This is the same issue as earlier on.

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

                        Are you sure you removed the templates?

                        M 1 Reply Last reply Reply Quote 0
                        • M Offline
                          mathiashedberg @mathiashedberg
                          last edited by

                          So this new VM for k8s seems to be based on an existing VM, which itself is based on the Debian 10 template (when it was created a long time ago)

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            mathiashedberg @olivierlambert
                            last edited by

                            olivierlambert Ill remove them using the windows client

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

                              Our recipe is based on Debian available in XO Hub template.

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

                                In XO, you can search it in Templates view and remove it 🙂

                                M 1 Reply Last reply Reply Quote 0
                                • M Offline
                                  mathiashedberg @olivierlambert
                                  last edited by mathiashedberg

                                  olivierlambert Yes i removed it from the Hub > Templates view. It should be noted that i take regular backups of the VMs created with this debian 10 template, so i think it is using them

                                  Backups are done with the XCP-NG center: 'Pool' > 'VM Snapshot Schedule' setting

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

                                    Please do NOT use XCP-ng Center "snapshot schedule" feature please 😞

                                    M 1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      mathiashedberg @olivierlambert
                                      last edited by

                                      olivierlambert For a homelab setup this is currently the only "free" solution to snapshotting that i know of (other than file system based like ZFS).

                                      Going from "free" to 77USD a month is quite a jump imo.

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

                                        It's a bit off topic but:

                                        1. Remember, snapshot is not backup
                                        2. You can use XO from the sources to have all XO source code without feature restrictions (but XO hub/recipe is XOA because it's a service connected on xen-orchestra.com where we host the machines).

                                        Anyway, let's try to find the original problem 🙂

                                        M 1 Reply Last reply Reply Quote 1
                                        • D Offline
                                          DustinB @mathiashedberg
                                          last edited by

                                          mathiashedberg said in Kuberenets cluster recipe not happy:

                                          olivierlambert For a homelab setup this is currently the only "free" solution to snapshotting that i know of (other than file system based like ZFS).

                                          Going from "free" to 77USD a month is quite a jump imo.

                                          Xen Orchestra is free and open source. You can follow the build from source instructions or use a script like the one posted to my github

                                          1 Reply Last reply Reply Quote 0
                                          • M Offline
                                            mathiashedberg @olivierlambert
                                            last edited by

                                            olivierlambert
                                            The snapshot functionality is still quite tempting to use, as I have not had any issues with it before now. I'll admit I'm not too up to date on what features are recommended or not when it comes to XCP-NG.

                                            DustinB I think its great that we have such useful software that is free and open source. If my comment came off as negative I apologize, that was not my intention.

                                            Moving forward I would assume that removing all my snapshots would remedy the issue. However I'm not too sure on how keen I am on doing that right at this moment with my current setup, maybe on a different test lab.

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