Just for clarification, are you trying to proxy between multiple Octopus Server nodes as well as Tentacle Targets or do you only have a single node in network 1 and Tentacle Targets in networks 2 and 3?
I just need to be able to create deployment targets in a network via the octopus proxy.
I have 1 octopus server where all project are. Then i have Octopus targets in another environment. The Server cannot directly communicate with the targets.
To setup a proxy you need to deploy a octopus server in the network with the tentacles are going to be or not?
I cant see a way to setup a proxy without deploying another octopus server
Unfortunately, Octopus Server doesn’t act as a proxy itself, so, you wouldn’t need to create a second octopus server in order to proxy requests from the tentacles. You would need an external proxy to route the traffic from the tentacles to OD1.
I’m assuming that OD2 is a full Octopus Server instance?
If so, unless that instance is connected to the same database as OD1 in a HA configuration, then there is no way for it to be able to pass data to OD1.
So what does the proxy actually do, cause you are asked to specify the proxy you want to use and then the OD server you want to register with. But actually that only works if its a HA cluster and therefore why use a proxy you would just configure the tentacle to use the HA node.
This doesn’t make sense at all.
Tentacles can communicate with the Octopus Server via a proxy server. This can be really useful when you want to set up a secure network topology, where all traffic into a secure zone must pass through an intermediary, like a proxy server
But that’s not true cause the proxy server is actually a clustered node and not a Proxy. This is messed up
A tentacle can connect to the Octopus Server via a proxy server, however, Octopus Deploy is itself not a proxy server.
You would have to use a third-party proxy such as squid, CCProxy or Wingate Proxy Server that would route the connections from the OD1 server to the tentacle (or vice versa if using polling tentacles).