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

add support for custom subnets in EKS (secondary cidr ranges) #163

Closed
janwillies opened this issue Mar 23, 2020 · 4 comments
Closed

add support for custom subnets in EKS (secondary cidr ranges) #163

janwillies opened this issue Mar 23, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@janwillies
Copy link
Contributor

What problem are you facing?

The current EKS implementation does not allow to create pods in an additional subnet as per https://docs.aws.amazon.com/eks/latest/userguide/cni-custom-network.html

How could Crossplane help solve your problem?

I would like crossplane to create EKS clusters with custom network/secondary cidr ranges. Ideally I'd like to configure them like this:

apiVersion: compute.aws.crossplane.io/v1alpha3
kind: EKSClusterClass
metadata:
  name: custom-network
  labels:
    aws: "true"
    custom-network: "true"
specTemplate:
  # [...]
  subnetIds:
    - subnet-08a6e42f696140da4
    - subnet-074d2b84fc0fba006
  customSubnetIds:
    - subnet-026c046bb4fbd1468
    - subnet-065d50facdfe89127
@janwillies
Copy link
Contributor Author

AWS announced future plans how to improve this feature: aws/containers-roadmap#398 (comment), especially:

This should make the implementation a lot easier

@muvaf
Copy link
Member

muvaf commented Jul 29, 2020

@janwillies does that mean if we pushed just a ConfigMap, that'd be all users need to do to get CNI?

@janwillies
Copy link
Contributor Author

That is my understanding. However they also mention a tagging based option which will automatically discover secondary CIDR subnets for pods.

I guess we have to wait for the implementation, but it sounds really promising

@janwillies
Copy link
Contributor Author

I believe this issue is old by now (there is a new eks api version available) and should be closed.

tektondeploy pushed a commit to gtn3010/provider-aws that referenced this issue Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants