-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create 'Reverse proxy configuration' page(s) on jenkins.io #3204
Comments
This page seems to provide a subset of the information from |
Agreed @zbynek. Thanks very much! Next phase of this process is to identify the overlapping pages (as you just did) and define final destinations for a merge of the various pages that provide information. My initial thought was that we should add two new pages to jenkins.io:
Combine the information from the various wiki pages into those two pages and test the content of those two pages deeply for accuracy. I'm not an NGINX expert or an Apache expert. I assume there are experts in both those within the Jenkins community (thinking of you @dduportal ). We would ask them to review the pull requests to create those two pages. |
Sure @MarkEWaite , I would be happy to help by contributing (any of writing, testing, reviewing) ! I'm currently reading the migration documentation to get on the page first :) Related Wiki Pages to migrateSome other pages in the current wiki related to this "Jenkins behind a reverse-proxy" topic:
Topic to highlight in the new doc pageThese topics are user oriented and should guide end users (persona: Jenkins admin) whatever reverse proxy solution is used:
Food for ThoughtSome food for thought here (that might or might not be integrated):
Let me know what is useful in these, and where should I put my effort? |
That is a wonderful outline! I copied it into the description as a much better starting point than my one sentence entry. I'd love to have the information that you described in the outline as part of a page in the Jenkins documentation. I think it would be a new page in "System Administration". It could be called "Accessing Jenkins" or "Reverse Proxy Configuration for Jenkins". I assume most audiences will want to read the information about their specific reverse proxy (Apache, NGINX, HAProxy, Traefik). Would we create an adoc file which contains the common portions then insert that into a page for each of the specific reverse proxies, with the information for the specific proxy in that page? In other words, would readers be better served by (each top level bullet represents a page):
or would be they be better served by:
|
When we deployed this we just turned it on and did nothing and it worked, interested to know what content would be put here. I think a how-to guide for each technology would make most sense but depends on how much content there is, and what level it's at |
@zaycodes has expressed interest in working on this issue. @dduportal is one of the experts that can act as a consultant and guide on the issue and how best to present the information on the jenkins.io site. @dduportal provided a good outline in his comment. @zaycodes would that work for you? |
Hi @MarkEWaite ! About the outline for this topic, my vote is on: "single page" titled
I'm totally OK to guide and help, even pairing with @zaycodes if it is ok for y'all ? |
Hi @timja !
On this we agree. As the content to migrate is still "lightweight", my proposal is to start simple with a single page. Once the content will start to "weight", the question of splitting can be done at this time. WDYT ? |
Sounds good! |
Yes @dduportal , that would be great. We'd love to have your help and your experience on this section. I love the structure you've proposed and think it sounds great. |
Hello @dduportal, I'll be happy if you can guide me on working on this issue. How do I get started? |
@hi @zaycodes ! Yes I would happy to guide and mentor you in this issue. In the context of the hackfest, it could be great for you to start by watching the recording of yesterday's session about doc migration here: https://www.youtube.com/watch?v=KB-NPlRvLoY (and slides here https://docs.google.com/presentation/d/1fiVoDFrSNTOHsHT4cIqyOIBKYXG0q5zVn_XPue_Khkw/edit#slide=id.g8061b508ca_0_149 ), unless you already are at ease with the process or if you were attending it already. To get started, as outlined in the session, would be for you to:
=> These instructions might be not enough, or might not be clear, do NOT hesitate to ask for help, clarification or anything! You might want to join the community "gitter" discussion space for documentation at https://gitter.im/jenkinsci/docs. I'll try to be available as much as possible to help in any form you feel is required: pairing session with shared desktop, "office hours" session in the hackfest event (ref. https://gitter.im/jenkinsci/hackfest), message review in this issue, PR review, even in early stage. Do as it pleases you in term of code and tries: do not fear trying stuff and asking for help. The goal is to contribute as a community and feel good about this! |
Hello @MarkEWaite , I found a few other wiki pages related to the "reverse proxy" topics, that are not tracked under any issues here. I'm listing these pages here, please let me know if we need to create one issue for each page, or add the pages in any tracking process? These 3 pages have content that is worth migrating from my point of view:
|
No, this issue is enough to track all of them. Thanks for gathering those. I've updated my tracking spreadsheet to include those pages as well. |
@dduportal don't forget to note your contribution to the Hackfest in the tracking repository by submitting a "contributor tracking issue" that notes you are helping on this issue. |
@MarkEWaite sure, thank for the reminder! |
Create 'Reverse proxy configuration' page(s) on jenkins.io #3204
Use the documentation page conversion instructions to convert Jenkins behind an NGinX reverse proxy and related pages from wiki to jenkins.io ASCIIDoc.
Related Wiki Pages to migrate
Some other wiki pages related to this "Jenkins behind a reverse-proxy" topic:
Topic to highlight in the new doc page
These topics are user oriented and should guide end users (persona: Jenkins admin) whatever reverse proxy solution is used:
$JENKINS_URL
configuration item)Food for Thought
Some food for thought here (that might or might not be integrated):
The text was updated successfully, but these errors were encountered: