-
Notifications
You must be signed in to change notification settings - Fork 106
Source Code Availability for Bridge to Kubernetes #172
Comments
Thanks @Blackclaws for opening this issue. We indeed plan to make Bridge to Kubernetes open source, and it's just a matter of engineering resources. From a high level view, I'd estimate we will be open source in the next 6 months. |
Awesome, great to hear. Looking forward to the release then! If we as the community can provide any help let us know. |
@daniv-msft I'm looking forward to that day! |
I've been trying to get this working in the last couple days and I wanted to see more about what the task types In the end I gave up because 1. This doesn't seem to be documented anywhere; 2. I can't even read the code. It's just an opaque non-working system. We already know the code isn't perfect, you can release it anyways. |
Hi @UnwashedMeme, thanks for bringing up your concerns. Regarding the environment variable, please use Depending on the service you are debugging, you may have different configurations for each and thus will have different Going open source is quite close from the top of our backlog. We’re getting there, but we need a bit more time to line up the engineering resources to make it happen. Thanks for your patience! |
I have two different services with the same root folder (essentially the same build running as two diff pods with two diff args+envvars) -- I added an extra task that I tried following https://code.visualstudio.com/docs/containers/parallel-services (vs/vscode doc separation is kinda annoying) but that doesn't seem to work; probably b/c my root folder isn't distinct enough. Thanks for the awesome work! |
Hi @UnwashedMeme Thanks for the additional info! The scenario you are trying to enable is an interesting one. This is the first time I have seen anyone use it the way you are describing it. Can you provide the exact repro steps you used, so that we can try to repro it ourselves? I don't think one can open the same folder in a workspace twice, so I am assuming you open the same folder in separate VSCode instances and try to debug both at the same time? I would imagine that might create problems since you are trying to debug the same code from different VSCode instances. What errors do you see? We may not be handling this scenario and showing user-friendly errors in this case. It would be great if you could provide the repro steps! Thanks! |
It took longer than expected, but Bridge to Kubernetes is finally open source! Thank you everyone for your patience, and thank you @elenavillamil, @hsubramanianaks and @qpetraroia for making it happen! |
Is your feature request related to a problem? Please describe.
I've ran into a policy that software directly accessing kubernetes clusters must be vetted/vettable down to the source code.
Describe the solution you'd like
Source code for the kubernetes bridge is released so it can be vetted.
Describe alternatives you've considered
Not using bridge to kubernetes.
So in general I think this comes down to what the long-term strategy for this project is and what the internal politics around this project are. If it is designed mainly as a driver towards vscode / visual studio and thus source is kept under wraps I guess we won't have sources. If it just isn't ready for general release maybe you can give a timeframe.
If you don't see this happening anytime in the foreseeable future it would help if that would be documented somewhere more prominently, especially because this repository is linked from the official extension page in the vscode marketplace as the repository for the extension,
The text was updated successfully, but these errors were encountered: