Comments (2)
I'm not associated with TIBCO or Jaspersoft but I just started a project where I am deploying JasperReports Server to openshift 4.6. Based on my read of the included entrypoint.sh
, it provides a way to apply customizations after the call to deploy-webapp-pro
. Check out
js-docker/scripts/entrypoint.sh
Line 108 in cb49f87
${MOUNTS_HOME}/customization
or a directory identified by ${JRS_CUSTOMIZATION}
. MOUNTS_HOME
defaults to /usr/local/share/jasperserver-pro
. If your customizations were too large to include in a secret you could put them into a PV. I prefer not to use a PV for this kind of data though because if the PV can't mount at startup it leads to service availability problems which is something we have had trouble with in the past. Another option is you can override the entrypoint to call a script you have added via configmap to stage the files to the customization directory from object store, nfs, version control or other network resource that is reliably available. Then at the end of the script exec PATH/TO/entrypoint.sh
If you have any helpful tips about deploying in Openshift I will gladly take them - I created a gist as a place to collect this info. Any contribution in the comments are appreciated.
from js-docker.
We fixed the issue as part of this release https://github.com/TIBCOSoftware/js-docker/releases/tag/v4.1 and it will work as expected . Hence closing the issue.
from js-docker.
Related Issues (20)
- Certificate error, build jasperserver-pro:7.5.0 container fails on Ubuntu server
- DB username, password and DB name disclosed publicly HOT 3
- JasperReports Server Community Edition Deployment. HOT 1
- jasperserver-pro not deployed in Kubernetes
- libssl_conf.so: cannot open shared object file: No such file or directory
- Running as root user HOT 1
- Jasper pro license issue HOT 1
- File not found when building docker image
- Provide Oracle DB SID name from environment variables HOT 2
- Failed start container with Oracle DB on step of checking connection to database
- Install not actual chromium package HOT 1
- Deployed successfully to Kubernetes but not browsable
- can not build pro-cmd image HOT 2
- Helm upgrade fails HOT 3
- Provide license information HOT 1
- No way to configure at runtime HOT 2
- Disable JMS HOT 1
- Problem with jasperreports on aws ec2 HOT 6
- Why am I getting a bunch of org.springframework.beans Errors? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from js-docker.