Comments (9)
@SuperWonjune PRs in docker repos:
- https://bitbucket.org/atlassian-docker/docker-atlassian-jira/pull-requests/137
- https://bitbucket.org/atlassian-docker/docker-atlassian-confluence-server/pull-requests/162
and docs PR #797
from data-center-helm-charts.
@SuperWonjune I'll raise PRs to both. Thanks for bringing this up!
from data-center-helm-charts.
More question : It appears that the RemoteIpValve value configuration is only in Confluence value.yaml, Is there any specific reason for not applying same option to Jira or any other products?
from data-center-helm-charts.
@SuperWonjune good questions!
In fact, server.xml is generated in the image entrypoint https://bitbucket.org/atlassian-docker/docker-atlassian-confluence-server/src/master/config/server.xml.j2. Template in the Helm chart is only necessary if you run as non root (in which case the non root user has no permissions to write to server.xml).
Yes, you are right, no x-forwarded-for headers will be added if internalProxies is empty, and having defaults can certainly help match commonly used interfaces (say, in AWS).
As to why only Confluence has remoteValve and Jira does not have it, I don't have an immediate answer. Config files (or rather templates) used in images (and here in Helm) are copies of config files distributed by products.
from data-center-helm-charts.
@SuperWonjune and feel free to raise a PR with the suggested change!
from data-center-helm-charts.
Thank you for your response.
It seems more appropriate to create an Issue and submit a Pull Request on the Bitbucket Repository you shared. (Though it doesn't seem like granting permissions to regular users)
I think we can close this issue.
from data-center-helm-charts.
Hello @bianchi2 I hope you've been well.
I'm reaching out regarding the progress on the request I made last time. Currently, in the server.xml template file of Confluence, the internalProxies setting allows for proper configuration of the client IP. However, in Jira server.xml file used in image, there is no related code like <Valve className="org.apache.catalina.valves.RemoteIpValve" in the template file. This means that in Jira, in a Proxy environment, the Client IP still cannot be correctly output.
Could you please share the progress on the PR for the server.xml.j2 file in the official Jira image below:
Jira: https://bitbucket.org/atlassian-docker/docker-atlassian-jira/src/master/config/server.xml.j2
Confluence: https://bitbucket.org/atlassian-docker/docker-atlassian-confluence-server/src/master/config/server.xml.j2
from data-center-helm-charts.
@SuperWonjune this has been fixed in helm charts (if you prefer Helm to generate server.xml) but not in jinja templates in the images themselves. This will be fixed.
from data-center-helm-charts.
@bianchi2
Thanks for sharing the progress.
Is there any open issue ticket or ongoing PR that we can check?
from data-center-helm-charts.
Related Issues (20)
- [Suggestion] - Support Kubernetes StatefulSetStartOrdinal feature gate .spec.ordinals.start HOT 5
- [Suggestion] - Upgrade to Fluentbit HOT 2
- [Suggestion] - BlockList additions to Confluence JMX Exporter config HOT 8
- [Suggestion] - Don't assign pod annotations to test pods HOT 4
- [Suggestion] - Make examples in the Bitbucket DC Chart more clear HOT 3
- [Suggestion] - Remove confluence shared home from synchrony volumes when creating a dedicated synchrony volume HOT 1
- [Suggestion] - Use different labels for jmx-exporter service HOT 15
- Installation problem after license HOT 3
- [Suggestion] - Use image from values.yaml for all tests containers images HOT 4
- [Suggestion] - Shared home should not be removed from synchrony [revert request for #745] HOT 2
- [Suggestion] - Add chmod to import-cert init-container script when running as non-root HOT 2
- [Suggestion] Enable HTTPS connection to the Bamboo server HOT 2
- [Suggestion] - Defining tomcatconfig.proxyName should override ingress.host HOT 11
- Jira Helm chart changelog is out of order HOT 1
- [Suggestion] - Request for Adding Resource Requests and Limits to import-certs Init Container in Jira HOT 3
- [Suggestion] - Add Support for Outbound Proxy Configuration in values.yaml for Jira HOT 3
- [Suggestion] - [jira] Use special variable to right separate mount for logs and home HOT 7
- [Suggestion] - Support storing the attachments in S3 Bucket in Jira HOT 4
- [Suggestion] - Configure Database Connection Pool via values.yml HOT 1
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 data-center-helm-charts.