Best Website-BuildersBest Website-Builders
    What's Hot

    Putin to Xi: We will discuss your plan to end the war in Ukraine

    March 20, 2023

    Furman fosters talent development and launches Center for Innovative Leadership

    March 20, 2023

    XXXTentacion: Three men found guilty of murdering rapper in 2018

    March 20, 2023
    Facebook Twitter Instagram
    Facebook Twitter Instagram
    Best Website-BuildersBest Website-Builders
    • Home
    • CSS

      8 semantic HTML tags to make your website accessible, clean and modern

      March 20, 2023

      CSS Entertainment (CSSE) and Allen Media Group join Redbox as partners

      March 20, 2023

      European Bank Bonds, Stocks Fall After Surprise AT1 Wipeout of CS

      March 20, 2023

      UK banks hit as CS AT1 bond writedown sparks turmoil

      March 20, 2023

      NATIONAL VISION HOLDINGS, INC. (NASDAQ: EYE) Shareholder Class Action Alert: Bernstein Liebhard … | Business News

      March 20, 2023
    • Joomla

      How Superior Web Hosting Support Can Drive Business Success

      March 17, 2023

      PANDACU Studio Website Development Cooperation First Page Sage SEO Dsign Chicago adstargets Cardinal Digital Agency

      March 16, 2023

      Bluehost Review: Best Solution for Your Web Hosting Needs? – WISH-TV | Indianapolis News | Indiana Weather

      March 15, 2023

      What’s New in Search? SEO Strategies for 2023

      March 15, 2023

      What’s New in Search? SEO Strategies for 2023

      March 15, 2023
    • PHP

      Christina Ricci said she was nearly sued for a sex scene

      March 20, 2023

      Gen Z adults pay rent with credit cards

      March 20, 2023

      Adam Sandler Wins Mark Twain Award for American Humor

      March 20, 2023

      Sarah Snook was told the ‘inheritance’ was over

      March 20, 2023

      Anna Marie Tendler responds to Taylor Swift backlash

      March 20, 2023
    • UX

      Furman fosters talent development and launches Center for Innovative Leadership

      March 20, 2023

      Twitter now auto-replies to press emails with poop emoji: NPR

      March 20, 2023

      SiteSeer Technologies Expands Support Team, Enhances User Experience

      March 20, 2023

      SAP is the leader in procurement applications

      March 20, 2023

      The Future of Customer Engagement

      March 20, 2023
    • Web Builders
      1. Web Design
      2. View All

      What Comes First in Website Development — Design or Copy?

      February 2, 2023

      Modern Campus Honors Best Higher Education Websites of 2022

      February 2, 2023

      Premier SEO Consultant in Las Vegas, Nevada with Unparalleled Customer Service

      February 2, 2023

      Can Religious Freedom Be Saved? This group is racing the clock to teach America’s first freedom

      February 2, 2023

      How i Create New Google Account

      February 7, 2023

      CWT powers tools for meeting and event planners

      January 31, 2023

      Best Website Builder – Website Builders

      January 24, 2023

      Is There A Market For Rap-Themed Slot Games? – Rap Review

      January 19, 2023
    • WordPress

      Using a fake Samsung SSD can make upgrading your PC or PS5 difficult

      March 20, 2023

      This cybercriminal group will go to great lengths to extort money using your personal data

      March 20, 2023

      Diablo 4 patch addresses biggest beta issue

      March 20, 2023

      Realization of a robust network for the Beyond 5G/6G era

      March 20, 2023

      Satellite communications could be on more new phones and that would be great

      March 20, 2023
    • Realtoz
      • Our Other Sites
    • More News
    Best Website-BuildersBest Website-Builders
    Home » openSUSE Micro could be the next container OS
    Joomla

    openSUSE Micro could be the next container OS

    websitebuildersnowBy websitebuildersnowJuly 6, 2022No Comments6 Mins Read
    Facebook Twitter LinkedIn Telegram Pinterest Tumblr Reddit WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    Jack Wallen kicks the tires on openSUSE Micro, a modern container-specific OS, and shares his thoughts (both good and bad) with you.

    Image: gustavofrazao/Adobe Stock

    openSUSE Micro is a new Linux distribution aimed at hosting containerized workloads with automated management and patching. With this open-source purpose-built operating system, you get an environment specifically designed for workloads that benefit from transactional updates. This rolling release distribution is exactly what your company needs.

    openSUSE Micro aims to be predictable, scalable, reliable and flexible. This new way of thinking about containerized deployment uses standard openSUSE RPMs, has no size limit, and is easy and repeatable to roll out, so you don’t have to learn a new packaging format.

    I installed openSUSE Micro to see what’s what. My impressions were mixed, which is to be expected given that the platform is fairly new. Let’s dive in.

    See: 40+ Open Source and Linux Terms You Should Know (TechRepublic Premium)

    System role

    One of the first deviations from normal openSUSE is system roles. During installation, you can choose which role the OS will play. However, at first glance, these roles are a bit confusing.

    • micro OS: Designed for single-purpose systems and optimized for large-scale deployments. By default it does not provide any services. This will install the OS without a desktop environment.
    • MicroOS container host: Optimized for containers and installs Podman. It also installs without a desktop environment, but with everything needed to deploy containers.
    • MicroOS Desktop (GNOME): Same as MicroOS Container Host, but only includes desktop environment, automatic updates, and rollbacks. This system role is in beta.
    • MicroOS Desktop (KDE): Same as MicroOS Container Host, but only includes desktop environment, automatic updates, and rollbacks. This system role is in alpha.
    • MicroOS with remote authentication (agent): Same as MicroOS, but with a remote authentication agent. Remote authentication is how a host authenticates its hardware and software configuration to a remote server. This will install the agent part.
    • MicroOS with Remote Verifier: Same as MicroOS, but with remote authentication verification. Remote authentication is how a host authenticates its hardware and software configuration to a remote server. This will install the verifier part.

    I decided to install the MicroOS Desktop (GNOME) system role just to see how it worked. The install wasn’t perfect in that I had to keep pressing retry because some packages failed to install on the first try.

    Open Source: Must-Read Articles

    I just completed a fully functional installation with the vanilla GNOME desktop environment. I installed openSUSE Micro as a VirtualBox VM, so I wasn’t able to successfully install the Guest Additions or run the VM with a different graphics controller. So my desktop resolution was pretty small. For this reason, if you’re planning to go virtual root, your best bet is to install without a desktop environment.

    Another issue I initially discovered was that the filesystem was mounted as read-only, so there was no option to install software. But the good news is that using the Podman container runtime library works as expected.

    Please let me explain. The read-only file system is intentionally done for security purposes. It is important to remember that openSUSE Micro is not intended to be used as a standard operating system, but for similar containerized deployments. So there is no need to mount the file system in read/write mode. In fact, you don’t want the file system mounted in any way other than read-only. So with openSUSE Micro as the platform for your containers, you’ll feel instantly at ease.

    But there are pitfalls. He prefers to manage containers via the GUI, but he’s the go-to manager Portainer doesn’t support his Podman yet. Also, Cockpit could not be installed because the system boots in read-only mode. There is a way around it.

    After starting openSUSE Micro, edit fstab with the following command:

    vi /etc/fstab

    Find the line that ends with . ro change it to rwOnce that is done, save the file, reboot your machine and install Cockpit with Podman support using the following command:

    sudo zypper install cockpit cockpit-podman

    It should have worked. However, similar to what I experienced during the OS installation, the installation of the Cockpit Bridge package failed, but no reason was given. No matter how I tried to install it, it didn’t work.

    This is fine because you can interact with Podman from the command line. Besides, I don’t want to install anything extra on a platform intended for scalable container deployment. This should be as minimal as possible. My sole purpose was to see what I could do with openSUSE Micro. So I decided to test a simple deployment instead of relying on the GUI. I’m not going to lie. Podman is not as user friendly as Docker. For example, you can easily deploy a WordPress site using Docker. With Podman, not so much.

    Nevertheless, I decided to do a simple NGINX deployment with Podman using the following command.

    podman pull docker.io/nginx

    podman  run -d --name docker-nginx -p 8080:80 docker.io/nginx

    The rollout went smoothly, but it’s very basic. To take this one step further, he deployed Joomla with Podman using the following command:

    podman pod create --name mypod --publish 8080:80

    podman run -dit --pod mypod -e MYSQL_DATABASE=joomla -e MYSQL_USER=joomlauser -e MYSQL_PASSWORD=joomlapassword -e MYSQL_ROOT_PASSWORD=rootpw --name mariadb docker.io/library/mariadb

    podman run -dit --pod mypod -e JOOMLA_DB_HOST=127.0.0.1 -e JOOMLA_DB_USER=joomlauser -e JOOMLA_DB_PASSWORD=joomlapassword -e JOOMLA_DB_NAME=joomla --name joomla docker.io/library/joomla

    Joomla was GUI install ready and running like a champ. I was amazed at how responsive the Joomla deployment was. This is a testament to how well openSUSE Micro performs even with a desktop installed.

    My conclusion about openSUSE Micro

    openSUSE Micro is a great option for deploying a purpose-built OS for containerized applications. Small, very fast and secure.

    Download the openSUSE Micro ISO and give it a try. openSUSE Micro could be your go-to platform for deploying containers.

    Become a Linux expert with these TechRepublic Academy resources

    Subscribe to TechRepublic’s How To Make Tech Work on YouTube to get all the latest tech advice for business professionals from Jack Wallen.



    Source link

    Share this:

    • Tweet
    • Email
    • Pocket
    • Mastodon
    • WhatsApp
    • Telegram
    • Share on Tumblr
    • Print
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Telegram Email
    Previous ArticlePro-life trail advocate responds to abortion escort projected slander, prayer harassment
    Next Article 8 new JavaScript features you can use today
    websitebuildersnow
    • Website

    Related Posts

    How Superior Web Hosting Support Can Drive Business Success

    March 17, 2023

    PANDACU Studio Website Development Cooperation First Page Sage SEO Dsign Chicago adstargets Cardinal Digital Agency

    March 16, 2023

    Bluehost Review: Best Solution for Your Web Hosting Needs? – WISH-TV | Indianapolis News | Indiana Weather

    March 15, 2023
    Add A Comment

    Leave a Reply Cancel reply

    Top Posts

    Subscribe to Updates

    Get the latest sports news from SportsSite about soccer, football and tennis.

    Advertisement
    Demo

    This website provides information about CSS and other things. Keep Supporting Us With the Latest News and we Will Provide the Best Of Our To Makes You Updated All Around The World News. Keep Sporting US.

    Facebook Twitter Instagram Pinterest YouTube
    Top Insights

    Putin to Xi: We will discuss your plan to end the war in Ukraine

    March 20, 2023

    Furman fosters talent development and launches Center for Innovative Leadership

    March 20, 2023

    XXXTentacion: Three men found guilty of murdering rapper in 2018

    March 20, 2023
    Get Informed

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    © 2023 bestwebsite-builders. Designed by bestwebsite-builders.
    • Home
    • About us
    • Contact us
    • DMCA
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.