How can I manage several instances of the same application on one server?

Stan Hordiyenko's Avatar

Stan Hordiyenko

18 May, 2017 12:05 AM

Hello, I would like to know what are the practices to manage several instances of the same deployed application on one server? We want to have two static environments for testing purposes, however to be able to deploy code from different branches on the same server in one environment. What are the options for us?

Thank you.

  1. Support Staff 1 Posted by Daniel Fischer on 19 May, 2017 01:09 AM

    Daniel Fischer's Avatar

    Hi Stan,

    Thanks for getting in touch! There are a couple of options here. However, personally I believe the best option would be to use our Channel feature. Channels, among many other things, let you manage different branches of the same application in your environments. We have some fantastic documentation pages on how to use Channels and what they can accomplish.

    The documentation page is quite extensive and provides a lot of information:
    https://octopus.com/docs/key-concepts/projects/channels

    The other thing you could look into in using multi-tenancy to accomplish this. Tenants will allow you to create a project per tenant and deploy them to the same environment. Though I do believe Channels are the easiest/best fit for you.
    https://octopus.com/docs/key-concepts/tenants

    Let me know if you have any further questions here or get stuck. :)

    Best regards,
    Daniel

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac