Skip to content
New issue

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

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

Already on GitHub? # to your account

Bridge to Kubernetes will be retired on April 30, 2025 #655

Open
qpetraroia opened this issue Jan 28, 2025 · 4 comments
Open

Bridge to Kubernetes will be retired on April 30, 2025 #655

qpetraroia opened this issue Jan 28, 2025 · 4 comments

Comments

@qpetraroia
Copy link
Collaborator

The open-source project Bridge to Kubernetes will be retired on April 30, 2025. After this date, Bridge to Kubernetes will no longer be available for download from the Visual Studio and Visual Studio Code marketplaces.

For developers looking for alternatives, the open-source community offers excellent options like mirrord and Telepresence, which provide similar functionality for debugging Kubernetes applications.

To learn more about mirrord, visit the mirrord tutorial on the AKS engineering blog.
To learn more about Telepresence, check out the Telepresence tutorial on AKS.

We, the maintainers of Bridge to Kubernetes, want to express our deepest gratitude for your support and collaboration in making Kubernetes debugging simpler. Thank you for being a part of this journey!

@qpetraroia qpetraroia pinned this issue Jan 28, 2025
@Mapsfg
Copy link

Mapsfg commented Jan 30, 2025

I've got some issues with running telepresence on AKS.

I've got a cluster hosted on AKS, and I ran telepresence helm install to install the traffic manager. However, the helm command fails due to a default Azure Policy "container no privilege escalation" (https://www.azadvertizer.net/azpolicyadvertizer/1c6e92c9-99f0-4e55-9cf2-0c234dc48f99.html).

I don't want to add another namespace, such as "ambassador", to the policy's exclusion parameter. I won't be able to do that anyways since I don't have permissions to do so.

I believe I'd run into the same issues if I were to use mirrord since mirrord also deploys privileged pods.
Could you advise me with what to do here?

@eysi09
Copy link

eysi09 commented Feb 10, 2025

I hope it's all right that I add to the list of open source alternatives. And full disclosure, I'm one of the maintainers.

But Garden (https://github.com/garden-io/garden) allows you to do something similar via code syncing.

That is, it has a "hot reload" capability that allows you to stream code changes from your laptop to a running container in a Kubernetes cluster (as opposed to taking the Telepresence / Mirrod approach).

In particular it doesn't create any resources in your cluster, you just need to be able to access it from your laptop. So if kubectl works, Garden probably will.

Apologies if this is way off topic, feel free to ignore/remove if that's the case.

I'd also be happy to explain more if anyone has questions.

@garyburgmann
Copy link
Contributor

come join our fork

https://github.com/go1com/Bridge-To-Kubernetes

@stevendarby
Copy link

Is the source code for the Visual Studio 2022 extension available - and if not, would you consider making it available?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants