Skip to content

Assigning resource pools in different VPC offerings. #8219

Description

@IgaoWolf

Hello community, how are you?

I have a project that I would like to implement, but I am having trouble designing it within CloudStack. I imagine there are ways to work around this situation, so let's get straight to the point:

I created 3 different offerings for VPC, in which I would like to limit the site-to-site VPNs to a significant quantity among them. For example, VPC 1 - enabled for 2 site-to-site VPNs, and the others would have different limited quantities.

Screenshot 2023-11-10 at 11 51 25

So, I would like to check if it is possible to not use the global settings for this format.

Screenshot_2023-09-08_at_09 11 06

Site2site.vpn.vpngateway.connection.limit

Activity

  1. DaanHoogland commented on Nov 10, 2023

    @DaanHoogland
    Contributor

    @IgaoWolf , the config key site2site.vpn.vpngateway.connection.limit is now only global. It would have to be overridable in one of the details tables and the usage of it (in the code) would have to take that into account.
    This sounds like an improvement request.

  2. IgaoWolf commented on Nov 10, 2023

    @IgaoWolf
    Author

    @DaanHoogland I also find this interesting; I think it's a good implementation for the community. It will provide more freedom to create different types of offerings or "plans" and also the ability to serve different types of users/clients. It opens up a significant advantage for those who can build an architecture around different VPC plans, separating them into tiers and adding a differential value.

  3. added this to the 4.20.0.0 milestone on Nov 13, 2023
  4. winterhazel commented on Nov 13, 2023

    @winterhazel
    Member

    @IgaoWolf @DaanHoogland PR #6918 adds the support for network-scope settings. After it gets merged, we could also consider adding VPC-scope settings to allow overriding settings such as site2site.vpn.vpngateway.connection.limit, site2site.vpn.service.provider.exclude and site2site.vpn.customergateway.subnets.limit.

  5. DaanHoogland commented on Nov 15, 2023

    @DaanHoogland
    Contributor

    @IgaoWolf @DaanHoogland PR #6918 adds the support for network-scope settings. After it gets merged, we could also consider adding VPC-scope settings to allow overriding settings such as site2site.vpn.vpngateway.connection.limit, site2site.vpn.service.provider.exclude and site2site.vpn.customergateway.subnets.limit.

    @winterhazel I would agree, but #6918 is not getting much attention at the moment.

  6. weizhouapache commented on Nov 15, 2023

    @weizhouapache
    Member

    @IgaoWolf @DaanHoogland PR #6918 adds the support for network-scope settings. After it gets merged, we could also consider adding VPC-scope settings to allow overriding settings such as site2site.vpn.vpngateway.connection.limit, site2site.vpn.service.provider.exclude and site2site.vpn.customergateway.subnets.limit.

    As I remember, the leaseweb fork has vpc-scope settings, right? @soreana

  7. yadvr commented on Apr 30, 2024

    @yadvr
    Member

    Is this resolved, can we close the ticket?

  8. 16 remaining items

  9. removed this from the 4.22.1 milestone on Apr 24, 2026
  10. added this to the 4.24.0 milestone on May 8, 2026
  11. nvazquez commented on Aug 12, 2026

    @nvazquez
    Contributor

    Hi @soreana I have checked the PR #6918 was closed and may need to be reopened by some ex colleagues from your former company. @benj-n @phsm any updates on the submission of this PR?

  12. phsm commented on Aug 12, 2026

    @phsm
    Contributor

    We have decided in the past to not use this feature, so we can't dedicate time to develop it.

    Perhaps someone can adopt it and port to the current codebase.

  13. nvazquez commented on Aug 12, 2026

    @nvazquez
    Contributor

    Thanks for the update @phsm! Will check the current state of the PR and try porting it to the main branch

  14. changed the title [-]Doubt - Assigning resource pools in different VPC offerings.[/-] [+]Assigning resource pools in different VPC offerings.[/+] on Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions