Thanks Kevin, So, does it mean that gateway-site.xml o overwrites any configuration set as part of manager.xml?
Thanks On Mon, 1 Apr 2019, 19:33 Kevin Risden, <[email protected]> wrote: > The UI configuration comes from "topologies/manager.xml". If you look at > the manager.xml, it can reference configurations in the global > "conf/gateway-site.xml" if it wants to. Topologies don't need to though. > You could technically move the group config stuff from > "conf/gateway-site.xml" to the manager.xml file. > > The example topologies that ship with Knox show that it is possible to > configure some settings in "conf/gateway-site.xml" but it is not necessary. > > The example is one you already referenced which is the group lookup: > * > https://github.com/apache/knox/blob/master/gateway-release/home/conf/gateway-site.xml#L94 > * > https://github.com/apache/knox/blob/master/gateway-release/home/conf/topologies/manager.xml#L60 > > Kevin Risden > > > On Mon, Apr 1, 2019 at 11:33 AM Odon Copon <[email protected]> wrote: > >> Hi Kevin, >> Thank for the clarification. >> What do you mean by "One of those is the group configurations"? Would be >> possible to provide an example? >> >> Based on your comment, does it mean the LDAP configuration to access the >> UI comes from "conf/gateway-site.xml"? >> >> Thanks! >> >> On Mon, 1 Apr 2019 at 16:16, >> Kevin Risden >> <[email protected]> wrote: >> >>> "conf/gateway-site.xml" has configurations that are global to the entire >>> Knox instance. >>> >>> "topologies/abc.xml" are configurations specific to the topology. The >>> topologies can reference some configurations in the global >>> "conf/gateway-site.xml". One of those is the group configurations. This >>> would be useful to say have multiple topologies not have to repeat the same >>> configuration over and over again. On the other hand, you can so choose to >>> duplicate the configuration in each topology. >>> >>> Kevin Risden >>> >>> >>> On Mon, Apr 1, 2019 at 11:13 AM Odon Copon <[email protected]> wrote: >>> >>>> Hi, >>>> What are the main differences between "conf/gateway-site.xml", >>>> "topologies/manager.xml" and "topologies/admin.xml"? >>>> I'm still trying to understand how all work together in Knox. >>>> >>>> Per example, I can see there's a section for LDAP configuration on >>>> "topologies/admin.xml" but also as part of "conf/gateway-site.xml". Which >>>> one affects what exactly? >>>> >>>> Thanks >>>> >>>
