-
Notifications
You must be signed in to change notification settings - Fork 106
Bridge to Kubernetes GA #29
Comments
@greenie-msft A few questions
|
I was following the docs, and went up to this step and start having trouble. The following is what the doc describes in the Debug Menu. https://code.visualstudio.com/docs/containers/bridge-to-kubernetes And this what I am actually getting. I removed all the azure extensions from VSCode, start from a clean state, and follow each step in the documentation. How to resolve this issue? |
Hi @igsys In the docs you have provided a link for, under this section Connect to your cluster and debug a service, there is a step Please don't forget to follow the intermediate steps - selecting the correct namespace and running Kindly open a new issue in case you have any more questions! |
@jmhill Thank you for contacting us.
|
Hey @daniv-msft thanks so much for getting back to me: for question 1, it's a blocker for us in the sense that VS Code + .devcontainer is our preferred development environment now - our company uses windows machines (and I tested BTK on the windows side and it seems to work great) but all of our new projects embrace containerized development environments. BTK looks (like AZDS connect looked) to be the streamlined tool we'd want to use, but we favor the devcontainer usage enough that in the short term we'd probably stitch together other tools (maybe skaffold + telepresence or something similar) to achieve the "run project locally with proxy to cluster" approach if BTK + devcontainer isn't ready. Thanks for the background on point 2, that helped alot. |
Thank you @jmhill for your reply! Would it be possible for you to send me the Bridge to Kubernetes logs corresponding to this issue? You can find them here:
Please include the latest If you don't feel comfortable uploading the logs on GitHub (as they might contain personally identifiable information), feel free to send them to me directly: |
Hi. Great to see this. Support in remote ssh would be very important in my case since I do all my development in a remote VM. Mentioned here: #14 (comment) Currently if I install Bridge to Kubernetes on VSCode Remote SSH, ssh disconnects and reconnects again and again automatically (works well with Bridge to Kubernetes uninstalled). The sidecar support would also be very important thing in my point of view. I use the cluster with Linkerd service mesh which is going to inject a lot of sidecars. Supporting Bridge to Kubernetes with Sidecars would be awesome. Tracked here: #52 |
Thank you @tvvignesh for giving a try to Bridge and this feedback! Yes, the two items you mention are important for us, and are high in our backlog. I'll make sure we update the issues you linked when we have more update on these. |
@daniv-msft Hi. Thanks for your quick reply. I am really eager to try this but am actually facing more issues than actually mentioned here. I have documented it all here: #63 Hope its prioritized sometime. Thanks for your effort. |
@tvvignesh Thanks, we'll reply on the other issue you created to provide more info there. Thank you for this very complete status! |
@daniv-msft just closing the loop on our exchange above; I emailed the requested log files (copied out of the devcontainer that was failing) to the email address you provided. Thanks again for your help. |
Thank you @jmhill! We're investigating your logs and will provide more details on the email you sent us. |
Are there plans to release an updated VSIX for the Visual Studio IDE? Using any Kubernetes cluster is a nice feature on vscode so far. |
@alanmbarr We're still fixing a couple of issues/completing the implementation, but we're almost there. It should be available in Visual Studio in a couple of weeks now. |
Hi, I am trying to evaluate Bridge to Kubernetes in Visual Studio to use it within my team, however, the create profile dialogue fails to load the namespaces in my cluster! Is there anything other than connecting to the cluster needs to be done to get this working? |
Thanks @amir-davoodi for giving a try to Bridge to Kubernetes, and sorry you encounter this issue. |
Thanks @daniv-msft for the reply. And yes! it looks like we are facing the same issue since we have enabled AAD for our AKS clusters. I'm looking forward to the fix. Is there any ETA? |
Thanks @amir-davoodi for your reply! Did you have a chance to try the workaround mentioned there? While we are working on making the experience better, in the foreseeable future we'll still rely on the kubectl authentication flow so that we don't need to reimplement it ourselves. |
Header propagation over http works fine. |
Thanks @liujiyuan for adding this comment. Tracking the replies to your question in #91 |
This is an aggravation for me - not so much a blocker - yet. I need to have parallelism. I will have to do a lot of context switching between WSL and Windows - when do you think you will support WSL? |
@williamohara Thanks for your message. We have made good progress on this since the previous comments, and we're close from having WSL support. Unless we discover major issues with the final integration, we should be able to provide this in the coming weeks (let's say end of February/beginning of March) in VS Code. |
@daniv-msft Well - is WSL coming ? I am waiting with bated breath. Let me know if you need another beta customer to try it out. I can't imagine my use case would be comprehensive though. its just me contributing to an open source project. :) |
@williamohara Bridge To Kubernetes now supports WSL. Please find the documentation Kubernetes service environment variables on using Bridge To Kubernetes on WSL. |
I see that there is work in progress for sidecar support https://github.com/microsoft/mindaro/projects/1#card-51374140 is there any estimation when this can be expected or progress of the work? (Branch, etc...)? |
Please add remote ssh for Bridge to Kubernetes. This would be awesome! |
We are super excited to announce General Availability of Bridge to Kubernetes.
Formerly known as Local Process with Kubernetes, Bridge to Kubernetes is an iterative development tool offered in Visual Studio and VS Code that allows developers to write, test and debug microservice code on their development workstations while consuming dependencies and inheriting existing configuration from a Kubernetes environment.
Developers using Bridge to Kubernetes can:
Learn how to use Bridge to Kubernetes by following our quickstarts for Visual Studio and VS Code.
The text was updated successfully, but these errors were encountered: