Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't create other subnets in addition to the public/private ones #232

Open
g-iannelli opened this issue Feb 14, 2023 · 4 comments
Open
Labels
enhancement New feature or request proposal

Comments

@g-iannelli
Copy link
Contributor

g-iannelli commented Feb 14, 2023

The kfd.sighup.io/v1alpha2 don't allow to create other subnets in addition to private and public ones.

@g-iannelli g-iannelli added bug Something isn't working enhancement New feature or request furyctl-ng labels Feb 14, 2023
@g-iannelli g-iannelli changed the title :0:0 Can't create other subnets in addition to the public/private ones Feb 14, 2023
@ralgozino ralgozino removed bug Something isn't working furyctl-ng labels Feb 14, 2023
@ralgozino
Copy link
Member

Applies to both Fury EKS Installer and Furyctl in consequence.

@g-iannelli
Copy link
Contributor Author

For example check below:

database_subnets    = ["10.0.21.0/24", "10.0.22.0/24"]
elasticache_subnets = ["10.0.31.0/24", "10.0.32.0/24"]
private_subnets     = ["10.0.1.0/24", "10.0.2.0/24", "10.0.3.0/24", "10.0.4.0/24", "10.0.5.0/24"]
redshift_subnets    = ["10.0.41.0/24", "10.0.42.0/24"]
intra_subnets       = ["10.0.51.0/24", "10.0.52.0/24", "10.0.53.0/24"]

Ref. https://registry.terraform.io/modules/terraform-aws-modules/vpc/aws/latest

@nutellinoit
Copy link
Member

Can you elaborate better the reason behind this issue? furyctl should only manage it's own things, related to the cluster, why we need to manage additional subnets? I don't think this is something in scope for now

@g-iannelli
Copy link
Contributor Author

The reason for leaving it up to the user to create the subnets for the Database (which is usually a component that is always needed by applications on the cluster) is to centralize the creation of the subnets when creating the VPC, avoiding the need to manage in other terraform projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request proposal
Projects
None yet
Development

No branches or pull requests

3 participants