{"id":198,"date":"2022-12-06T23:36:43","date_gmt":"2022-12-06T23:36:43","guid":{"rendered":"https:\/\/quadbase.com\/blog\/?p=198"},"modified":"2023-06-21T20:10:38","modified_gmt":"2023-06-21T20:10:38","slug":"how-to-deploy-espresschart-on-ibm-cloud-openshift","status":"publish","type":"post","link":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/","title":{"rendered":"How to deploy EspressChart on  IBM Cloud OpenShift"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">IBM Cloud Red Hat OpenShift<\/h3>\n\n\n\n<p>Using Red Hat OpenShift, users can deploy highly available, fully managed clusters with the click of a button. So in this blog, we will describe from the user&#8217;s point of view, how to deploy our product, EspressChart, on Red Hat OpenShift on IBM Cloud.<\/p>\n\n\n\n<p>Docker enables us to create an image of our application with all the required dependencies prepackaged into images that can be instantly deployed in any environment. Kubernetes powers deployment and management of these Docker images across large clusters by providing self-healing and auto scaling features.<\/p>\n\n\n\n<p>OpenShift builds on these technologies by providing a layer of tools that abstract the underlying Kubernetes and infrastructure management tasks to help developers easily deploy and manage their applications on the Kubernetes based infrastructure.<\/p>\n\n\n\n<p>Our product, EspressChart, can run remotely by deploying EspressManager as a servlet in Tomcat.&nbsp;<\/p>\n\n\n\n<p>Now we have a RedHat Docker image of EspressChart listed on https:\/\/quay.io\/repository, it can be obtained with command \u201cdocker pull quay.io\/sales0\/ec70\u201d or \u201cpodman pull quay.io\/sales0\/ec70\u201d.<\/p>\n\n\n\n<p>Upon EspressChart image is deployed to RedHat OpenShift cluster, Tomcat starts automatically.<\/p>\n\n\n\n<p>To start EspressManager, go to http(s):\/\/cluster-public-ip\/EC\/EspressManager.jsp. After EspressManager starts, download EspressChart.jnlp from url http(s):\/\/cluster-public-ip\/EC, then run the jnlp file to load Chart Designer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png\" alt=\"\" class=\"wp-image-199\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png 1024w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-300x158.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-768x405.png 768w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1536x810.png 1536w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1320x696.png 1320w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift.png 1646w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to deploy EspressChart<\/h3>\n\n\n\n<p>The deployment steps\u2019 screenshots are from &#8220;RedHat OpenShift Dedicated&#8221;, which is a free sandbox from Redhat OpenShift. Note, the deployment steps on IBM Cloud RedHat OpenShift are the same. Here we assume the project and cluster are created already.<\/p>\n\n\n\n<p><strong>1) On Red Hat OpenShift select your project and switch to &#8220;Developer&#8221; mode.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"865\" height=\"527\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc1-1.png\" alt=\"\" class=\"wp-image-207\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc1-1.png 865w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc1-1-300x183.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc1-1-768x468.png 768w\" sizes=\"auto, (max-width: 865px) 100vw, 865px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>2) Click on add and select &#8220;Container images&#8221;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc2-1024x602.png\" alt=\"\" class=\"wp-image-203\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc2-1024x602.png 1024w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc2-300x176.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc2-768x452.png 768w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc2.png 1250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>3) Deploy an existing Image from an Image registry (quay.io\/sales0\/ec70).<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"449\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3-1024x449.png\" alt=\"\" class=\"wp-image-204\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3-1024x449.png 1024w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3-300x132.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3-768x337.png 768w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3-1320x579.png 1320w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc3.png 1431w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>4) In order to run EC in &#8220;http&#8221;, click &#8220;Show advanced Routing options&#8221; in &#8220;Advanced options&#8221;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"284\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc4-1024x284.png\" alt=\"\" class=\"wp-image-205\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc4-1024x284.png 1024w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc4-300x83.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc4-768x213.png 768w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc4.png 1134w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>5) Uncheck the \u201cSecure Route\u201d option and click &#8220;Create&#8221;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc5-1024x524.png\" alt=\"\" class=\"wp-image-206\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc5-1024x524.png 1024w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc5-300x154.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc5-768x393.png 768w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc5.png 1133w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>6) Make sure your pod is running and test if Tomcat is running by going to the link in &#8220;Routes&#8221;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"817\" height=\"536\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc6.png\" alt=\"\" class=\"wp-image-208\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc6.png 817w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc6-300x197.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc6-768x504.png 768w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>7) Now just add &#8220;\/EC\/EspressManager.jsp&#8221; to the end of the link in &#8220;Routes&#8221;. So in our example we need to change it from the link &#8220;http:\/\/ec70-sales-dev.apps.sandbox.x8i5.p1.openshiftapps.com&#8221; to &#8220;http:\/\/ec70-sales-dev.apps.sandbox.x8i5.p1.openshiftapps.com\/EC\/EspressManager.jsp&#8221; and click &#8220;Start&#8221; button to start EspressManager.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"778\" height=\"423\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc7.png\" alt=\"\" class=\"wp-image-209\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc7.png 778w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc7-300x163.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc7-768x418.png 768w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>8)<\/strong> <strong>Now  add &#8220;\/EC&#8221; to the end of the link in &#8220;Routes&#8221;. It will download the EspressChart.jnlp file which you need to run and log in with guest\/guest credentials and click &#8220;Start EspressChart&#8221;<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"153\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc8.png\" alt=\"\" class=\"wp-image-210\"\/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>9) That&#8217;s all. The Designer opens where you can work as you are used to.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"760\" src=\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc9.png\" alt=\"\" class=\"wp-image-211\" srcset=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc9.png 1008w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc9-300x226.png 300w, https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/sc9-768x579.png 768w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Summary<\/h3>\n\n\n\n<p>OpenShift is Red Hat\u2019s open source container application platform for developing and hosting enterprise grade applications. Of the various cloud computing models such as Infrastructure as a Service, Platform as a Service and Software as a Service, OpenShift is Red Hat\u2019s platform as a service offering. Once deployed OpenShift takes care of managing the underlying infrastructure components thereby enabling the developers to do what they do best \u2013 Code.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IBM Cloud Red Hat OpenShift Using Red Hat OpenShift, users can deploy highly available, fully managed clusters with the click of a button. So in this blog, we will describe &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-198","post","type-post","status-publish","format-standard","hentry","category-all"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.\" \/>\n<meta property=\"og:description\" content=\"IBM Cloud Red Hat OpenShift Using Red Hat OpenShift, users can deploy highly available, fully managed clusters with the click of a button. So in this blog, we will describe ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\" \/>\n<meta property=\"og:site_name\" content=\"Quadbase Systems Inc.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/QuadbaseSystemsInc\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-06T23:36:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-21T20:10:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1646\" \/>\n\t<meta property=\"og:image:height\" content=\"868\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"quadbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Quadbase\" \/>\n<meta name=\"twitter:site\" content=\"@Quadbase\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"quadbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\"},\"author\":{\"name\":\"quadbase\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/#\/schema\/person\/547fc659bc4b72e45049ed279a4fadc8\"},\"headline\":\"How to deploy EspressChart on IBM Cloud OpenShift\",\"datePublished\":\"2022-12-06T23:36:43+00:00\",\"dateModified\":\"2023-06-21T20:10:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\"},\"wordCount\":522,\"publisher\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png\",\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\",\"url\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\",\"name\":\"How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png\",\"datePublished\":\"2022-12-06T23:36:43+00:00\",\"dateModified\":\"2023-06-21T20:10:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage\",\"url\":\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png\",\"contentUrl\":\"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HOME\",\"item\":\"https:\/\/www.quadbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to deploy EspressChart on IBM Cloud OpenShift\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/#website\",\"url\":\"https:\/\/www.quadbase.com\/blog\/\",\"name\":\"Quadbase Systems Inc.\",\"description\":\"Company blog about enterprise reporting, java charts, business intelligence.\",\"publisher\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.quadbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/#organization\",\"name\":\"Quadbase Systems Inc.\",\"url\":\"https:\/\/www.quadbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2023\/09\/Method-Draw-Image27.png\",\"contentUrl\":\"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2023\/09\/Method-Draw-Image27.png\",\"width\":199,\"height\":90,\"caption\":\"Quadbase Systems Inc.\"},\"image\":{\"@id\":\"https:\/\/www.quadbase.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/QuadbaseSystemsInc\/\",\"https:\/\/x.com\/Quadbase\",\"https:\/\/www.youtube.com\/user\/QuadbaseSystems\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.quadbase.com\/blog\/#\/schema\/person\/547fc659bc4b72e45049ed279a4fadc8\",\"name\":\"quadbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g\",\"caption\":\"quadbase\"},\"url\":\"https:\/\/www.quadbase.com\/blog\/author\/quadbase\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/","og_locale":"en_US","og_type":"article","og_title":"How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.","og_description":"IBM Cloud Red Hat OpenShift Using Red Hat OpenShift, users can deploy highly available, fully managed clusters with the click of a button. So in this blog, we will describe ...","og_url":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/","og_site_name":"Quadbase Systems Inc.","article_publisher":"https:\/\/www.facebook.com\/QuadbaseSystemsInc\/","article_published_time":"2022-12-06T23:36:43+00:00","article_modified_time":"2023-06-21T20:10:38+00:00","og_image":[{"width":1646,"height":868,"url":"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift.png","type":"image\/png"}],"author":"quadbase","twitter_card":"summary_large_image","twitter_creator":"@Quadbase","twitter_site":"@Quadbase","twitter_misc":{"Written by":"quadbase","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#article","isPartOf":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/"},"author":{"name":"quadbase","@id":"https:\/\/www.quadbase.com\/blog\/#\/schema\/person\/547fc659bc4b72e45049ed279a4fadc8"},"headline":"How to deploy EspressChart on IBM Cloud OpenShift","datePublished":"2022-12-06T23:36:43+00:00","dateModified":"2023-06-21T20:10:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/"},"wordCount":522,"publisher":{"@id":"https:\/\/www.quadbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage"},"thumbnailUrl":"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png","articleSection":["All"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/","url":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/","name":"How to deploy EspressChart on IBM Cloud OpenShift - Quadbase Systems Inc.","isPartOf":{"@id":"https:\/\/www.quadbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage"},"image":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage"},"thumbnailUrl":"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png","datePublished":"2022-12-06T23:36:43+00:00","dateModified":"2023-06-21T20:10:38+00:00","breadcrumb":{"@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#primaryimage","url":"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png","contentUrl":"https:\/\/quadbase.com\/blog\/wp-content\/uploads\/2022\/12\/openshift-1024x540.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.quadbase.com\/blog\/how-to-deploy-espresschart-on-ibm-cloud-openshift\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"HOME","item":"https:\/\/www.quadbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to deploy EspressChart on IBM Cloud OpenShift"}]},{"@type":"WebSite","@id":"https:\/\/www.quadbase.com\/blog\/#website","url":"https:\/\/www.quadbase.com\/blog\/","name":"Quadbase Systems Inc.","description":"Company blog about enterprise reporting, java charts, business intelligence.","publisher":{"@id":"https:\/\/www.quadbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.quadbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.quadbase.com\/blog\/#organization","name":"Quadbase Systems Inc.","url":"https:\/\/www.quadbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.quadbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2023\/09\/Method-Draw-Image27.png","contentUrl":"https:\/\/www.quadbase.com\/blog\/wp-content\/uploads\/2023\/09\/Method-Draw-Image27.png","width":199,"height":90,"caption":"Quadbase Systems Inc."},"image":{"@id":"https:\/\/www.quadbase.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/QuadbaseSystemsInc\/","https:\/\/x.com\/Quadbase","https:\/\/www.youtube.com\/user\/QuadbaseSystems"]},{"@type":"Person","@id":"https:\/\/www.quadbase.com\/blog\/#\/schema\/person\/547fc659bc4b72e45049ed279a4fadc8","name":"quadbase","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/14148ecbe810a872c3aa322d49f590829742ea41bc80e6bbd234b131fcfa0746?s=96&d=mm&r=g","caption":"quadbase"},"url":"https:\/\/www.quadbase.com\/blog\/author\/quadbase\/"}]}},"_links":{"self":[{"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/posts\/198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/comments?post=198"}],"version-history":[{"count":1,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/posts\/198\/revisions"}],"predecessor-version":[{"id":459,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/posts\/198\/revisions\/459"}],"wp:attachment":[{"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/media?parent=198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/categories?post=198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quadbase.com\/blog\/wp-json\/wp\/v2\/tags?post=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}