Language Selection

English French German Italian Portuguese Spanish

Servers/Back End: Kubernetes, Apache Tomcat, SUSE and More

Filed under
Server
  • 4 tools to help you drive Kubernetes

    In the third article in this series, Kubernetes basics: Learn how to drive first, I emphasized that you should learn to drive Kubernetes, not build it. I also explained that there is a minimum set of primitives that you have to learn to model an application in Kubernetes. I want to emphasize this point: the set of primitives that you need to learn are the easiest set of primitives that you can learn to achieve production-quality application deployments (i.e., high-availability [HA], multiple containers, multiple applications). Stated another way, learning the set of primitives built into Kubernetes is easier than learning clustering software, clustered file systems, load balancers, crazy Apache configs, crazy Nginx configs, routers, switches, firewalls, and storage backends—all the things you would need to model a simple HA application in a traditional IT environment (for virtual machines or bare metal).

    In this fourth article, I'll share some tools that will help you learn to drive Kubernetes quickly.

  • Apache Tomcat 9.0.20 And 8.5.41 is Released, which Fixes many Bugs

    The Apache Tomcat Project is proudly announced the new release of version 9.0.20 of Apache Tomcat 9 branch and version 8.5.41 of Apache Tomcat 8 branch.

    Apache Tomcat 8.5.x replaces 8.0.x and includes new features, which back ported from Tomcat 9.0.x.

    The minimum Java version and implemented specification versions remain unchanged.

    The notable changes from both the versions are listed below.

  • Digital Transformation: An Interview with Rania Mohamed (SUSE Global Services Consultant)

    We’ve heard the mantra loud and clear.  Business must transform to become digital businesses to survive.  And the numbers are stark, with 80 % of businesses striving to make the transition by 2021.

    We sat down with SUSE Solutions Architect, Rania Mohamed, to get her perspective on what ditgital transformation is and how you can start your own transformation.

  • A New Era In Servers Is Starting Now

    You know the world is a different place when shipping 2.58 million servers in a quarter feels like a slowdown, a disappointment, and perhaps a leading indicator of an overall economic slowdown in the world.

    But the slight 5.1 percent downtick in server shipments in the first quarter of 2019 is probably more a function of the hyperscalers and cloud builders having spent a fortune on infrastructure in late 2017 and early 2018 and then waiting to see what the future holds for future processors from Intel and AMD.

  • Kubernetes Users Need Training: Mark Brandon, SuperGiant CEO

    With the explosive growth of Kubernetes adoption, there is a growing demand for training. “People want to use new tool kits that make their jobs easier, but they don’t know how to use them,” said Mark Brandon, founder and CEO of SuperGiant. “We have partnered with the Linux Foundation to create courses that help these users.”

    Brandon’s team created Supergiant toolkit created to “scratch our their itch,” as they say. Their cloud bills were too high because the hardware utilization was too low. They found that the so-called autoscaling tools from most vendors only meant it was easy to scale up.

  • Top 20 Best Big Data Tools and Software That You Can Use in 2019

    In our old days, we traveled from one city to another using a horse cart. However, nowadays is it possible to go using a horse cart? Obviously no, it is quite impossible right now. Why? Because of the growing population and the length of time. In the same way, Big Data emerges from such an idea. In this current technology-driven decade, data is growing too fast with the rapid growth of social media, blogs, online portals, website, and so forth. It is impossible to store these massive amounts of data traditionally. As a consequence, thousands of Big Data tools and software are proliferating in the data science world gradually. These tools perform various data analysis tasks, and all of them provide time and cost efficiency. Also, these tools explore business insights that enhance the effectiveness of business.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.