Red Hat OpenShift 101 for OpenStack admins: Configuration
Red Hat Developer
by JP Jung
2d ago
In the previous post, we oversaw the required Red Hat OpenShift Container Platform operators, their roles, and the format used to create the Red Hat OpenStack Services on OpenShift (RHOSO) control plane. In this article, let’s review the deployment process. We’ll base our observations on the Development Preview 3 code from https://github.com/rh-osp-demo/dp-demo/. Let’s begin with the OpenStack Operator. The OpenStack Operator The OpenStack Operator consists of three parts (a CatalogSource, an OperatorGroup, and a Subscription), each defining a different resource for managin ..read more
Visit website
Red Hat OpenShift 101 for OpenStack admins: Data plane deployment
Red Hat Developer
by JP Jung
2d ago
So far in this series, we oversaw the required Red Hat OpenShift Container Platform operators, their roles, and the format used to create the Red Hat OpenStack Services on OpenShift (RHOSO) control plane. Then, we walked through control plane deployment and data plane configuration.  We’re now ready to add OpenStack compute nodes to the control plane to run virtual machines. The deployment, unsurprisingly, relies on another YAML file.  When released, you can either join an already deployed Red Hat Enterprise Linux (RHEL) 9.4 node or pilot bare metal deployment from scr ..read more
Visit website
Apply generative AI to app modernization with Konveyor AI
Red Hat Developer
by Syed M Shaaf, John Matthews
3d ago
The Konveyor community has developed Konveyor AI (Kai), a tool that uses generative AI to accelerate application modernization. Kai integrates large language models (LLMs) with static code analysis to facilitate code modifications within a developer's IDE, helping transition to other modern programming languages and frameworks efficiently.  Using a retrieval-augmented generation (RAG) approach, Kai enhances LLM outputs with historical code changes and analysis data, ensuring context-specific guidance. This method is model agnostic and does not require model fine-tuning, making Kai a ..read more
Visit website
InstructLab: Advancing generative AI through open source
Red Hat Developer
by Alina Ryan
3d ago
While large language models (LLMs) offer incredible potential, they also come with their share of challenges. Working with LLMs demands high-quality training data, specialized skills and knowledge, and extensive computing resources. The process of forking and retraining a model is also time consuming and expensive. The InstructLab project offers an open source approach to generative AI, sourcing community contributions to support regular builds of an enhanced version of an LLM. This approach is designed to lower costs, remove barriers to testing and experimentation, and improve alignment—that ..read more
Visit website
Podman Desktop brings the Red Hat Developer Subscription to your fingertips
Red Hat Developer
by Valentin Rothberg, Stevan Le Meur
3d ago
The Red Hat Developer Subscription for Individuals is a no-cost benefit of the Red Hat Developer program that includes access to Red Hat Enterprise Linux (RHEL) and other Red Hat products for development use. It is an offering designed for individual developers. You can no-cost subscription by joining the Red Hat Developer program. As announced at Red Hat Summit 2024, you can now easily consume the Red Hat Developer Subscription for Individuals on your desktop. Whether you are using macOS, Windows, or Linux, the Podman Desktop Red Hat Account Extension puts the Develop ..read more
Visit website
Introducing Podman AI Lab: Developer tooling for working with LLMs
Red Hat Developer
by Stevan Le Meur, Jeff Maury
3d ago
The rapid proliferation of generative AI (gen AI) and open source large language models (LLMs) is revolutionizing computing, and AI-enabled applications are now becoming the norm. As a result, application developers now have to learn best practices and how to build applications taking advantage of AI in their solutions. Hence, the need for tools and technologies that make AI more accessible and approachable, enabling developers to tap into its vast potential.  However, this shift also underscores the importance of ensuring data privacy and security, as sensitive information is being proce ..read more
Visit website
Discover Podman Desktop for containers and Kubernetes
Red Hat Developer
by Philippe Martin
3d ago
Podman Desktop is the central place to work with containers as a developer. Podman Desktop uses the Docker, Podman, and Kubernetes APIs to communicate with container engines and Kubernetes clusters to provide users with a unified graphical interface across all these resources. It also provides extensions to help you manage these resources: install the Podman engine and Kubernetes clusters locally, configure access to remote Kubernetes clusters, configure access to images registries, install various commnd-line interfaces (CLIs), and more. Architecture The containers technology is a Linux kerne ..read more
Visit website
Introducing image mode for RHEL and bootable containers in Podman Desktop
Red Hat Developer
by Tim deBoer, Charlie Drage
3d ago
Containers have used Linux since the start. But there have always been two different types of Linux: the host operating system, and the one inside each container. Each one operates independently and requires a completely different set of tools for building, managing, and configuring. But no more! Image mode for Red Hat Enterprise Linux (RHEL) allows you to build and manage a full operating system just like a container image. What are bootable containers? Application container base images are Open Container Initiative (OCI) container images that are usually trimmed down as far as possible, to e ..read more
Visit website
Announcing image mode for Red Hat Enterprise Linux
Red Hat Developer
by Matt Micene
3d ago
At Red Hat, we work on a wide range of technologies and sit at the crossroads of our communities, customers, and partners. We believe our best work is done when we work together to find new solutions. So we asked, what if an operating system could be updated via image-based transactions, and what if those images could be built and shipped like a container? What if we could use the same tools, skills, and patterns as today’s containerized applications, closing the gaps between pipeline and production? The result is a way to think differently about how to build, deploy, and manage Red Hat Enterp ..read more
Visit website
What is platform engineering and why do we need it?
Red Hat Developer
by Markus Eisele
4d ago
DevOps transformed software development. By bringing development and operations teams together, companies achieved a dramatic boost in both speed (agility) and efficiency. But DevOps is just the first chapter. The future of software development lies in platforms. These platforms are like building blocks–scalable and reusable, enabling companies to develop and deliver software even faster and more efficiently than ever before. The best way to achieve this is by making developers happy and more productive. Why we need platform engineering Development and Ops teams are navigating a lot of obstacl ..read more
Visit website

Follow Red Hat Developer on FeedSpot

Continue with Google
Continue with Apple
OR