Skip to content

s-silvius/liberty-sampleapp-gitops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fork this repo and adapt it for your environment

Make sure you have a default block storage class.

First, fork this repo. Update the following files that refer to your repo url:

Update the dnsNames for certificates with the correct ingress subdomain:

Install ArgoCD and add applications:

  • Add openshift-gitops operator
  • Apply the ArgoCD bootstrap.yaml to the cluster

Config for installed components:

  • The sample application uses MicroProfile Config. Create liberty-config secret in the liberty namespace.

    Add these keys and values:

    MP_MESSAGING_CONNECTOR_LIBERTY_KAFKA_BOOTSTRAP_SERVERS with value SASL_SSL://eventstreams-kafka-external-bootstrap-eventstreams.apps.<INGRESS>:443

    MP_MESSAGING_CONNECTOR_LIBERTY_KAFKA_SASL_JAAS_CONFIG with value org.apache.kafka.common.security.scram.ScramLoginModule required username="<USERNAME>" password="<PASSWORD>";

    CONNECTION_NAME_LIST with value native-ha-qm-ibm-mq-qm-mq.apps.<INGRESS>(443) for using MQ via OpenShift route, or for the service native-ha-qm-ibm-mq.mq.svc.cluster.local(1414)

  • To access the MQ web UI, create a secret 'mqwebusersecret' with password in the mq namespace, example here: mqwebuser-secret-example.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published