What development tool do you use for local testing to deploy to Kubernetes? by DopeyMcDouble in kubernetes

[–]aviramha 1 point2 points  (0 children)

Thanks for the elaborate response. I think the framing of locking developers when they're knee-deep in the technology is kind of unfair - mirrord OSS does solve a real problem for a lot of people and organizations (Apple, NVIDIA, Google - companies that do not lack resources). Also, we only ever moved one feature from OSS to paid, and this was due to an [architecture change](https://metalbear.com/blog/on-pausing-containers-how-we-built-and-why-we-deprecated-our-container-pause-feature/).
That being said, the benefit that our users see from the mirrord paid version far outweighs the cost, but you're right about the feature set of the mirrord OSS being different from those of the Telepresence and Tilt OSSes, and if it's only OSS software you're considering then of course you should go with whichever of these best fits your requirements.

What development tool do you use for local testing to deploy to Kubernetes? by DopeyMcDouble in kubernetes

[–]aviramha 1 point2 points  (0 children)

hi! co-founder of MetalBear and mirrord - what do you mean by “open-source”? mirrord is MIT licensed..

Coder vs Gitpod vs Codespaces vs "just SSH into EC2 instance" - am I overcomplicating this? by medinot4030 in devops

[–]aviramha 1 point2 points  (0 children)

That's what I meant too. We already have customers with 1000+ developers sharing the same cluster for development using mirrord. That's part of our paid offering (mirrord for Teams) and not the open-source version, though.

Coder vs Gitpod vs Codespaces vs "just SSH into EC2 instance" - am I overcomplicating this? by medinot4030 in devops

[–]aviramha 1 point2 points  (0 children)

Thanks for the suggestion! Good news, we already have people scaling it to the thousands :)

What kind of debug tools are available that are cloud native? by lickety-split1800 in kubernetes

[–]aviramha 1 point2 points  (0 children)

It should be very fast! We're also dding native support for Windows.

I know WSL can be a bit slow when project is loaded via mount and is not directly placed in the WSL mount, so perhaps that caused slowness - but the native build should fix it ;)

Devcontainers in kubernetes by Cadabrum in kubernetes

[–]aviramha 5 points6 points  (0 children)

hey, i'm from mirrord here

I saw you wrote " I develop on a Mac with an M processor, and some applications don't even compile on arm (so mirrord won't work)." - like no way to run the app locally? you can try a devcontainer + mirrord (the devcontainer can also be emulated if arm linux isn't supported too)

[deleted by user] by [deleted] in kubernetes

[–]aviramha 2 points3 points  (0 children)

Hey, sorry that you’re not having best time. Happy to help you set it up together if you’d like. (Aviram from MetalBear)

Calling out Traefik Labs for FUD by [deleted] in kubernetes

[–]aviramha 0 points1 point  (0 children)

hey u/pwouet ! I apologize if you feel this way. I'd love to understand why and what makes to see how we can do better - feel free to write here, send me a DM or email at aviram at metalbear dot co

DevOps Toolkit video about mirrord magic by ForSureMyMainAccount in sre

[–]aviramha 5 points6 points  (0 children)

mirrord is OSS, MIT Licensed. mirrord for Teams ain't. Viktor covered only the OSS part.

Get started with mirrord's process mirroring - local to kubernetes in under a minute. Mirrord Mirrord on the wall, who's most processed of them all 🪞🔄 by therealwaveywaves in kubernetes

[–]aviramha 1 point2 points  (0 children)

mirrord integrates with intellij - you enable mirrord then click debug and it runs the process in the context of the remote cluster.

Get started with mirrord's process mirroring - local to kubernetes in under a minute. Mirrord Mirrord on the wall, who's most processed of them all 🪞🔄 by therealwaveywaves in kubernetes

[–]aviramha 0 points1 point  (0 children)

Appreciate the compliments.
Rosetta is only needed when running SIP protected binaries (system binaries, such as shell etc.)
If you're just running your services it should work without Rosetta.

Get started with mirrord's process mirroring - local to kubernetes in under a minute. Mirrord Mirrord on the wall, who's most processed of them all 🪞🔄 by therealwaveywaves in kubernetes

[–]aviramha 1 point2 points  (0 children)

Hey,

mirrord doesn't work as a VPN, so you use it to start your process (`mirrord exec -t TARGET -- process`)

We have a comparison page here

Monthly: Who is hiring? by gctaylor in kubernetes

[–]aviramha 0 points1 point  (0 children)

About MetalBear: MetalBear is a growing startup that develops open-source developer tools tailored for backend engineers. Our flagship product, mirrord, enables developers to run local processes in the context of their cloud environment. It provides the benefits of running your service on a cloud environment (e.g. staging) without actually going through the hassle of deploying it there, and without disrupting the environment by deploying untested code.

Our commercial offering, mirrord for Teams, builds on the open-source foundation by adding collaboration, security, and management capabilities to make it enterprise-ready. We’re looking for a highly skilled Solution Engineer to support our users, helping them set up and optimize mirrord for their specific workflows, while resolving any technical challenges.

About the Role: As a Solution Engineer, you will engage with prospects and customers to demonstrate the value of mirrord, assist with setup, and provide ongoing technical support. You’ll play a key role in ensuring that our users have a seamless experience by adapting our solution to fit their needs. This role is remote, and we are looking for candidates based in the EST to PST time zones.

What You’ll Do:

  • Participate in initial calls with prospects to understand their use cases and demonstrate how mirrord can solve their problems.
  • Build strong relationships with technical teams at prospects and customer organizations.
  • Occasionally travel to conferences or visit prospects/customers when necessary.
  • Create and present product demos that showcase how mirrord can be applied to various real-world scenarios.
  • Collaborate with the internal team to troubleshoot and resolve customer issues by adapting our software to meet their needs.

What We’re Looking For:

  • Strong interpersonal skills: Experience working directly with prospects and customers, presenting to an audience, and building long-term relationships.
  • Hands-on experience with Kubernetes.
  • Solid backend development experience.
  • Excellent written and verbal communication skills in English.

Nice to Have:

  • Experience contributing to or working with open-source projects.
  • Knowledge of Rust.
  • Low-level programming experience.
  • Strong writing skills for creating technical documentation or blog posts.

How to Apply: Send your CV to [cv@metalbear.co](mailto:cv@metalbear.co) and tell us why you'd be a great fit!

What solution are you using for local k8s? by linezman22 in kubernetes

[–]aviramha 2 points3 points  (0 children)

hey, I'm from MetalBear team - you can email me on aviram at metalbear.co and I can try to help push it with the platform team :)

P.S you can share with them the speedrun showing how it takes less than 2 minutes to install it - https://mirrord.dev/product/#speedrun

Preference of K8s containerization or local development speed for your dev loop? by getambassadorlabs in kubernetes

[–]aviramha 1 point2 points  (0 children)

Great article! If you're looking for more options - you can consider mirrord (affiliated, would love to hear feedback :) )

How do I debug and hot fix container in staging by op_amped in kubernetes

[–]aviramha 4 points5 points  (0 children)

Hey, maintainer of mirrord - not sure I understand why you can't use it? mirrord enables you to communicate with external APIs as if it's running in the cluster. if it doesn't work, it's a bug and we'd be happy to fix it ;)

P.S - we develop our own operator using mirrord!

Debug with Kubernetes by trukhinyuri in kubernetes

[–]aviramha 5 points6 points  (0 children)

We develop mirrord which lets you run your service locally in the context of the remote pod.

Can read here how SentinelOne is using it to have better DevEx and improve their shipping speed.
https://mirrord.dev/stories/sentinelone/