{"id":43230,"date":"2024-02-10T12:09:05","date_gmt":"2024-02-10T12:09:05","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=43230"},"modified":"2024-02-10T12:09:08","modified_gmt":"2024-02-10T12:09:08","slug":"what-is-openshift-and-use-cases-of-openshift","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-is-openshift-and-use-cases-of-openshift\/","title":{"rendered":"What is OpenShift and use cases of OpenShift?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is OpenShift?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-1024x576.png\" alt=\"\" class=\"wp-image-43238\" style=\"width:656px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-1024x576.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-300x169.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-768x432.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-1536x864.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173-355x199.png 355w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-173.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong><em>What is OpenShift<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>OpenShift is a family of containerization software products made by Red Hat. The most popular offering is <strong>OpenShift Container Platform<\/strong>, a hybrid cloud platform as a service (PaaS) built around Linux containers. This platform utilizes <strong>Kubernetes<\/strong> for container orchestration and management, with Red Hat Enterprise Linux as the foundation.<\/p>\n\n\n\n<p><strong>Key features of OpenShift include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automated deployment and scaling:<\/strong> Streamlines app development and deployment across different environments.<\/li>\n\n\n\n<li><strong>Integrated security:<\/strong> Provides built-in security features for workloads and infrastructure.<\/li>\n\n\n\n<li><strong>Multi-cloud and on-premise support:<\/strong> Deploy applications on various cloud platforms (AWS, Azure, GCP) or on-premises infrastructure.<\/li>\n\n\n\n<li><strong>Developer-friendly tools:<\/strong> Offers various tools for development, CI\/CD pipelines, and application monitoring.<\/li>\n\n\n\n<li><strong>Large ecosystem of partners and integrations:<\/strong> Extends functionalities with numerous tools and technologies.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Top 10 use cases of OpenShift?<\/h2>\n\n\n\n<p>Top 10 Use Cases of OpenShift:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Modernizing legacy applications:<\/strong> Refactor and containerize existing applications for improved scalability and portability.<\/li>\n\n\n\n<li><strong>Building cloud-native microservices:<\/strong> Develop and deploy applications composed of interconnected, independent services.<\/li>\n\n\n\n<li><strong>Continuous integration and continuous delivery (CI\/CD):<\/strong> Automate build, test, and deployment processes for faster development cycles.<\/li>\n\n\n\n<li><strong>Edge computing:<\/strong> Deploy applications closer to data sources for faster processing and reduced latency.<\/li>\n\n\n\n<li><strong>Data science and machine learning:<\/strong> Develop and manage data pipelines and machine learning models.<\/li>\n\n\n\n<li><strong>Internet of Things (IoT):<\/strong> Build and manage applications for connected devices and sensors.<\/li>\n\n\n\n<li><strong>High-performance computing (HPC):<\/strong> Run resource-intensive scientific and engineering applications.<\/li>\n\n\n\n<li><strong>Internal developer platforms:<\/strong> Create centralized platforms for internal application development within organizations.<\/li>\n\n\n\n<li><strong>Software supply chain management:<\/strong> Securely manage and track software builds and deployments.<\/li>\n\n\n\n<li><strong>Containerized DevOps environments:<\/strong> Establish consistent and secure environments for development and operations teams.<\/li>\n<\/ol>\n\n\n\n<p>These are just some of the many use cases for OpenShift. It&#8217;s a versatile platform that can be adapted to various needs and industries.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the feature of OpenShift?<\/h2>\n\n\n\n<p>OpenShift boasts a wide range of features that cater to developers, operators, and businesses alike. Here are some of the key capabilities:<\/p>\n\n\n\n<p><strong>Developer-Centric Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Integrated CI\/CD Pipelines:<\/strong> Seamlessly automate building, testing, and deploying applications with Tekton and other CI\/CD tools.<\/li>\n\n\n\n<li><strong>Multi-Language Support:<\/strong> Develop with various languages like Java, Python, Node.js, Go, and Ruby.<\/li>\n\n\n\n<li><strong>Command-Line and IDE Integrations:<\/strong> Work comfortably with tools like Git, VS Code, and Red Hat CodeReady Studio.<\/li>\n\n\n\n<li><strong>Source-to-Image Building:<\/strong> Simplify container image creation directly from your application code.<\/li>\n\n\n\n<li><strong>Built-in Monitoring and Logging:<\/strong> Gain insights into application performance and health with pre-configured monitoring and logging tools.<\/li>\n<\/ul>\n\n\n\n<p><strong>Operational Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automated Installation and Upgrades:<\/strong> Streamline infrastructure management with automated setups and updates.<\/li>\n\n\n\n<li><strong>Centralized Policy Management:<\/strong> Enforce consistent security and governance across application deployments.<\/li>\n\n\n\n<li><strong>Multi-Cluster Management:<\/strong> Efficiently manage deployments across multiple OpenShift clusters.<\/li>\n\n\n\n<li><strong>Self-Service Environments:<\/strong> Empower developers with on-demand access to approved resources.<\/li>\n\n\n\n<li><strong>Operator Framework:<\/strong> Extend functionality with pre-built operators for databases, networking, and more.<\/li>\n<\/ul>\n\n\n\n<p><strong>Security and Compliance Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Integrated Security Scanning:<\/strong> Scan container images for vulnerabilities before deployment.<\/li>\n\n\n\n<li><strong>Role-Based Access Control (RBAC):<\/strong> Granularly control user access to resources.<\/li>\n\n\n\n<li><strong>Network Policies and Security Context Constraints:<\/strong> Enforce specific security configurations on applications.<\/li>\n\n\n\n<li><strong>Compliance Support:<\/strong> Align deployments with compliance frameworks like HIPAA, PCI DSS, and SOC 2.<\/li>\n\n\n\n<li><strong>Red Hat Support:<\/strong> Benefit from industry-leading support for deployments.<\/li>\n<\/ul>\n\n\n\n<p><strong>Additional Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Scalability:<\/strong> Easily scale applications up or down based on demand.<\/li>\n\n\n\n<li><strong>High Availability:<\/strong> Ensure application uptime with disaster recovery and failover mechanisms.<\/li>\n\n\n\n<li><strong>Portability:<\/strong> Deploy applications across diverse environments, including public clouds, private clouds, and on-premises infrastructure.<\/li>\n\n\n\n<li><strong>Large Ecosystem:<\/strong> Leverage a vast ecosystem of tools, integrations, and partner solutions.<\/li>\n<\/ul>\n\n\n\n<p>This list is not exhaustive, and the specific features available may vary depending on the OpenShift version you choose.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How OpenShift works and Architecture?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"600\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-174.png\" alt=\"\" class=\"wp-image-43239\" style=\"width:681px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-174.png 920w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-174-300x196.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-174-768x501.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><figcaption class=\"wp-element-caption\"><strong><em>OpenShift works and Architecture<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>OpenShift boasts a wide range of features that cater to developers, operators, and businesses alike. Here are some of the key capabilities:<\/p>\n\n\n\n<p><strong>Developer-Centric Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Integrated CI\/CD Pipelines:<\/strong> Seamlessly automate building, testing, and deploying applications with Tekton and other CI\/CD tools.<\/li>\n\n\n\n<li><strong>Multi-Language Support:<\/strong> Develop with various languages like Java, Python, Node.js, Go, and Ruby.<\/li>\n\n\n\n<li><strong>Command-Line and IDE Integrations:<\/strong> Work comfortably with tools like Git, VS Code, and Red Hat CodeReady Studio.<\/li>\n\n\n\n<li><strong>Source-to-Image Building:<\/strong> Simplify container image creation directly from your application code.<\/li>\n\n\n\n<li><strong>Built-in Monitoring and Logging:<\/strong> Gain insights into application performance and health with pre-configured monitoring and logging tools.<\/li>\n<\/ul>\n\n\n\n<p><strong>Operational Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automated Installation and Upgrades:<\/strong> Streamline infrastructure management with automated setups and updates.<\/li>\n\n\n\n<li><strong>Centralized Policy Management:<\/strong> Enforce consistent security and governance across application deployments.<\/li>\n\n\n\n<li><strong>Multi-Cluster Management:<\/strong> Efficiently manage deployments across multiple OpenShift clusters.<\/li>\n\n\n\n<li><strong>Self-Service Environments:<\/strong> Empower developers with on-demand access to approved resources.<\/li>\n\n\n\n<li><strong>Operator Framework:<\/strong> Extend functionality with pre-built operators for databases, networking, and more.<\/li>\n<\/ul>\n\n\n\n<p><strong>Security and Compliance Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Integrated Security Scanning:<\/strong> Scan container images for vulnerabilities before deployment.<\/li>\n\n\n\n<li><strong>Role-Based Access Control (RBAC):<\/strong> Granularly control user access to resources.<\/li>\n\n\n\n<li><strong>Network Policies and Security Context Constraints:<\/strong> Enforce specific security configurations on applications.<\/li>\n\n\n\n<li><strong>Compliance Support:<\/strong> Align deployments with compliance frameworks like HIPAA, PCI DSS, and SOC 2.<\/li>\n\n\n\n<li><strong>Red Hat Support:<\/strong> Benefit from industry-leading support for deployments.<\/li>\n<\/ul>\n\n\n\n<p><strong>Additional Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Scalability:<\/strong> Easily scale applications up or down based on demand.<\/li>\n\n\n\n<li><strong>High Availability:<\/strong> Ensure application uptime with disaster recovery and failover mechanisms.<\/li>\n\n\n\n<li><strong>Portability:<\/strong> Deploy applications across diverse environments, including public clouds, private clouds, and on-premises infrastructure.<\/li>\n\n\n\n<li><strong>Large Ecosystem:<\/strong> Leverage a vast ecosystem of tools, integrations, and partner solutions.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install OpenShift it?<\/h2>\n\n\n\n<p>Installing OpenShift can be done in several ways, depending on your needs and environment. Here are the three main options:<\/p>\n\n\n\n<p><strong>1. OpenShift Local:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pros:<\/strong> Quick and easy to set up, ideal for individual developers and learning.<\/li>\n\n\n\n<li><strong>Cons:<\/strong> Not suitable for production use, limited resources.<\/li>\n<\/ul>\n\n\n\n<p><strong>Installation Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Download the crc tool:<\/strong> Go to the Red Hat Console official site and create a free Red Hat Developer account. Download the crc tool for your system.<\/li>\n\n\n\n<li><strong>Set up the virtual machine:<\/strong> Run <code class=\"\">crc setup<\/code> and follow the instructions. This downloads and configures a virtual machine that will host your OpenShift cluster.<\/li>\n\n\n\n<li><strong>Start the cluster:<\/strong> Run <code class=\"\">crc start<\/code>.<\/li>\n\n\n\n<li><strong>Access the cluster:<\/strong> You can access the OpenShift web console at <code class=\"\">https:\/\/127.0.0.1:8443\/console<\/code>.<\/li>\n<\/ol>\n\n\n\n<p><strong>2. User-Provisioned Infrastructure:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pros:<\/strong> More control over the infrastructure, suitable for small-scale production use.<\/li>\n\n\n\n<li><strong>Cons:<\/strong> Requires technical expertise to manage the infrastructure.<\/li>\n<\/ul>\n\n\n\n<p><strong>Installation Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Prepare your infrastructure:<\/strong> Set up servers with the required operating system and network configuration.<\/li>\n\n\n\n<li><strong>Download the installation program:<\/strong> Get the appropriate installer from the OpenShift Cluster Manager site.<\/li>\n\n\n\n<li><strong>Generate installation manifests:<\/strong> Run the installer with options specific to your infrastructure and desired configuration.<\/li>\n\n\n\n<li><strong>Deploy the cluster:<\/strong> Follow the generated instructions to provision and deploy the OpenShift cluster on your infrastructure.<\/li>\n<\/ol>\n\n\n\n<p><strong>3. Managed OpenShift:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pros:<\/strong> No infrastructure management required, easiest and quickest to set up.<\/li>\n\n\n\n<li><strong>Cons:<\/strong> Less control over the environment, potential costs involved.<\/li>\n<\/ul>\n\n\n\n<p><strong>Options:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OpenShift Online:<\/strong> Managed OpenShift service from Red Hat.<\/li>\n\n\n\n<li><strong>Amazon Red Hat OpenShift (ARO):<\/strong> Managed OpenShift service on AWS.<\/li>\n\n\n\n<li><strong>Other cloud providers:<\/strong> Many cloud providers offer similar managed OpenShift services (e.g., Microsoft Azure Red Hat OpenShift).<\/li>\n<\/ul>\n\n\n\n<p><strong>Installation Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Choose a provider:<\/strong> Select the desired managed OpenShift service based on your needs and budget.<\/li>\n\n\n\n<li><strong>Create an account:<\/strong> Register for an account with the chosen provider.<\/li>\n\n\n\n<li><strong>Provision the cluster:<\/strong> Follow the provider&#8217;s specific instructions to create a new OpenShift cluster.<\/li>\n\n\n\n<li><strong>Access the cluster:<\/strong> The provider will provide access details to your managed OpenShift cluster.<\/li>\n<\/ol>\n\n\n\n<p><strong>Notes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The specific installation steps and options may vary depending on your chosen platform and version of OpenShift.<\/li>\n\n\n\n<li>Consider your technical expertise, project requirements, and budget when choosing an installation method.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Tutorials of OpenShift: Getting Started<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-175-1024x562.png\" alt=\"\" class=\"wp-image-43240\" style=\"width:661px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-175-1024x562.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-175-300x165.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-175-768x421.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-175.png 1110w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong><em>Basic Tutorials of OpenShift<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>OpenShift offers various installation methods, and the approach you choose will depend on your needs and technical expertise. Here are some different options with step-by-step tutorials:<\/p>\n\n\n\n<p><strong>1. OpenShift Local (developer sandbox):<\/strong><\/p>\n\n\n\n<p><strong>Pros:<\/strong> Quick and easy setup, ideal for learning and individual developers. <strong>Cons:<\/strong> Not suitable for production use, limited resources.<\/p>\n\n\n\n<p><strong>Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Setup:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Create a free Red Hat Developer account from the Red Hat official site.<\/li>\n\n\n\n<li>Download and install the <code class=\"\">crc<\/code> tool based on your operating system.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Start the cluster:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">crc setup<\/code> and follow the instructions to download and configure a virtual machine for your OpenShift cluster.<\/li>\n\n\n\n<li>Run <code class=\"\">crc start<\/code> to launch the cluster.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Access the cluster:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Access the OpenShift web console at <code class=\"\">https:\/\/127.0.0.1:8443\/console<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>2. Minishift (local Kubernetes for OpenShift development):<\/strong><\/p>\n\n\n\n<p><strong>Pros:<\/strong> Lightweight, good for learning OpenShift development workflows. <strong>Cons:<\/strong> Simulates OpenShift on a single node, not suitable for production.<\/p>\n\n\n\n<p><strong>Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Setup:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Install Minishift based on your operating system: [&lt;invalid URL removed&gt;]<\/li>\n\n\n\n<li>Configure Minishift with desired memory and storage allocations.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Start the cluster:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">minishift start<\/code> to create and start a local Kubernetes cluster with OpenShift features.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Access the cluster:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Open the Kubernetes dashboard at <code class=\"\">https:\/\/localhost:8443\/console<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>3. User-Provisioned Infrastructure:<\/strong><\/p>\n\n\n\n<p><strong>Pros:<\/strong> More control over the infrastructure, suitable for small-scale production use. <strong>Cons:<\/strong> Requires technical expertise to manage the infrastructure.<\/p>\n\n\n\n<p><strong>Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Prepare your infrastructure:<\/strong> Set up servers with the required operating system and network configuration.<\/li>\n\n\n\n<li><strong>Download the installation program:<\/strong> Get the installer from the OpenShift Cluster Manager site.<\/li>\n\n\n\n<li><strong>Generate installation manifests:<\/strong> Run the installer with options specific to your infrastructure and desired configuration.<\/li>\n\n\n\n<li><strong>Deploy the cluster:<\/strong> Follow the generated instructions to provision and deploy the OpenShift cluster on your infrastructure.<\/li>\n<\/ol>\n\n\n\n<p><strong>4. Managed OpenShift:<\/strong><\/p>\n\n\n\n<p><strong>Pros:<\/strong> No infrastructure management required, easiest and quickest to set up. <strong>Cons:<\/strong> Less control over the environment, potential costs involved.<\/p>\n\n\n\n<p><strong>Options:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Other cloud providers:<\/strong> Many cloud providers offer similar managed OpenShift services (e.g., Microsoft Azure Red Hat OpenShift).<\/li>\n<\/ul>\n\n\n\n<p><strong>Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Choose a provider:<\/strong> Select the desired managed OpenShift service based on your needs and budget.<\/li>\n\n\n\n<li><strong>Generate an account:<\/strong> Register for an account with the chosen provider.<\/li>\n\n\n\n<li><strong>Provision the cluster:<\/strong> Follow the provider&#8217;s specific instructions to create a new OpenShift cluster.<\/li>\n\n\n\n<li><strong>Access the cluster:<\/strong> The provider will provide access details to your managed OpenShift cluster.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>What is OpenShift? OpenShift is a family of containerization software products made by Red Hat. The most popular offering is OpenShift Container Platform, a hybrid cloud platform as a service (PaaS) built around Linux containers. This platform utilizes Kubernetes for container orchestration and management, with Red Hat Enterprise Linux as the foundation. Key features of&#8230;<\/p>\n","protected":false},"author":41,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[5153],"tags":[],"class_list":["post-43230","post","type-post","status-publish","format-standard","hentry","category-openshift"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=43230"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43230\/revisions"}],"predecessor-version":[{"id":43258,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43230\/revisions\/43258"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=43230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=43230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=43230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}