Announcement

Collapse
No announcement yet.

kubenets is this something i should be interested in

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    kubenets is this something i should be interested in

    i run a nextcloud instance on kubuntu 20.04 i havent goten round to migrating over to the server version of kubuntu.

    so back to my question, evry day i see container this kubenets that and im trying to figure out.

    A: what exactly are these containers and kubenets, i understand its some sort of sandbox not sure if it would work in my situation as i need access to other storage drives outside the sand box

    B: is it as good as the hype suggests and is it secure

    Sent from my POT-LX1 using Tapatalk
    Tutorials:
    Yoda's ownCloud Installation on Kubuntu 20.04

    #2
    Kubernetes is probably way more aligned with huge deployments on industrial scales, so you might take more a look at docker, lxc, and the more basic concepts.


    Containers are....containers that one can deploy anything from applications to entire operating systems. They are different from virtualization as they use the existing OS kernel, etc.
    Kubernetes is (iirc) a way to create and manage clusters of these containers to work together, particularly for The Cloud



    A 'simpler' example of containers, at least for me, are Chromebooks. The OS on these is a very custom, secure and stripped down Gentoo. No access to any parts of the OS, more or less and well known to be extremely secure.
    In order to implement a development environment that could still allow for a secure OS, they created the option to enable a Debian container for the purpose. Initially, there was little access to the system, so file access outside the container, sound, etc were not accessible.
    Now, it is semi-well integrated into Chrome OS, with launcher icons for installed Linux programs. Far from perfect, but more than adequate for dev work. All the cool kids just want to install Minecraft on their school-issued low spec Arm devices, though lol.
    This is all done using lxc, which is probably the area to look at if you are interested in this. Docker may be useful as well.





    https://opensource.com/resources/wha...nux-containers
    https://linuxcontainers.org/lxc/getting-started/

    http://www.ethernetresearch.com/linu...ners-with-lxc/

    Note this is all command line stuff

    Comment


      #3
      Originally posted by claydoh View Post
      Kubernetes is probably way more aligned with huge deployments on industrial scales, so you might take more a look at docker, lxc, and the more basic concepts.

      Containers are...containers that one can deploy anything from applications to entire operating systems. They are different from virtualization as they use the existing OS kernel, etc.
      Kubernetes is (iirc) a way to create and manage clusters of these containers to work together, particularly for The Cloud

      A 'simpler' example of containers, at least for me, are Chromebooks. The OS on these is a very custom, secure and stripped down Gentoo. No access to any parts of the OS, more or less and well known to be extremely secure.
      In order to implement a development environment that could still allow for a secure OS, they created the option to enable a Debian container for the purpose. Initially, there was little access to the system, so file access outside the container, sound, etc were not accessible.
      Now, it is semi-well integrated into Chrome OS, with launcher icons for installed Linux programs. Far from perfect, but more than adequate for dev work. All the cool kids just want to install Minecraft on their school-issued low spec Arm devices, though lol.
      This is all done using lxc, which is probably the area to look at if you are interested in this. Docker may be useful as well.

      https://opensource.com/resources/wha...nux-containers
      https://linuxcontainers.org/lxc/getting-started/

      http://www.ethernetresearch.com/linu...ners-with-lxc/

      Note this is all command line stuff
      thanks my friend that's cleared some of that fog, so the question becomes would i benefit from using a container ver of nextcloud.

      its my curiosity as i have a number of friends pleading with me to set up a cloud on thier home networks, so it got me thinking

      Sent from my POT-LX1 using Tapatalk
      Tutorials:
      Yoda's ownCloud Installation on Kubuntu 20.04

      Comment


        #4
        Having it hosted in the cloud instead of on your local machine does perhaps make it easier to access from everywhere, and keeps your own system less visible on the internet so it is arguably more secure.

        Actually if you use a service like Linode or Digital Ocean you actually are accessing containers that provide the remote OS and Nextcloud instance. I'd be surprised if they didn't provide prebuilt instances of it already.

        Then you don't even have to really think about containers and such much at all.



        Sent from my LM-V600 using Tapatalk

        Comment


          #5
          Originally posted by claydoh View Post
          Having it hosted in the cloud instead of on your local machine does perhaps make it easier to access from everywhere, and keeps your own system less visible on the internet so it is arguably more secure.

          Actually if you use a service like Linode or Digital Ocean you actually are accessing containers that provide the remote OS and Nextcloud instance. I'd be surprised if they didn't provide prebuilt instances of it already.

          Then you don't even have to really think about containers and such much at all.

          Sent from my LM-V600 using Tapatalk
          i think i may have incorrectly explained myself, i run a next cloud instance on my local server.

          this is the backbone i use to access my media from my xbox usin webdav.

          at present it is quite time consuming when i have to re install my os or set up a friends server.

          i was wondering if containers would spped up the deployment of nextcloud on a reinstall ( the container needs to access my storage drives as needed)

          i believe there is a next cloud container thingi created by nextcloud.

          im wondering if it would be a good idea to migrate over to this or if is something i can live without.

          thanks again for all your answers the more i learn the better prepared ill be

          Sent from my POT-LX1 using Tapatalk
          Tutorials:
          Yoda's ownCloud Installation on Kubuntu 20.04

          Comment


            #6
            I am not sure. Containers are mainly a way for server clusters to host many different services or applications.
            If you have to recover your OS, you still have to set up the container environment, permissions, access, and all that so I think you'd be spending more time on one spot to save time at a different one. Though I am sure I am completely wrong here
            There may be all sorts of how-tos on this sort of thing out there.



            https://nextcloud.com/install/#instructions-server --look under appliances
            https://help.nextcloud.com/c/support...r-snappy-vm/33
            https://hub.docker.com/r/linuxserver/nextcloud/

            Note that for Nextcoud, they offer docker images, as well as a snap - which itself is a containerized system and may be well suited to your use case.

            Comment


              #7
              Originally posted by claydoh View Post
              I am not sure. Containers are mainly a way for server clusters to host many different services or applications.
              If you have to recover your OS, you still have to set up the container environment, permissions, access, and all that so I think you'd be spending more time on one spot to save time at a different one. Though I am sure I am completely wrong here
              There may be all sorts of how-tos on this sort of thing out there.

              https://nextcloud.com/install/#instructions-server --look under appliances
              https://help.nextcloud.com/c/support...r-snappy-vm/33
              https://hub.docker.com/r/linuxserver/nextcloud/

              Note that for Nextcoud, they offer docker images, as well as a snap - which itself is a containerized system and may be well suited to your use case.
              thanks my friend ill have a peak at docker as well at this point im just reading up on things as you say it may be im doing the best thing for my situation already

              Sent from my POT-LX1 using Tapatalk
              Tutorials:
              Yoda's ownCloud Installation on Kubuntu 20.04

              Comment

              Working...
              X