Comments (7)
You will have to create a VPC Endpoint / Net Access Point, test it and configure CSI to use it.
We are preparing a more detailed response to show you how to do this.
from osc-bsu-csi-driver.
Hello @jordanyoumbinumspot ,
After testing in our dev cluster, you just need to create a VPC Endpoint in the public Subnet and the CSI will be able to make calls to the API without going through an Internet Gateway.
Best regards,
Vincent
from osc-bsu-csi-driver.
Hello,
Please when do you think we can have the detailed documentation about this implementation ?
Sincerely,
Jordan
from osc-bsu-csi-driver.
Hi
Steps are pretty straightforward:
- I suppose you don't have any Internet Gateway left (at least no route to it)
- Create a net access point with netId the id of your vpc, routeTableId the routeTable associated with your public subnet.
- You request to Outscale API should now be routed through the net access point. Nothing left to do.
from osc-bsu-csi-driver.
hello jerome
it is not working for us.
here is our context:
we have 2 private subnets (not connected to internet gateway) and 2 public subnets connected to internet gateway.
we want to connect to the CSI driver only from the private subnets. so we don't understand your second step (routeTableId the routeTable associated with your public subnet).
Please can you provide us a solution that works for us ?
Sincerely,
Jordan
from osc-bsu-csi-driver.
Hi,
You first need to have a working VPC Endpoint.
You can try connecting through ssh on the node running the CSI and test your VPC Endpoint using curl > v7.75:
export OSC_REGION=eu-west-2
export OSC_ACCESS_KEY=YYY
export OSC_SECRET_KEY=ZZZ
curl https://api.$OSC_REGION.outscale.com/api/v1/ReadVolumes --user $OSC_ACCESS_KEY:$OSC_SECRET_KEY --aws-sigv4 'osc' --header 'Content-Type: application/json' --data '{}'
Once this command is working properly, we will be able to study any CSI-related issue here.
For issues regarding VPC Endpoint itself, you would need to contact Outscale's support team or your Technical Account Manager as it is out of the scope of this project and would require much more details to share which may stay private.
from osc-bsu-csi-driver.
it is working. thank you
from osc-bsu-csi-driver.
Related Issues (20)
- not working in cloudgouv-eu-west-1 region HOT 2
- Symbolic link not supported by helm-git plugin HOT 4
- Missing osc-bsu-csi-driver chart asset HOT 4
- Support extra environment variables in the Chart (e.g. for HTTP Proxy) HOT 1
- Volume Resizing work only when no Pod are running on it ? HOT 3
- Handle 39 volumes for scsi device per node
- Separate helm and plugin release
- xfs as fstype: missing xfs_growfs in $PATH HOT 2
- Unable to create IO1 storage from our Openshift management console HOT 7
- access to our created OMI on cockpit v1 HOT 1
- Inconsistency risk in CSI Snapshots HOT 2
- Set minimal kernel requierements
- Our openshift pod can't find PVC previously mounted when it restarts HOT 1
- Unable to create a PVC with less than 4 Gb HOT 3
- Fix code scanning alert - GHSA-m425-mq94-257g HOT 1
- Fix code scanning alert - CVE-2023-5528
- Change default secretName does not work for csi-provisionner HOT 6
- Support kubernetes 1.27 and/or update compatibility matrix
- On the helm chart, for controler toleration schedule on dedicated nodes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osc-bsu-csi-driver.