| 

Helm Examples for JBoss EAP

This Helm repository provides examples for JBoss EAP on OpenShift.

Integration with OpenShift Web Console

This repository can be added to the OpenShift Web Console as a ProjectHelmChartRepository resource to install its charts from the OpenShift Web Console.

You can add it to OpenShift Web Console by pasting it as a new YAML resource:


apiVersion: helm.openshift.io/v1beta1
kind: ProjectHelmChartRepository
metadata:
  name: jboss-eap-up-and-running
spec:
  connectionConfig:
    url: https://jboss-eap-up-and-running.github.io/helm-charts/
  name: Helm Examples for JBoss EAP
  description: >-
    This Helm Chart Repository contains examples for JBoss EAP
    applications on OpenShift
 Copy to clipboard

Alternatively, you cann add it to the OpenShift Web Console with the oc tool by running the command:

oc apply -f https://jboss-eap-up-and-running.github.io/helm-charts/phcr.yaml
    

Install the examples from the OpenShift Web Console

Once the ProjectHelmChartRepository resource is added to the OpenShift Web Console, you can install the examples:

Usage with helm tool

The helm command-line tool must be installed to use the charts. Please refer to Helm's documentation to get started.

Once helm has been set up correctly, add this repository as follows:

helm repo add jboss-eap-examples https://jboss-eap-up-and-running.github.io/helm-charts

If you had already added this repo earlier, run helm repo update to retrieve the latest versions of the charts. You can then run helm search repo jboss-eap-examples to list the charts.

To install the <chart-name> chart, run the command:

helm install <chart-name> jboss-eap-examples/<chart-name>
      

To uninstall the chart, run the command:

helm delete <chart-name>  
        

Source Code

The source code of these Helm charts is located at https://github.com/jboss-eap-up-and-running/helm-charts/tree/main/charts.
© 2023 Red Hat