-
Is your feature request related to a problem? Please describe.I would like to load a definition file from a private repository (as described here). For this, the ability to pass an access token would be necessary. Describe the solution you'd likeIntroduce a new property in Describe alternatives you've consideredNo response Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
What exactly does "access token" mean? Are you talking about basic auth, OAuth, etc? |
Beta Was this translation helpful? Give feedback.
-
@F-Joachim you haven't provided any details for anyone to be able to implement this feature. You are welcome to do it since you have all the context. The definition fetching mechanism supports HTTPS, including peer verification and lots of other TLS-related options. The idea has been that network segmentation plus HTTPS with peer verification would be sufficient for most environments. There's nothing wrong with using JTW tokens but what exactly that means for various environments, I won't guess. We do not guess in this community. |
Beta Was this translation helpful? Give feedback.
-
@michaelklishin | @lukebakken - Thanks for your quick replies. Sorry, I was really very imprecise in my description. With my very vaguely described (former) issue I did not want to trigger an implementation directly, but rather ask you what possibilities there are to access a private repository (e.g. GitHub Enterprise Organization) to load the But let me explain my question based on my use case. We have a private GitHub Enterprise organization in our company for our project. In this organization we want to create a repository for the definitions (json files). At the time of deploying the (dockerized) rabbitmq to our container platform, the I hope that I have now been able to make my concern clearer. Please let me know if you need any further information. Many thanks in advance. |
Beta Was this translation helpful? Give feedback.
-
You can use any file that the node can download using HTTPS with (optionally) enabled peer verification. Support for an optional |
Beta Was this translation helpful? Give feedback.
I got it to work. For all those who also want to use a rabbitmq definition from a private external repository, here is my Traefik and the minimal
rabbitmq.conf
configuration to connect to the GitHub APINote
The setup only contains a self-signed certificate. Please use only trusted certificates in production 😊
traefik.yaml - Static Traefik configuration (via file provider)